// JavaScript Document
function blockError(){return true;}
window.onerror = blockError;


function buildLink(dominio,id,enlace)

{

         var dominioON = get_servidor(0);

         var dominioResort = get_servidor(1);

         var dominioHotel = get_servidor(2);

         var dominioGolf = get_servidor(3);

         var dominioConstruye = get_servidor(4);

         var dominioServicios = get_servidor(5);

         var dominioSoftware = get_servidor(6);
		 
		 var dominioAlquileres = get_servidor(7);

 

         obj = document.getElementById(id);

        switch(dominio)

         {

                   case 0:

                            str = 'http://' + dominioON + '/' + enlace

                            break;

                   case 1:

                           str = 'http://' + dominioResort + '/' + enlace;
							//str = 'http://192.168.10.191';
							//str='http://resort.olivanova.com/index.aspx';

                            break;

                   case 2:

                            str = 'http://' + dominioHotel + '/' + enlace;
							//str = 'http://192.168.10.192';
                           // str='http://hotel.olivanova.com/index.aspx';
							break;

                   case 3:

                            str = 'http://' + dominioGolf + '/' + enlace;
							//str = 'http://192.168.10.193';
                           // str='http://golf.olivanova.com/index.aspx';
							break;

                   case 4:

                           str = 'http://' + dominioConstruye + '/' + enlace;
							//str = 'http://192.168.10.194';
                            //str='http://construye.olivanova.com/index.aspx';
							break;

                   case 5:

                            str = 'http://' + dominioServicios + '/'+ enlace;
							//str = 'http://192.168.10.195';
                           // str='http://servicios.olivanova.com/index.aspx';
							break;

                   case 6:

                            str = 'http://' + dominioSoftware + '/' + enlace;
							//str = 'http://192.168.10.196';
                            //str='http://software.olivanova.com/index.aspx';
							break;
							
					case 7:

                            str = 'http://' + dominioAlquileres + '/' + enlace;
							//str = 'http://192.168.10.197';
                            //str='http://alquileres.olivanova.com/index.aspx';
							break;

                   default:

                   //nada

                            break;

         }
         obj.setAttribute("href",str);

}



function abrirVentanaEmpresa(opcion)
 {
	 
	 	var localizacion = location.href.toLowerCase();
 

	 switch (opcion)
	 {
		 case 0:
            window.open('http://'+ get_servidor(0) +'/datos_empresa/datosempresa.aspx','Datos_empresa','width=362,height=290,scrollbars=no,top=0,left=0');
			break;
		 case 1:
            window.open('http://'+ get_servidor(1) +'/empresa/datos_empresa/datosempresa.aspx','Datos_empresa','width=362,height=290,scrollbars=no,top=0,left=0');
			break;
		case 2:
			window.open('http://'+ get_servidor(2) +'/empresa/datos_empresa/datosempresa.aspx','Datos_empresa','width=362,height=290,scrollbars=no,top=0,left=0');
			break;
		case 3:
			window.open('http://'+ get_servidor(3) +'/empresa/datos_empresa/datosempresa.aspx','Datos_empresa','width=362,height=290,scrollbars=no,top=0,left=0');
			break;
		case 4:
			window.open('http://'+ get_servidor(4) +'/empresa/datos_empresa/datosempresa.aspx','Datos_empresa','width=362,height=290,scrollbars=no,top=0,left=0');
			break;
		case 5:
            window.open('http://'+ get_servidor(5) +'/empresa/datos_empresa/datosempresa.aspx','Datos_empresa','width=362,height=290,scrollbars=no,top=0,left=0');
			break;
		case 6:
            window.open('http://'+ get_servidor(6) +'/empresa/datos_empresa/datosempresa.aspx','Datos_empresa','width=362,height=290,scrollbars=no,top=0,left=0');
			break;
		case 7:
            window.open('http://'+ get_servidor(7) +'/empresa/datos_empresa/datosempresa.aspx','Datos_empresa','width=362,height=290,scrollbars=no,top=0,left=0');
			break;
			
			
			
		default://nada
	 }
}


function nombre_navegador(){

    var navegador = navigator.appName + " " + navigator.appVersion+" " + navigator.userAgent;
    
    if (navegador.match("MSIE 7.0")!=null)
	    return "Explorer7";
    else
    {   
	    if (navegador.match("Netscape")!=null)
		    return "Mozilla";
	    else
	    {
		    if (navegador.match("Opera")!=null)
			    return "Opera";
    		else
	    	{
		    	if (navegador.match("MSIE 6.0")!=null)
			    	return "MSIE 6.0";
    			else
	    			return "Mozilla";
		    }
	    }
    }
}

function get_servidor(dominio,flag){

//alert(dominio + "-" + flag);

	var dominioON = "www.olivanova.com";
	var dominioResort = "resort.olivanova.com";
	var dominioHotel = "hotel.olivanova.com";
	var dominioGolf = "golf.olivanova.com";
	var dominioConstruye = "construye.olivanova.com";
	var dominioServicios = "servicios.olivanova.com";
	var dominioSoftware = "software.olivanova.com";
	var dominioAlquileres = "alquileres.olivanova.com";
	
	//nova
	var dominioONNova = "192.168.10.190";
	var dominioResortNova = "192.168.10.191";
	var dominioHotelNova = "192.168.10.192";
	var dominioGolfNova = "192.168.10.193";
	var dominioConstruyeNova = "192.168.10.194";
	var dominioServiciosNova = "192.168.10.195";
	var dominioSoftwareNova = "192.168.10.196";
	var dominioAlquileresNova = "192.168.10.197";
	var	obj;
	var str;
	var servidor;
	
	var localizacion = location.href.toLowerCase();
	

	
	//geminix
	var reg1 = new RegExp("/www.olivanova.com/");
	var regRes = new RegExp("/resort.olivanova.com/");
	var regHot = new RegExp("/hotel.olivanova.com/");
	var regGolf = new RegExp("/golf.olivanova.com/");
	var regCons = new RegExp("/construye.olivanova.com/");
	var regSer = new RegExp("/servicios.olivanova.com/");
	var regSoft = new RegExp("/software.olivanova.com/");
	var regAlquileres = new RegExp("/alquileres.olivanova.com/");
	
	var regOrg = new RegExp("/www.olivanova.org/");
	var regResOrg = new RegExp("/resort.olivanova.org/");
	var regHotOrg = new RegExp("/hotel.olivanova.org/");
	var regGolfOrg = new RegExp("/golf.olivanova.org/");
	var regConsOrg = new RegExp("/construye.olivanova.org/");
	var regSerOrg = new RegExp("/servicios.olivanova.org/");
	var regSoftOrg = new RegExp("/software.olivanova.org/");
	
	var regNet = new RegExp("/www.olivanova.net/");
	var regResNet = new RegExp("/resort.olivanova.net/");
	var regHotNet = new RegExp("/hotel.olivanova.net/");
	var regGolfNet = new RegExp("/golf.olivanova.net/");
	var regConsNet = new RegExp("/construye.olivanova.net/");
	var regSerNet = new RegExp("/servicios.olivanova.net/");
	var regSoftNet = new RegExp("/software.olivanova.net/");
	
	var regIP = new RegExp("/195.57.153.190/");
	var regResIP = new RegExp("/195.57.153.191/");
	var regHotIP = new RegExp("/195.57.153.192/");
	var regGolfIP = new RegExp("/195.57.153.193/");
	var regConsIP = new RegExp("/195.57.153.194/");
	var regSerIP = new RegExp("/195.57.153.195/");
	var regSoftIP = new RegExp("/195.57.153.196/");
	var regAlquileresIP = new RegExp("/195.57.153.197/");
	
	//Nova
	var reg2 = new RegExp("/192.168.10.190/");
	var regRes2 = new RegExp("/192.168.10.191/");
	var regHot2 = new RegExp("/192.168.10.192/");
	var regGolf2 = new RegExp("/192.168.10.193/");
	var regCons2 = new RegExp("/192.168.10.194/");
	var regSer2 = new RegExp("/192.168.10.195/");
	var regSoft2 = new RegExp("/192.168.10.196/");
	var regAlquileres2 = new RegExp("/192.168.10.197/");
	
	
	//localhost
	
	var regLocal = new RegExp("/localhost/");
	var regLocal2 = new RegExp("/192.168.10.14/");

	
	if (reg1.test(localizacion) || regRes.test(localizacion) || regHot.test(localizacion) || regGolf.test(localizacion) || regCons.test(localizacion) || regSer.test(localizacion) || regSoft.test(localizacion))
	{
  		servidor = 'geminix';

	}
	
	if (regOrg.test(localizacion) || regResOrg.test(localizacion) || regHotOrg.test(localizacion) || regGolfOrg.test(localizacion) || regConsOrg.test(localizacion) || regSerOrg.test(localizacion) || regSoftOrg.test(localizacion))
	{
  		servidor = 'geminix';

	}
	
	if (regNet.test(localizacion) || regResNet.test(localizacion) || regHotNet.test(localizacion) || regGolfNet.test(localizacion) || regConsNet.test(localizacion) || regSerNet.test(localizacion) || regSoftNet.test(localizacion))
	{
  		servidor = 'geminix';

	}
	
	if (regIP.test(localizacion) || regResIP.test(localizacion) || regHotIP.test(localizacion) || regGolfIP.test(localizacion) || regConsIP.test(localizacion) || regSerIP.test(localizacion) || regSoftIP.test(localizacion))
	{
  		servidor = 'geminix';

	}
	
	if (reg2.test(localizacion) || regRes2.test(localizacion) || regHot2.test(localizacion) || regGolf2.test(localizacion) || regCons2.test(localizacion) || regSer2.test(localizacion) || regSoft2.test(localizacion))
	{
		servidor = 'nova';

	}
	
	if (regLocal.test(localizacion))
	{
		servidor = 'localhost';
	}
	
	if (regLocal2.test(localizacion))
	{
		servidor = 'web06';
	}
	
	
	
	// En que idioma estamos?
     //****************************************
     if(flag==1)
     {
        idioma="";
      }
      else
      {
               var regDE = new RegExp("/de/");
        var regUK = new RegExp("/uk/");
        var regFR = new RegExp("/fr/");
        var regNL = new RegExp("/nl/");
        var idioma;
        if(regDE.test(location.href))
        {
          idioma="/de";
        }
        else if(regUK.test(location.href))
        {
            idioma="/uk";
        }
        else if(regFR.test(location.href))
        {
            idioma="/fr";
        }

        else if(regNL.test(location.href))
        {
            idioma="/nl";
        }
        else
        {
            idioma="";
        }
        
      }  
  //---------------------------------------------
  if( servidor=='localhost')
  {
     dominioONNova = "localhost/ON" + idioma;
	 dominioResortNova = "localhost/ONResort" + idioma;
	 dominioHotelNova = "localhost/ONHotel" + idioma;
	 dominioGolfNova = "localhost/ONGolf" + idioma;
	 dominioConstruyeNova = "localhost/ONConstruye" + idioma;
	 dominioServiciosNova = "localhost/ONServicios" + idioma;
	 dominioSoftwareNova = "localhost/ONSoftware" + idioma;
  }
  else
  {
	 if( servidor=='web06')
  	 {
		
     	dominioONNova = "192.168.10.14/ON" + idioma;
	 	dominioResortNova = "192.168.10.14/ONResort" + idioma;
	 	dominioHotelNova = "192.168.10.14/ONHotel" + idioma;
	 	dominioGolfNova = "192.168.10.14/ONGolf" + idioma;
	 	dominioConstruyeNova = "192.168.10.14/ONConstruye" + idioma;
	 	dominioServiciosNova = "192.168.10.14/ONServicios" + idioma;
	 	dominioSoftwareNova = "192.168.10.14/ONSoftware" + idioma;
		servidor = 'localhost';
 	 }
	 else
	 {
  	 	dominioON = "www.olivanova.com" + idioma;
	 	dominioResort = "resort.olivanova.com" + idioma;
	 	dominioHotel = "hotel.olivanova.com" + idioma;
	 	dominioGolf = "golf.olivanova.com" + idioma;
	 	dominioConstruye = "construye.olivanova.com" + idioma;
	 	dominioServicios = "servicios.olivanova.com" + idioma;
	 	dominioSoftware = "software.olivanova.com" + idioma;
	
	
	 	dominioONNova = "192.168.10.190" + idioma;
	 	dominioResortNova = "192.168.10.191" + idioma;
	 	dominioHotelNova = "192.168.10.192" + idioma;
	 	dominioGolfNova = "192.168.10.193" + idioma;
	 	dominioConstruyeNova = "192.168.10.194" + idioma;
	 	dominioServiciosNova = "192.168.10.195" + idioma;
	 	dominioSoftwareNova = "192.168.10.196" + idioma;
	 }
    }
	switch(dominio)
	{
		case 0:		
		    if (servidor=='nova' || servidor=='localhost')
			    return dominioONNova;
		    else
			    return dominioON;		
			break;
		case 1:
		if (servidor=='nova' || servidor=='localhost')
			return dominioResortNova;
		else
			return dominioResort;
			break;
		case 2:
		if (servidor=='nova' || servidor=='localhost')
			return dominioHotelNova;
		else
			return dominioHotel;
			break;
		case 3:
		if (servidor=='nova' || servidor=='localhost')
			return dominioGolfNova;
		else
			return dominioGolf;
			break;
		case 4:
		if (servidor=='nova' || servidor=='localhost')
		{
		   
			return dominioConstruyeNova;
			}
		else
			return dominioConstruye;
			break;
		case 5:
		if (servidor=='nova' || servidor=='localhost')
			return dominioServiciosNova;
		else
			return dominioServicios;
			break;
		case 6:
		if (servidor=='nova' || servidor=='localhost')
			return dominioSoftwareNova;
		else
			return dominioSoftware;
			break;
		case 7:
		if (servidor=='nova' || servidor=='localhost')
			return dominioAlquileresNova;
		else
			return dominioAlquileres;
			break;
		default:
			return "";
			break;
	}
}


function get_servidorIframe(url,flag){

//alert(dominio + "-" + flag);

	var dominioON = "www.olivanova.com";
	var dominioResort = "resort.olivanova.com";
	var dominioHotel = "hotel.olivanova.com";
	var dominioGolf = "golf.olivanova.com";
	var dominioConstruye = "construye.olivanova.com";
	var dominioServicios = "servicios.olivanova.com";
	var dominioSoftware = "software.olivanova.com";
	
	//nova
	var dominioONNova = "192.168.10.190";
	var dominioResortNova = "192.168.10.191";
	var dominioHotelNova = "192.168.10.192";
	var dominioGolfNova = "192.168.10.193";
	var dominioConstruyeNova = "192.168.10.194";
	var dominioServiciosNova = "192.168.10.195";
	var dominioSoftwareNova = "192.168.10.196";
	var dominioAlquileresNova = "192.168.10.197";
	var	obj;
	var str;
	var servidor;
	
	var localizacion;
	var dominio;
	
	var surl = url.toString();
	
    localizacion = surl.toLowerCase()
	
	//geminix
	var reg1 = new RegExp("/www.olivanova.com/");
	var regRes = new RegExp("/resort.olivanova.com/");
	var regHot = new RegExp("/hotel.olivanova.com/");
	var regGolf = new RegExp("/golf.olivanova.com/");
	var regCons = new RegExp("/construye.olivanova.com/");
	var regSer = new RegExp("/servicios.olivanova.com/");
	var regSoft = new RegExp("/software.olivanova.com/");
	
	var regOrg = new RegExp("/www.olivanova.org/");
	var regResOrg = new RegExp("/resort.olivanova.org/");
	var regHotOrg = new RegExp("/hotel.olivanova.org/");
	var regGolfOrg = new RegExp("/golf.olivanova.org/");
	var regConsOrg = new RegExp("/construye.olivanova.org/");
	var regSerOrg = new RegExp("/servicios.olivanova.org/");
	var regSoftOrg = new RegExp("/software.olivanova.org/");
	
	var regNet = new RegExp("/www.olivanova.net/");
	var regResNet = new RegExp("/resort.olivanova.net/");
	var regHotNet = new RegExp("/hotel.olivanova.net/");
	var regGolfNet = new RegExp("/golf.olivanova.net/");
	var regConsNet = new RegExp("/construye.olivanova.net/");
	var regSerNet = new RegExp("/servicios.olivanova.net/");
	var regSoftNet = new RegExp("/software.olivanova.net/");
	
	var regIP = new RegExp("/195.57.153.190/");
	var regResIP = new RegExp("/195.57.153.191/");
	var regHotIP = new RegExp("/195.57.153.192/");
	var regGolfIP = new RegExp("/195.57.153.193/");
	var regConsIP = new RegExp("/195.57.153.194/");
	var regSerIP = new RegExp("/195.57.153.195/");
	var regSoftIP = new RegExp("/195.57.153.196/");
	
	//Nova
	var reg2 = new RegExp("/192.168.10.190/");
	var regRes2 = new RegExp("/192.168.10.191/");
	var regHot2 = new RegExp("/192.168.10.192/");
	var regGolf2 = new RegExp("/192.168.10.193/");
	var regCons2 = new RegExp("/192.168.10.194/");
	var regSer2 = new RegExp("/192.168.10.195/");
	var regSoft2 = new RegExp("/192.168.10.196/");
	
	
	//localhost
	
	var regLocal = new RegExp("/localhost/");
	
	var regLocalON = new RegExp("/localhost/on/");
	var regLocalONRes = new RegExp("/localhost/onresort/");
	var regLocalONHot = new RegExp("/localhost/onhotel/");
	var regLocalONGolf = new RegExp("/localhost/ongolf/");
	var regLocalONCons = new RegExp("/localhost/onconstruye/");
	var regLocalONSer = new RegExp("/localhost/onservicios/");
	var regLocalONSoft = new RegExp("/localhost/onsoftware/");
	
	var regLocal2 = new RegExp("/192.168.10.14/");
	
	var regLocal2ON = new RegExp("/192.168.10.14/on/");
	var regLocal2ONRes = new RegExp("/192.168.10.14/onresort/");
	var regLocal2ONHot = new RegExp("/192.168.10.14/onhotel/");
	var regLocal2ONGolf = new RegExp("/192.168.10.14/ongolf/");
	var regLocal2ONCons = new RegExp("/192.168.10.14/onconstruye/");
	var regLocal2ONSer = new RegExp("/192.168.10.14/onservicios/");
	var regLocal2ONSoft = new RegExp("/192.168.10.14/onsoftware/");

	
	if (reg1.test(localizacion) || regRes.test(localizacion) || regHot.test(localizacion) || regGolf.test(localizacion) || regCons.test(localizacion) || regSer.test(localizacion) || regSoft.test(localizacion))
	{
  		servidor = 'geminix';
		
		if(reg1.test(localizacion))
		{
			dominio=0;
		}
		if(regRes.test(localizacion))
		{
			dominio=1;
		}
		if(regHot.test(localizacion))
		{
			dominio=2;
		}
		if(regGolf.test(localizacion))
		{
			dominio=3;
		}
		if(regCons.test(localizacion))
		{
			dominio=4;
		}
		if(regSer.test(localizacion))
		{
			dominio=5;
		}
		if(regSoft.test(localizacion))
		{
			dominio=6;
		}

	}
	
	if (regOrg.test(localizacion) || regResOrg.test(localizacion) || regHotOrg.test(localizacion) || regGolfOrg.test(localizacion) || regConsOrg.test(localizacion) || regSerOrg.test(localizacion) || regSoftOrg.test(localizacion))
	{
  		servidor = 'geminix';
		
		if(regOrg.test(localizacion))
		{
			dominio=0;
		}
		if(regResOrg.test(localizacion))
		{
			dominio=1;
		}
		if(regHotOrg.test(localizacion))
		{
			dominio=2;
		}
		if(regGolfOrg.test(localizacion))
		{
			dominio=3;
		}
		if(regConsOrg.test(localizacion))
		{
			dominio=4;
		}
		if(regSerOrg.test(localizacion))
		{
			dominio=5;
		}
		if(regSoftOrg.test(localizacion))
		{
			dominio=6;
		}

	}
	
	if (regNet.test(localizacion) || regResNet.test(localizacion) || regHotNet.test(localizacion) || regGolfNet.test(localizacion) || regConsNet.test(localizacion) || regSerNet.test(localizacion) || regSoftNet.test(localizacion))
	{
  		servidor = 'geminix';
		
		if(regNet.test(localizacion))
		{
			dominio=0;
		}
		if(regResNet.test(localizacion))
		{
			dominio=1;
		}
		if(regHotNet.test(localizacion))
		{
			dominio=2;
		}
		if(regGolfNet.test(localizacion))
		{
			dominio=3;
		}
		if(regConsNet.test(localizacion))
		{
			dominio=4;
		}
		if(regSerNet.test(localizacion))
		{
			dominio=5;
		}
		if(regSoftNet.test(localizacion))
		{
			dominio=6;
		}

	}
	
	if (regIP.test(localizacion) || regResIP.test(localizacion) || regHotIP.test(localizacion) || regGolfIP.test(localizacion) || regConsIP.test(localizacion) || regSerIP.test(localizacion) || regSoftIP.test(localizacion))
	{
  		servidor = 'geminix';
		
		if(regIP.test(localizacion))
		{
			dominio=0;
		}
		if(regResIP.test(localizacion))
		{
			dominio=1;
		}
		if(regHotIP.test(localizacion))
		{
			dominio=2;
		}
		if(regGolfIP.test(localizacion))
		{
			dominio=3;
		}
		if(regConsIP.test(localizacion))
		{
			dominio=4;
		}
		if(regSerIP.test(localizacion))
		{
			dominio=5;
		}
		if(regSoftIP.test(localizacion))
		{
			dominio=6;
		}

	}
	
	if (reg2.test(localizacion) || regRes2.test(localizacion) || regHot2.test(localizacion) || regGolf2.test(localizacion) || regCons2.test(localizacion) || regSer2.test(localizacion) || regSoft2.test(localizacion))
	{
		servidor = 'nova';
		
		if(reg2.test(localizacion))
		{
			dominio=0;
		}
		if(regRes2.test(localizacion))
		{
			dominio=1;
		}
		if(regHot2.test(localizacion))
		{
			dominio=2;
		}
		if(regGolf2.test(localizacion))
		{
			dominio=3;
		}
		if(regCons2.test(localizacion))
		{
			dominio=4;
		}
		if(regSer2.test(localizacion))
		{
			dominio=5;
		}
		if(regSoft2.test(localizacion))
		{
			dominio=6;
		}

	}
	
	if (regLocal.test(localizacion))
	{
		servidor = 'localhost';
		
		if(regLocalON.test(localizacion))
		{
			dominio=0;
		}
		if(regLocalONRes.test(localizacion))
		{
			dominio=1;
		}
		if(regLocalONHot.test(localizacion))
		{
			dominio=2;
		}
		if(regLocalONGolf.test(localizacion))
		{
			dominio=3;
		}
		if(regLocalONCons.test(localizacion))
		{
			dominio=4;
		}
		if(regLocalONSer.test(localizacion))
		{
			dominio=5;
		}
		if(regLocalONSoft.test(localizacion))
		{
			dominio=6;
		}
	}
	
	if (regLocal2.test(localizacion))
	{
		servidor = 'web06';
		
		if(regLocal2ON.test(localizacion))
		{
			dominio=0;
		}
		if(regLocal2ONRes.test(localizacion))
		{
			dominio=1;
		}
		if(regLocal2ONHot.test(localizacion))
		{
			dominio=2;
		}
		if(regLocal2ONGolf.test(localizacion))
		{
			dominio=3;
		}
		if(regLocal2ONCons.test(localizacion))
		{
			dominio=4;
		}
		if(regLocal2ONSer.test(localizacion))
		{
			dominio=5;
		}
		if(regLocal2ONSoft.test(localizacion))
		{
			dominio=6;
		}
	}
	
	
	
	// En que idioma estamos?
     //****************************************
     if(flag==1)
     {
        idioma="";
      }
      else
      {
        var regDE = new RegExp("/de/");
        var regUK = new RegExp("/uk/");
        var regFR = new RegExp("/fr/");
        var regNL = new RegExp("/nl/");
        var idioma;
        if(regDE.test(parent.location.href))
        {
          idioma="/de";
        }
        else if(regUK.test(parent.location.href))
        {
            idioma="/uk";
        }
        else if(regFR.test(parent.location.href))
        {
            idioma="/fr";
        }

        else if(regNL.test(parent.location.href))
        {
            idioma="/nl";
        }
        else
        {
            idioma="";
        }
        
      }  
  //---------------------------------------------
  
  
  if( servidor=='localhost')
  {
     dominioONNova = "localhost/ON" + idioma;
	 dominioResortNova = "localhost/ONResort" + idioma;
	 dominioHotelNova = "localhost/ONHotel" + idioma;
	 dominioGolfNova = "localhost/ONGolf" + idioma;
	 dominioConstruyeNova = "localhost/ONConstruye" + idioma;
	 dominioServiciosNova = "localhost/ONServicios" + idioma;
	 dominioSoftwareNova = "localhost/ONSoftware" + idioma;
  }
  else
  {
	 if( servidor=='web06')
  	 {
		
     	dominioONNova = "192.168.10.14/ON" + idioma;
	 	dominioResortNova = "192.168.10.14/ONResort" + idioma;
	 	dominioHotelNova = "192.168.10.14/ONHotel" + idioma;
	 	dominioGolfNova = "192.168.10.14/ONGolf" + idioma;
	 	dominioConstruyeNova = "192.168.10.14/ONConstruye" + idioma;
	 	dominioServiciosNova = "192.168.10.14/ONServicios" + idioma;
	 	dominioSoftwareNova = "192.168.10.14/ONSoftware" + idioma;
		servidor = 'localhost';
 	 }
	 else
	 {
  	 	dominioON = "www.olivanova.com" + idioma;
	 	dominioResort = "resort.olivanova.com" + idioma;
	 	dominioHotel = "hotel.olivanova.com" + idioma;
	 	dominioGolf = "golf.olivanova.com" + idioma;
	 	dominioConstruye = "construye.olivanova.com" + idioma;
	 	dominioServicios = "servicios.olivanova.com" + idioma;
	 	dominioSoftware = "software.olivanova.com" + idioma;
	
	
	 	dominioONNova = "192.168.10.190" + idioma;
	 	dominioResortNova = "192.168.10.191" + idioma;
	 	dominioHotelNova = "192.168.10.192" + idioma;
	 	dominioGolfNova = "192.168.10.193" + idioma;
	 	dominioConstruyeNova = "192.168.10.194" + idioma;
	 	dominioServiciosNova = "192.168.10.195" + idioma;
	 	dominioSoftwareNova = "192.168.10.196" + idioma;
	 }
    }
	switch(dominio)
	{
		case 0:		
		    if (servidor=='nova' || servidor=='localhost')
			    return dominioONNova;
		    else
			    return dominioON;		
			break;
		case 1:
		if (servidor=='nova' || servidor=='localhost')
			return dominioResortNova;
		else
			return dominioResort;
			break;
		case 2:
		if (servidor=='nova' || servidor=='localhost')
			return dominioHotelNova;
		else
			return dominioHotel;
			break;
		case 3:
		if (servidor=='nova' || servidor=='localhost')
			return dominioGolfNova;
		else
			return dominioGolf;
			break;
		case 4:
		if (servidor=='nova' || servidor=='localhost')
		{
		   
			return dominioConstruyeNova;
			}
		else
			return dominioConstruye;
			break;
		case 5:
		if (servidor=='nova' || servidor=='localhost')
			return dominioServiciosNova;
		else
			return dominioServicios;
			break;
		case 6:
		if (servidor=='nova' || servidor=='localhost')
			return dominioSoftwareNova;
		else
			return dominioSoftware;
			break;
		default:
			return "";
			break;
	}
}


/*function linkFile(path)
{
    var localizacion = location.href;
    var ruta;
    var regDE = new RegExp("/de/");
    var reUK = new RegExp("/uk/");
    var reFR = new RegExp("/fr/");
    var regNL = new RegExp("/nl/");
    
   if (regDE.test(localizacion))
	{
  		ruta = '~/de/' + path;
	}
	
	   if (regUK.test(localizacion))
	{
  		ruta = '~/uk/' + path;
	}
	
	   if (regFR.test(localizacion))
	{
  		ruta = '~/fr/' + path;
	}
	
	   if (regNL.test(localizacion))
	{
  		ruta = '~/nl/' + path;
	}
	

	return ruta;
}*/


function centrarCapaHome() {  // ver 2.3
var ancho_rel, ancho_tabla, ancho_margen;
var alto_rel,alto_tabla,alto_margen;
var arguments = centrarCapaHome.arguments
var x_rel, x_abs, i, oCapa;
var y_rel, y_abs;
var pos;
    ancho_tabla = 759; // ancho de la resolución por referencia.
	alto_tabla = document.body.offsetHeight - 10;
    ancho_rel = document.body.offsetWidth;  // nor.
	alto_rel=document.body.offsetHeight;

	for (i=0; i<arguments.length; i = i + 3) {
	    x_abs = arguments[i+1];
		y_abs = arguments[i+2];
    	ancho_margen = Math.round((ancho_rel - ancho_tabla)/2);
		alto_margen = Math.round((alto_rel - alto_tabla)/2);
	    x_rel = x_abs;
		y_rel = y_abs;
    	if (ancho_margen > 0) {
    	
        	x_rel = x_abs + ancho_margen;
	    }
	   
		if (alto_margen > 0) {
		    
			y_rel = y_abs + alto_margen;
		}
		
		oCapa = document.getElementById(arguments[i]);
		
		//if IE
		if (oCapa.currentStyle){
			oCapa.style.left = x_rel;
			oCapa.style.top = y_rel;
		}
		
		//if Mozilla/FF
		if (nombre_navegador() == "Mozilla" || nombre_navegador() == "Opera") 
    	        {
			if (nombre_navegador() == "Opera")
				y_rel = y_rel;
			if (nombre_navegador() == "Mozilla")
			{
				y_rel = y_rel;
			}
			oCapa.style.left = x_rel + 'px';
			oCapa.style.top = y_rel + 'px';
		}
				

	 }

}

function changeIdioma(idioma_pag)
{
    var strIdioma = "";
    var strHost = "";
    var pagActual = window.location.href.toLowerCase();
    
    var hostActual = window.location.host;
    var pathActual = window.location.pathname;
    var parametros = window.location.search;
    
    
    switch(idioma_pag)
    {
        case 1:
            strIdioma = "";
            break;
        case 2:
            strIdioma = "/uk";
            break;
        case 3:
            strIdioma = "/de";
            break;
        case 4:
            strIdioma = "/fr";
            break;
        case 5:
            strIdioma = "/nl";
            break;        
    }
    
    if (hostActual == "localhost")
    {
        if (pathActual.indexOf("/ON/") != -1)
        {
            strHost = "/ON";
            pathActual = pathActual.substring(3,pathActual.length);
        }
        if (pathActual.indexOf("/ONResort/") != -1)
        {
            strHost = "/ONResort";
            pathActual = pathActual.substring(9,pathActual.length);
        }
        
        if (pathActual.indexOf("/ONHotel/") != -1)
        {
            strHost =  "/ONHotel";
            pathActual = pathActual.substring(8,pathActual.length);
        }
        
        if (pathActual.indexOf("/ONGolf/") != -1)
        {
            strHost =  "/ONGolf";
            pathActual = pathActual.substring(7,pathActual.length);
        }
        
        if (pathActual.indexOf("/ONConstruye/") != -1)
        {
            strHost =  "/ONConstruye";
            pathActual = pathActual.substring(12,pathActual.length);
        }
        
        if (pathActual.indexOf("/ONServicios/") != -1)
        {
            strHost =  "/ONServicios";
            pathActual = pathActual.substring(12,pathActual.length);
        }
        
        if (pathActual.indexOf("/ONSoftware/") != -1)
        {
            strHost =  "/ONSoftware";
            pathActual = pathActual.substring(11,pathActual.length);
        }
    }
    
    if (pathActual == "/")
    {
        pathActual = "/index.aspx";
    }
    
    if ((pathActual.indexOf("/uk/") != -1) ||
    (pathActual.indexOf("/de/") != -1) ||
    (pathActual.indexOf("/fr/") != -1) ||
    (pathActual.indexOf("/nl/") != -1))
    {
        pathActual = pathActual.substring(3,pathActual.length);
    }
    
    
    if (nombre_navegador=="Opera")
    {
        window.location.pathname =  strHost + strIdioma + pathActual + parametros;   
    }
    else
    {
        window.location.href =  strHost + strIdioma + pathActual + parametros;
    }
    
}