var contratar_online="/on/io/navegacion/on.html?servicio=entrada&entrada=adsl_pc_cp&uri=/qx/html/paso_0/contratar64097.htm";

//CAPTURA LA FECHA DEL SERVIDOR Y COMPRUEBA QUE ESTÉ ENTRE LAS 09:00 DE LA MAÑANA Y LAS 21:00 DE LA TARDE DE LUNES A VIERNES
var abrir_chat_puestoinformatico = 
{
	xmlhttpfecha:null,
	loadXMLDocFecha_chat: function(url)
	{		
		var dfechaActual;
		// code for Mozilla, etc.
		if (window.XMLHttpRequest)
		{
			this.xmlhttpfecha=new XMLHttpRequest();
		}
		// code for IE
		else if (window.ActiveXObject)
		{
			this.xmlhttpfecha=new ActiveXObject("Microsoft.XMLHTTP");
		}

		if (this.xmlhttpfecha!=null)
		{
			this.xmlhttpfecha.open("GET",url,false);
			this.xmlhttpfecha.send(null);
			dfechaActual = this.state_Change_chat();
		}
		else
		{
			dfechaActual = new Date();
		}
		return dfechaActual;
	},

	state_Change_chat: function ()
	{
		var dfechaActual;
		// if xmlhttp shows "loaded"
		if (this.xmlhttpfecha.readyState==4)
		{
			// if "OK"
			if (this.xmlhttpfecha.status==200)
				dfechaActual = this.loadedXMLfecha_chat();
			else
				dfechaActual = new Date();	
			return dfechaActual;
		}
	},

	loadedXMLfecha_chat: function ()
	{	
		dfechaActual = this.xmlhttpfecha.getResponseHeader("DATE");
		dfechaActual = new Date(dfechaActual);	
		return dfechaActual;
	},

	fncDiaHoraValido_chat: function ()
	{
		var random_number = Math.floor(Math.random()*10000);
		var dfechaActual = this.loadXMLDocFecha_chat("/on/io/es/micro/gmt/gmt.html" +"?"+random_number);
		var hora_valida=(dfechaActual.getHours()>=9 && dfechaActual.getHours()<21 && dfechaActual.getDay()>=1 && dfechaActual.getDay()<=5);

		return hora_valida;
	}	
};
//FIN CAPTURA LA FECHA DEL SERVIDOR Y COMPRUEBA QUE ESTÉ ENTRE LAS 10:00 DE LA MAÑANA Y LAS 18:00 DE LA TARDE


function iniciaVidaBanner()
{
	try
	{
		document.getElementById("boton_contratarID").innerHTML="<div id='ofertaBannerDiv' style='z-index: 9999; height: 26px; width: 164px'></div>";
		var extraParameters1 ={inboundCall:'false', outboundCall:'true', phoneNumber:"", parameterKey:"", paramTest:""};
		embedCatchBanner("benefits",extraParameters1,"ofertaBannerDiv");
	}
	catch (errorVida){}
}

function Anadir_botones_contratar()
{
	for (var i=0;i<document.getElementsByTagName('div').length;i++)
	{
		if (document.getElementsByTagName('div').item(i).className=='contenedor_boton_contratarPropio')
		{
			var contenedor_contratar=document.getElementsByTagName('div').item(i);
			contenedor_contratar.style.width="435px";
			contenedor_contratar.style.marginLeft="0px";
			for (var j=0;j<contenedor_contratar.getElementsByTagName('div').length;j++)
			{
				var obj_div=contenedor_contratar.getElementsByTagName('div').item(j);

				if (obj_div.className=='boton_contratar')
				{				
					obj_div.id="boton_contratar";
					obj_div.style.float="right";
					obj_div.style.width="305px";
					//obj_div.style.height="26px";
					obj_div.style.paddingTop="3px";

					if (contratar_online.indexOf('?') >= 0)
						contratar_online+='&v_procede='+getParametroqx('v_procede');
					else
						contratar_online+='?v_procede='+getParametroqx('v_procede');
					
					if (abrir_chat_puestoinformatico.fncDiaHoraValido_chat())
					{	
						obj_div.innerHTML='<div style="float:left;padding:4px 0px 0px 10px"><a href="'+contratar_online+'" class="texto5_2"><img src="/on/images/es/fichaProducto/be_contratar.gif" alt="Contratar Online" /></a></div>';
						var obj_div_vida=document.createElement("div");
						obj_div_vida.id="boton_contratarID";
						obj_div_vida.style.float="right";
						obj_div_vida.style.zIndex=9999;				
						obj_div_vida.style.width="164px";
						//obj_div_vida.style.height="26px";	
						obj_div.appendChild(obj_div_vida);	
						iniciaVidaBanner();
					}
					else
					{						
						contenedor_contratar.style.width="335px";
						obj_div.style.width="205px";
						obj_div.innerHTML='<div style="float:left;width:100%;text-align:center;padding:4px 0px 0px 0px"><a href="'+contratar_online+'" class="texto5_2"><img src="/on/images/es/fichaProducto/be_contratar.gif" alt="Contratar Online" /></a></div>';							
						contenedor_contratar.style.marginLeft="100px";
					}
					break;
				}				
			}
			break;
		}
	}
}

var oldonload_contratar = window.onload;
if (typeof window.onload != 'function')
{
	window.onload = Anadir_botones_contratar;
}
else
{
	window.onload = function()
	{
		if (oldonload_contratar) oldonload_contratar();   
		Anadir_botones_contratar();
	}
}
