// JavaScript Document


	
	
$(document).ready( function(){						   
	
	$("#imagess a").click( function(){
		var title = $(this).attr("title");
		$("#imgp").hide();
		$("#imgp").attr("src", title).fadeIn('slow'); 
	});	 	
	$("#find").click( function(){
		var keyword = $("#buscar").val()					   	
		buscar('index.php',keyword)							
	})	
		
});
 
function valida_detalle(id, opcion){
	var f1 = eval("document.detalle");
	var total=0;
	
	f1.action="cesta.php?prod="+id+"&car="+opcion;
	f1.submit();
}

function validar(){
	if(document.frm.nombre.value==""){
		alert("ERROR : Por favor introduzca su nombre");
		document.frm.nombre.focus();
		return false;
	}else if(document.frm.telefono.value==""){
		alert("CUIDADO: Por favor escriba su telefono");
		document.frm.telefono.focus();
		return false;
	}else if(document.frm.email.value==""){
		alert("ERROR : Por favor escriba su email");
		document.frm.email.focus();
		return false;
	}else if(document.frm.mensaje.value==""){
		alert("ERROR : Por favor escriba el mensaje");
		document.frm.mensaje.focus();
		return false;
	}else{
		//return true;	
		document.frm.action='enviar.php';
		document.frm.submit();
	}
}



function validar_acceso(){
	if(document.f1.email.value==""){
		alert("ERROR: ingrese su email ");
		document.f1.email.focus();
		return false;
	}else if(checkemail(document.f1.email.value)== false){
		document.f1.email.value="";
		document.f1.email.focus();
		return false;
	}else if(document.f1.password.value==""){
		alert("ERROR: ingrese password ");
		document.f1.password.focus();
		return false;
	}else{
		document.f1.action = "cuenta.php?cuenta=acceso";
		document.f1.submit();
	}	
}

function valida_diselo(){
	if(document.f1.nombre.value==""){
		alert("ERROR: ingrese su nombre ");
		document.f1.nombre.focus()
		return false;
	}else if(document.f1.email.value==""){
		alert("ERROR: ingrese su email ");
		document.f1.email.focus()
		return false;
	}else if(document.f1.nombre_amigo.value==""){
		alert("ERROR: ingrese el nombre de su amigo ");
		document.f1.nombre_amigo.focus()
		return false;
	}else if(document.f1.email_amigo.value==""){
		alert("ERROR: ingrese el email de su amigo ");
		document.f1.email_amigo.focus()
		return false;
	}else if(document.f1.titulo.value==""){
		alert("ERROR: ingrese el titulo de mensaje ");
		document.f1.titulo.focus()
		return false;
	}else if(document.f1.mansaje.value==""){
		alert("ERROR: ingrese el mensaje ");
		document.f1.mansaje.focus()
		return false;
	}else {
		document.f1.action="recomienda.php";
		document.f1.submit();
	}	
}


function validpsw(e) { 
	tecla = (document.all) ? e.keyCode : e.which; 
	//alert(tecla)
    if (tecla==8 || tecla==46 || tecla==13) return true; //Tecla de retroceso (para poder borrar) 
    // dejar la línea de patron que se necesite y borrar el resto 
    //patron =/[A-Za-z]/; // Solo acepta letras 
    //patron = /\d/; // Solo acepta números
    patron = /\w/; // Acepta números y letras 
    //patron = /\D/; // No acepta números 
    // patron = /[\d.-]/; numeros el punto y el signo -
    te = String.fromCharCode(tecla); 
    verifica= patron.test(te);
	if(verifica==false){
		alert("El caracter que esta tratando de ingresar no se permite");		
		return false;
	}else{
		return true
	}	
	// uso  onKeyPress="return validpsw(event)"
}

function validacaracter(e) { 
	tecla = (document.all) ? e.keyCode : e.which; 
	//alert(tecla)
    if (tecla==8 || tecla==46 || tecla==13 || tecla==32) return true; //Tecla de retroceso (para poder borrar) 
    // dejar la línea de patron que se necesite y borrar el resto 
    //patron =/[A-Za-z]/; // Solo acepta letras 
    //patron = /\d/; // Solo acepta números
    patron = /\w/; // Acepta números y letras 
    //patron = /\D/; // No acepta números 
    // patron = /[\d.-]/; numeros el punto y el signo -
    te = String.fromCharCode(tecla); 
    return patron.test(te);	
	// uso  onKeyPress="return validacaracter(event)"
}

function actualiza_producto(){
	document.cesta.action="cesta.php?car=update";
	document.cesta.submit();	
}

function validnum(e) { 
	tecla = (document.all) ? e.keyCode : e.which; 
	//alert(tecla)
    if (tecla==8 || tecla==46) return true; //Tecla de retroceso (para poder borrar) 
    // dejar la línea de patron que se necesite y borrar el resto 
    //patron =/[A-Za-z]/; // Solo acepta letras 
    patron = /\d/; // Solo acepta números
    //patron = /\w/; // Acepta números y letras 
    //patron = /\D/; // No acepta números 
    //patron = /[\d.-]/; numeros el punto y el signo -
    te = String.fromCharCode(tecla); 
    return patron.test(te);  
	// uso  onKeyPress="return validnum(event)"
}

function buscar(url,texto){
	document.f2.action=url+'?q='+ texto;
	document.f2.submit(); 
}

	var testresults
	function checkemail(value){
		var str = value
		var filter=/^.+@.+\..{2,3}$/

		if (filter.test(str))
			testresults=true
		else{
			alert("Por favor ingrese un e-mail valido...");
			testresults=false
		}
		return (testresults)
	}	
	
	function clave(value){
		var str = value
		var filter=/^.+@.+\..{2,3}$/
			if (filter.test(str))
		testresults=true
			else{
			alert(" Do not accept specials caracters ")
			testresults=false
		}
		return (testresults)
	}


function validar_clientes(opcion){
	//alert(opcion);
	if(document.frm_reg.nombre.value==""){
		alert(" ERROR: Por favor ingrese el nombre ");
		document.frm_reg.nombre.focus();
		return false
	}else if(document.frm_reg.apellidos.value==""){
		alert(" ERROR: Por favor ingrese el apellido ");
		document.frm_reg.apellidos.focus();
		return false	
	}else if(document.frm_reg.dni.value==""){
		alert(" ERROR: Por favor ingrese el dni ");
		document.frm_reg.dni.focus();
		return false	
	}else if(document.frm_reg.email.value==""){
		alert(" ERROR: Por favor ingrese el email ");
		document.frm_reg.email.focus();
		return false	
	}else if(checkemail(document.frm_reg.email.value)== false){
		document.frm_reg.email.value="";
		document.frm_reg.email.focus();
		return false;
	}else if(document.frm_reg.password.value==""){
		alert(" ERROR: Por favor ingrese el Password ");
		document.frm_reg.password.focus();
		return false	
	}else if(document.frm_reg.password_confirma.value==""){
		alert(" ERROR: Por favor ingrese la Conf. de password ");
		document.frm_reg.password_confirma.focus();
		return false	
	}else if(document.frm_reg.password.value!=document.frm_reg.password_confirma.value){
		alert(" ERROR: Por favor ingrese la Conf. de password correcta");
		document.frm_reg.password_confirma.focus();
		return false	
	}else if(document.frm_reg.empresa.value==""){
		alert(" ERROR: Por favor ingrese la Empresa ");
		document.frm_reg.empresa.focus();
		return false	
	}else if(document.frm_reg.direccion.value==""){
		alert(" ERROR: Por favor ingrese la Direccion ");
		document.frm_reg.direccion.focus();
		return false	
	}else if(document.frm_reg.suburbio.value==""){
		alert(" ERROR: Por favor suburbio ");
		document.frm_reg.suburbio.focus();
		return false	
	}else if(document.frm_reg.cp.value==""){
		alert(" ERROR: Por favor ingrese el codigo postal ");
		document.frm_reg.cp.focus();
		return false	
	}else if(document.frm_reg.poblacion.value==""){
		alert(" ERROR: Por favor ingrese la poblacion ");
		document.frm_reg.poblacion.focus();
		return false	
	}else if(document.frm_reg.provincia.value==""){
		alert(" ERROR: Por favor ingrese la provincia ");
		document.frm_reg.provincia.focus();
		return false	
	}else if(document.frm_reg.pais.value==""){
		alert(" ERROR: Por favor seleccione el pais ");
		document.frm_reg.pais.focus();
		return false	
	}else if(document.frm_reg.telefono.value==""){
		alert(" ERROR: Por favor ingrese el telefono ");
		document.frm_reg.telefono.focus();
		return false	
	}else{
		document.frm_reg.action='cuenta.php?cuenta='+opcion;
		document.frm_reg.submit();
	}
	
}

function enviar_pedido(){
		if(document.pedido.txtComentario.value==""){
			alert("ERROR : Ingrese comentario de entrega");
			document.pedido.txtComentario.focus();
			return false;
		}else{
			document.pedido.action='pedido.php?pedido=confirmar';
			document.pedido.submit();	
		}
}

function registrar(){
	if(document.frm_registrar.email.value==""){
		alert("ERROR: ingrese su email ");
		document.frm_registrar.email.focus();
		return false;
	}else if(checkemail(document.frm_registrar.email.value)== false){
		document.frm_registrar.email.value="";
		document.frm_registrar.email.focus();
		return false;
	}else if(document.frm_registrar.password.value==""){
		alert("ERROR: ingrese password ");
		document.frm_registrar.password.focus();
		return false;
	}else{
		document.frm_registrar.action = "cuenta.php?cuenta=acceso";
		//document.frm_registrar.submit();
	}	
}

function validar_mis_datos(url){
		document.cuenta.action = "cuenta.php?cuenta="+ url;
		document.cuenta.submit();
}
function validar_direccion(url,id){
		if(document.direccion.nombre.value==""){
			alert("ERROR: ingrese su nombre ");
			document.direccion.nombre.focus();
			return false;
		}else if(document.direccion.apellidos.value==""){
			alert("ERROR: ingrese sus apellidos ");
			document.direccion.apellidos.focus();
			return false;
		}else if(document.direccion.direccion.value==""){
			alert("ERROR: ingrese su direccion de entrega");
			document.direccion.direccion.focus();
			return false;
		}else if(document.direccion.cp.value==""){
			alert("ERROR: ingrese su codigo postal ");
			document.direccion.cp.focus();
			return false;
		}else if(document.direccion.ciudad2.value==""){
			alert("ERROR: ingrese su ciudad ");
			document.direccion.ciudad2.focus();
			return false;
		}else if(document.direccion.estado.value==""){
			alert("ERROR: ingrese su estado ");
			document.direccion.estado.focus();
			return false;
		}else if(document.direccion.pais.value==""){
			alert("ERROR: ingrese su pais ");
			document.direccion.pais.focus();
			return false;
		}else{
			document.direccion.action = "direcciones.php?dir=" + url;
			document.direccion.submit();	
		}	
}