function concatenarUrlImagen(urlImagen){
  this.urlImagen += urlImagen+",";
}
	  
function concatenarNombre(nombre){
  this.nombre += nombre+",";
}

function concatenarEdo(edo){
  this.edo += edo+",";
}

function concatenarUrlDest(urlDest){
  this.urlDest += urlDest+",";
}

function setUrlFlash(urlFlash){
  this.urlFlash = urlFlash;
}

function formatParametro(parametro){
   longitud = parametro.length;
	 cadena = parametro;
   if(longitud>0){			   
	   if((parametro.slice(longitud-1,longitud))==",") 					
			cadena = parametro.substring(0,longitud-1);				 	
	 }
	 return cadena
}

function setWidth(width){
   this.width = width;
}

function setHeight(height){
   this.height = height;
}

function generarObjFlash(){
  this.urlImagen = formatParametro(this.urlImagen);
	this.nombre = formatParametro(this.nombre);
	this.edo = formatParametro(this.edo);
	this.urlDest = formatParametro(this.urlDest);	
			
  this.objFlash = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0' width='"+this.width+"' height='"+this.height+"'>";
	this.objFlash += "<param name='FlashVars' value='fotos=" + this.urlImagen+"&nombres="+this.nombre+"&estados="+this.edo+"&urls="+this.urlDest+"&done=1/>";
  this.objFlash += "<param name='movie' value='"+ this.urlFlash + "' />";
  this.objFlash += "<param name='quality' value='high' />";
  this.objFlash += "<embed src='" + this.urlFlash + "' FlashVars='&fotos="+this.urlImagen+"&nombres="+this.nombre+"&estados="+this.edo+"&urls="+this.urlDest+"&done=1' quality='high' pluginspage='http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='"+this.width+"' height='"+this.height+"'></embed>";
  this.objFlash +="</object>";			
  document.write(this.objFlash);
}

function generarParametrosFlash(){
  this.urlImagen = formatParametro(this.urlImagen);
	this.nombre = formatParametro(this.nombre);
	this.edo = formatParametro(this.edo);
	this.urlDest = formatParametro(this.urlDest);

  this.parametrosFlash = "fotos=";
	this.parametrosFlash += this.urlImagen + "&nombres=";
	this.parametrosFlash += this.nombre + "&estados=";
	this.parametrosFlash += this.edo + "&urls=";
	this.parametrosFlash += this.urlDest + "&done=1";
	return this.parametrosFlash;
}

function getUrlFlash(){
  return this.urlFlash; 
}
		
function Imagen(){
  this.urlImagen = "";
	this.nombre = "";
	this.edo = "";
	this.urlDest = "";
	this.objFlash = "";
	this.urlFlash = "";	
	this.width = 698;
	this.height = 155;
	this.parametrosFlash = "";
	this.concatenarUrlImagen = concatenarUrlImagen;
	this.concatenarNombre = concatenarNombre;
	this.concatenarEdo = concatenarEdo;
	this.concatenarUrlDest = concatenarUrlDest;	  
	this.formatParametro = formatParametro;
	this.generarObjFlash = generarObjFlash;
	this.setWidth = setWidth;
	this.setHeight = setHeight;
	this.setUrlFlash = setUrlFlash;
	this.generarParametrosFlash = generarParametrosFlash;
	this.getUrlFlash = getUrlFlash;
}