function MM_swapImgRestore() 
{ //v3.0
	try
	{
  	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	catch(E)
	{}
}
function MM_preloadImages() { //v3.0
	try
	{
  	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
  }
	catch(E)
	{}
}

function MM_findObj(n, d) { //v4.01
  try
	{
	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}
	catch(E)
	{}
}

function MM_swapImage() { //v3.0
	try
	{
	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
  }
	catch(E)
	{}
  
}

function Inicio()
{
		try{
    	MM_preloadImages('../imagenes/inicio_.gif','../imagenes/institucional_.gif','../imagenes/contactenos_.gif','../imagenes/novedades_.gif','../imagenes/ofertas_.gif','../imagenes/quienes_.gif','../imagenes/suguia_.gif','../imagenes/fondo-b_18_.gif','../imagenes/rural_.gif','../imagenes/automotor_.gif','../imagenes/energetico_.gif','../imagenes/fondo-b_22_.gif','../imagenes/exposiciones-07_.gif')
	 	}catch(e1){}
    try {
        rotar(document.getElementById("divBanner"));
        }catch(e){}
    try{
        rotarSup(document.getElementById("divBannerSuperior"));
        }catch(e2){}    
    return true;
}
function rotar(x) {dBanner=x;Banners()}
function Banners()
{ 
		var contador; 
		
		
		if(document.defaultGuia.HiCont.value != null)
		{
			contador = document.defaultGuia.HiCont.value;
			if(contador ==9)
			{
				dBanner.innerHTML=MNews[eval(0)];
				document.defaultGuia.HiCont.value = eval(0);
			}
			else
			{
				if(contador ==4)
				{
					dBanner.innerHTML=MNews[eval(0)];
					document.defaultGuia.HiCont.value = eval(0);	
				}
				else
				{
					dBanner.innerHTML=MNews[eval(contador) + eval(1)];
					document.defaultGuia.HiCont.value = eval(contador) + eval(1);	

				}
			}
				
		}
		setTimeout("Banners()",12000);
} 
function rotarSup(x) {dBannerSup=x;BannersSup()}
function BannersSup()
{ 
	var contador; 
  
	if(document.defaultGuia.HiContSup.value != null)
	{
		//Agregado si el banner que se muestra es el banner por defaul no se muestra la rosca al lado en el caso contrario si
		//if(MNewsSup[eval(0)] == "")
		
		contador = document.defaultGuia.HiContSup.value;
		if(contador ==9)
		{
			dBannerSup.innerHTML=MNewsSup[eval(0)];
			document.defaultGuia.HiContSup.value = eval(0);
		}
		else
		{
			if(contador ==3)
			{
				dBannerSup.innerHTML=MNewsSup[eval(0)];
				document.defaultGuia.HiContSup.value = eval(0);	
			}
			else
			{
				dBannerSup.innerHTML=MNewsSup[eval(contador) + eval(1)];
				document.defaultGuia.HiContSup.value = eval(contador) + eval(1);	
			}
		}
	}
	setTimeout("BannersSup()",20000);
} 	
function OpenWindow(url)
{
	nw = window.open( url, '_blank', 'width=800,height=500,top=0,left=0,location=no,titlebar=yes,scrollbars=yes, resizable=yes', false);
	nw.focus();
	//return false;
}

function ShowCompany(rubro, cli)
{
	var idi = "CAS";
	debugger;
	if(window.location.toString().indexOf("/BRA/")!=-1)
		idi = "BRA";
    else if (window.location.toString().indexOf("/ENG/")!=-1)
		idi = "ENG";
	
	window.location = "../../Buscador/Busqueda.aspx?codEmp=" + cli + "&codRubro=" + rubro.replace(/^\s*|\s*$/g,"") + "&idi=" + idi;
}
function ShowProduct(Pro) {
    var idi = "CAS";

    if (window.location.toString().indexOf("/BRA/"))
        idi = "BRA";
    else if (window.location.toString().indexOf("/ENG/"))
        idi = "ENG";

    window.location = "../../Buscador/Busqueda.aspx?codPro=" + Pro + "&idi=" + idi;
}
function mailClick(empresa, mail)
{
    var url = "http://localhost/Estatico/Buscador/Handlers/LogMailHandler.aspx?cli=" + empresa + "&mail=" + mail + "&accion=click";
                    
    RequestUrl(url,null);
    return true;
}
function bannerClick(idBanner, web)
{
    var url = "http://localhost/Estatico/Buscador/Handlers/LogBannerHandler.aspx?banner=" + idBanner + "&web=" + web + "&accion=click";
                    
    RequestUrl(url,null);
    return true;
}
function mailClickOpen(cli)
{
    var url = "http://localhost/Estatico/Buscador/Contenido/ContactoMail.aspx?cli=" + cli;
                    
    window.showModalDialog(url, null, "dialogWidth:550px;dialogHeight:460px;resizable:no; scroll:no; help:no; toolbar:no; edge:raised; menubar:no; status:no; center:yes; unadorned: yes");
}
function mailCopy(empresa, mail)
{
	alert('copy');
    var url = "http://localhost/Estatico/Buscador/Handlers/LogMailHandler.aspx?cli=" + empresa + "&mail=" + mail + "&accion=copy";
    RequestUrl(url,null);
    return true;
}

function webClick(empresa)
{
    var url = "http://localhost/Estatico/Buscador/Handlers/LogWebHandler.aspx?cli=" + empresa;
                    
    RequestUrl(url,null);
    return true;
}

function RequestUrl(url, callback) {  
	var xhr;  
	
	if(typeof XMLHttpRequest !== 'undefined') xhr = new XMLHttpRequest();  
	else {  
	    var versions = ["MSXML2.XmlHttp.5.0",   
	                    "MSXML2.XmlHttp.4.0",  
	                    "MSXML2.XmlHttp.3.0",   
	                    "MSXML2.XmlHttp.2.0",  
	                    "Microsoft.XmlHttp"]  
	
	     for(var i = 0, len = versions.length; i < len; i++) {  
	        try {  
	            xhr = new ActiveXObject(versions[i]);  
	            break;  
	        }  
	        catch(e){}  
	     } // end for  
	}  
	  
	xhr.onreadystatechange = ensureReadiness;  
	  
	function ensureReadiness() {  
	    if(xhr.readyState < 4) {  
	        return;  
	    }  
	      
	    if(xhr.status !== 200) {  
	        return;  
	    }  
	
	    // all is well    
	    if(xhr.readyState === 4 && callback != null ) {  
	        callback(xhr);  
	    }             
	}  
	  
	xhr.open('GET', url, true);  
	xhr.send('');  
}  
