// JavaScript Document

function buildLink(dominio,id,enlace)
{
	var dominioON = "www1.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	obj;
	var str;
	var servidor;
	
	var localizacion = location.href;
	

	
	//geminix
	var reg1 = new RegExp("/www1.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/");
	
	//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/");

	
	if (reg1.test(localizacion) || regRes.test(localizacion) || regHot.test(localizacion) || regGolf.test(localizacion) || regCons.test(localizacion) || regSer.test(localizacion) || regSoft.test(localizacion))
	{
  		servidor = 'geminix';

	}
	else if (reg2.test(localizacion) || regRes2.test(localizacion) || regHot2.test(localizacion) || regGolf2.test(localizacion) || regCons2.test(localizacion) || regSer2.test(localizacion) || regSoft2.test(localizacion))
	{
		servidor = 'nova';

	}
		else
		{
			servidor = 'web09';
	
		}
	
	
	obj = document.getElementById(id);
	switch(dominio)
	{
		case 0:
			if (servidor=='geminix')
				str = 'http://' + dominioON + enlace;
			else
				str = 'http://' + dominioONNova + enlace
			break;
		case 1:
			if (servidor=='geminix')
				str = 'http://' + dominioResort + enlace;
			else
				str = 'http://' + dominioResortNova + enlace;
			break;
		case 2:
			if (servidor=='geminix')
				str = 'http://' + dominioHotel + enlace;
			else
				str = 'http://' + dominioHotelNova + enlace;
			break;
		case 3:
			if (servidor=='geminix')
				str = 'http://' + dominioGolf + enlace;
			else
				str = 'http://' + dominioGolfNova + enlace;
			break;
		case 4:
			if (servidor=='geminix')
				str = 'http://' + dominioConstruye + enlace;
			else
				str = 'http://' + dominioConstruyeNova + enlace;
			break;
		case 5:
			if (servidor=='geminix')
				str = 'http://' + dominioServicios + enlace;
			else
				str = 'http://' + dominioServiciosNova + enlace;
			break;
		case 6:
			if (servidor=='geminix')
				str = 'http://' + dominioSoftware + enlace;
			else
				str = 'http://' + dominioSoftwareNova + enlace;
			break;
		default:
		//nada
			break;
	}
	obj.setAttribute("href",str);
}

function abrirVentanaEmpresa(opcion)
 {
	 switch (opcion)
	 {
		 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;
		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 5.0")!=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 "Desconocido.";
		    }
	    }
    }
}

function get_servidor(dominio){

	var dominioON = "www1.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	obj;
	var str;
	var servidor;
	
	var localizacion = location.href;
	

	
	//geminix
	var reg1 = new RegExp("/www1.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/");
	
	//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/");

	
	if (reg1.test(localizacion) || regRes.test(localizacion) || regHot.test(localizacion) || regGolf.test(localizacion) || regCons.test(localizacion) || regSer.test(localizacion) || regSoft.test(localizacion))
	{
  		servidor = 'geminix';

	}
	else if (reg2.test(localizacion) || regRes2.test(localizacion) || regHot2.test(localizacion) || regGolf2.test(localizacion) || regCons2.test(localizacion) || regSer2.test(localizacion) || regSoft2.test(localizacion))
	{
		servidor = 'nova';

	}
		else
		{
			servidor = 'web09';
	
		}
	

	switch(dominio)
	{
		case 0:
		if (servidor=='geminix')
			return dominioON;
		else
			return dominioONNova;
			break;
		case 1:
		if (servidor=='geminix')
			return dominioResort;
		else
			return dominioResortNova;
			break;
		case 2:
		if (servidor=='geminix')
			return dominioHotel;
		else
			return dominioHotelNova;
			break;
		case 3:
		if (servidor=='geminix')
			return dominioGolf;
		else
			return dominioGolfNova;
			break;
		case 4:
		if (servidor=='geminix')
			return dominioConstruye;
		else
			return dominioConstruyeNova;
			break;
		case 5:
		if (servidor=='geminix')
			return dominioServicios;
		else
			return dominioServiciosNova;
			break;
		case 6:
		if (servidor=='geminix')
			return dominioSoftware;
		else
			return dominioSoftwareNova;
			break;
		default:
			return "";
			break;
	}
}