/************************************************************************************************
Click!
Desarrollos Multimedia
www.clickmultimedia.net
2008
************************************************************************************************/

function finds(){
	if(document.buscar.txtBuscar.value.length==0){
		alert("Por favor, digite el Producto a Buscar");
		document.buscar.txtBuscar.focus();
		return 0;
	}
	document.buscar.submit();
}


/************************************************************************************************
VALIDACION DE NUMERO ENTERO
************************************************************************************************/

function validarEntero(valor){ 
      //intento convertir a entero. 
     //si era un entero no le afecta, si no lo era lo intenta convertir 
     valor = parseInt(valor) 

      //Compruebo si es un valor numérico 
      if (isNaN(valor)) { 
            //entonces (no es numero) devuelvo el valor cadena vacia 
            return "" 
      }else{ 
            //En caso contrario (Si era un número) devuelvo el valor 
            return valor 
      } 
}


/************************************************************************************************
SOLO NUMEROS
************************************************************************************************/
function validarNum(e) {
    tecla = (document.all) ? e.keyCode : e.which;
    if (tecla==8) return true; //Tecla de retroceso (para poder borrar)
    patron = /\d/; //Solo acepta números
    te = String.fromCharCode(tecla);
    return patron.test(te); 
} 


/************************************************************************************************
VALIDACION DEL MAIL
************************************************************************************************/
function validarEmail(valor) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
		return valor 
		//alert("La dirección de email " + valor    + " es correcta.") 
		return (true)
	}
	else {
		return "" 	
		//alert("La dirección de email es incorrecta.");
		return (false);
  }
}




/************************************************************************************************
REALIZAR PEDIDO
************************************************************************************************/
function realizar_pedido(){
	document.form_pedido.submit();
}

function enviar_pedido(){

	sexshop=document.form_factura.sex.value;
	
	if(document.form_factura.txtIdent.value.length==0){
		alert("Por favor, digite su No de Identificación");
		document.form_factura.txtIdent.focus();
		return 0;
	}

	if(document.form_factura.txtNombres.value.length==0){
		alert("Por favor, digite sus Nombres");
		document.form_factura.txtNombres.focus();
		return 0;
	}

	if(document.form_factura.txtApellidos.value.length==0){
		alert("Por favor, digite sus Apellidos");
		document.form_factura.txtApellidos.focus();
		return 0;
	}


	if (document.form_factura.selPais.selectedIndex==0){
		alert("Por favor seleccione su Pais.")
		document.form_factura.selPais.focus()
		return 0;
	}
	/*
	if(document.form_factura.txtDpto.value.length==0){
		alert("Digite el Departamento");
		document.form_factura.txtDpto.focus();
		return 0;
	}*/

	if(document.form_factura.txtCiudad.value.length==0){
		alert("Por favor, digite su Ciudad.");
		document.form_factura.txtCiudad.focus();
		return 0;
	}

	if(document.form_factura.txtDir.value.length==0){
		alert("Por favor, digite su Direccion");
		document.form_factura.txtDir.focus();
		return 0;
	}

	if(document.form_factura.txtTel.value.length==0){
		alert("Por favor, digite su telefono.");
		document.form_factura.txtTel.focus();
		return 0;
	}

	if(document.form_factura.txtCel.value.length==0){
		alert("Por favor, digite su numero de celular.");
		document.form_factura.txtCel.focus();
		return 0;
	}

	if (document.form_factura.como_inf.selectedIndex==0){
		alert("Por favor seleccione como se entero de Nosotros.")
		document.form_factura.como_inf.focus()
		return 0;
	}

	// validacion email
	txtEmail = document.form_factura.txtEmail.value
	txtEmail = validarEmail(txtEmail)
	document.form_factura.txtEmail.value=txtEmail
	if (txtEmail==""){
		alert("Por favor verifique su Email.")
		document.form_factura.txtEmail.focus()
		return 0;
	}/*
	if(document.form_factura.txtEmail.value.length==0){
		alert("Digite El e-mail");
		document.form_factura.txtEmail.focus();
		return 0;
	}*/

	if( !document.form_factura.campo.checked ) {
		alert("Sólo se admiten pedidos con la aceptación de los Términos y Condiciones");
		return false;
	}


//	alert("SI!");
/*	if(sexshop > 0){
		document.form_factura.action='mail.php';
		//document.forms[0].name='form_factura'; 
		document.form_factura.method='POST';
		document.form_factura.submit();
	}
	else{
*/		
	if (document.form_factura.forma_pago.selectedIndex==0){
		alert("Por favor seleccione forma de pago.")
		document.form_factura.forma_pago.focus()
		return 0;
	}
		
		tipo_pago=document.form_factura.forma_pago.value;
	
		if(tipo_pago==1 || tipo_pago==2){
			document.form_factura.action='forma.php';
			//document.forms[0].name='form_factura'; 
			document.form_factura.method='POST';
			document.form_factura.submit();
		}
		else if(tipo_pago==3 || tipo_pago==4 || tipo_pago==5){
			document.form_factura.action='pagosonline.php';
			//document.forms[0].name='form_factura'; 
			document.form_factura.method='POST';
			document.form_factura.submit();
		}
	//}
	
}




/************************************************************************************************
SUGERENCIA DE PEDIDO & CONTACTO
************************************************************************************************/
function enviar_sugerir(){
	
	if(document.form_sugerir.txtNombres.value.length==0){
		alert("Por favor, digite sus Nombres.");
		document.form_sugerir.txtNombres.focus();
		return 0;
	}

	if(document.form_sugerir.txtApellidos.value.length==0){
		alert("Por favor, digite sus Apellidos.");
		document.form_sugerir.txtApellidos.focus();
		return 0;
	}

	if (document.form_sugerir.selDto.selectedIndex==0){
		alert("Por favor seleccione su Departamento.")
		document.selDto.linea.focus()
		return 0;
	}

	if(document.form_sugerir.txtCiudad.value.length==0){
		alert("Por favor, digite su ciudad.");
		document.form_sugerir.txtCiudad.focus();
		return 0;
	}

	if(document.form_sugerir.txtDir.value.length==0){
		alert("Por favor, digite su Direccion.");
		document.form_sugerir.txtDir.focus();
		return 0;
	}

	if(document.form_sugerir.txtTel.value.length==0){
		alert("Por favor, digite su Telefono");
		document.form_sugerir.txtTel.focus();
		return 0;
	}

	if(document.form_sugerir.txtCel.value.length==0){
		alert("Por favor, digite su numero de Celular.");
		document.form_sugerir.txtCel.focus();
		return 0;
	}

	// validacion email
	txtEmail = document.form_sugerir.txtEmail.value
	txtEmail = validarEmail(txtEmail)
	document.form_sugerir.txtEmail.value=txtEmail
	if (txtEmail==""){
		alert("Por favor verifique su Email.")
		document.form_sugerir.txtEmail.focus()
		return 0;
	}
	/*
	if(document.form_sugerir.txtEmail.value.length==0){
		alert("Por favor, digite El e-mail");
		document.form_sugerir.txtEmail.focus();
		return 0;
	}*/
    
	if(document.form_sugerir.txtProducto.value.length==0){
		alert("Por favor, digite el Producto que desea encontrar en e-aristas.");
		document.form_sugerir.txtProducto.focus();
		return 0;
	}
 
	document.form_sugerir.submit();
}
