var capaTempsActual = 1
var temps = 0

function ActivaTemps(){
	temps=temps+500
	if(temps>=4500) CanviCapa()
	setTimeout(ActivaTemps,500)
}

function CanviCapa(){
	temps = 0
	if(document.getElementById){

		if(document.getElementById("capa_temps" + capaTempsActual)){
			//document.getElementById("capa_temps" + capaTempsActual).style.display = "none";
			document.getElementById("capa_temps" + capaTempsActual).className = "ocult";
		}
		if(document.getElementById("capa_temps" + (capaTempsActual+1) ) ){
			//document.getElementById("capa_temps" + (capaTempsActual+1) ).style.display = "block";
			document.getElementById("capa_temps" + (capaTempsActual+1) ).className = "visible";
			capaTempsActual++;
		}else if(document.getElementById("capa_temps1") ){
			//document.getElementById("capa_temps1").style.display = "block";
			document.getElementById("capa_temps1").className = "visible";
			capaTempsActual = 1
		}

	}
}

function elTemps(){
var strElTemps = ""

	if(document.getElementById){
		try{
			if(arrTemp.length){
				var conta_capes = 5;
				var provincia = "B";
				var poblacio = "";
				var capa = 1
				var REG_exp = "";
				var trobat=false;
				
				
				for(var i=0, j=document.getElementsByTagName("meta").length; i<j; i++){
					if(document.getElementsByTagName("meta")[i].getAttribute("content").toLowerCase().indexOf("utf-8")>-1){
						trobat=true;
					}
				}

				strElTemps += "<span id='capa_temps" + capa + "'>"
				for(var i=0; i<arrTemp.length; i++){
					if(provincia!=arrTemp[i][2]){
						capa++;
						//strElTemps += "</span><span id='capa_temps" + capa + "' style='display:none'>"
						strElTemps += "</span><span id='capa_temps" + capa + "' class='ocult'>";
						provincia=arrTemp[i][2];
					}
					if(arrTemp[i][0]!=""){
						poblacio = arrTemp[i][1];
						
						if(trobat && encodeURI(poblacio).indexOf("%")>-1){
							poblacio = encodeURI(poblacio);
							poblacio = poblacio.replace(/%D2%A4/g,"&Ograve;d");
							poblacio = poblacio.replace(/%EF%BF%BD/g,"&Ograve;");
							poblacio = poblacio.replace(/%20/g,"&nbsp;");
						}
						
						strElTemps +=  poblacio + " "+ arrTemp[i][0] + " &#176;C<br />";
					}
				}
				strElTemps += "</span>";
			}
		}catch(e){}

		//return strElTemps;
		if(strElTemps!=""){
			document.getElementById("eltemps").innerHTML = "<span class='blau_nobullet'><b>" + strElTemps + "</b></span>";
			ActivaTemps();
		}
		
	}

}

function detectaFlash(){
	var flashinstalled = false;
	var x;
	if (navigator.plugins && navigator.plugins.length){
		x = navigator.plugins["Shockwave Flash"];
		if(x){
			flashinstalled = true;
		}else if(navigator.plugins["Shockwave Flash 2.0"]){
			flashinstalled = true;
		}
	}
	else if(navigator.mimeTypes && navigator.mimeTypes.length){
		x = navigator.mimeTypes['application/x-shockwave-flash'];
		if (x && x.enabledPlugin) flashinstalled = true;
	}
	else{
		for(var i=12; i>0; i=i-1){
			try{
				var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);
				flashinstalled = true;
				break;
			}
			catch(e){}
		}	
	}
	return flashinstalled;
}

function flashAlt(){
	if(!document.getElementById && !document.getElementById("flash_alt")) return;

	var ulFlash = document.getElementById("flash_alt");
	var strNavegador = navigator.userAgent.toLowerCase();
	var strPlataforma = navigator.platform;

	if(detectaFlash()){

		if(	(strNavegador.indexOf("safari")>-1 && strNavegador.indexOf("chrome")==-1) || 
			(strPlataforma.toLowerCase().indexOf("mac")>-1 &&  strNavegador.indexOf("mozilla")>-1) ||
			(strPlataforma.toLowerCase().indexOf("linux")>-1 &&  strNavegador.indexOf("mozilla")>-1)
		){
			if(document.getElementById("impacte").getElementsByTagName("object")){
				var objectFlash = document.getElementById("impacte").getElementsByTagName("object")[0];
				objectFlash.parentNode.removeChild(objectFlash);
			}

			ulFlash.className = "flash_alt_actiu";

		}else{
			ulFlash.className = "ocult";
		}
		
	}else{
		if(document.getElementById("impacte").getElementsByTagName("object")){
			var objectFlash = document.getElementById("impacte").getElementsByTagName("object")[0];
			objectFlash.parentNode.removeChild(objectFlash);
		}	
		ulFlash.className = "flash_alt_actiu";
	}
	
}

addEvent(window, "load", function(){
	var n = navigator.userAgent.toLowerCase();
	if(n.indexOf("ipod")>-1 && n.indexOf("safari")>-1){
		var impacte = document.getElementById("impacte");
		impacte.innerHTML = "<img src='http://www.gencat.net/img2/gencat_t.png'>";
	}
});


//webtrends custom home gencat
function clickWT(ancora){
	var marcatWT = false;
	var esGencat=false;
	var strLocation = ancora.href;
	var domini = strLocation.slice(strLocation.indexOf("/")+2);
	
	if(domini.indexOf("/")>-1){
		domini = domini.slice(0,domini.indexOf("/"));
	}
	
	if(domini == strURI) strURI = "";
	
	var strURI = strLocation.replace("http://" + domini + "/", "");
	strURI = strURI.replace("https://" + domini + "/", "");
	
	switch(domini){
		case "www20.gencat.cat":
			if(strLocation.indexOf("/site/CulturaDepartament")>-1 || strLocation.indexOf("/site/Joventut")>-1 || strLocation.indexOf("/site/DOGC")>-1){marcatWT = true;}
			break;
		case "www10.gencat.cat":
		case "www10.gencat.net":
			if(strLocation.indexOf("/gencat/AppJava/cat/actualitat2")>-1 || strLocation.indexOf("/gencat/AppJava/cas/actualitat2")>-1 || strLocation.indexOf("/gencat/AppJava/eng/actualitat2")>-1){marcatWT = true;}
			break;
		case "cercador.gencat.net":
			marcatWT = true;
			break;
		case "www.gencat.net":
		case "www.gencat.cat":
		case "www.gencat.es":
		case "gencat.cat":
		case "gencat.net":
		case "gencat.es":
			esGencat=true;
			if(	strLocation.indexOf("/dogc/")>-1 || strLocation.indexOf("/dogc/index.htm")>-1 || strLocation.indexOf("/dogc/cas/index.htm")>-1 || strLocation.indexOf("/dogc/cas/")>-1
				|| strURI=="index.htm">-1 || strURI=="index_cas.htm">-1 || strURI=="index_eng.htm">-1
				|| strLocation.indexOf("/generalitat")>-1 || strLocation.indexOf("/catalunya")>-1 || strLocation.indexOf("/serveis")>-1 || strLocation.indexOf("/temes")>-1 || strLocation.indexOf("/acciodegovern")>-1 || strLocation.indexOf("/acordsdegovern")>-1
				|| strLocation.indexOf("/web")>-1
			){marcatWT = true;}
			break;
		case "www.cat365.net":
			marcatWT = true;
			break;
	}

	if(!marcatWT){
		if(domini == strURI) strURI = ""; 
		var strTitol;
	
		for(var i=0; i<ancora.childNodes.length; i++){
			if(ancora.childNodes[i].nodeName=="#text"){
				strTitol = ancora.childNodes[i].nodeValue;
				strTitol = isoGencat(strTitol);
				if(strTitol.replace(/\s/g, "")!="") break;
			}
		}

		if(esGencat){
			dcsMultiTrack("DCS.dcssip", "www.gencat.cat", "DCS.dcsuri", strURI, "WT.ti", strTitol);
		}else{
			dcsMultiTrack("DCS.dcssip", domini, "DCS.dcsuri", strURI, "WT.ti", strTitol);
		}
	}
}

function WTGencat(){
	/*if(!document.getElementsByTagName) return;
	var ancores = document.getElementsByTagName("a");

	for(var i=0, z=ancores.length; i<z; i++){
		ancores[i].onclick = function(){
			return clickWT(this);
		}
	}*/
}
