function getIdioma() {
var i;
var a = document.cookie.split(";");
var n, v;
var pos;
var nombre = "IdiomaNavegador";
for (i=0; i<a.length; i++) {
pos = a[i].indexOf("=")
if (a[i].substring(0, 1) == " ") 
	{
		n = a[i].substring(1, pos);
	}
	else {
		n = a[i].substring(0, pos);
	}
	//alert ( "["+n+"]");
if (n == nombre) {
return unescape(a[i].substring(1 + pos, a[i].length));
}
}
return null;
}	
	
	
function getIdiomaNavegador(site){

var c;
var p;

p = getParametro("idioma");

if (p == "en") {
	setIdioma("en");
	location.href='http://www.hotusa.com/';
}
else
	{
		c = getIdioma();
		if (c != "es" && c != "en"){
			var idioma_navegador=navigator.language? navigator.language : navigator.userLanguage;
			idioma_navegador = idioma_navegador.substr(0,2);
			if ((idioma_navegador=="es") || (idioma_navegador=="pt")){
				if (site != "es"){
					location.href='http://es.hotusa.com/';
					}
			}
			else 	{
        if (site != "en") {
				location.href='http://www.hotusa.com/';
				}
			}
		}
	}
}

function eliminarIdioma() {
var c = "";
c += "IdiomaNavegador=";
c += "; path=" + "/";
c += "; domain=" + document.domain;
var caducidad = new Date(1970, 1, 1, 0, 0, 0);
c += "; expires=" + caducidad.toGMTString();
document.cookie = c;
} 

function setIdioma (valor) {
var cad = new Date(2020,1,1,0,0,0);
var c = "";
var nombre = "IdiomaNavegador";
c += nombre + "=" + escape(valor);
c += "; expires=" + cad.toGMTString();
c += "; path=" + "/";
c += "; domain=" + document.domain;
document.cookie = c;
}

function irSiteEng ()
{
setIdioma("en");
location.href='http://www.hotusa.com/';
}

function irSiteEsp ()
{
setIdioma("es");
location.href='http://es.hotusa.com/';
} 

function getParametro( name ){  
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
	var regexS = "[\\?&]"+name+"=([^&#]*)";  
	var regex = new RegExp( regexS );  
	var results = regex.exec( window.location.href );  
	if( results == null )    return "";  
	else    return results[1];
}
