
var city=1;
var day=1;

var imgIcon=new Array();

var semana=new Array( "Domingo",
			   		  "Lunes",
			   		  "Martes",
					  "Miércoles",
					  "Jueves",
					  "Viernes",
					  "Sábado"
					  );
				  
var icon=new Array("soleado.gif",
			 	   "altas_temperaturas.gif",
			 	   "soleado.gif",
				   "vientos_1.gif",
				   "nublado_parcial.gif",
				   "nublado.gif",
				   "tormentas_aisladas_dispersas.gif",
				   "tormentas_aisladas_dispersas.gif",
				   "tormentas_tarde.gif",
				   "lluvias_ocasionales_aisladas_dia.gif",
				   "tormentas.gif",
				   "lluvias_ocasionales_aisladas.gif",
				   "lluvias_ocasionales_aisladas.gif",
				   "lluvias_ocasionales_aisladas_tarde.gif",
				   "chubascos.gif",
				   "lluvias.gif"
			 	  );
				  
var tipos=new Array( "Soleado",
					 "Calor",
 	 		   		 "Buen tiempo",
					 "Vientos",
					 "Parcialmente Nublado",
					 "Nublado",
					 "Aisladas Tormentas",
					 "Tormentas dispersas",
					 "Tormentas en la Tarde",
					 "Lluvias dispersa en la mañana",
					 "Tormentas",
					 "Lluvias aisladas",
					 "Lluvias dispersas",
					 "Lluvias en la Tarde",
					 "Chubascos",
					 "Lluvia"
				   );			   	
    
function showP5(){
 
 			   var i=(city*6+day);
			   var aux=pdia[i];
			   var tmax=aux.substr(0,2);
			   var tmin=aux.substr(3,2);
			   var estado=aux.substr(6,aux.length-6);
 
  		   	    if(sp.DOM){		 
 		           var element;

				   element=document.getElementById("tmax");
				   element.innerHTML="Tmax "+tmax+"°C";
				   element=document.getElementById("tmin");
				   element.innerHTML="Tmin "+tmin+"°C";
				   element=document.getElementById("estado");
				   element.innerHTML=estado;
				}
				j=0

				while(estado.search(tipos[j])==-1 && j<tipos.length )
				      j++;
				
 			   document.images["icono"].src=imgIcon[j].src;
}
   
function changeDay(sUrl)	{
					   day=Number(sUrl);
					   showP5();
		}						
		
function changeCity(sUrl)	{
					   city=Number(sUrl);	
					   showP5();
 		}

function instalP5(){
			    var ix,j;
				var element;
				var xdia=ndia;
				var hoy=new Date();
				var dia=dia5;
				var dx;
				var a,m;
				var aux;
					
			    aux=fecha5.substr(lx=fecha5.search("/")+1,fecha5.length-lx);
				m=aux.substr(0,aux.search("/")).valueOf()-1;
				aux=aux.substr(lx=aux.search("/")+1,aux.length-lx);
				a=aux.valueOf();
					
			    dx=new Date(a, m ,dia) 

		 		j=0;
				
				while(j<icon.length){
					   imgIcon[j]=new Image();
					   imgIcon[j].src="../imagenes/iconos/"+icon[j];
				 j++;
				}				  
				showP5();
				if(sp.DOM){
  			    j=5;
			    do{ 

				   	   ix=5-j;
					   element=document.getElementById("o"+ix);
					   if(xdia>6)
					   	  xdia=0;		 					   
				       element.innerHTML=semana[xdia++]+"&nbsp;"+"/"+"&nbsp;"+(dia=dx.getDate());
					   dia++;
				       dx=new Date(a,m,dia); 
					   
				 }while(--j);
		  }
}
var idM =new Array("pre","che","vre","cfe","cce","cme","hge","sce");
var idTx=new Array("prx","chx","vrx","cfx","ccx","cmx","hgx","scx");
var idTm=new Array("prt","cht","vrt","cft","cct","cmt","hgt","sct");

function showM5(dx){
		 			var cd=0;
					var j;
			        var i;
			        var aux="";
			        var tmax;
			        var tmin;
			        var estado;
		 			var dd=Number(dx);
					
		 			j=0;
					while(j<icon.length){

				     if(imgIcon[j]==null){
					 	imgIcon[j]=new Image();
					 	imgIcon[j].src="../imagenes/iconos/"+icon[j];
					 }
					 j++;
					 
					}

					do{
			            i=(cd*6+dd);
			            aux=pdia[i];
			            tmax=aux.substr(0,2);
			            tmin=aux.substr(3,2);
			            estado=aux.substr(6,aux.length-6);
						 j=0;				
						 while(estado.search(tipos[j])==-1 && j<tipos.length )
				                    j++;
						 aux=idM[cd];
						 if(j>=imgIcon.length)
						    j=imgIcon.length-1;					 
              			 
						 document.images[aux].src=imgIcon[j].src;
						 document.images[aux].alt=tipos[j];
							 											  
						 element=document.getElementById(idTx[cd]);
	 				     element.innerHTML=tmax;
						 element=document.getElementById(idTm[cd]);
	 				     element.innerHTML=tmin;
					  cd++;	 
					  }while(cd<idM.length);	
}

function instalM5(){
		 			var element;
					var xdia=ndia;
					var ix,j=5;
  				    var dia=dia5;
					var dx;
					var a,m;
					var aux;
					
				    aux=fecha5.substr(lx=fecha5.search("/")+1,fecha5.length-lx);
					m=aux.substr(0,aux.search("/")).valueOf()-1;
					aux=aux.substr(lx=aux.search("/")+1,aux.length-lx);
					a=aux.valueOf();
					
				    dx=new Date(a, m ,dia) 
						
//					window.status=dia5+"  "+m+"   "+a+"---->"+fecha5;
					
		 			showM5(1);
				    do{ 
				   	   ix=5-j;
					   element=document.getElementById("dd"+ix);
					   if(xdia>6)
					   	  xdia=0;		 					   
						element.innerHTML=semana[xdia++]+"&nbsp;"+"/"+"&nbsp;"+(dia=dx.getDate());
						dia++;
				        dx=new Date(a,m,dia); 
				    }while(--j);
}				 
