var letra_seleccionada="";

function ver_categorias(tipo,s){

	new Ajax.Request('paginacion.php?cat='+tipo+'&sub='+s,{

		evalScripts:true,

		onSuccess:function(response){

			var results=response.responseText.evalJSON(); 

		if(results){

			$('lista_categorias').innerHTML=results['data'];

			$('paginado').innerHTML=results['info_navegacion'];	

			mostrar_mensaje(0,'');

		}

		

		}	

	});

}





function ver_resultados(key,key_categoria){

	new Ajax.Request('paginacion_resultados.php?select='+key_categoria+'&buscador='+key,{

		evalScripts:true,

		onSuccess:function(response){

			var results=response.responseText.evalJSON(); 

		if(results){

			$('lista_categorias_buscadas').innerHTML=results['data'];

			$('paginado_de_resultados').innerHTML=results['info_navegacion'];	

			mostrar_mensaje(0,'');

		}

		

		}	

	});

}





function ver_resultados_mp(letra){

	mostrar_mensaje_mp(1);

		new Ajax.Request('paginacion_mp.php?letra='+letra,{

		evalScripts:true,

		onSuccess:function(response){

			var results=response.responseText.evalJSON(); 

		if(results){

			$('resultados_mp').innerHTML=results['data'];

			$('paginacion_mp').innerHTML=results['info_navegacion'];	

			mostrar_mensaje_mp(0);

		}

		

		}	

	});

}









function cargar_pagina(dir){

	if($('msg_ajax_mp')){

		mostrar_mensaje_mp(1);

	}else{	

		mostrar_mensaje(1,'Cargando...');

	}

	new Ajax.Request(dir,{

		evalScripts:true,

		onSuccess:function(response){

			var results=response.responseText.evalJSON(); 

		if(results){

			if($('msg_ajax_mp')){

				$('resultados_mp').innerHTML=results['data'];

				$('paginacion_mp').innerHTML=results['info_navegacion'];	

				mostrar_mensaje_mp(0);

			}else{	

				$('lista_categorias').innerHTML=results['data'];

				$('paginado').innerHTML=results['info_navegacion'];	

				mostrar_mensaje(0,'');

			}

		}

		

		}	

	});

		

}







function cargar_resultados(dir){

	mostrar_mensaje(1,'Cargando...');

	new Ajax.Request(dir,{

		evalScripts:true,

		onSuccess:function(response){

			var results=response.responseText.evalJSON(); 

		if(results){

			

				$('lista_categorias_buscadas').innerHTML=results['data'];

				$('paginado_de_resultados').innerHTML=results['info_navegacion'];	

				mostrar_mensaje(0,'');

		}

		

		}	

	});

		

}











function mostrar_mensaje(set,msg){

	if(!set){

		$('msg_ajax').hide();

	}else{

		$('msg_ajax').show();

		$('mensaje_ajax').update(msg);

	}

}



function mostrar_mensaje_mp(set){

	if(!set){

		$('msg_ajax_mp').hide();

	}else{

		$('msg_ajax_mp').show();

	}

}



function muestra_reloj(){

    if (!document.layers&&!document.all&&!document.getElementById)

    return

    

     var Digital=new Date()

     var hours=Digital.getHours()

     var minutes=Digital.getMinutes()

     var seconds=Digital.getSeconds()

    

    var dn="PM"

    if (hours<12)

    dn="AM"

    if (hours>12)

    hours=hours-12

    if (hours==0)

    hours=12

    

     if (minutes<=9)

     minutes="0"+minutes

     if (seconds<=9)

     seconds="0"+seconds

    //change font size here to your desire

    myclock="<span>"+hours+":"+minutes+":"

     +seconds+" "+dn+"</span>"

    if (document.layers){

    document.layers.liveclock.document.write(myclock)

    document.layers.liveclock.document.close()

    }

    else if (document.all)

    liveclock.innerHTML=myclock

    else if (document.getElementById)

    document.getElementById("liveclock").innerHTML=myclock

    setTimeout("muestra_reloj()",1000)

}





function buscar(){

	

	if($('buscador').value==""){

		alert("Debe ingresar un criterio de busqueda");

		return false;

	}else{

		return true;

	}

}





function buscar_mp(id,letra){

		agregarClase(id,'links_nav_activo');

		ver_resultados_mp(letra);

		

}





function agregarClase(id,clase){

	if($(letra_seleccionada)){

		$(letra_seleccionada).removeClassName(clase);

	}

	if($('todas').hasClassName(clase)){

		$('todas').removeClassName(clase);

	}

	$(id).addClassName(clase);

	

	letra_seleccionada=id;

}



function buscar_mp_form(){

	

	letra=$('palabra_mp').value;

	if(letra==""){

		alert("Debes de escribir un criterio de busqueda para  el mercado de pulgas");

		return false;

	}else{

		mostrar_mensaje_mp(1);

		new Ajax.Request('paginacion_mp.php?key='+ letra ,{

			evalScripts:true,

			onSuccess:function(response){

				var results=response.responseText.evalJSON(); 

			if(results){

				$('resultados_mp').innerHTML=results['data'];

				$('paginacion_mp').innerHTML=results['info_navegacion'];	

				var k=results['letra'];

				mostrar_mensaje_mp(0);

				agregarClase('letra_'+k,'links_nav_activo');

			}

			

			}	

		});	

	

		return false;

	}

	

}



function dialogo_error(){

		Dialogs.alert('<img style=\"padding-right:5px\" align=\"absmiddle\" src="\images/error.png\"><b><br />Usuario y/o contrase&ntilde;a  inv&aacute;lidos</b>' ,

			{			

				className:'mensaje_error'	

			});



}



function enviar_login(){

	mostrar_mensaje(1,'Iniciando sesi&oacute;n');

	

			new Ajax.Request('login/log.php?ajax=true',{

			evalScripts:true,

			parameters:'email='+$('e-mail').value+'&clave='+$('clave').value,

			onSuccess:function(response){

						var results=response.responseText.evalJSON(); 

					if(results){

						if(results['msg']=="yes"){

							$('form1').submit();

							return true;

						}else{

							mostrar_mensaje(0,'');

							dialogo_error();

							return false;

						}

							

					}

			

			}	

		});

		

		return false;

	

}





function imprimir_cupon(user,cupon){

	new Ajax.Request('panel/impresion.php',{

			evalScripts:true,

			parameters:'id_cupon='+cupon+'&id_usuario='+user,

			onSuccess:function(response){

			

				var imp=window.open('impresion_cupon.php?id_cupon='+cupon, 'noimporta', 'width=380, height=360, scrollbars=NO');

								alto=screen.height;

								ancho=screen.width;

								yposi=(alto-500)/2;

								xposi=(ancho-300)/2;

								imp.moveTo(xposi,yposi);

				

				//new Effect.Appear('enviar_amigo', { duration: 0.5 });

				//new Ajax.Updater('form_envio','impresion_cupon.php?id_cupon='+cupon,{evalScripts:true});

				

			}	

		});

	

}



function enviar_amigo(){

	new Effect.Appear('enviar_amigo', { duration: 0.5 });

	

	return false;

}



function cancelar_envio_amigo(){

	

	

}



function cerrar_cupon(){

	parent.myLytebox.end() ;

}



function enviar_spry(){

if(sprytextfield1.validate() && sprytextfield2.validate() && sprytextfield3.validate() && sprytextfield4.validate() ){

	$('enviando_ajax').update("<img src=\"images/load_chico.gif\" alt=\"Enviando\" width=\"16\" height=\"16\" align=\"absmiddle\" style=\"padding-right:5px\" />Enviando...");

	$('enviando_ajax').show();

	enviar_a_amigo();

	$('nombre_amigo').value="";

	$('email_amigo').value="";

//	$('spry_form').reset();

	return false;

}else{

	return false;



}

}



function enviar_a_amigo(){

	$('enviando_ajax').update("<img src=\"images/load_chico.gif\" alt=\"Enviando\" width=\"16\" height=\"16\" align=\"absmiddle\" style=\"padding-right:5px\" />Enviando...");

	new Ajax.Request('enviar_amigo.php',{

			evalScripts:true,

			parameters:$('spry_form').serialize(),

			onSuccess:function(response){

				var results=response.responseText.evalJSON(); 

				if(results){

					if(results['estado']=="ok"){

						$('enviando_ajax').update("Mensaje Enviado");

					}else{

						$('enviando_ajax').update("Hubo un error. Intente mas  en unos minutos gracias");

					}

					

					

				}

			}	

		});

	

		

		

		

}





function enviar_inscripcion(form){



var theForm = typeof form != 'object' ? document.getElementById(form): form;

var ret = Spry.Widget.Form.validate(theForm);

if (ret) {

	$('mensaje_ajax_inscripcion').show();

	inscribir_mp();

	$('form_inscripcion_mp').reset();

	return false;

}else{

	return false;



}

}





function inscribir_mp(){

	new Ajax.Request('formulario_mp.php?envio=yes',{

			evalScripts:true,

			parameters:$('form_inscripcion_mp').serialize(),

			onSuccess:function(response){

			var results=response.responseText.evalJSON(); 

				if(results){

					if(results['estado']=="ok"){

						$('mensaje_ajax_inscripcion').update("<b>Gracias. El administrador estar&aacute; publicando su aviso muy pronto</b>");

					}else{

						$('mensaje_ajax_inscripcion').update("Hubo un error. Intente nuevamente gracias");

					}



				}

			}	

		});

		

}









function cargar_recordar_pass(){

	

		   

}





















function cambia_plantilla(id,p1,p2){

	new Ajax.Request('actualizar_plantilla.php?id_cupon='+id+'&p1='+p1+'&p2='+p2,{

		evalScripts:true,

		onSuccess:function(response){

			clases_1=$('plantilla_de_titulo').classNames();

			clases_2=$('plantilla_de_descripcion').classNames();

			

			clases_1.each(function(ob){

				$('plantilla_de_titulo').removeClassName(ob);

			});

			

			clases_2.each(function(oj){

				$('plantilla_de_descripcion').removeClassName(oj);

			});



			$('plantilla_de_titulo').addClassName(p1);

			$('plantilla_de_descripcion').addClassName(p2);

			

			

		}	

	});	

	

}



function agregar(){

if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) {

	var url="http://www.descuentosperu.com";

	var titulo="Descuentos Peru"; 

	window.external.AddFavorite(url,titulo);

}else {

	if(navigator.appName == "Netscape")

	var url="http://www.descuentosperu.com";

	var titulo="Descuentos Peru"; 

	window.sidebar.addPanel(titulo,url,'');

		

	}





}





function set_inicio(objk,direccion){ 

        if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>3)){ 

            objk.style.behavior="url(#default#homepage)"; 

            objk.setHomePage(direccion); 

        } 

        else{ 

            alert("Su navegador no permite establecer pagina de inicio"); 

        } 

} 







function mensaje_ok(){

	$('msg_registro').appear({duration:0.8});

	$('msg_registro').update("Gracias por registrarse pronto recibira novedades de nuestra Web");

	$('formulario_de__registro').reset();

	setTimeout("cerrar_msg_registro()",5000);

	

}



function cerrar_msg_registro(){

	$('msg_registro').fade({duration:0.8});

	document.location.href="index.php";

}





function mensaje_error_registro(){

	$('msg_registro').appear({duration:0.8});

	$('msg_registro').update("Datos registrados anteriormente no pudes registrarte mas de una vez . Gracias. ");

	setTimeout("cerrar_msg_registro()",5000);

}





function publicar_cupon(id){

	e="";

	i=$(id);

	if(i.checked){

		e="1";

	}else{

		e="0";	

	}

	

	new Ajax.Request('activar_cupon.php?e='+e+'&ic='+id,{

		evalScripts:true,

		onSuccess:function(response){

			if(e=="1"){

				alert("El cupon fue activado y publicado en la web");

			}else{

				alert("El cupon fue desactivado no se ha publicado en la web");

			}

				

			

		}

			

		});

	

	

}



function cargar_letras(i){

	new Ajax.Updater('capa_texto','a_letras.php?texto=yes&ic='+i,{evalScripts:true});

}



function ver_publicidad(i){

	new Ajax.Updater('capa_texto_pub','ver_publicidad.php?ip='+i,{evalScripts:true});

}



function publicar_publicidad(id){

	e="";

	i=$(id);

	if(i.checked){

		e="1";

	}else{

		e="0";	

	}

	

	new Ajax.Request('publicar.php?e='+e+'&i='+id,{

		evalScripts:true,

		onSuccess:function(response){

			if(e=="1"){

				alert("La publicidad fue activada y publicada en la web");

			}else{

				alert("La publicidad fue desactivada no se ha publicado en la web");

			}

				

			

		}

			

		});

	

	

}





//*en casa  para eliminar catalgoos



function pregunta_elimina(i,iu){

	$('alert_ajax'+i).update("<b>Eliminar?</b><a href='javascript:;' title='Acepta eliminar' onclick=\"eliminar_catalogo('"+i+"','"+iu+"')\" class='link_normales' >Aceptar</a>  <a href='javascript:;' onclick=\"cancelar_eliminar('"+i+"')\" class='link_normales' title='Cancela Eliminar' >Cancelar</a>");

	new Effect.Appear('alert_ajax'+i, { duration: 0.5 });

}



function eliminar_catalogo(i,iu){

	$('fila_'+i).fade({duration:0.5});

	new Ajax.Request('eliminar.php?catalogo=yes&ic='+i,{evalScripts:true});

	new Ajax.Updater('catalogos_totales','tabla_catalogos.php?iu='+iu,{evalScripts:true});

	

	//$('fila_'+i).update("Aceptar");

}



function cancelar_eliminar(i){

	$('alert_ajax'+i).fade({duration:0.5});

}



function  subir_pdf_catalogo_user(){

if($('catalogo').value==""){	

	alert("Debes subir un archivo ");

	return false;

}

	$('grabar_ajax_pdf').update("<img src='../admin/images/loading.gif' style='padding-right:8px' align='absmiddle' /> Grabando...");

	$('grabar_ajax_pdf').show();

}





function carga_pdf_catalogo_ok(){

	$('grabar_ajax_pdf').update("<img src='../admin/images/sucess.png' style='padding-right:8px' align='absmiddle' /> Grabado con &Eacute;xito...");

	$('grabar_ajax_pdf').show();

	

}









function cargar_catalogos_user(i){

	new Ajax.Updater('grid_catalogos','tabla_catalogos.php?tabla=yes&iu='+i,{evalScripts:true});

	new Ajax.Updater('catalogos_totales','tabla_catalogos.php?iu='+i,{evalScripts:true});

}











function popup(){

	$('flyer_inicio').appear({duration:1});

}



function cerrar_flyer(){

	$('flyer_inicio').fade({duration:1});

}

	







function depas(i){

	$('provincia').options.length=1;

	$('distrito').options.length=1;

	if(i==9){

		$('fila_pro_dep').show();

		$('fila_distrito').show();

		

		new Ajax.Request("localidades.php?tipo=departamentos",{

			evalScripts:true,

			onSuccess:function(e){

			 var json=e.responseText.evalJSON();

				 n=0;

				 json.each(function(){	

					$('departamento').insert({

							bottom:new Element('option', {value: json[n].cdepartamento}).update(json[n].descripcion)							 

			     	});

					 n++;

				 }); 

			}

		});	

		

	}else{

		$('fila_pro_dep').hide();

		$('fila_distrito').hide();

		$('direccion').focus();

		

	}

}





function provincias(i){

	$('provincia').options.length=1;

		new Ajax.Request("localidades.php?tipo=provincias",{

			evalScripts:true,

			parameters: 'id='+i,

			onSuccess:function(e){

			 var json=e.responseText.evalJSON();

				 n=0;

				 json.each(function(){	

					$('provincia').insert({

							bottom:new Element('option', {value: json[n].cprovincia}).update(json[n].descripcion)							 

			     	});

					 n++;

				 }); 

			}

		});	

}







function distritos(i){

	$('distrito').options.length=1;

		new Ajax.Request("localidades.php?tipo=distritos",{

			evalScripts:true,

			parameters: 'id='+i,

			onSuccess:function(e){

			 var json=e.responseText.evalJSON();

				 n=0;

				 json.each(function(){	

					$('distrito').insert({

							bottom:new Element('option', {value: json[n].cdistrito}).update(json[n].descripcion)							 

			     	});

					 n++;

				 }); 

			}

		});	

}









function sf(i){

	for(j=1;j<=5;j++){

		$('filas_hijos_'+j).hide();	

	}

	if(i==0){

		alert("No has seleccionado uan cantidad de hijos");

		return false;

	}else{

		

		for(x=1;x<=i;x++){

			$('filas_hijos_'+x).show();	

		}

		

		

	}



}





document.observe("dom:loaded", function() {

	if($('stUI28_txt')){									

		$('stUI28_txt').setStyle({"color":"red"});

		$('stUI28_txt').observe("mouseout",function(){$('stUI28_txt').setStyle({"color":"red"})});

	}

 

});





function ver_provincias(ip,cat,subc){

	new Ajax.Request('paginacion_provincias.php?p='+ip+"&c="+cat+"&sub="+subc,{

		evalScripts:true,

		onSuccess:function(response){

			var results=response.responseText.evalJSON(); 

		if(results){

			$('lista_categorias').innerHTML=results['data'];

			$('paginado').innerHTML=results['info_navegacion'];	

			mostrar_mensaje(0,'');

		}

		

		}	

	});

}





document.observe("dom:loaded", function() {

						

	if($('menu')){									


		$$('#menu li').each(function(element,index){

									 
			var submenu = element.select("ul");

			

			if(submenu.length){

				element.observe("mouseover",function(){

									submenu[0].setStyle({

										"left":(element.offsetWidth-15)+"px",
										"width":"230px"

									});

									submenu[0].show();

								});

				element.observe("mouseout",function(){

									submenu[0].hide();

								});

			}

		});
		 

	}

});
