<!--
var urlEng ="http://www.fundacioabertis.org/eng/index.php"
var urlFra ="http://www.fundacioabertis.org/fr/index.php"
var urlCat ="http://www.fundacioabertis.org/cat/index.php"
var urlEsp ="http://www.fundacioabertis.org/es/index.php"

function getDomain() {
	var index=location.hostname.indexOf(".");
	if(index==-1) return location.hostname;
	return location.hostname.substring(index,location.hostname.length);
}

function setCookie(name, value, date){
	document.cookie = name + "=" + escape(value) + (date?";expires=" + date.toGMTString(date.getTime()):"") + ";Domain=" + getDomain() +";Path=/";
}

function getCookie(name) {
	var begin=document.cookie.indexOf(name+"=");
	if(begin==-1) return null;
	var end=document.cookie.indexOf(";",begin);
	if(end==-1) end=document.cookie.length;
	return document.cookie.substring(document.cookie.indexOf("=",begin)+1,end);
}

function delCookie(name) {
	setCookie(name,"",new Date(1999,1,1));
}

function getHome(prefix, idioma) {
	if(prefix == 'HOME') {
		if (idioma == 'cat')	return urlCat;
		if (idioma == 'eng')    return urlEng;
		if (idioma == 'fra')    return urlFra;
		if (idioma == 'esp')    return urlEsp;
	}
}

function user (idioma) {
	setCookie('idioma', idioma, new Date(2015,10,10));
}

function searchIdioma () {
var query=this.location.search.substring(1);
var params=query.split("&");
var i;
		for (i = 0; i < params.length; i++) {

		var params2=params[i].split("=");

		if (params2[0]=="id_idioma") {
		 id_idioma =params2[1];
		}
   	}
}


var id_idioma = "0";
searchIdioma();
var valPrefix = getCookie('prefix');
if (id_idioma == 0) {
	var valIdioma = getCookie('idioma');

	if (valIdioma == "eng") {  user('eng'); window.location =urlEng; }
    if (valIdioma == "fra") {  user('fra'); window.location =urlFra; }
	if (valIdioma == "cat") {  user('cat'); window.location =urlCat; }
	if (valIdioma == "esp") {  user('esp'); window.location =urlEsp; }
	
} else {
		if (id_idioma == "1") {  user('esp'); window.location =urlEsp; }
		if (id_idioma == "2") {  user('cat'); window.location =urlCat; }
		if (id_idioma == "3") {  user('eng'); window.location =urlEng; }
    	if (id_idioma == "4") {  user('fra'); window.location =urlFra; }
}


function goHome(prefix, idioma) {
	user(idioma);
	window.location=getHome(prefix,idioma);
	return false
}
//-->