//Para filtrar todo un canal, solo hay que poner hasta la /, es decir servicios.es
var orderContext1  = [
["formula1","formula1Context"],
["videos","genericoContext"],
["cine.es","genericoContext"],
["foro","genericoContext"],
["forogenerico","genericoContext"]];
var orderContext2  = [["",""]];
var orderContext3  = [["",""]];
var orderContext4  = [["",""]];
var genericoContext = [["",""]];
var formula1Context = [["renault1_468_60.gif","http://www.informativos.telecinco.es/hits_promo.htm?desc=bannerrenaultmntf1&url=http://www.mantenimiento.renault.es"]];
var banhtml1=["img_1","img_2","img_3","img_4","sva_1","sva_2","sva_3","img_2","sva_4","sva_5","sva_6","img_2","sva_7","sva_8","sva_9","inf_1","img_2","inf_2","img_2","inf_3"];
var linkInterno = "";
var imgInterna = "";
var scriptInterno = "";
var longitudArray;
var contextUrl="";

function checkContext(tipo) {
	var nombreArray="";
	var orderContext="";

    if ( (contextUrl.indexOf("mqc.es/volvo") == -1) &&
         (contextUrl.indexOf("formula1") == -1) )
    {
    if ((contextUrl.indexOf("home") != -1) ||
       (contextUrl.indexOf("casa.es") != -1) ||
       (contextUrl.indexOf("pecado.es") != -1) ||
       (contextUrl.indexOf("cine.es/serrano") != -1) ||
       (contextUrl.indexOf("mqc.es") != -1)   ||    
       (contextUrl.indexOf("kombai") != -1) ||
       (contextUrl.indexOf("informativos") != -1) )
    {
       return false;
    }
    }

         if (tipo=="1") orderContext=orderContext1;
	else if (tipo=="2") orderContext=orderContext2;
	else if (tipo=="3") orderContext=orderContext3;
	else orderContext=orderContext4;

    if ((tipo==1)||(tipo==2))
    {
      if (contextUrl.indexOf("formula1") != -1) nombreArray="formula1Context";
      else nombreArray = "genericoContext";
    }
    else
    {
	    longitudArray = orderContext.length;
	    for(i=0; i<longitudArray; i++) {
    		if (orderContext[i][0].indexOf("/") != -1) {
			    if(orderContext[i][0] == contextUrl) {
    				nombreArray = orderContext[i][1];
				    i=longitudArray;
    				break;
			    }
    		}
    		else {
    			if (contextUrl.indexOf(orderContext[i][0]) != -1) {
    				nombreArray = orderContext[i][1];
    				i=longitudArray;
    				break;
    			}
    		}
	    }
	}    
    if (nombreArray != "") {
		var modelo = Math.floor(10*Math.random())+2;
		var aleatorio;
        if (contextUrl.indexOf("formula1") != -1){ modelo = 1; }
        if ( ((tipo==1)||(tipo==2)) && (modelo>1))
        {
            longitudArray = eval(banhtml1).length;
		    aleatorio = Math.floor(longitudArray*Math.random());
            scriptInterno = ("<ifr"+"ame id=bni1 name=bni1 width=468 height=60 marginwidth=0 marginheight=0 space=0 vspace=0 frameborder=0 scrolling=no allowtransparency=true></ifr"+"ame>"); 
            scriptInterno = scriptInterno + "<scr"+"ipt>document.getElementById('bni1').src='http://www.telecinco.es/ban"+banhtml1[aleatorio]+".htm';</scr"+"ipt>";
        } else {
            longitudArray = eval(nombreArray).length;
		    aleatorio = Math.floor(longitudArray*Math.random());
    		imgInterna=eval(nombreArray)[aleatorio][0];
    		linkInterno=eval(nombreArray)[aleatorio][1];
		}
		return true; //si encuentra el contexto en el array
	}
	else {
		return false; //si no encuentra el contexto en el array
	}
}


function initBanner(theContext)
	{
	contextUrl=theContext;
	}

function buildMiddle()
	{
	    if (contextUrl=='kombai') {
	        document.write('<table width=611 border=0 cellspacing=0 cellpadding=0>');
	        document.write('<tr><td width=205>&nbsp;</td>');
	        document.write('<td width=200 align=center><table width=184 border=0 cellspacing=0 cellpadding=0><tr><td>');
	        document.write('<IFRAME SRC="" NAME="banflashtv" id="banflashtv" SCROLLING=No WIDTH=0 HEIGHT=0 MARGINWIDTH=0 MARGINHEIGHT=0 FRAMEBORDER=No ALLOWTRANSPARENCY=true></IFRAME>');
            document.write('</td></tr></table>');
            document.getElementById("banflashtv").src = "banflashtv.htm?ctx="+contextUrl;
            document.write('</td><td width=206>&nbsp;</td></tr></table>');
	    }
	}

function buildCenter()
	{
	}

function buildBanner(order)
	{
     if ((order==1)||(order==3)||(order==5)||(order==6)||(order==10)||(order==12)||(order==15)) 
     {document.write(getBanner(order));}
	}

function buildPopup()
{
    
 if (contextUrl.indexOf("joven.es/video") == -1)
  document.write(getBanner(6));
 
}


function buildLayer()
{
	document.write(getBanner(5));
}

function getBanner(order)
{
var theHtm="";
if ((order==3)&&(contextUrl.indexOf("formula1") != -1))
{
  linkInterno="http://www.informativos.telecinco.es/hits_promo.htm?desc=botonmenuf1&url=http://www.boutique.renault.es";
  imgInterna="renault1_120_60.gif";
  theHtm=theHtm+"<A HREF=\""+linkInterno+"\" target=\"_blank\"><IMG SRC=\"http://www.especiales.telecinco.es/images/boletines/general/"+imgInterna+"\" border=0 height=\"60\" width=\"120\"></A>";
}
else
 if ((order>=1) && (order<=4) && (checkContext(order))) {
    if (scriptInterno!="") 
      theHtm=theHtm+scriptInterno;
    else if ((order==1) || (order==2))
	  theHtm=theHtm+"<A HREF=\""+linkInterno+"\" target=\"_blank\"><IMG SRC=\"http://www.especiales.telecinco.es/images/boletines/general/"+imgInterna+"\" border=0 height=\"60\" width=\"468\"></A>";
    else
	  theHtm=theHtm+"<A HREF=\""+linkInterno+"\" target=\"_blank\"><IMG SRC=\"http://www.especiales.telecinco.es/images/boletines/general/"+imgInterna+"\" border=0 height=\"60\" width=\"120\"></A>";
}
else {
var pos='';
if (order==1) pos='Top';
else if (order==2) pos='Bottom';
else if (order==3) pos='Left';
else if (order==4) pos='Left1';
else if (order==5) pos='x01';
else if (order==6) pos='x02';
else if (order==7) pos='Left2';
else if (order==8) pos='TopRight';
else if (order==10) pos='Middle';
else if (order==11) pos='Right';
else if (order==12) pos='x03';
else if (order==13) pos='Left3';
else if (order==14) pos='x04';
else if (order==15) pos='Position1';
else if (order==16) pos='Position2';
else if (order==17) pos='Position3';
else if (order==32) pos='x32';

var position = pos;
if (! (RN)) {
	var RN = new String (Math.random());
	var RNS = RN.substring (2, 11);
	}
var oas='http://ads.telecinco.es/RealMedia/ads/';
var oaspage= 'www.jumpy.es/' + contextUrl + '/1' + RNS + '@' + position;
theHtm=theHtm+'\<\SCRIPT SRC="' + oas + 'adstream_jx.ads/' + oaspage + '">\<\/SCRIPT\>';
//theHtm = "";
}
return theHtm;
}
function mostrar_objeto(objeto,x,y) { 
var fr = document.getElementById(objeto);
fr.style.width=x; fr.style.height=y; 
}
