
var codigo="";
var titulo_vent="";
var enlacetitu="";
var tipo="";
var propi="";

function nuevavent(enlace, nombre, explorador, tamano, ancho, alto, scroll, menu, estado, ubicacion, cabecera, pantalla, tipopropiedadEmbe, prop6, prop7, prop8, prop9, prop10, propplug2, propcodebase2, tipoenlace, tiporecur, urlcont, urlcanal, mismaventana) {
 
 var titu = '' + nombre;
 var splitstring = titu.split(" ");
 for(i = 0; i < splitstring.length; i++)
 titulo_vent+= splitstring[i];

 
 if ("true"==explorador){
     explorador="yes";} else {explorador= "no";}
 if ("true"==tamano){
     tamano="yes";} else {tamano= "no";}
 if ("true"==scroll){
     scroll="yes";} else {scroll= "no";}
 if ("true"==pantalla){
     pantalla="yes";} else {pantalla= "no";}
 if ("true"==menu){
     menu="yes";} else {menu= "no";}
 if ("true"==estado){
     estado="yes";} else {estado= "no";}
 if ("true"==ubicacion){
     ubicacion="yes";} else {ubicacion= "no";}
 
 var propiedades="";
 var prop1="";
 var prop2="";
 var prop3="";
 var prop4="";
 var prop5="";
 var propplug="";
 var propcodebase="";

 if (cabecera!="true"){
   if (tipoenlace=="interno"){ 
     if (tiporecur=="contenido"){
       window.open (enlace, titulo_vent,"resizable="+tamano+",toolbar="+explorador+",fullscreen="+pantalla+",width="+ancho+", height="+alto+", scrollbars="+scroll+",menubar="+menu+",status="+estado+",location="+ubicacion); 
     }
     else if (tiporecur=="canal"){
       window.open (enlace, titulo_vent,"resizable="+tamano+",toolbar="+explorador+",fullscreen="+pantalla+",width="+ancho+", height="+alto+", scrollbars="+scroll+",menubar="+menu+",status="+estado+",location="+ubicacion); 
     }
     else{
       if (prop6!=""){
         prop1=" width=\""+prop6+"\"";
       }
       if (prop7!=""){
         prop2=" height=\""+prop7+"\"";
       }
       if (prop8!=""){
         if (tipopropiedadEmbe=="imagen"){
           prop3=" alt="+prop8;
         }
       }
       if (tipopropiedadEmbe=="imagen"){
         propiedades=prop1+prop2+prop3;
         enlace=enlace+" ";
         codigo="<IMG src="+ enlace + propiedades +" />";               
       }
       else{
         propiedades=prop1+prop2;
         if (tipopropiedadEmbe=="flash"){
           codigo="<object "+propiedades+" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\"><param name=\"movie\" value=\""+enlace+"\"/><param name=\"quality\" value=\""+prop10+"\"/><param name=\"play\" value=\""+prop9+"\"/><param name=\"loop\" value=\""+prop8+"\"/><EMBED src=\""+enlace+"\""+propiedades+" loop=\""+prop8+"\" autostar=\""+prop9+"\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\"/></object>";
         }
         else if(tipopropiedadEmbe=="otros"){
           var arrayexten=enlace.split(".");
           var exten=arrayexten[arrayexten.length-1];
           if ((exten=="pdf")||(exten=="doc")||(exten=="exe")||(exten=="ppt")){
             codigo="nomulti";
           }
           else{
             prop5="<param name=\"src\" value=\""+enlace+"\">";
             if (prop10!=""){
               var  parametros= prop10.split(";");
               for (var x=0; x<parametros.length; x++){
                 var param= parametros[x].split("=");
                 prop5=prop5+"<param name=\""+param[0]+"\" value=\""+param[1]+"\">";
               } 
             }
             if(propplug2!="")
                 propplug=" pluginspage="+propplug2;
             if(propcodebase2!="")
                 propcodebase=" codebase="+propcodebase2;
             if(prop9!="")
            	 prop4=" classid="+prop9;
             if(prop8!="")
                 prop3=" type="+prop8;
             var propiedades2=propiedades+prop4+propcodebase;
             var propiedades3=propiedades+prop3+propplug ;  
             codigo="<object "+propiedades2+" >"+prop5+"<EMBED src=\""+enlace+"\""+propiedades3+"  /></object>";
           }
         }
         else{
           codigo="<object "+propiedades+" classid=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\"><param name=\"filename\" value=\""+enlace+"\"/><param name=\"showcontrols\" value=\""+prop10+"\"/><param name=\"autostar\" value=\""+prop9+"\"/><param name=\"loop\" value=\""+prop8+"\"/><EMBED src=\""+enlace+"\""+propiedades+" loop=\""+prop8+"\" showcontrols=\""+prop10+"\" autostar=\""+prop9+"\" /></object>";
         }
       }
       
       if (mismaventana!="true"){
         if (codigo=="nomulti"){
           window.open(enlace, titulo_vent,"resizable="+tamano+",toolbar="+explorador+",fullscreen="+pantalla+",width="+ancho+", height="+alto+", scrollbars="+scroll+",menubar="+menu+",status="+estado+",location="+ubicacion);
         }
         else{
           window.open("./nuevavent.html", titulo_vent,"resizable="+tamano+",toolbar="+explorador+",fullscreen="+pantalla+",width="+ancho+", height="+alto+", scrollbars="+scroll+",menubar="+menu+",status="+estado+",location="+ubicacion);
         }
       }
       else{
         if (codigo!="nomulti"){
           window.document.write("<HTML><BODY>"+codigo+"</BODY></HTML>");
         }
         else{
           location.href=enlace;
         }
       }
     }
   }
   else{
     enlacetitu=enlace;
     window.open(enlace, titulo_vent,"resizable="+tamano+",toolbar="+explorador+",fullscreen="+pantalla+",width="+ancho+", height="+alto+", scrollbars="+scroll+",menubar="+menu+",status="+estado+",location="+ubicacion); 
   }
 }
 if (cabecera=="true"){
     propcodebase=escape(propcodebase2);
     var cadena="zip="+escape(decode4AddServer(enlace))+"&prop6="+prop6+"&prop7="+prop7+"&prop8="+prop8+"&tipoembe="+tipopropiedadEmbe+"&prop9="+prop9+"&prop10="+prop10+"&propplug2="+propplug2+"&propcodebase2="+propcodebase+"&tipoenlace="+tipoenlace+"&tiporecur="+tiporecur+"&nombre="+nombre+"";
     window.open("./portal/cabecera.jsp?"+cadena, titulo_vent,"resizable="+tamano+",toolbar="+explorador+",fullscreen="+pantalla+",width="+ancho+", height="+alto+", scrollbars="+scroll+",menubar="+menu+",status="+estado+",location="+ubicacion);
   
 }
}
function html(){
 var HTML="";
 HTML=codigo;
 return(HTML);
}
function titulo(){
 var titulo="";
 titulo=titulo_vent;
 return(titulo);
}
function enlacetitulo(){
 var enlacetitulo="";
 enlacetitulo=enlacetitu;
 return(enlacetitulo);
}

function message(text){
  window.status = text;
}

function addservernuevavent(enlace, nombre, explorador, tamano, ancho, alto, scroll, menu, estado, ubicacion, cabecera, pantalla){
	if ("true"==explorador){ 
		explorador="yes";
	} if ("true"==tamano){ 
		tamano="yes";
	} if ("true"==scroll){ 
		scroll="yes";
	} if ("true"==pantalla){ 
		pantalla="yes";
	} if ("true"==menu){ 
		menu="yes";
	} if ("true"==estado){
		estado="yes";
	} if ("true"==ubicacion){ 
		ubicacion="yes";
	} if (cabecera!="true"){
		window.open (decode4AddServer(enlace), nombre,"resizable="+tamano+",toolbar="+explorador+",fullscreen="+pantalla+",width="+ancho+",height="+alto+", scrollbars="+scroll+",menubar="+menu+",status="+estado+",location="+ubicacion); 
	}
	if (cabecera=="true"){ 
		var cadena="zip="+escape(decode4AddServer(enlace))+"&tipoenlace=interno&tiporecur=contenido2"; 
	//	var cadena="zip="+escape(decode4AddServer(enlace))+"&amp;tipoenlace=interno&amp;tiporecur=contenido2"; 
		window.open("./portal/cabecera.jsp?"+cadena, nombre,"resizable="+tamano+",toolbar="+explorador+",fullscreen="+pantalla+",width="+ancho+", height="+alto+", scrollbars="+scroll+",menubar="+menu+",status="+estado+",location="+ubicacion); 
	} 
}
function decode4AddServer(url){
	var vect1 = url.split("?url=");
	var ini = vect1[0];
	//caso addserver
	if(vect1.length>1){
		var fin = vect1[1];
		var vect2 = fin.split("&id=");
		var enlace = escape(vect2[0]);
		fin = vect2[1];
		return ini+"?url="+enlace+"&id="+fin;
	}
	//caso no addserver
	else{
		return ini;
	}
}

function replaceAll( str, from, to ) {
    var idx = str.indexOf( from );
    while ( idx > -1 ) {
        str = str.replace( from, to );
        idx = str.indexOf( from );
    }
    return str;
}


