$(document).ready(function() {
	var hermano = $('#online_serv').parent().next();	
	var padre = $('#online_serv').parent().parent();
	
	$('#online_serv').mouseover(function() {  	
		hermano.show('slow');
	 });	
	
	padre.mouseleave(function() {
		hermano.hide('slow');
	});
	
    
});
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("ERROR : Por favor escriba su telefono");
		document.frm.telefono.focus();
		return false;
	}else if(document.frm.correo.value==""){
		alert("ERROR : Por favor escriba su email");
		document.frm.correo.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();
	}
}
var testresults
function checkemail(value){
	var str = value
	var filter=/^.+@.+\..{2,3}$/

	if (filter.test(str))
		testresults=true
	else{
		
		testresults=false
	}
	return (testresults)
}	
function validar_registro(idioma){
	
	var emptyMail = new Array("Error: Ingrese su correo electronico.","Error: Please enter your email.");
	var notMail = new Array("Por favor ingrese un e-mail valido...","Please enter a valid e-mail");
	var emptyPass = new Array("Error: Ingrese su contraseņa.","Enter your password");
	var emptyRazon = new Array("Error: Ingrese el nombre de su razon social.","Error: Enter the name of its name.");


	var f1 = eval("document.f1");
	if(f1.razon.value == ""){
		alert(emptyRazon[idioma]);
		f1.razon.focus();
		return false;
	}
	else if(f1.email.value == ""){
		alert(emptyMail[idioma]);
		f1.email.focus();
		return false;
	}
	else if(checkemail(f1.email.value)== false){
		alert(notMail[idioma]);
		f1.email.focus();
		return false;
		
	}else if(f1.contrasena.value == ""){
		alert(emptyPass[idioma]);
		f1.contrasena.focus();
		return false;
		
	}else{
		f1.action="reservas.php?action=CreateAccount";
		return true;
	}
}

function validar_registroie(idioma){
	
	var emptyMail = new Array("Error: Ingrese su correo electronico.","Error: Please enter your email.");
	var notMail = new Array("Por favor ingrese un e-mail valido...","Please enter a valid e-mail");
	var emptyPass = new Array("Error: Ingrese su contraseņa.","Enter your password");
	var emptyRazon = new Array("Error: Ingrese el nombre de su razon social.","Error: Enter the name of its name.");


	var f1 = eval("document.f1");
	if(f1.razon.value == ""){
		alert(emptyRazon[idioma]);
		f1.razon.focus();
		return false;
	}
	else if(f1.email.value == ""){
		alert(emptyMail[idioma]);
		f1.email.focus();
		return false;
	}
	else if(checkemail(f1.email.value)== false){
		alert(notMail[idioma]);
		f1.email.focus();
		return false;
		
	}else if(f1.contrasena.value == ""){
		alert(emptyPass[idioma]);
		f1.contrasena.focus();
		return false;
		
	}else{
		f1.action="instrucciones.php?action=CreateAccount";
		return true;
	}
}

function validar_login(idioma){
	var emptyMail = new Array("Error: Ingrese su correo electronico.","Error: Please enter your email.");
	var notMail = new Array("Por favor ingrese un e-mail valido...","Please enter a valid e-mail");
	var emptyPass = new Array("Error: Ingrese su contraseņa.","Enter your password");
	
	
	var f1 = eval("document.f1");
	
	if(f1.email.value == ""){
		alert(emptyMail[idioma]);
		f1.email.focus();
		return false;
	}
	else if(checkemail(f1.email.value)== false){
		alert(notMail[idioma]);
		f1.email.focus();
		return false;
	}else if(f1.contrasena.value == ""){
		alert(emptyPass[idioma]);
		f1.contrasena.focus();
		return false;
	}else{
		f1.action="reservas.php?action=Acceso";
		return true;
	}
}

function validar_loginie(idioma){
	var emptyMail = new Array("Error: Ingrese su correo electronico.","Error: Please enter your email.");
	var notMail = new Array("Por favor ingrese un e-mail valido...","Please enter a valid e-mail");
	var emptyPass = new Array("Error: Ingrese su contraseņa.","Enter your password");
	
	
	var f1 = eval("document.f1");
	
	if(f1.email.value == ""){
		alert(emptyMail[idioma]);
		f1.email.focus();
		return false;
	}
	else if(checkemail(f1.email.value)== false){
		alert(notMail[idioma]);
		f1.email.focus();
		return false;
	}else if(f1.contrasena.value == ""){
		alert(emptyPass[idioma]);
		f1.contrasena.focus();
		return false;
	}else{
		f1.action="instrucciones.php?action=Acceso";
		return true;
	}
}

function validar_reserva(idioma){
	
	var vfecha = new Array("Error: Seleccione una fecha para el embarque","Error: Select a date for shipment");
	var vorigen = new Array("Error: Ingrese  el Origen","Error: Enter the Origin");
	var vdestino = new Array("Error: Ingrese el Destino","Error: Enter the destination");
	var vem	  = new Array("Error: Ingrese el Embarcador","Error: Enter shipper");
	var vtype_service = new Array("Error: Seleccione al menos un tipo de servicio","Error: Select at least one type of service");
	var vdescrip = new Array("Error: Ingrese la descripcion del producto","Error: Enter the product description");
	var vflete = new Array("Error: Seleccionar flete","Error: Select Freight");
	
	var f1 = eval("document.form");
	
	var type = f1.elements['tipo'];
	var flete = f1.elements['flete'];
	
	var rpt01 = 0;
	var rpt02 = 0;
	for(i=0;i<type.length;i++){
		if(type[i].checked==true){ rpt01 = 1;}	
	}
	for(y=0;y<flete.length;y++){
		if(flete[y].checked==true){ rpt02 = 1;}	
	}
	
	if(f1.fecha_name.value == ""){
		alert(vfecha[idioma]);
		f1.fecha_name.focus();
		return false;
	}
	else if(f1.origen_embarque.value == ""){
		alert(vorigen[idioma]);
		f1.origen_embarque.focus();
		return false;
	}
	else if(f1.destino.value == ""){
		alert(vdestino[idioma]);
		f1.destino.focus();
		return false;
	}
	else if(f1.embarcador.value == ""){
		alert(vem[idioma]);
		f1.embarcador.focus();
		return false;
	}else if(rpt01 == 0){
		alert(vtype_service[idioma]);
		return false;
	}
	else if(f1.descripcion.value == ""){
		alert(vdescrip[idioma]);
		f1.descripcion.focus();
		return false;
	}
	else if(rpt02 == 0){
		alert(vflete[idioma]);
		return false;
	}
	else{
		f1.action='enviar-reservas.php';
	}
}

function validar_instruccion(idioma){
	
	
	
	var vfecha = new Array("Error: Seleccione una fecha para el embarque","Error: Select a date for shipment");
	var vorigen = new Array("Error: Ingrese  el Origen","Error: Enter the Origin");
	var vdestino = new Array("Error: Ingrese el Destino","Error: Enter the destination");
	var vem	  = new Array("Error: Ingrese el Embarcador","Error: Enter shipper");
	var vtype_service = new Array("Error: Seleccione al menos un tipo de servicio","Error: Select at least one type of service");
	var vdescrip = new Array("Error: Ingrese la descripcion del producto","Error: Enter the product description");
	var vflete = new Array("Error: Seleccionar flete","Error: Select Freight");
	var vrestituye = new Array("Error: Restituye","Error: Restituye");
	var vregistro = new Array("Error: Ingrese el Regimen","Error: Enter Regimen");
	
	var vnombre = new Array("Error: Ingrese su nombre","Error: Enter your name");
	var vdireccion = new Array("Error: Ingrese su direccion","Error: Enter your address");
	var emptyMail = new Array("Error: Ingrese su correo electronico.","Error: Please enter your email.");
	var notMail = new Array("Por favor ingrese un e-mail valido...","Please enter a valid e-mail");
	var vpeso = new Array("Error: El peso es requerido","Error: Gross Weight is required");
	
	var vbulto = new Array("Error: Numero de bultos es requerido","Error: Number of packages is required");
	var vlargo = new Array("Error: Largo es requerido","Error: Lenght is required");
	var vancho = new Array("Error: Ancho es requerido","Error: Width is required");
	var valto = new Array("Error: Altura es requerido","Error: Height is required");
	var vproducto = new Array("Error: Producto es requerido","Error: Product is required");
	var vvalor = new Array("Error: Valor Fob es requerido","Error: Valor Fob is required");
	
	var f1 = eval("document.form");
		
	var type = f1.elements['tipo'];
	
	
	var flete = f1.elements['flete'];
	
	var restituye = f1.elements['restituye'];	
	

	var rpt01 = 0;
	var rpt02 = 0;
	var rpt03 = 0;
	for(i=0;i<type.length;i++){
		if(type[i].checked==true){ rpt01 = 1;}	
	}
	for(y=0;y<flete.length;y++){
		if(flete[y].checked==true){ rpt02 = 1;}	
	}
	for(j=0;j<restituye.length;j++){
		if(restituye[j].checked==true){ rpt03 = 1;}	
	}
	
		
	
	if(f1.fecha_name.value == ""){
		alert(vfecha[idioma]);
		f1.fecha_name.focus();
		return false;
	}
	else if(f1.registro.value == ""){
		alert(vregistro[idioma]);
		f1.registro.focus();
		return false;
	}else if(rpt03 == 0){
		alert(vrestituye[idioma]);
		return false;
	}else if(f1.nombre.value == ""){
		alert(vnombre[idioma]);
		f1.nombre.focus();
		return false;
	}else if(f1.direccion.value == ""){
		alert(vdireccion[idioma]);
		f1.direccion.focus();
		return false;
	}else if(f1.correo.value == ""){
		alert(emptyMail[idioma]);
		f1.correo.focus();
		return false;
	}
	else if(checkemail(f1.correo.value)== false){
		alert(notMail[idioma]);
		f1.correo.focus();
		return false;
	}
	
	else if(rpt01 == 0){
		alert(vtype_service[idioma]);
		return false;
	}else if(rpt02 == 0){
		alert(vflete[idioma]);
		return false;
	}else if(f1.peso.value == ""){
		alert(vpeso[idioma]);
		f1.peso.focus();
		return false;
	}else if(f1.bulto.value == ""){
		alert(vbulto[idioma]);
		f1.bulto.focus();
		return false;
	}else if(f1.largo.value == ""){
		alert(vlargo[idioma]);
		f1.largo.focus();
		return false;
	}else if(f1.ancho.value == ""){
		alert(vancho[idioma]);
		f1.ancho.focus();
		return false;
	}else if(f1.alto.value == ""){
		alert(valto[idioma]);
		f1.alto.focus();
		return false;
	}else if(f1.origen.value == ""){
		alert(vorigen[idioma]);
		f1.origen.focus();
		return false;
	}
	else if(f1.destino.value == ""){
		alert(vdestino[idioma]);
		f1.destino.focus();
		return false;
	}
	else if(f1.producto.value == ""){
		alert(vproducto[idioma]);
		f1.producto.focus();
		return false;
	}else if(f1.valor.value == ""){
		alert(vvalor[idioma]);
		f1.valor.focus();
		return false;
	}
	else{
		f1.action='enviar-instrucciones.php';		
	}
}