var menu;
var loading;
var content;
var llengua;

function showLoading(){ $(menu).removeClass('actiu'); content.fadeTo(200, 0.5);loading.css({visibility:"visible"}).css({opacity:"1"}).css({display:"block"});}  
function hideLoading(mnu){ $(mnu).addClass('actiu'); content.fadeTo(800, 1);loading.fadeTo(800, 0); Traduir('#pagina');}  

$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    return vars;
  },
  getUrlVar: function(name){
    return $.getUrlVars()[name];
  }
});

$.fn.image = function(src, f){ 
	return this.each(function(){ 
		var i = new Image(); 
		i.src = src; 
		i.onload = f; 
		this.appendChild(i);
	}); 
} 

$.cookie = function(name, value, options) {
    if (typeof value != 'undefined') { // name and value given, set cookie
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
        }
        var path = options.path ? '; path=' + options.path : '';
        var domain = options.domain ? '; domain=' + options.domain : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else { // only name given, get cookie
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};


// declaració plug eXponsor...
(function($){ 
	$.fn.eXponsor = function( phpfile ) {
		var th = $(this);
		var rutaAbsoluta = self.location.href;        
		var posicionUltimaBarra = rutaAbsoluta.lastIndexOf("/");
		var pagina = rutaAbsoluta.substring( posicionUltimaBarra + "/".length , rutaAbsoluta.length );      
		
     	$.ajax({
			type: "GET",
			url: location.protocol+"//"+location.host+"/"+phpfile+".php?URL="+pagina,
			cache: false,
			success: function(datact) {	th.empty().append(datact); }
		}); 
	};
})(jQuery);

function zeroPad(n, digits) {
	n = n.toString();
	while (n.length < digits) {
		n = '0' + n;
	}
	return n;
}



var mmToMonth = new Array("Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Dec");

function showLocalDate(timestamp)
{
  var dt = new Date(timestamp * 1000);
  var mm = mmToMonth[dt.getMonth()];
  return dt.getDate() + "-" + mm + "-" + dt.getFullYear() + " " + dt.getHours() + ":" + dt.getMinutes();
}

function ObtenerAnimacion(imgs)
{
	urls = '';
	$.each(imgs, function (i, val) { urls = escape(val).replace('+', '%2B').replace('%20', '+').replace('*', '%2A') + '||' + urls;});
   	$.ajax({
		type: "POST",
		url: location.protocol+"//"+location.host+"/php/AnimImgSh.php",
		data: 'urls=' + urls,
		cache: false,
		beforeSend: function() { $('#enviarresultat').empty().append("Enviant imatges...");$('#enviaranim').attr("disabled", "true"); },	
		complete: function() { $('#enviaranim').removeAttr("disabled"); },
		success: function(datact) {	$('#enviarresultat').empty().append('Enlace: ' + datact); }
	}); 
}

function hace(fecha) {
	var ahora=new Date();
	var data=new Date(fecha);
	var minutos = (Date.parse(ahora)-Date.parse(data))/60000;
	var minRestan = minutos%60;
	var horas = (minutos-minRestan)/60;
	var horasRestan = horas%24;
	var dias = (horas-horasRestan)/24;
	var tt="";

	if(dias>0){tt= tt+ " " + dias + " d.";};
	if(horasRestan>0){tt= tt+ " " + horasRestan + " h.";};
	if(minRestan>0){tt= tt+ " " + minRestan.toFixed(0) + " min.";};
	return "hace"+ tt;
}

function NomVent(v) {
   if(v>345) return 'N';
   else if(v>330) return 'NNW';
   else if(v>310) return 'NW';
   else if(v>280) return 'WNW';
   else if(v>255) return 'W';
   else if(v>235) return 'WSW';
   else if(v>215) return 'SW';
   else if(v>185) return 'SSW';
   else if(v>165) return 'S';
   else if(v>145) return 'SSE';
   else if(v>125) return 'SE';
   else if(v>105) return 'ESE';
   else if(v>75) return 'E';
   else if(v>55) return 'ENE';
   else if(v>35) return 'NE';
   else if(v>15) return 'NNE';
   else return 'N';
}

function datRadioSonda(est){
	var d=new Date(); var esta="08430";
	var hh="12";	var h=d.getUTCHours()
	if(h<6){ d.setDate(d.getDate() - 1);}
	else if(h<16){ hh="00";}
	switch (est) {
		case "mu": esta="08430";break;
		case "pm": esta="08302";break;
		case "ma": esta="08221";break;
		case "gi": esta="08495"; break;
	}
	$.get("php/proxyradio.php", {p: "cgi-bin/sounding?TYPE=GIF:SKEWT&YEAR="+d.getFullYear()+"&MONTH="+zeroPad(d.getMonth()+1,2)+"&FROM="+zeroPad(d.getDate(),2) + hh+"&TO="+zeroPad(d.getDate(),2) + hh+"&STNM="+esta }, function(data){ } );
	//$.get("php/proxyradio.php?p=cgi-bin/sounding",{TYPE:"GIF:SKEWT", YEAR: d.getFullYear(), MONTH: zeroPad(d.getMonth()+1,2), FROM: zeroPad(d.getDate(),2) + hh, TO: zeroPad(d.getDate(),2) + hh, STNM: esta}, function(data){ alert("Data Loaded: " + data);} );
	var r="http://weather.uwyo.edu/upperair/images/" + d.getFullYear() + zeroPad(d.getMonth()+1,2) + zeroPad(d.getDate(),2) + hh + "." + esta + ".skewt.gif";
	return r
}

function DadesActuals() {
	$.ajax({
		type: "GET",
		url: "meteoclimatic.htm",
		dataType: ($.browser.msie) ? "text" : "html",
		ifModified:true,
		processData:false,
		contentType: "application/text",
		error: function(){},	
		beforeSend: function() { $('#ultimadata').empty().append('Leyendo datos'); },	
		complete: function() {setTimeout(DadesActuals, 300000);},
		success: function(datact) {
			var ddatos=datact.split("*");
			for (var i = 0; i < ddatos.length; i++) {
			    var ttemp= ddatos[i];
				var temp=ttemp.split("=");
				var tx="";var id="";
				if(temp[0]=="UPD") {tx="<small>" + temp[1]+ " UTC</small>"; $("#ultimadata").empty().append(tx);}
				else { 
					if(temp[0]){
						id="#"+temp[0];
						tx=temp[1];
						$(id).empty().append(tx);
					}
				}
			}
		}
	});
}

function DatActual() {
	$.ajax({
		type: "GET",
		url: "php/datos.php",
		dataType: "xml",
		complete: function() {setTimeout(DatActual, 15000);},
		success: function(xml) {
			var upd=parseInt($(xml).find('upd').text());
			var stat=$(xml).find('stat').text();
			var tmp=$(xml).find('tmp').text();
			var hum=$(xml).find('hum').text();
			var pres=$(xml).find('pres').text();
			var tsen=$(xml).find('tsen').text();
			var tend=$(xml).find('tend').text();
			var vent=$(xml).find('vent').text();
			var azi=$(xml).find('azi').text();
			var plu=$(xml).find('plu1').text();
			var plu5=$(xml).find('plu24').text();
			if(upd>0) {
				$("#estUPD").empty().append("Poble " +  showLocalDate(upd));
				$("#estPLU").empty().append('en 1h.: ' +plu + ' <small>mm</small><br />en 24h.: ' +plu5 + ' <small>mm</small>');
				$("#estPRE").css('background-image','URL(images/tend'+tend+'.png)');
				$("#estPRE").empty().append(pres);
				$("#estAZI").empty();
				if(vent==0,0) {
					$('#estAZI').css('background-image','URL(images/compas0.gif)');
				} else {
					$('#estAZI').css('background-image','URL(images/compas' + azi +'.gif)');
					$('#estAZI').append(vent +'<br /><small>km/h</small>');
				}
			}
			$('#estSKY').attr('src','images/cel/' + stat + '.png');
			$("#estTMP").empty().append(tmp + 'º');
			$("#estHUM").empty().append(hum + '%');
			$("#estTSE").empty().append("("+ tsen + 'º <small>sen.</small>)');
		}
	});
}

function DatTActual() {
	$.ajax({
		type: "GET",
		url: "taboll/datos.php",
		dataType: "xml",
		complete: function() {setTimeout(DatTActual, 20000);},
		success: function(xml) {
			var upd=parseInt($(xml).find('upd').text());
			var stat=$(xml).find('stat').text();
			var tmp=$(xml).find('tmp').text();
			var hum=$(xml).find('hum').text();
			var pres=$(xml).find('pres').text();
			var tsen=$(xml).find('tsen').text();
			var tend=$(xml).find('tend').text();
			var vent=$(xml).find('vent').text();
			var azi=$(xml).find('azi').text();
			var plu=$(xml).find('plu1').text();
			var plu5=$(xml).find('plu24').text();
			if(upd) {$("#esttUPD").empty().append("Camp " +  showLocalDate(upd));}
			$("#esttTMP").empty().append(tmp + 'º');
			$("#esttHUM").empty().append(hum + '%');
			$("#esttTSE").empty().append(tsen + 'º');
			$("#esttAZI").empty();
			if(vent==0,0) {
				$('#esttAZI').css('background-image','URL(images/compas0.gif)');
			} else {
				$('#esttAZI').css('background-image','URL(images/compas' + azi +'.gif)');
				$('#esttAZI').append(vent +'<br /><small>km/h</small>');
			}
			$("#esttPLU").empty().append('en 1h.: ' +plu + ' <small>mm</small><br />en 24h.: ' +plu5 + ' <small>mm</small>');
			
		}
	});
}


function DiaNit() {
	$('#globo').attr("src",'http://www.fourmilab.ch/cgi-bin/Earth?img=learth.evif&imgsize=180&dynimg=y&opt=-l&lat=30&ns=North&lon=1&ew=West&alt=35785&tle=&date=0&utc=&jd=');
	setTimeout(DiaNit, 900000);
}
function Grafic24h() {
	$('#grafic24h').attr("src",'grafic.png?rand=' + Math.random());
	setTimeout(Grafic24h, 300000);
}

function EstacionsProperes() {
	$.ajax({
		type: "GET",
		url: "php/proxy.php?p="+encodeURIComponent("feed/xml/list/05f10096051100d703d40277062801aa019200a104510494"),
		dataType:  "xml",
		error: function(){$('#estacions').empty().append('<li>Meteoclimàtic no està responent</li>');},			
  		beforeSend: function(){$('#estacions').empty().append('<li>Leyendo datos</li>'); },			
		success: function(xml) {
   			$('#estacions').empty();
			$(xml).find("station").each(function(){
				var id=$(this).find('id').text();
				if($('#'+id)){ $('#'+id).empty();};
				$("<li id='" + id + "' class='estaciopro'></li>").appendTo("#estacions");
				var nom=$(this).find('location').text();
				var datos=$(this).find('datasheet').text().split("=");
				var data=hace($(this).find('pubDate').text());
                $("<a href='" + datos[0]+datos[1] + "' class='nomestacio'>" + nom + "</a>").appendTo("#" + id);
                $("<span class='fechaact'>" + data + "</span>").appendTo("#" + id);
		
				var Temp=$(this).find('temperature');
				var TAct=$(Temp).find('now').text();
				var TMax=$(Temp).find('max').text();
				var TMin=$(Temp).find('min').text();
				ttt='<span class="temp">'+ TAct+'<small>ºC</small></span><span class="tempmax">'+TMax+'º</span><span class="tempmin">' + TMin+'º</span>';
				var Temp=$(this).find('humidity');
				var TAct=$(Temp).find('now').text();
				ttt=ttt + '<span class="hum">' + TAct+'<small>%</small></span>';
				var Temp=$(this).find('wind');
				var TAct=$(Temp).find('now').text();
				var TMax=$(Temp).find('max').text();
				var TMin=NomVent($(Temp).find('azimuth').text());
				var TUni=$(Temp).find('unit').text();
				ttt=ttt + '<span class="ventdir vdir'+TMin+'">'+TMin+'</span><span class="vent">'+ TAct+'<small>'+TUni+'</small></span><span class="ventmax">'+ TMax+'<small>'+TUni+'</small></span>';

				var Temp=$(this).find('rain');
				var TAct=$(Temp).find('unit').text();
				var TMax=$(Temp).find('total').text();
				if(TMax>0){
				  ttt=ttt + '<div class="pluja"><img src="images/cel/13.png" width="20px" height="20px" />'+TMax+'<small>'+TAct+'</small></span>';
				}
				$(ttt).appendTo("#" + id);
			});	
		}
	});
}

var radI =0;	var radNum=7;
var radImg=new Array(radNum);
var radImgH=new Array(radNum);
var radNac=new Array(9);
var radNacH=new Array(9);
var ogiSLP=new Array(22);
var ogi850=new Array(22);
var ogi500=new Array(22);
var ogiHora=new Array(22);

function funcionaRadar() {
	$("#maparadar").attr("src",radImg[radI]);
	radI++;	if(radI>=radNum){radI=0}
	setTimeout(funcionaRadar, (radI==0)?2000:600);
}

function RadarMurcia() {
	N=radNum-1; var dt = new Date();	var hr = dt.getUTCHours();  
	var min = dt.getMinutes(); 	var mfin = 50;
	var hini = hr-1;			var hfin = hr;
	var prev='0';
	if (min<34) { if (min<4) {mfin = "20";} else mfin = "50"; hfin = hini;} else {mfin = "20"; hfin = hini+1;}
	var x = mfin;	var hra = hfin;
	for(j=0;j<N;j++) {
		if (hra<0){hra=24+hra;}
		if (hra<10) {prev = '0'} else {prev='';}
		radImg[N-j-1]='http://www2.aemet.es/wwb/radar/r8mu'+prev+hra+x+'.gif'; 
		if (x==20) {x = 50; hra=hra-1;} else {x = 20;}
	}
	radImg[6]='http://www2.aemet.es/wwb/radar/r8muulti.gif?rand=' + Math.random(); 
	setTimeout(funcionaRadar, 2000);
}

function RadarRegional(region) {
	N=radNum-1; var dt = new Date();	var hr = dt.getUTCHours(); 	var min = dt.getMinutes(); 	
	var x = "20";	var prev='0';
	if (min>34) {x="50";} else { hr--; if (min<4) {x = "20";} else {x = "50";}} 
	radImg[N]='http://www2.aemet.es/wwb/radar/r8muulti.gif?rand=' + Math.random(); 
	radImgH[N]=hr+':'+x; 
	for(j=0;j<N;j++) {
		if (hr<0){hr=24+hr;}
		if (hr<10) {prev = '0'} else {prev='';}
		radImg[N-j-1]='http://www2.aemet.es/wwb/radar/r8'+region+prev+hr+x+'.gif'; 
		jQuery('<img>').attr('src',radImg[N-j-1]);
		radImgH[N-j-1]=hr+':'+x; 
		if (x=="50") {x = "20";} else {x = "50";hr--;}
	}
}

function RadarNacional() {
	N=8; var dt = new Date();	var hr = dt.getUTCHours(); 	var min = dt.getMinutes(); 	
	var x = "00";	var prev='0';
	if (min<36) { if (min<6) {x = "30"; hr--;} else {x = "00"}} else {x = "30";}
	for(j=0;j<N+1;j++) {
		if (hr<0){hr=24+hr;}
		if (hr<10) {prev = '0'} else {prev='';}
		radNac[N-j]='http://www.aemet.es/imagenes_d/eltiempo/observacion/radar/r99g'+prev+hr+x+'.gif?rand=' + Math.random(); 
		jQuery('<img>').attr('src',radNac[N-j]);
		radNacH[N-j]=hr+':'+x; 
		if (x=="30") {x = "00";} else {x = "30";hr--;}
	}
}

function OGIMET(callb) {
//http://www.ogimet.com/forecasts/00/SFC/2009100100H012_SP00_SFC.gif
	var dt = new Date(),
	pass="00", 
	hr = dt.getUTCHours(); 
	
	if(hr<5){ dt.setDate(dt.getDate() - 1); pass="12";}	else { if(hr>17){ pass="12";}};
	var sD = dt.getFullYear()+(dt.getMonth() < 9 ? '0' : '') + (dt.getMonth() + 1) + (dt.getDate() < 10 ? '0' : '') + dt.getDate(); ;
	for(j=0;j<15;j++) {
		ogiSLP[j]=new Image();
		ogi850[j]=new Image();
		ogi500[j]=new Image();
		ogiSLP[j].src='http://www.ogimet.com/forecasts/'+pass+'/SFC/'+sD+pass+'H'+zeroPad(12+j*6,3)+'_SP00_SFC.jpg'; 
		ogi850[j].src='http://www.ogimet.com/forecasts/'+pass+'/850/'+sD+pass+'H'+zeroPad(12+j*6,3)+'_SP00_850.gif'; 
		ogi500[j].src='http://www.ogimet.com/forecasts/'+pass+'/500/'+sD+pass+'H'+zeroPad(12+j*6,3)+'_SP00_500.gif'; 
		ogiHora[j]=12+j*6;
	}
	for(j=0;j<7;j++) {
		ogiSLP[j+15]=new Image();
		ogi850[j+15]=new Image();
		ogi500[j+15]=new Image();
		ogiSLP[j+15].src='http://www.ogimet.com/forecasts/'+pass+'/SFC/'+sD+pass+'H'+zeroPad(108+j*12,3)+'_SP00_SFC.jpg'; 
		ogi850[j+15].src='http://www.ogimet.com/forecasts/'+pass+'/850/'+sD+pass+'H'+zeroPad(108+j*12,3)+'_SP00_850.gif'; 
		ogi500[j+15].src='http://www.ogimet.com/forecasts/'+pass+'/500/'+sD+pass+'H'+zeroPad(108+j*12,3)+'_SP00_500.gif'; 
		//jQuery('<img>').attr('src',ogiSLP[j+15]);	jQuery('<img>').attr('src',ogi850[j+15]);	jQuery('<img>').attr('src',ogi500[j+15]);
		ogiHora[j+15]=108+j*12;
	}
	callb();
}

function rodaradar(item) { hideLoading(item); RadarMurcia();}

//$.getScript('http://www.meteocastalla.tk/Scripts/jquery.translate-1.4.7-debug-all.js');

function Traduir(divis) {
//	if (llengua != 'ca') {	
//		if (divis!='undefined') {	 	$(divis).translate('ca', llengua); }
//		else { $('body').translate('ca', llengua,  { fromOriginal: true, not:'#logo' });  }
//	} 
}

function CanviaLen (l) {
  llengua = l;
  $.cookie("llengua",l);
 // if (llengua != 'ca') {Traduir();} else { window.location.reload();}
}


$(document).ready(function() {
   
	var seccions = $("#menu li");  
	menu = $("#sidebar2 li li");  
    loading = $("#loading");  
    content = $("#pagina");  
    llengua = $.cookie("llengua");
	if (llengua==null) {llengua='ca';}; 
	seccions.hover(
		function () {
			$(this).animate({Color: "#F0F0F0"}, 600);		     
		}, 	function () {
			$(this).animate({ Color: "#90B0FF"}, 400 );		     
		}
	);
	menu.hover(
		function () {$(this).animate({marginLeft: "18px"},200);}, 
		function () {$(this).animate({marginLeft: "15px"},200);}
	);
	
	seccions.click(function(){
		showLoading();
		$('#menu .current_page_item').removeClass('current_page_item');
		switch(this.id){
			case "blog":	content.load("php/proxyblog.php #Blog1", hideLoading(this)); break;
		    case "comentaris": content.load('php/proxy.php?p=index/login&login_username=vaquero&usuari_pw=vaquerus&redirect='+encodeURI('http://www.meteoclimatic.com/index/pg.0.dades.html?station_id=ESPVA0300000003420A')); break;
		}
		$(this).addClass('current_page_item');
		hideLoading();
	});

    $('#lenguatges').empty().append('<img name="ca" src="images/cat.gif" />  <img name="es" src="images/es.gif" />  <img name="en" src="images/gb.gif" />');
	$('#lenguatges img')
		.click(function(){  CanviaLen(this.name) })	
		.hover(	function () {$(this).animate({ opacity: 0.6}, 600 );}, function () {$(this).animate({ opacity: 1}, 800 );});

	DatActual();
	DatTActual();


// google analytics
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-27903841-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

	$("#eXponsor").eXponsor("loc");
	$("#paypal").empty()
	.append('<form action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" name="cmd" value="_s-xclick"><input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----"><input type="image" src="https://www.paypal.com/es_ES/ES/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal. La forma rápida y segura de pagar en Internet."><img alt="" border="0" src="https://www.paypal.com/es_ES/i/scr/pixel.gif" width="1" height="1"></form>');

	//if (llengua != 'ca') { $('body').translate('ca', llengua,  { fromOriginal: true, not:'#logo' });};
  	
}); 




