//-- --------------------------------------
//-- Funcion para leer la cookie  ---------
//-- --------------------------------------

function getCookie(NameOfCookie){


	//Primeramente examinamos si la cookie esta ya almacenada. 
	//Para comprobarlo analizamos si el tamaņo de document.cookie es cero.->

	if (document.cookie.length > 0) {

		//Despues comprobamos si el nombre de la cookie esta almacenado en "document.cookie" para la pagina. 
		//Si nuestra cookie no esta presente, se almacena el valor -1 en la variable llamada "begin"
		begin = document.cookie.indexOf(NameOfCookie+"="); 
		// Si esta presente
   	if (begin != -1) begin += NameOfCookie.length+1; 

		// Nuestra cookie ha sido establecida. 
		// La funcion devuelve el valor almacenado en la cookie.	     
		end = document.cookie.indexOf(";", begin);
		if (end == -1) end = document.cookie.length;
		return unescape(document.cookie.substring(begin, end));       
	} 

	//La cookie no ha sido leida. La funcion devuelve el valor "null".
	return null; 

}

 
//-- --------------------------------------
//-- Funcion para grabar la cookie  -------
//-- --------------------------------------
// Para grabar una nueva cookie es necesario definir tres variables: 
// El nombre de la cookie. 
// La informacion a almacenar. 
// El numero de dias despues del que expirara la cookie. 
function setCookie(NameOfCookie, value, expiredays) 
{ 
 	var ExpireDate = new Date ();
  	ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));

	// A continuacion se almacena la cookie asignado los valores pertinentes al 
	// objeto "document.cookie". La fecha se ajusta a la del meridiano de Greenwich

  	document.cookie = NameOfCookie + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}

//-- --------------------------------------
//-- Funcion para borrar la cookie  -------
//-- --------------------------------------
function borraCookie() 
{ 
		n = getCookie("delegacion");
  	if ( n!=null ) document.cookie = "delegacion="+ escape(n) +";expires=Thu, 01-Jan-1970 00:00:01 GMT";

}


//-- --------------------------------------
//-- Funcion para leer la seleccion -------
//-- --------------------------------------


function comprobarSel(){
	//Cogemos el valor
	n = getCookie("delegacion");
	
	//Si es no es nulo redirigimos a la seleccion
	if (n != null){
		switch (n){
			case "1": //Bilbao
				document.location.href='http://www.generalinmobiliaria.com/bilbao/';
				break;
			case "2": //Oviedo
				document.location.href='http://www.generalinmobiliaria.com/oviedo/';
				break;
			case "3": //Vitoria
				document.location.href='http://www.generalinmobiliaria.com/vitoria/';
				break;
			case "4": //Pamplona(aņadido)
				document.location.href='http://www.irular.com/';
				break;
		}
	}
		
}


function guardarSel(del){
	setCookie("delegacion",del,360);
	comprobarSel();
}

