// JavaScript Document/**********************************************************************************************
	//					METODOS PARA EJERCICIOS BASICOS


/*************
VARIABLES GLOBALES 
*************/
var contenidoMapAyuda='<div><img src="http://reforma.webmaps.com.mx/images/btns/ayudaMouse_mural.gif" /></div>';
var sesion='meineSession' + new Date().getTime();
var actividad;

/*************
VARIABLES A DEFINIR PARA LOS TOOLTIP'S
*************/
var orientacionH="left";	//"right", "center", or "left".
var orientacionV="bottom";		//"top", "center", or "bottom".
var separacionH=10;
var separacionV=0;

var minVisibilidadLoc=0;
var maxVisibilidadLoc=300;
var bandMap, banDes, elimina=false; 

/***		INICIALIZACION DE MAPA		***/
function goMap24() {  Map24.loadApi( ["core_api", "wrapper_api"], map24ApiLoaded );  }  

function map24ApiLoaded(){	
	if( Map24.Browser.javaAvailable () ){
		Map24.MapApplication.setStartMapView(  estado_iniMap[periodico]  );
		Map24.MapApplication.setAppletParameters({URL_GUIHELP: "javascript:showAyuda(contenidoMapAyuda);"});	
		Map24.MapApplication.init({ NodeName: 'divMapa', MapType: 'Applet', SessionId: sesion });	
		conn = Map24.MapApplication.Map.WebServices.openConnection(); 	
		locc = Map24.MapApplication.Map.Local.openConnection();	
		showLayers([11899,12792],false,false);
		showLayers([12828,12829,12830,12831,12832,12875,12876,12877,12878],false,false);
		Map24.MapApplication.Map.addListener( "Map24.Event.MapClick", mapClicked ); 
		component("TBAR.SURF_SETTINGS", false, true);
	}
	else{
		actualizaDivMapa();	
	}
}

function cargarMapaEstatico(){
	Map24.MapApplication.setStartMapView(  estado_iniMap[periodico]  );
		Map24.MapApplication.setAppletParameters({URL_GUIHELP: "javascript:showAyuda(contenidoMapAyuda);"});	
		Map24.MapApplication.init({ NodeName: 'divMapa', MapType: 'Static', SessionId: sesion });	
		conn = Map24.MapApplication.Map.WebServices.openConnection(); 	
		locc = Map24.MapApplication.Map.Local.openConnection();	
		showLayers([11899,12792],false,false);
		showLayers([12828,12829,12830,12831,12832,12875,12876,12877,12878],false,false);
		Map24.MapApplication.Map.addListener( "Map24.Event.MapClick", mapClicked );  
		actividad=0;
}

var flagAyuda = false;
var idHelp =  "idHelp";
//var arrPublicidad=new Array("next1.png",nextelmp3,"block.png","dominos.png","fedex.png");

function showAyuda(){
	if(!flagAyuda){
		var cont='<div><img src="http://reforma.webmaps.com.mx/images/btns/ayudaMouse_'+periodico+'.gif" /></div>';	
		crearHtmlObj_C({vp:0, vh:0, id:idHelp, contenido:cont },true );
		flagAyuda=true;
		actividad=10;
		//logRegister(actividad);
	}
	else{
		showEnMapa( [idHelp],false,true);
		flagAyuda=false;
	}	
}



var n=0;
var cont=0;

function showPublicidad(imagen){
    var varImg="";
	var ev='onclick="control:disable"';

	switch(imagen){
	   case arrMisSuc[0]:{
          varImg=arrPublicidad[3];
        break;
 	   }
	   case arrMisSuc[2]:{
		  ev='onclick="showFedex(\''+imagen+'\')"';
          varImg=arrPublicidad[4];
        break;
 	   }
       case arrMisSuc[1]:{
		   ev='onclick="showNextel()"'
          	if (cont%2==0)
    		  varImg=arrPublicidad[0];
  			else
    		  varImg=arrPublicidad[1]; 
			cont++;
        break;
 	   }
       case arrMisSuc[3]:{
          varImg=arrPublicidad[2];
        break;
 	   }
	}

	var tooltipPublicidad='<div {EVENTO}><img src="http://reforma.webmaps.com.mx/css/images/publicidad/{NOMBRE}" border="0" /></div>';

   if ( varImg==arrPublicidad[1])
          var info={vp:49, vh:72, id:"publicidad", contenido: varImg };
    else
      {
		tooltipPublicidad=tooltipPublicidad.replace(/{NOMBRE}/g, varImg);	
		tooltipPublicidad=tooltipPublicidad.replace(/{EVENTO}/g, ev);	
	    var info={vp:52, vh:71, id:"publicidad", contenido: tooltipPublicidad };
      }
    	
	if(n==(arrPublicidad.length-1) )n=0;
	else n++;
	crearHtmlObj_C(info,true);
}

var gpoNextel="nextelP";
var arrNextel= new Array();
arrIds[gpoNextel]=new Array();

var arrNombre= new Array("cel.png","gps_22x22.png");
var arrNextel= new Array();
	arrNextel.push({longitude:-5946.33629,latitude:1169.0094});
	arrNextel.push({longitude:-5950.4937,latitude:1166.19672 }); 
	arrNextel.push({longitude:-5952.91812,latitude:1156.8591});
	arrNextel.push({longitude:-5950.94466,latitude:1161.95574 });
	arrNextel.push({longitude:-5949.95898,latitude:1166.22918});
	arrNextel.push({longitude:-5948.78172,latitude:1163.16732 });
	arrNextel.push({longitude:-5948.92932,latitude:1160.54094});
	arrNextel.push({longitude:-5950.05222,latitude:1165.19124 });

function showNextel(){
	var url="http://reforma.webmaps.com.mx/css/images/publicidad/";
	var arrCmds=new Array();
	var arrIdsPublicidad=new Array();
	var info;
	var idCirculos;
	for(i=0; i< arrNextel.length; i++){
		idCirculos="circulo"+i;
		arrNextel[i].arreglo=gpoNextel;
		arrNextel[i].posicion=i;
		arrNextel[i].simbolo=url+arrNombre[(i%2)];
		arrNextel[i].id=gpoNextel+i ;
		arrCmds.push(crearLocation(arrNextel[i],false));	
		arrIdsPublicidad.push(arrNextel[i].id);
		
		if(i%2==0)
			info={longitude:arrNextel[i].longitude, latitude:arrNextel[i].latitude, id:idCirculos, width: 3000, height:3000, r:0,g:255,b:0,a:90 };
		else
			info={longitude:arrNextel[i].longitude, latitude:arrNextel[i].latitude, id:idCirculos, width: 5000, height:5000, r:0,g:0,b:255,a:90 };
	
		arrCmds.push( crearOvalo(info,false) );
		arrIdsPublicidad.push(idCirculos);
	}
	arrCmds.push(showEnMapa(arrIdsPublicidad,true,false));	
	cargarEnMapa(arrCmds);

}


function showFedex(id){
	var url=null;
	var opVentana="left=20,top=20,width=800,height=600,toolbar=0,scrollbars=1,directories=0,status=0,navigator=0,Location=0,resizable=1";
	if(id=="26973cc7821f3a1ea1d867a2f359f47b"){
		url="store_locator.php?cl="+id+"&pag=lila";           
	}
	else{//da85d54ed465b611d6841e1a1844f88d
		url="http://storelocator.webmaps.com.mx/?cl="+id;
		imagen='blockbuster';
	}
	window.open(url,"STORELOCATOR_REFORMA",opVentana); 
}

var gpoTrafico="trafico";
arrIds[gpoTrafico]= new Array();
var urlSimboloTrafico="http://reforma.webmaps.com.mx/css/images/trafico/";

function showTrafico(){
	
   
	for(i=0; i<evtosTrafico.length; i++){
        var tooltraficoF=tooltrafico;
		evtosTrafico[i].idPto=evtosTrafico[i].id;
		evtosTrafico[i].arreglo=gpoTrafico;
		evtosTrafico[i].posicion=i;
		evtosTrafico[i].id=gpoTrafico+i;
        tooltraficoF=tooltraficoF.replace(/{descripcion}/g, evtosTrafico[i].descripcion);
		evtosTrafico[i].descripcion=reemplazar_acentos(evtosTrafico[i].categoria);
		evtosTrafico[i].simbolo=urlSimboloTrafico+cambiaImg(evtosTrafico[i].imagen);  
		        
        //cambiaImg(i);
      
        tooltraficoF=tooltraficoF.replace(/{imagenlogo}/g, evtosTrafico[i].imagen);	
		
        tooltraficoF=tooltraficoF.replace(/{categoria}/g, evtosTrafico[i].descripcion);	
     	tooltraficoF=tooltraficoF.replace(/{titulo}/g,evtosTrafico[i].titulo);
        tooltraficoF=tooltraficoF.replace(/{inicia}/g, evtosTrafico[i].inicia);	
	    tooltraficoF=tooltraficoF.replace(/{direccion}/g, evtosTrafico[i].direccion);
	    tooltraficoF=tooltraficoF.replace(/{comentario}/g, evtosTrafico[i].comentario);	
	    
        evtosTrafico[i].contenido=tooltraficoF;
	}
	crearLocationsGroup( evtosTrafico, 2, false, false );
	
	contenido=tooltipTrafico.replace(/{NUMERO}/g, "022");	
	contenido=contenido.replace(/{EVENTO}/g, false);
	info={vp:0, vh:79, id:"trafico_on", contenido: contenido };	
	crearHtmlObj_C(info,true);
	
	var contenido=tooltipTrafico.replace(/{NUMERO}/g, "02");
	contenido=contenido.replace(/{EVENTO}/g, true);
	var info={vp:0, vh:79, id:"trafico_off", contenido: contenido };	
	crearHtmlObj_C(info,true);	
}

function cambiaImg(imgActual){
	var imgRemplazo="";
  
	switch(imgActual){
		case "ico_mantenimiento.png":{
		  imgRemplazo='mantenimientos.jpg';
		  break;
		}
		case "ico_manifestacion.png":{
		   imgRemplazo='manifestacion.jpg';
		  break;
		}
		case "ico_bloqueo.png":{
		   imgRemplazo='bloqueo.jpg';
		  break;
		}
		case "ico_obra.png":{
		   imgRemplazo='obras.jpg';
		  break;
		}
		case "ico_evento_especial.png":{
		   imgRemplazo='eventosespeciales.jpg';
		  break;
		}
		case "ico_peregrinacion.png":{
		   imgRemplazo='peregrinacion.jpg';
		  break;
		}
		case "ico_general.png":{
		   imgRemplazo='general.jpg';
		  break;
		}
		case "ico_trafico_lento.png":{
		   imgRemplazo='trafico_lento.jpg';
		  break;
		}
		case "ico_trafico_aceptable.png":{
		   imgRemplazo='trafico_aceptable.jpg';
		  break;
		}
		 case "ico_trafico_fluido.png":{
		   imgRemplazo='trafico_fluido.jpg';
		  break;
		}
		case "ico_accidente.png":{
		   imgRemplazo='accidente.jpg';
		  break;
		}
	}//switch		
    return imgRemplazo;
}

function showTraficLoc(op){
	if(op){
		showEnMapa(["trafico_on","trafico"],true, true);
		showEnMapa(["trafico_off"],false, true);
	}
	else{
		showEnMapa(["trafico_off"],true, true);
		showEnMapa(["trafico_on","trafico"],false, true);
	}
}

function pruebaMapV(){
	   
	var frag=tooltipMapvestising.split('|');
	var pestaña=frag[2];
		
	var pestaña_on = pestaña.replace('{imagen}',"<img src='http://reforma.webmaps.com.mx/css/images/pesta_ife_mapa/close_"+periodico+".png' />");  
    pestaña_on = pestaña_on.replace('{bandera}',"false"); 
	
 
    var pestaña_off = pestaña.replace('{imagen}',"<img src='http://reforma.webmaps.com.mx/css/images/pesta_ife_mapa/open_"+periodico+".png' />");
    pestaña_off = pestaña_off.replace('{bandera}',"true");
  	
	var cadena= frag[0]+frag[1]+pestaña_on+frag[3];
	var cadena1= frag[0]+pestaña_off+frag[3];
	
	
    var info={vp:0, vh:0, id:"mapvertising", contenido:cadena };
	crearHtmlObj_C(info,true);

    var info1={vp:0, vh:0, id:"mapvertising_pestaña", contenido:cadena1}
	crearHtmlObj_C(info1,true);
	
	showEnMapa(["mapvertising_pestaña"],false,true);
	 
		
}

function showMapvertising(op){
    if(op){
        //showEnMapa( ["mapvertising_pestaña"],false,true);
        //showEnMapa( ["mapvertising"],true,true);
		esconde(bandMap=true, banDes=false);
    }
    else{
        //showEnMapa( ["mapvertising_pestaña"],true,true);
        //showEnMapa( ["mapvertising"],false,true);
		esconde(bandMap=false, banDes=true);
    }
}
 

function onError(){ 
	//actividad=14;		logRegister(actividad);
	alert("An Error Occured!" ) ; 
};
 
function onTimeout(){ 
	//actividad=13;		logRegister(actividad);
	alert("Error al conectarse con el mapa, actualiza la p?gina e intenta de nuevo");
};
  
/**********************************************************************************************
						METODOS PARA EJERCICIOS INTERMEDIOS
***********************************************************************************************/
/***		LISTENER RATON		***/
function mapClicked( e ){	
	if( e.Button == e.RIGHT_BUTTON){
	   var lat=e.Coordinate.Latitude;
	   var lon=e.Coordinate.Longitude;
	   e.stop;
	   flagGrupo=gpoMan;
	   reverseGeocode(lon,lat);
	}
}

/*************
VARIABLES A DEFINIR PARA EL REVERSEGEOCODE
*************/
var symbolReverseG=75202; //
var flagGrupo=null;

/*************
VARIABLES A DEFINIR PARA EL BUSCADOR
*************/
var symbolBusqueda=20001; //
numeroResultados=10;
validarEdo=false


/*************
VARIABLES A DEFINIR PARA EL RUTEO
*************/
symbolD=6;
symbolO=8;
modo="Shortest"; //"Faster";
colorRoute="#"+estado[periodico].color_l;
alfaRoute=160;
zoomVuelo=5000;
flagStart=false;
flagAutoShow=false;
flagRemovePto=false;


/***		DIFERENCIAR DE QUE ARREGLO SE VA AGREGAR EL PUNTO		***/
/*
function obtenerPto(posicion,arreglo,indicador){
	switch(arreglo){
		case "busqueda":{
			agregarPto( arrResp[posicion],indicador );
			break;
		}	
		case "manual":{
			
			//SI SE DESEA MOSTRAR EL RESULTADO EN PANTALLA LLAMAR AQUI AL METODO QUE REALIZA EL PROCESO, EL CUAL RECIBIRA EL ARREGLO ASOCIATIVO "arrPtos[posicion]"
			
			agregarPto( arrPtos[posicion],indicador );
			break;
		}
		case 
	}
}
*/
var imgIniDes = [	{est:false,img:'',nombre:''}	,	{est:false,img:'',nombre:''}	];
		
function obtenerPto(posicion,arreglo,indicador){
	//alert(5+" "+inside+" "+11);
	if(sec == 'b'){
		$("#opcion_ruta").attr("checked", true);
		tipoBusqueda('r');
		$("#txtDestino").focus();
	}
	if(!estatusOpcionesRuta){
		$("#divBuscar_Opciones").slideToggle(800);
		estatusOpcionesRuta = true;
	}
	
	switch(arreglo){
		case "origenes":{
			if(posicion!=-1){ orDef = true;	invertir_imagen(0,true);	
				var arrTmp=arrResp2[0];
				if( agregarPto( arrTmp[posicion],indicador ) != false ){	reiniciaRut(0);
					$("#divBuscar_Opciones_marco_po").html("<p>" + $("#" + arreglo + "_" + posicion).html() + "</p>");
					if(estatusOrigenes){
						muestra_origenes();
						estatusOrigenes = false;
					}
					$("#txtOrigen").focus();
					$("#txtOrigen").val(arrTmp[posicion].calle+", "+arrTmp[posicion].colonia+", "+arrTmp[posicion].cp);
					if(estatusDescripcionRuta){
						$("#divBuscar_Descripcion").slideToggle(800);
						estatusDescripcionRuta = false;
					}
					$("#divBuscar_Descripcion_lista").html('<div class="divLoader"><img src="/css/images/load_opciones_blanco.gif" /></div>');
					if(desDef)
						calcula();
					else
						$("#txtDestino").focus();
				}
				if(	(arrTmp[posicion].interes != "") && typeof(arrTmp[posicion].interes) != "undefined" )
						imgIniDes[0] = {est:true,img:"<img src='http://reforma.webmaps.com.mx/css/images/map24_iconos/"+arrTmp[posicion].typePOI+".png' />",nombre:arrTmp[posicion].interes};
			}
			break;
		}			
		case "destinos":{	desDef = true;	invertir_imagen(1,true);
			if(indicador!=-1){
				var arrTmp=arrResp2[1];
				if( agregarPto( arrTmp[posicion],indicador ) != false ){	reiniciaRut(1);
					$("#divBuscar_Opciones_marco_pd").html("<p>" + $("#" + arreglo + "_" + posicion).html() + "</p>");
					if(estatusDestinos){
						muestra_destinos();
						estatusDestinos = false;
					}
					$("#txtDestino").focus();
					$("#txtDestino").val(arrTmp[posicion].calle+", "+arrTmp[posicion].colonia+", "+arrTmp[posicion].cp);
					if(estatusDescripcionRuta){
						$("#divBuscar_Descripcion").slideToggle(800);
						estatusDescripcionRuta = false;
					}
					$("#divBuscar_Descripcion_lista").html('<div class="divLoader"><img src="/css/images/load_opciones_blanco.gif" /></div>');
					if(orDef)
						calcula();
					else
						$("#txtOrigen").focus();
				}
				if(	(arrTmp[posicion].interes != "") && typeof(arrTmp[posicion].interes) != "undefined" )
						imgIniDes[1] = {est:true,img:"<img src='http://reforma.webmaps.com.mx/css/images/map24_iconos/"+arrTmp[posicion].typePOI+".png' />",nombre:arrTmp[posicion].interes};
			}
			break;
		}
		case "manual":{
			agregarPto( arrPtos[posicion],indicador );
				var cad_dir = "<p>"+arrPtos[posicion].calle+", "+arrPtos[posicion].colonia+", "+arrPtos[posicion].cp+", "+arrPtos[posicion].municipio+", "+arrPtos[posicion].estado+"</p>";
				removeEnMapa([arreglo+posicion],true);
				switch(indicador){
					case 0:{	org = true; 		reiniciaRut(0);
						if(estatusOrigenes)
							muestra_origenes();
						$("#divBuscar_Opciones_marco_po").html(cad_dir);	invertir_imagen(0,true);
						$("#txtOrigen").focus();
						$("#txtOrigen").val(arrPtos[posicion].calle+", "+arrPtos[posicion].colonia+", "+arrPtos[posicion].cp+", "+arrPtos[posicion].municipio+", "+arrPtos[posicion].estado);
						orDef = true;
						if(desDef)
							calcula();
						else
							$("#txtDestino").focus();
							
					break;
					}
					case 1:{ des = true;			reiniciaRut(1);
						if(estatusDestinos)
							muestra_destinos();
						$("#divBuscar_Opciones_marco_pd").html(cad_dir);	invertir_imagen(1,true);
						$("#txtDestino").focus();
						$("#txtDestino").val(arrPtos[posicion].calle+", "+arrPtos[posicion].colonia+", "+arrPtos[posicion].cp+", "+arrPtos[posicion].municipio+", "+arrPtos[posicion].estado);
						desDef = true;
						if(orDef)
							calcula();
						else
							$("#txtOrigen").focus();
					break;
					}
				}
			break;	
		}
		/*	//Caso inside
		case "Inside":{desDef = true;
			agregarPto( arrInside[posicion],indicador );
			$("#divBuscar_Opciones_marco_pd").html("<p>"+arrInside[posicion].direccion+"</p>");	
			invertir_imagen(1,true);
		}
	
        case "InsideN":{desDef = true;
			agregarPto( arrInside1[posicion],indicador );
			$("#divBuscar_Opciones_marco_pd").html("<p>"+arrInside1[posicion].direccion+"</p>");	
			invertir_imagen(1,true);
		}
		*/
	}
}

/*
function getTooltip(nombre){
		$.post(
		  '../../vistas/XHTML/tooltip/'+nombre+'.html',
		  null,
		  function(data){
			 switch(nombre){
				 case "buscador":{
					 tooltipBusqueda=data;
					 break;
				 }
			 }
			 
		  }
		);
	}
	*/
/***				***/
function obtenerContenido(info){
	if( (info.interes != "") && typeof(info.interes) != "undefined" ){ 
		switch( info.arreglo){
			case "manual":		{ crearTooltipPOI( info,getContentTooltipPOI()); break;}
			case "origenes":	{ crearTooltipPOI( info,getContentTooltipPOI()); break;}
			case "destinos":	{ crearTooltipPOI( info,getContentTooltipPOI()); break;}
			case "busqueda":	{ crearTooltipPOI( info,getContentTooltipPOI()); break;}
		}
	}
	else{
		switch( info.arreglo){
			case "manual":		{ crearTooltip( info,getContentTooltipP()); break;}
			case "origenes":	{ crearTooltip( info,getContentTooltipP()); break;}
			case "destinos":	{ crearTooltip( info,getContentTooltipP()); break;}
			case "busqueda":	{ crearTooltip( info,getContentTooltipP()); break;}
		}
	}
}

function crearTooltip(info, tooltip){
	var contenido=tooltip;
	contenido=contenido.replace(/{CALLE}/g, info.calle);
	contenido=contenido.replace(/{COLONIA}/g, info.colonia);
	contenido=contenido.replace(/{MUNICIPIO}/g, info.municipio);
	contenido=contenido.replace(/{CP}/g, info.cp);
	contenido=contenido.replace(/{ESTADO}/g, info.estado);
	contenido=contenido.replace(/{POSICION}/g, info.posicion);
	contenido=contenido.replace(/{ARREGLO}/g, info.arreglo);	
	info.contenido=contenido;
}
 
function crearTooltipPOI(info, tooltip){
	var contenido=tooltip;
	contenido=contenido.replace(/{IMAGEN}/g, '<img style="margin-top:2px;" src="http://reforma.webmaps.com.mx/css/images/map24_iconos/'+info.typePOI+'.png" border="0" />');
	//contenido=contenido.replace(/{IMAGEN}/g, '<img src="css/images/map24_iconos/55.png" border="0" />');
	contenido=contenido.replace(/{INTERES}/g, info.interes);
	contenido=contenido.replace(/{CALLE}/g, info.calle);
	contenido=contenido.replace(/{COLONIA}/g, info.colonia);
	contenido=contenido.replace(/{MUNICIPIO}/g, info.municipio);
	contenido=contenido.replace(/{CP}/g, info.cp);
	contenido=contenido.replace(/{ESTADO}/g, info.estado);
	contenido=contenido.replace(/{POSICION}/g, info.posicion);
	contenido=contenido.replace(/{ARREGLO}/g, info.arreglo);	
	info.contenido=contenido;
}

function reemplazar_acentos(cadena){
	cadena=cadena.replace(/&aacute;/g,"á");
	cadena=cadena.replace(/&eacute;/g,"é");
	cadena=cadena.replace(/&iacute;/g,"í");
	cadena=cadena.replace(/&oacute;/g,"ó");
	cadena=cadena.replace(/&uacute;/g,"ú");
	cadena=cadena.replace(/&ntilde;/g,"ñ");
	cadena=cadena.replace(/&Aacute;/g,"Á");
	cadena=cadena.replace(/&Eacute;/g,"É");
	cadena=cadena.replace(/&Iacute;/g,"Í");
	cadena=cadena.replace(/&Oacute;/g,"Ó");
	cadena=cadena.replace(/&Uacute;/g,"Ú");
	cadena=cadena.replace(/&Ntilde;/g,"N");
	cadena=cadena.replace(/&ñtilde;/g,"n");
	cadena=cadena.replace(/&/g," ");
	return cadena;
  }


function setTipoRuta(){
	modo=this.value;
	if(arrRuta[0] != null && arrRuta[1] != null ){
		borrarLineaRuta();
		calcularRuta();
	}
}
var arrInside=new Array();
var gpoInside="Inside";
arrIds[gpoInside]=new Array();

var idClientTmp="";
var arrIdinside=new Array();

var arrInsideN=new Array();
var gpoInsideN="InsideN";
arrIds[gpoInsideN]=new Array();
var grupoSelec="";
var grupoNoSelec="";
var sucEntre=""; 
var posSucursal;
var banCuenta=0;

arrMisSuc=new Array('5f7eb0f5b4442e4ce6858567b1a26ed2','a307715f1508530dd5c17cb9d9947aec', '26973cc7821f3a1ea1d867a2f359f47b','d9fe0821ba3a05cbb3df4a6e0b450792');

var arrClientes= new Array();
var flagMostrarCl=false;

function getCliente(id,tipo){
	var imagen="";
	var gpo=null;
    imagen=id;
 
	if (tipo==1){
		if(idClientTmp==id){ 	 
			showEnMapa([gpoInside],flagMostrarCl,true);
			flagMostrarCl=!flagMostrarCl;
		} 
		else{
			borrarGrupo(gpoInside);
			arrInside= new Array(); 
      		for (var k in arrClientes){
				if(k==id){                    
					gpo=arrClientes[k];
					crearLocationsGroup(arrClientes[k],2,true,false,false);                
					break;        
				}
			}
			if(gpo==null){
				$.post('http://reforma.webmaps.com.mx/modelo/inside.php', {cliente:id, periodico:periodico},function(data){ $("#resAjax").html(data);});  
			} 
			flagMostrarCl=false;
		}        
		idClientTmp=id; 
	}  
    else{
		var url=null;
	    var opVentana="left=20,top=20,width=800,height=600,toolbar=0,scrollbars=1,directories=0,status=0,navigator=0,Location=0,resizable=1";
		if(id=="26973cc7821f3a1ea1d867a2f359f47b"){
			url="store_locator.php?cl="+id+"&pag=lila";           
        }
		else{//da85d54ed465b611d6841e1a1844f88d
			url="http://storelocator.webmaps.com.mx/?cl="+id;
            imagen='blockbuster';
        }
		window.open(url,"STORELOCATOR_REFORMA",opVentana); 
	}   
	showPublicidad(imagen);
}
resReverseGeocode= function(dir){
	switch(flagGrupo){
		case gpoMan:{
			dir.arreglo=gpoMan;
			dir.posicion=arrPtos.length;
			dir.id=gpoMan+arrPtos.length;
			arrPtos.push(dir);
			addGroupLocation(dir,2);
			break;
		}
	}
}

actualizaDivMapa = function(){
	$("#loadingMapa").html("<div style='margin:0px auto; padding:0px; width:344px;'><div style='width:344px;'><img src='http://dev.webmaps.com.mx/vistas/XHTML/tooltips_proyectos/webmaps/Images/load_new_01.png' /></div><div style='background-image:url(http://dev.webmaps.com.mx/vistas/XHTML/tooltips_proyectos/webmaps/Images/load_new_02.png); width:344px;  height:46px;' ><div style='margin:0px 10px 2px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-align:center;'>Para ver el mapa interactivo debes tener Java&#8482; instalado<br />Para descargarlo da clic <a href='http://www.java.com/es/download/' target='_blank' title='Descargar Java&#8482;' style='color:#0066CC; text-decoration:none;'>aquí</a><br /><br />Para ver el mapa con funcionalidad limitada da clic <a href='#' title='Ver mapa estático' style='color:#0066CC; text-decoration:none;' onclick='cargarMapaEstatico();'>aquí</a></div></div></div>");
}

var fech;
getFecha = function(){
	var diaArr = ['','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado','Domingo'];
	var mesArr = ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'];
	var datef = new Date();
	if(datef.getDate() < 10)
		$("#fechaAct").html(diaArr[datef.getDay()]+", 0"+datef.getDate()+" de "+mesArr[datef.getMonth()]+" de "+datef.getFullYear());
	else
		$("#fechaAct").html(diaArr[datef.getDay()]+", "+datef.getDate()+" de "+mesArr[datef.getMonth()]+" de "+datef.getFullYear());
		
}




