var num=0;
var pulsado_agora=0;
var sActiv=false;
function init(){
	if(!sActiv){intervalID=setInterval("avanzar(num+1)",3500);
	sActiv=true;
	
//Tiempo
	var tpais = dpais[1].split('starmedia');
	tpais = '/'+tpais[0];
	this.tpais = tpais;
	
	var imgValue = imgClima(tpais);
	var varValue = 'Busca tu ciudad';

	if (document.getElementById('ciudad')&&imgValue) {
	  	document.getElementById('ciudad').innerHTML= 'Tiempo en '+ctry[tpais].cty;
		document.getElementById('ciudad').title= ctry[tpais].cty;
		document.getElementById('ciudad').href= ctry[tpais].pathCiudad;
		document.getElementById('pais').innerHTML= ctry[tpais].ctr;
		document.getElementById('pais').title= ctry[tpais].ctr;
		document.getElementById('pais').href= ctry[tpais].pathPais;
		document.getElementById('max').innerHTML= ctry[tpais].tempmax;
		document.getElementById('min').innerHTML= ctry[tpais].tempmin;
		document.getElementById('desc').innerHTML= ctry[tpais].descripcion;
		document.getElementById('img').innerHTML= imgValue;
		document.getElementById('img').title= ctry[tpais].desc;
		document.getElementById('pron').href= ctry[tpais].pathCiudad;
		document.getElementById('pron').innerHTML = "Pronóstico próximos 5 días en "+ctry[tpais].cty;
		document.getElementById('buscadorTxt').value= varValue;
		document.getElementById('buscadorTxt').onfocus= function(){this.value='';};
		}

//Fin Tiempo

//Chat-Games

	if (document.getElementById("pill_jug")&&document.getElementById("pill_usu")) {
		randomFunction(900,1200,'pill_jug');
		randomFunction(2500,3000,'pill_usu');
	}

//Fin Chat-Games



//Clickthrough

 var ids = ["container"]; 
 for (var i=0;i<ids.length;i++){
	if (document.getElementById(ids[i])){	
  	var ctreplace = document.getElementById(ids[i]);
  	var ctahref = ctreplace.getElementsByTagName("a");
	
    for (var x=0; x<ctahref.length;x++){
   		var contRel = ctahref[x].rel;
   		var paisRel = contRel.replace(/j2=mujer;/gi,'j2=mujer_'+ctpais+';');
		paisRel = paisRel.replace(/j2=home_/gi,'j2=mujer_');
		paisRel = paisRel.replace(/j2=home;/gi,'j2=mujer_'+ctpais+';');
   		ctahref[x].setAttribute("rel",paisRel)
      }
	}
 }

//Fin Clickthrough

}
var parametro ="row1";
var ret=document.getElementById(parametro);

for(var i=0;i<ret.getElementsByTagName("div").length;i=i+1){
	var nombre_Clase=ret.getElementsByTagName("div")[i].className;
	if(nombre_Clase=='hero poscion_01'){
		ret.getElementsByTagName("div")[i].onmouseover=function(){clearInterval(intervalID);fParar();mostrar(1);pulsado_agora=1;}
	}
	if(nombre_Clase=='hero poscion_02'){ret.getElementsByTagName("div")[i].onmouseover=function(){ 
		clearInterval(intervalID);fParar();mostrar(2);pulsado_agora=2;}
	}
	if(nombre_Clase=='hero poscion_03'){ret.getElementsByTagName("div")[i].onmouseover=function(){
		clearInterval(intervalID);fParar();mostrar(3);pulsado_agora=3;}
	}
	if(nombre_Clase=='hero poscion_04'){ret.getElementsByTagName("div")[i].onmouseover=function(){
		clearInterval(intervalID);fParar();mostrar(4);pulsado_agora=4;}
	}
}

}// fin init

//Funciones Chat-Games

function randomFunction(inferior, superior, channel){
	possibilities = superior - inferior;
	result = Math.random() * possibilities;
	result = Math.round(result)
	document.getElementById(channel).innerHTML = parseInt(inferior) + result;
}

//Fin funciones Chat-Games

//Funciones Clickthrough

function toJump(event){
	var navegador = window.navigator.userAgent;
	var fl;
	if(navegador.toUpperCase().indexOf('MSIE') != -1)
	{
		var el = window.event.srcElement;
		if( !el || !el.tagName ) return true;
		var tg = (el.tagName == 'A') ? el : el.parentElement;
		if( tg.tagName == 'A')
		{
			fl = getClickTags(tg.rel);
			if(fl) return callImpression(fl,tg.href,tg.target);
			 else return true;
		}
	}
	else if( (navegador.toUpperCase().indexOf('SAFARI') != -1) || (navegador.toUpperCase().indexOf('FIREFOX') != -1) )
	{
		var el = event.target;
		if( !el || !el.tagName ) return true;
		var tg = (el.tagName.toLowerCase() == 'a') ? el : el.parentNode;
		if( tg.tagName == 'A')
		{
			var linkTarget = tg.target; // saber si el target es _blank
			var objClicktrought = {};
	  
			// recoge los los nombres y valores del clicktrouht en el objeto "objClicktrought"
			for(var i = 0; i < tg.attributes.length; i++)
			{
				var nombreClickTrought = tg.attributes[i].name;
				var valorClickTrought = tg.attributes[i].value;
				objClicktrought[nombreClickTrought] = valorClickTrought;
			}
			
			if( objClicktrought["rel"] ) fl = getClickTags(objClicktrought["rel"]);
			if(fl) return callImpression(fl,objClicktrought["href"],linkTarget);
			 else return true;
		}
	}
	return true;
}

function getClickTags(str){
	var obj = {};
	var arr = str.split(";");
	
	var j1,j2,j3,j4,a1,a2,a3,a4;
	
	for( var i = 0; i < arr.length; i++ ){
		var tmp = arr[i].split("=");
		obj[tmp[0]] = tmp[1];
	}
	
	return obj;
	
}

function callImpression(fl, href, target){
	if(fl.j2 || fl.j3 || fl.j4)
	{
		doJump(fl.j2 ? fl.j2 : '', fl.j3 ? fl.j3 : '', fl.j4 ? fl.j4 : '', href, target); 
		return false;
	}
	else if(fl.a2 || fl.a3 || fl.a4)
	{
		doJump(fl.a2 ? fl.a2 : '', fl.a3 ? fl.a3 : '', fl.a4 ? fl.a4 : '');
		return false;                                           
	}
	return true;
}

function doJump(channel, path, page, url, target){
	pageTracker._trackEvent(channel, path, page);
	if (url && target == '_blank') 
		{ 
		window.open(url);	
		} else {
			if (url)
				{
				this.url=url;
				setTimeout("Jump()",1000);
				}
		}
}
function Jump(){
      try {
		top.location.href=this.url;
      } finally {
        //srch = null;
      }


}
//Fin funciones Clickthrough

//Funciones Tiempo

function imgClima(tpais){
	try{
	
			if(typeof ctry != 'undefined'){
				var img=ctry[tpais].img;
				var altImg=ctry[tpais].descripcion;
				if (img == ''){
					imagenhtml = '';
				}else{
		imagenhtml='<img class="img" src="http://clima.starmedia.com/img/72x72/'+img+'" title="'+altImg+'" alt="'+altImg+'" />';;
				}
				
			return (imagenhtml);
			}
			
	}finally{
		 return null;
	}
}

function quitaacentos(t)
{

var __r = {
                       'À':'A','�?':'A','Â':'A','Ã':'A','Ä':'A','Å':'A','Æ':'E',
                       'È':'E','É':'E','Ê':'E','Ë':'E',
                       'Ì':'I','�?':'I','Î':'I','�?':'I',
                       'Ò':'O','Ó':'O','Ô':'O','Ö':'O',
                       'Ù':'U','Ú':'U','Û':'U','Ü':'U',
                       'Ñ':'N'};
       
       return this.replace(/[À�?ÂÃÄÅÆÈÉÊËÌ�?Î�?ÒÓÔÖÙÚÛÜÑ]/gi, function(m){
               var ret = __r[m.toUpperCase()];
                                       
               if (m === m.toLowerCase())
                       ret = ret.toLowerCase();
                       
               return ret;
       });

/*  var n = ["Á", "É", "Í", "Ó", "Ñ", "Ú"];
  var o = ["A", "E", "I", "O", "N", "U"];
	for (var i = 0; i < n.length; i++){
        var expr = new RegExp("\\" + n[i],"gi");
        sData = sData.replace(expr,o[i]);
  	}

  return sData;*/

}

function clearTemp(grados){
if (grados=='F'){
document.formulario.centigrados.value="";
document.formulario.farenheit.value="";
return;
}
if (grados=='C'){
document.formulario.centigrados.value="";
document.formulario.farenheit.value="";
return;
}
}
function validarBuscador(obj)
{
doJump('home_'+ctpais,'tiempo','boton_buscaciudad');
cadena=obj.ciudad.value;
for (var i=0;i < cadena.length;i++)
cadena=cadena.replace(/'/,"");
if (cadena != "")
{
cadena=cadena.toUpperCase();
obj.ciudad.value=quitaacentos(cadena);
obj.submit();
}
else {}
}
function convertirTemp(obj)
{
if((obj.farenheit.value != "" )&& (obj.centigrados.value == "")){
temp= parseInt(obj.farenheit.value);
if (temp==0){
obj.centigrados.value= Math.round((5.0/9.0) * (temp - 32.0));
return;
}
if (parseInt(obj.farenheit.value)){
obj.centigrados.value= Math.round((5.0/9.0) * (temp - 32.0));
return;
}else { obj.centigrados.value="No es número"; return; }
}
if(obj.farenheit.value == "" && obj.centigrados.value !=""){
temp=parseInt(obj.centigrados.value);
if (temp==0){
obj.farenheit.value= Math.round( ((9.0/5.0) * temp + 32.0 ));
return;
}
if (parseInt(obj.centigrados.value)){
obj.farenheit.value=Math.round( ((9.0/5.0) * temp + 32.0 ));
return;
}else { obj.farenheit.value="No es número"; return; }
}
}

//Fin funciones Tiempo

//Funciones Entretenimiento
function play()
	{
	document.getElementById('cntnt_img').style.display='none';
	document.getElementById('cntnt_video').style.display='block';
	}
//Fin funciones entretenimiento

function fParar(){
	clearInterval(intervalID);
	sActiv=false;
}

var pos=1;
var numpos=1;
function mostrar(num){
	pos=num;
	for(var k=1;k<numpos;k++){
		document.getElementById('foto_0'+k).style.display='none';
	}
	document.getElementById('foto_0'+num).style.display='block';
	numeros(num);
}

function avanzar(num){
	if(num==1){ 	pos++; }
	if(num==-1){ 	pos--; }
	if(pos>numpos-1){pos=1;}
	if(pos<1){pos=numpos-1;}
	mostrar(pos);
}

function numeros(num){
var obj_on="row1";
var aux=0;
var xlr=new Array();
var nk=document.getElementById(obj_on);
for(var i=0;i<nk.getElementsByTagName("div").length;i=i+1){
if(nk.getElementsByTagName("div")[i].className=='lateral_on'||nk.getElementsByTagName("div")[i].className=='lateral'){nk.getElementsByTagName("div")[i].className='lateral';
xlr.push(i);
}
}

var nkn = document.getElementById(obj_on);
for(var j=0;j<xlr.length;j++){
	if(j==num-1){
		var point=xlr[j];nkn.getElementsByTagName("div")[point].className='lateral_on';
	}
}
}// fin numeros
