// JavaScript Document
					   
jQuery.fn.ForceNumericOnly =
function()
{
	$(".menu li:has(ul)").hover(
		function() {
			$(this).children("ul:first").slideDown('');
		}, function(){
			$(this).children("ul:first:visible").slideUp('');
	});
	
    return this.each(function()
    {
        $(this).keydown(function(e)
        {
            var key = e.charCode || e.keyCode || 0;
            // allow backspace, tab, delete, arrows, numbers and keypad numbers ONLY
            return (
                key == 8 ||
                key == 9 ||
                key == 46 ||
                (key >= 37 && key <= 40) ||
                (key >= 48 && key <= 57) ||
                (key >= 96 && key <= 105));
        })
    })
};

function clear()
{	
	txt = $(this).val();
	if (txt=="Nombre y Apellido" || txt=="Correo Electronico" || txt=="Telefono" || txt=="Celular" || txt=="Empresa" || txt=="Ocupacion" || txt=="Ciudad" || txt=="Asunto" || txt=="Escriba aqui..." || txt=="Primer Apellido" || txt=="Segundo Apellido" || txt=="Nombre" || txt=="Ciudad" || txt=="Cedula" || txt=="Celular" || txt=="E-mail" || txt=="Direccion" || txt=="Telefono Fijo" || txt=="Ingreso Mensual" || txt=="Empresa" || txt=="No. Telefonico" || txt=="Antiguedad" || txt=="Jefe Inmediato")
	{
		$(this).val("");
	}

}

function def()
{
	var variable = $("#cf_name").val();
	if(variable=="")  $("#cf_name").val("Nombre y Apellido");
	
	variable = $("#cf_email").val();
	if(variable=="")  $("#cf_email").val("Correo Electronico");
	
	variable = $("#cf_telefono").val();
	if(variable=="")  $("#cf_telefono").val("Telefono");
	
	variable = $("#cf_celular").val();
	if(variable=="")  $("#cf_celular").val("Celular");
	
	variable = $("#cf_empresa").val();
	if(variable=="")  $("#cf_empresa").val("Empresa");
	
	variable = $("#cf_ocupacion").val();
	if(variable=="")  $("#cf_ocupacion").val("Ocupacion");
	
	variable = $("#cf_ciudad").val();
	if(variable=="")  $("#cf_ciudad").val("Ciudad");	
	
	variable = $("#cf_asunto").val();
	if(variable=="")  $("#cf_asunto").val("Asunto");
	
	variable = $("#cf_msg2").val();
	if(variable=="")  $("#cf_msg2").val("Escriba aqui...");
	
	variable = $("#papelido").val();
	if(variable=="")  $("#papelido").val("Primer Apellido");
	
	variable = $("#sapellido").val();
	if(variable=="")  $("#sapellido").val("Segundo Apellido");
	
	variable = $("#nombre").val();
	if(variable=="")  $("#nombre").val("Nombre");
	
	variable = $("#ciudad").val();
	if(variable=="")  $("#ciudad").val("Ciudad");
	
	variable = $("#cedula").val();
	if(variable=="")  $("#cedula").val("Cedula");
	
	variable = $("#celular").val();
	if(variable=="")  $("#celular").val("Celular");
	
	variable = $("#email").val();
	if(variable=="")  $("#email").val("E-mail");
	
	variable = $("#direccion").val();
	if(variable=="")  $("#direccion").val("Direccion");
	
	variable = $("#telefono").val();
	if(variable=="")  $("#telefono").val("Telefono Fijo");

	variable = $("#ingreso").val();
	if(variable=="")  $("#ingreso").val("Ingreso Mensual");
	
	variable = $("#empresa").val();
	if(variable=="")  $("#empresa").val("Empresa");

	variable = $("#telempresa").val();
	if(variable=="")  $("#telempresa").val("No. Telefonico");
	
	variable = $("#antiguedad").val();
	if(variable=="")  $("#antiguedad").val("Antiguedad");
	
	variable = $("#jefe").val();
	if(variable=="")  $("#jefe").val("Jefe Inmediato");
}

$(document).ready(function(){
//					   
$('#cf_name').focus(clear).click(clear).blur(def);
$('#cf_email').focus(clear).click(clear).blur(def);
$('#cf_telefono').focus(clear).click(clear).blur(def);
$('#cf_celular').focus(clear).click(clear).blur(def);	
$('#cf_empresa').focus(clear).click(clear).blur(def);	
$('#cf_ocupacion').focus(clear).click(clear).blur(def);	
$('#cf_ciudad').focus(clear).click(clear).blur(def);	
$('#cf_asunto').focus(clear).click(clear).blur(def);	
$('#cf_msg2').focus(clear).click(clear).blur(def);	



$('#papelido').focus(clear).click(clear).blur(def);
$('#sapellido').focus(clear).click(clear).blur(def);
$('#nombre').focus(clear).click(clear).blur(def);
$('#ciudad').focus(clear).click(clear).blur(def);
$('#cedula').focus(clear).click(clear).blur(def);	
$('#celular').focus(clear).click(clear).blur(def);
$('#email').focus(clear).click(clear).blur(def);	
$('#direccion').focus(clear).click(clear).blur(def);	
$('#telefono').focus(clear).click(clear).blur(def);	
$('#ingreso').focus(clear).click(clear).blur(def);
$('#empresa').focus(clear).click(clear).blur(def);
$('#telempresa').focus(clear).click(clear).blur(def);
$('#antiguedad').focus(clear).click(clear).blur(def);
$('#jefe').focus(clear).click(clear).blur(def);


$("#ingreso").ForceNumericOnly();
$("#telempresa").ForceNumericOnly();
$("#cf_telefono").ForceNumericOnly();
$("#cf_celular").ForceNumericOnly();



$("#solicitud").click(
	  function(){
		  

			$(".error").hide();
			var hasError = false;
			var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,6})?$/;
	
		var papelidoVal = $("#papelido").val();
		if(papelidoVal == '' || papelidoVal=='Primer Apellido') {
			$("#papelido").after('<span class="error">Ingresa Primer Apellido.</span>');
			hasError = true;
		}
		
		var sapellidoVal = $("#sapellido").val();
		if(sapellidoVal == '' || sapellidoVal=='Segundo Apellido') {
			$("#sapellido").after('<span class="error">Ingresa Segundo Apellido</span>');
			hasError = true;
		}
		
		var nombreVal = $("#nombre").val();
		if(nombreVal == '' || nombreVal=='Nombre') {
			$("#nombre").after('<span class="error">Ingresa Nombre</span>');
			hasError = true;
		}
		
		var cedulaVal = $("#cedula").val();
		if(cedulaVal == '' || cedulaVal=='Cedula') {
			$("#cedula").after('<span class="error">Ingresa Cedula</span>');
			hasError = true;
		}
		
		var celularVal = $("#celular").val();
		if (celularVal=='Celular') celularVal="";
		
		var emailVal = $("#email").val();
		if(emailVal == ''|| emailVal == 'E-mail') {
			$("#email").after('<span class="error">Ingresa tu email.</span>');
			hasError = true;
		} else if(!emailReg.test(emailVal)) {
			$("#email").after('<span class="error">Ingresa un email valido.</span>');
			hasError = true;
		}
		var ciudadVal = $("#ciudad").val();
		if (ciudadVal=='Ciudad') ciudadVal="";
		
		
		var direccionVal = $("#direccion").val();
		if(direccionVal == '' || direccionVal=='null') {
			$("#direccion").after('<span class="error">Ingresa tu Direccion.</span>');
			hasError = true;
		}
		
		var telefonoVal = $("#telefono").val();
		if(telefonoVal == '' || telefonoVal=='null') {
			$("#telefono").after('<span class="error">Ingresa tu Telefono.</span>');
			hasError = true;
		}
		
		var ecivilVal = $("#ecivil").val();
		if (ecivilVal=='--seleccione--') ecivilVal="";
		
		var ingresoVal = $("#ingreso").val();
		if (ingresoVal=='Ingreso Mensual') ingresoVal="";
		
		var cargoVal = $("#cargo").val();
		if (cargoVal=='Empresa') cargoVal="";
		
		var empresaVal = $("#empresa").val();
		if (empresaVal=='Empresa') empresaVal="";
		
		var telempresaVal = $("#telempresa").val();
		if (telempresaVal=='No. Telefonico') telempresaVal="";
		
		
		var antiguedadVal = $("#antiguedad").val();
		if (antiguedadVal=='Antiguedad') antiguedadVal="";
		
		var jefeVal = $("#jefe").val();
		if (jefeVal=='Jefe Inmediato') jefeVal="";
		
		var declaracionVal = $("#jefe").val();
		if (declaracionVal=='Jefe Inmediato') declaracionVal="";
		
		var acepta = $("input#declaracion").attr('checked');
		if(acepta == false || acepta=='null') {
			$("#declaracion").after('<span class="error">Debes aceptar para poder recibir tu solicitud de credito</span>');
			hasError = true;
		}
		
		var cargoVal = $("input[name='cargo']:checked").val();
		/*
		declaracion
		var dVal = $("#jefe").val();
		if (jefeVal=='Jefe Inmediato') jefeVal="";
		*/
			if(hasError == false) {
				$(this).hide();
				/**/
				$('#tellafriend_form').slideUp();
				/**/
				$("#contactForm").append('<div class="centrado" id="cargando"><img src="images/loader.gif" alt="Enviando..." /></div>');
				
			$.post("js/creditomail.php", { 
										   papellido: papelidoVal, 
										   sapellido: sapellidoVal, 
										   nombre: nombreVal, 
										   cedulaVal:cedulaVal, 
										   celularVal:celularVal,
										   emailVal:emailVal,
										   ciudadVal:ciudadVal,
										   direccionVal:direccionVal,
										   telefonoVal: telefonoVal,
										   ecivilVal: ecivilVal,
										   ingresoVal: ingresoVal,
										   cargoVal: cargoVal,
										   empresaVal: empresaVal,
										   telempresaVal: telempresaVal,
										   jefeVal: jefeVal,
										   antiguedadVal: antiguedadVal,
										   declaracionVal:acepta,
										   cargoVal:cargoVal
										 },

				function(data){
					$('#scroll').jScrollPane(scrollvar);
					$("#scroll").hide();
					$('#respuesta').html(data).slideDown();	
					$('#cargando').slideUp();
				});
			}
			else
			{
				$('#scroll').jScrollPane(scrollvar);
			}
	  })


    //Send Mail
$("#submitcontactform").click(
		function(){

			$(".error").hide();
			var hasError = false;
			var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,6})?$/;
	
			var nameVal = $("#cf_name").val();
			if(nameVal == '' || nameVal=='Nombre y Apellido') {
				$("#cf_name").after('<span class="error">Ingresa tu nombre.</span>');
				hasError = true;
			}

			var emailFromVal = $("#cf_email").val();
			if(emailFromVal == ''|| emailFromVal == 'Correo Electronico') {
				$("#cf_email").after('<span class="error">Ingresa tu email.</span>');
				hasError = true;
			} else if(!emailReg.test(emailFromVal)) {
				$("#cf_email").after('<span class="error">Ingresa un email valido.</span>');
				hasError = true;
			}
	
			var phoneVal = $("#cf_telefono").val();
			if(phoneVal == '' || phoneVal=='Telefono') {
				$("#cf_telefono").after('<span class="error">Ingresa tu tel&eacute;fono.</span>');
				hasError = true;
			}

			var celVal = $("#cf_celular").val();
			if (celVal=='Celular') celVal="";

			var empresaVal = $("#cf_empresa").val();
			if (empresaVal=='Empresa') empresaVal="";
			
			var ocupacionVal = $("#cf_ocupacion").val();
			if (ocupacionVal=='Ocupacion') ocupacionVal="";
			
			var ciudadVal = $("#cf_ciudad").val();
			if (ciudadVal=='Ciudad') ciudadVal="";

			var asuntoVal = $("#cf_asunto").val();
			if (asuntoVal=='Asunto') asuntoVal="";
			
			var foundVal = $("#findusC").val();
			if(foundVal == '' || foundVal=='null') {
				$("#findusC").after('<span class="error">Seleccione.</span>');
				hasError = true;
			}
			
			var messageVal = $("#cf_msg2").val();
			if(messageVal == '' || messageVal == 'Escriba aqui...') {
				$("#cf_msg2").after('<span class="error">Ingresa un mensaje.</span>');
				hasError = true;
			}
	
			if(hasError == false) {
				$(this).hide();
				/**/
				$('#tellafriend_form').slideUp();
				/**/
				$("#contactForm").append('<div class="centrado" id="cargando"><img src="images/loader.gif" alt="Enviando..." /></div>');
				
			$.post("js/contactMail.php", { 
										   name: nameVal, 
										   email: emailFromVal, 
										   telefono: phoneVal, 
										   celular:celVal, 
										   empresa:empresaVal,
										   ocupacion:ocupacionVal,
										   ciudad:ciudadVal,
										   asunto:asuntoVal,
										   found: foundVal,
										   mensaje: messageVal
										 },		   

				function(data){
					$("#contactForm").hide();
					$('#respuesta').html(data).slideDown();	
					$('#cargando').slideUp();
				});
			}
			
			return false;
		}
	);
	/**** ACORDEON ****/
  	ropa = $("#cuerpo1 #ro");
	calzado = $("#cuerpo1 #ca");
	accesorios = $("#cuerpo1 #ac");
    maxWidth = 600;
	minWidth = 150;	
	medWidth = 295;	
    
    $(ropa).hover(	
		function(){			
			$(calzado).animate({width: minWidth+"px"}, { queue:false, duration:400 });
			$(accesorios).animate({width: minWidth+"px"}, { queue:false, duration:400 });
			$(this).animate({width: maxWidth+"px"}, { queue:false, duration:400});				
	    },
		function(){			
			$(".acordeon ul li").find('a').animate({width: medWidth+"px"}, { queue:false, duration:400});	
	    }
	);	
	
	 $(calzado).hover(	
		function(){			
			$(ropa).animate({width: minWidth+"px"}, { queue:false, duration:400 });
			$(accesorios).animate({width: minWidth+"px"}, { queue:false, duration:400 });
			$(this).animate({width: maxWidth+"px"}, { queue:false, duration:400});
		 },
		function(){			
			$(".acordeon ul li").find('a').animate({width: medWidth+"px"}, { queue:false, duration:400});	
	    }
	);
	 
	  $(accesorios).hover(	
		function(){			
			$(calzado).animate({width: minWidth+"px"}, { queue:false, duration:400 });
			$(ropa).animate({width: minWidth+"px"}, { queue:false, duration:400 });
			$(this).animate({width: maxWidth+"px"}, { queue:false, duration:400});				
	    },
		function(){			
			$(".acordeon ul li").find('a').animate({width: medWidth+"px"}, { queue:false, duration:400});	
	    }
	);
	  
	  /**** SLIDER ****/	
		$(".i_quienes").cycle({ 
		 fx:     'scrollHorz', 
		 speed:   2000, 
		 timeout: 5000, 
		 next:   '#next', 
		 prev:   '#prev' ,
		 sync:    1
	});
	  /**** SLIDER centro ****/
		$("#centro").cycle({ 
		 fx:     'fade', 
		 speed:   2000, 
		 timeout: 5000, 
		 delay:   1000,
		 sync:    1
	});	
		/**** SLIDER llanogrande ****/	
		$("#llanogrande").cycle({ 
		 fx:     'fade', 
		 speed:   2000, 
		 timeout: 5000,
		 delay:   2000,
		 sync:    1
	});
		 /**** SLIDER logos ****/	
		$(".marcas").cycle({ 
		 fx:     'scrollHorz', 
		 speed:   2000, 
		 timeout: 5000, 
		 delay:   2000,
		 sync:    1,
		 cleartype: true,
         cleartypeNoBg: true
	});
		/**** SLIDER calzado ****/	
		$(".calzado").cycle({ 
		 fx:     'scrollHorz', 
		 speed:   2000, 
		 timeout: 0, 
		 next:   '#next', 
		 prev:   '#prev' ,
		 sync:    1
	});
		$("a.example4").fancybox({
		'transitionIn'	: 'elastic',
		'titlePosition'	: 'inside',
		'titleShow'     : 'true',
		'titlePosition' : 'inside'
	});
		
		var scrollvar = {
			hijackInternalLinks: true,
			showArrows: true					 
		};
		$('#scroll').jScrollPane(scrollvar);
		
		Cufon.set('Capture_it_400.font').replace('h1, .solicitacredito, .solicitacredito2');
});
