// JavaScript Document

function ver_input(obj, text){
	if( obj.value==text ){
		obj.value="";
	}else if( obj.value==""){
			obj.value=text;
		}
		
}

function limita_area(obj,elEvento, maxi){  
   var elem = obj;  
   
   var evento = elEvento || window.event;  
   var cod = evento.charCode || evento.keyCode;  
   
     // 37 izquierda  
     // 38 arriba  
     // 39 derecha  
     // 40 abajo  
     // 8  backspace  
     // 46 suprimir  
   
   if(cod == 37 || cod == 38 || cod == 39  
   || cod == 40 || cod == 8 || cod == 46)  
   {  
     return true;  
   }  
   
   if(elem.value.length < maxi )  
   {  
     return true;  
   }  
   
   return false;  
}  


function cuenta_area(obj, evento, maxi, div){  
     var elem = obj.value;  
     var info = document.getElementById(div);  
   
     info.innerHTML = maxi-elem.length;  
} 



function load_enviar(){
	//$("#enviar").attr("disabled", true);
	$("#enviar").append("<strong>Hello</strong>");
}

function salir(){
	if( confirm("Esta seguro que desea Salir ? ") ){
		location.href = "logout.php";
	}
}

function eliminar_tienda(id){
	if( confirm("Esta seguro que desea Eliminar esta Tienda?\n*Se perderan todos los datos sobre esta Tienda !") ){
		location.href = "tiendas/eliminar_tienda.php?id=" + id;
	}
}

function eliminar_feria(id){
	if( confirm("Esta seguro que desea Eliminar esta Feria?\n*Se perderan todos los datos sobre esta Feria!") ){
		location.href = "ferias/eliminar_feria.php?id=" + id;
	}
}

function eliminar_categoria(id){
	if( confirm("Esta seguro que desea Eliminar esta Categoria ?") ){
		location.href = "categorias/eliminar_categoria.php?id=" + id;
	}
}

//MODAL
function modal(url, alto, ancho)
{
	$("#block").show();
	//$("#div_modal").style.width = ancho+"px";
	//$("#div_modal").height = alto+"px";
	window.imodal.location = url;

}//FIN MODAL

function format_url(url){
	if(url.value == ""){
		url.value = "http://";
	}
	if(url.value == "http://"){
		url.value == "";
	}
}


//FILTRAR ALBUM
function filtrar_album(sel){
	document.location.href="?seccion=ver_perfil&menu=productos&id_album=" + sel.value + "&album=" + sel.options[sel.selectedIndex].text;
}
//VALIDAR DATOS
function ingresar_nick(e) { 
    tecla = (document.all) ? e.keyCode : e.which; 
	
	//alert(tecla);
    
	if (tecla == 8) return true; 
    
	patron =/[a-z0-9-]/;
   
	te = String.fromCharCode(tecla);
    
	return patron.test(te); 
}

function validar_datos(f){
	var error = 0;
	
	//NICK
	 if ( f.nick.value != "" ){
		 if( f.nick.value.length < 3){
			 //alert("El Email no es válido!");
			 $("#label_nick").html("<img src='iconos/cross-circle-frame.png'> Usuario no válido.");
			 f.nick.focus();
			 error = 1;
		 }else{
		 $("#label_nick").html("<img src='iconos/tick-circle-frame.png'>");
	 	}
	 }else{
		 $("#label_nick").html("");
	 }
	
	
	//NOMBRE
	 if (f.nombre.value == ""){
		 //alert("Por favor, el Nombre de la Tienda no puede estar vacío.");
		 $("#label_nombre").html("<img src='iconos/cross-circle-frame.png'>");
		 f.nombre.focus();
		 error = 1;
	 }else{
		 $("#label_nombre").html("<img src='iconos/tick-circle-frame.png'>");
	 }
	 
	 //ENCARGADA
	 if (f.encargada.value == ""){
		 //alert("Por favor, el Nombre de la Tienda no puede estar vacío.");
		 $("#label_encargada").html("<img src='iconos/cross-circle-frame.png'>");
		 f.encargada.focus();
		 error = 1;
	 }else{
		 $("#label_encargada").html("<img src='iconos/tick-circle-frame.png'>");
	 }
	 
	 //EMAIL
	 if (f.email.value == ""){
		 //alert("Por favor, escriba su Email.");
		 $("#label_email").html("<img src='iconos/cross-circle-frame.png'>");		 
		 f.email.focus();
		 error = 1;
	 }else{
		 $("#label_email").html("<img src='iconos/tick-circle-frame.png'>");
	 }
	 
	 var b = /^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/;
	 
	 if ( !(b.test(f.email.value)) ){
		 //alert("El Email no es válido!");
		 $("#label_email").html("<img src='iconos/cross-circle-frame.png'>");
		 f.email.focus();
		 error = 1;
	 }else{
		 $("#label_email").html("<img src='iconos/tick-circle-frame.png'>");
	 }
	 
	 
	 //DIRECCION
	 if (f.direccion.value == ""){
		 //alert("Por favor, el Nombre de la Tienda no puede estar vacío.");
		 $("#label_direccion").html("<img src='iconos/cross-circle-frame.png'>");
		 f.direccion.focus();
		 error = 1;
	 }else{
		 $("#label_direccion").html("<img src='iconos/tick-circle-frame.png'>");
	 }
	 
	 //TELEFONO
	 if (f.telefono.value == ""){
		 //alert("Por favor, el Nombre de la Tienda no puede estar vacío.");
		 $("#label_telefono").html("<img src='iconos/cross-circle-frame.png'>");
		 f.telefono.focus();
		 error = 1;
	 }else{
		 $("#label_telefono").html("<img src='iconos/tick-circle-frame.png'>");
	 }
	 
	 
	 
	 //CLAVE
	 if( document.getElementById('cambiar_clave').style.display=="none"  ){

		if( f.clave.value.length < 4 ){
			//alert("Debe ingresar la nueva clave (mínimo 4 caracteres)");
			$("#label_clave").html("<img src='iconos/cross-circle-frame.png'> (Mínimo 4 caracteres)");
			f.clave.focus();
			error = 1;
		}else{
		 $("#label_clave").html("<img src='iconos/tick-circle-frame.png'>");
	 	}
	 }
	
	if( error == 0 ){
		return true;
	}else{
		return false;
	}
}




function validarBuscar(f)
{
	if(f.buscar.value=='' || f.buscar.value=='Tiendas y Productos...')
	{
		alert("Debe Ingresar algo para Buscar...");
		return false;
	}
	if(f.buscar.value.length < 3 )
	{
		alert("Ingrese al menos 3 caracteres para realizar la búsqueda...");
		return false;
	}
	
	return true;
}