/*!
* jQuery estudio crealia
*/

/*  */
jQuery(function($) {
	//$("#vintra").hover(function () {
	var $vmostrada = 0;
	
	var $accesos = $('#formintranet li#usuarioli').addClass('sublabel');
	var $intraLabel = $accesos.find('label');
	
	var $accesospast = $('#formintranet li#pastli').addClass('sublabelpast');
	var $intraLabelPast = $accesospast.find('label');
	
	$('.eintranet').click(function() {
		if ($vmostrada == 0) {
			$vmostrada = 1;
			$('#fintra').fadeIn('fast', function() {
				$('#vintra').fadeIn('fast');
												  });
			//$('#fintra').fadeIn('fast');
		} else {
			$vmostrada = 0;
			$('#vintra').fadeOut('fast', function() {
				$('#fintra').fadeOut('fast');
					// inicializar aspecto de formulario
					$(this).find('input').val('');
					$intraLabel.fadeTo('fast', 1);
					$intraLabelPast.fadeTo('fast', 1);
					$('#avisointranet').remove();
			});	
		}
		return false;
	});

	$('#usuario').focus(function() {
		if ($(this).val() == $(this).attr('defaultValue')) {
			//$(this).val('');
			//$(this).addClass('imputactivo');
			$intraLabel.fadeTo('fast', 0.3);
		}
	});

	$('#usuario').keyup(function() {
		if ($(this).val() != '') {
			//$(this).val('');
			//$(this).addClass('imputactivo');
			$intraLabel.fadeTo('fast', 0);
		} else {
			$intraLabel.fadeTo('fast', 0.3);
		}
	});

	$('#usuario').blur(function() {
		if ($(this).val() == '') {
			//$(this).removeClass('imputactivo');
			//$def = $(this).attr('defaultValue');
			//$(this).val($def);
			$intraLabel.fadeTo('fast', 1);
		}
	});

	$('#password').focus(function() {
		if ($(this).val() != '') {
			//$(this).val('');
			//$(this).addClass('imputactivo');
			$intraLabelPast.fadeTo('fast', 0);
		} else {
			$intraLabelPast.fadeTo('fast', 0.3);
		}
	});
	
	$('#password').keyup(function() {
		if ($(this).val() != '') {
			//$(this).val('');
			//$(this).addClass('imputactivo');
			$intraLabelPast.fadeTo('fast', 0);
		} else {
			$intraLabelPast.fadeTo('fast', 0.3);
		}
	});
	
	$('#password').blur(function() {
		if ($(this).val() == '') {
			//$(this).removeClass('imputactivo');
			//$def = $(this).attr('defaultValue');
			//$(this).val($def);
			$intraLabelPast.fadeTo('fast', 1);
		}
	});
	
	$('#formintranet').submit(function () {
		//if ($('#usuario').val() == $('#usuario').attr('defaultValue') || $('#password').val() == $('#password').attr('defaultValue')) {
		$('#avisointranet').remove();
		if ($('#usuario').val() == '' || $('#password').val() == '') {
			var mensajeAviso = 'Por favor, indique usuario y contrase&ntilde;a.';
			$('<span></span>')
				.attr({
					'id': 'avisointranet'
				})
				.append(mensajeAviso)
				.hide()
				.insertAfter('#ulintra')
				.fadeIn('fast');
			return false;				   
		} else {
			
		}
	});
	
	$.fn.obtenerDiferencia = function() {
		var valor = 0;
		valor1 = $('#total').val();
		valor2 = $('#totalcaja').val();
		valor = parseFloat(valor2) - parseFloat(valor1);
		$('#diferencia').val(valor.toFixed(2));
	};
	
	$.fn.sumar = function() {
		var valor = 0;
		if (isNaN($("#fond").val()) || isNaN($("#fonddec").val()) || ($("#fond").val().length < 1 && $("#fonddec").val().length < 1)) {
			valor1 = "0.0";
		} else {
			valor1 = $('#fond').val() + "." + $('#fonddec').val();
		}
		if (isNaN($("#cobros").val()) || isNaN($("#cobrosdec").val()) || ($("#cobros").val().length < 1 && $("#cobrosdec").val().length < 1)) {
			valor2 = "0.0";
		} else {
			valor2 = $('#cobros').val() + "." + $('#cobrosdec').val();
		}
		if (isNaN($("#tpv").val()) || isNaN($("#tpvdec").val()) || ($("#tpv").val().length < 1 && $("#tpvdec").val().length < 1)) {
			valor3 = "0.0";
		} else {
			valor3 = $('#tpv').val() + "." + $('#tpvdec').val();
		}
		if (isNaN($("#otros").val()) || isNaN($("#otrosdec").val()) || ($("#otros").val().length < 1 && $("#otrosdec").val().length < 1)) {
			valor4 = "0.0";
		} else {
			valor4 = $('#otros').val() + "." + $('#otrosdec').val();
		}
		valor = parseFloat(valor1) + parseFloat(valor2) + parseFloat(valor3) + parseFloat(valor4);
		$('#total').val(valor.toFixed(2));
		
		// obtener diferencia
		$('body').obtenerDiferencia();
	};
	
	$.fn.sumarcaja = function() {
		var valor = 0;
		//valor1 = parseFloat($('#mon500').val()) * 500;
		//valor2 = parseFloat($('#mon200').val()) * 200;
		//valor3 = parseFloat($('#mon100').val()) * 100;
		//valor4 = parseFloat($('#mon50').val()) * 50;
		//valor5 = parseFloat($('#mon20').val()) * 20;
		//valor6 = parseFloat($('#mon10').val()) * 10;
		//valor7 = parseFloat($('#mon5').val()) * 5;
		//valor8 = parseFloat($('#mon2').val()) * 2;
		//valor9 = parseFloat($('#mon1').val()) * 1;
		//valor10 = parseFloat($('#mon050').val()) * 0.5;
		//valor11= parseFloat($('#mon020').val()) * 0.2;
		//valor12 = parseFloat($('#mon010').val()) * 0.1;
		//valor13 = parseFloat($('#mon005').val()) * 0.05;
		//valor14 = parseFloat($('#mon002').val()) * 0.02;
		//valor15 = parseFloat($('#mon001').val()) * 0.01;
		
		if (isNaN($("#mon500").val()) || isNaN($("#mon500dec").val()) || ($("#mon500").val().length < 1 && $("#mon500dec").val().length < 1)) {
			valor1 = "0.0";
		} else {
			valor1 = $('#mon500').val() + "." + $('#mon500dec').val();
		}
		if (isNaN($("#mon200").val()) || isNaN($("#mon200dec").val()) || ($("#mon200").val().length < 1 && $("#mon200dec").val().length < 1)) {
			valor2 = "0.0";
		} else {
			valor2 = $('#mon200').val() + "." + $('#mon200dec').val();
		}
		if (isNaN($("#mon100").val()) || isNaN($("#mon100dec").val()) || ($("#mon100").val().length < 1 && $("#mon100dec").val().length < 1)) {
			valor3 = "0.0";
		} else {
			valor3 = $('#mon100').val() + "." + $('#mon100dec').val();
		}
		if (isNaN($("#mon50").val()) || isNaN($("#mon50dec").val()) || ($("#mon50").val().length < 1 && $("#mon50dec").val().length < 1)) {
			valor4 = "0.0";
		} else {
			valor4 = $('#mon50').val() + "." + $('#mon50dec').val();
		}
		if (isNaN($("#mon20").val()) || isNaN($("#mon20dec").val()) || ($("#mon20").val().length < 1 && $("#mon20dec").val().length < 1)) {
			valor5 = "0.0";
		} else {
			valor5 = $('#mon20').val() + "." + $('#mon20dec').val();
		}
		if (isNaN($("#mon10").val()) || isNaN($("#mon10dec").val()) || ($("#mon10").val().length < 1 && $("#mon10dec").val().length < 1)) {
			valor6 = "0.0";
		} else {
			valor6 = $('#mon10').val() + "." + $('#mon10dec').val();
		}
		if (isNaN($("#mon5").val()) || isNaN($("#mon5dec").val()) || ($("#mon5").val().length < 1 && $("#mon5dec").val().length < 1)) {
			valor7 = "0.0";
		} else {
			valor7 = $('#mon5').val() + "." + $('#mon5dec').val();
		}
		if (isNaN($("#mon2").val()) || isNaN($("#mon2dec").val()) || ($("#mon2").val().length < 1 && $("#mon2dec").val().length < 1)) {
			valor8 = "0.0";
		} else {
			valor8 = $('#mon2').val() + "." + $('#mon2dec').val();
		}
		if (isNaN($("#mon1").val()) || isNaN($("#mon1dec").val()) || ($("#mon1").val().length < 1 && $("#mon1dec").val().length < 1)) {
			valor9 = "0.0";
		} else {
			valor9 = $('#mon1').val() + "." + $('#mon1dec').val();
		}
		if (isNaN($("#mon050").val()) || isNaN($("#mon050dec").val()) || ($("#mon050").val().length < 1 && $("#mon050dec").val().length < 1)) {
			valor10 = "0.0";
		} else {
			valor10 = $('#mon050').val() + "." + $('#mon050dec').val();
		}
		if (isNaN($("#mon020").val()) || isNaN($("#mon020dec").val()) || ($("#mon020").val().length < 1 && $("#mon020dec").val().length < 1)) {
			valor11 = "0.0";
		} else {
			valor11 = $('#mon020').val() + "." + $('#mon020dec').val();
		}
		if (isNaN($("#mon010").val()) || isNaN($("#mon010dec").val()) || ($("#mon010").val().length < 1 && $("#mon010dec").val().length < 1)) {
			valor12 = "0.0";
		} else {
			valor12 = $('#mon010').val() + "." + $('#mon010dec').val();
		}
		if (isNaN($("#mon005").val()) || isNaN($("#mon005dec").val()) || ($("#mon005").val().length < 1 && $("#mon005dec").val().length < 1)) {
			valor13 = "0.0";
		} else {
			valor13 = $('#mon005').val() + "." + $('#mon005dec').val();
		}
		if (isNaN($("#mon002").val()) || isNaN($("#mon002dec").val()) || ($("#mon002").val().length < 1 && $("#mon002dec").val().length < 1)) {
			valor14 = "0.0";
		} else {
			valor14 = $('#mon002').val() + "." + $('#mon002dec').val();
		}
		if (isNaN($("#mon001").val()) || isNaN($("#mon001dec").val()) || ($("#mon001").val().length < 1 && $("#mon001dec").val().length < 1)) {
			valor15 = "0.0";
		} else {
			valor15 = $('#mon001').val() + "." + $('#mon001dec').val();
		}
		
		if (isNaN($("#vales").val()) || isNaN($("#valesdec").val()) || ($("#vales").val().length < 1 && $("#valesdec").val().length < 1)) {
			valor16 = "0.0";
		} else {
			valor16 = $('#vales').val() + "." + $('#valesdec').val();
		}
		if (isNaN($("#paq").val()) || isNaN($("#paqdec").val()) || ($("#paq").val().length < 1 && $("#paqdec").val().length < 1)) {
			valor17 = "0.0";
		} else {
			valor17 = $('#paq').val() + "." + $('#paqdec').val();
		}
		
		if (!valor1) {
			valor1 = "0";
		}
		if (!valor2) {
			valor2 = "0";
		}
		if (!valor3) {
			valor3 = "0";
		}
		if (!valor4) {
			valor4 = "0";
		}
		if (!valor5) {
			valor5 = "0";
		}
		if (!valor6) {
			valor6 = "0";
		}
		if (!valor7) {
			valor7 = "0";
		}
		if (!valor8) {
			valor8 = "0";
		}
		if (!valor9) {
			valor9 = "0";
		}
		if (!valor10) {
			valor10 = "0";
		}
		if (!valor11) {
			valor11 = "0";
		}
		if (!valor12) {
			valor12 = "0";
		}
		if (!valor13) {
			valor13 = "0";
		}
		if (!valor14) {
			valor14 = "0";
		}
		if (!valor15) {
			valor15 = "0";
		}
		if (valor16 == ".") {
			valor16 = "0.0";
		}
		if (valor17 == ".") {
			valor17 = "0.0";
		}
		valor = parseFloat(valor1) + parseFloat(valor2) + parseFloat(valor3) + parseFloat(valor4) + parseFloat(valor5) + parseFloat(valor6) + parseFloat(valor7) + parseFloat(valor8) + parseFloat(valor9) + parseFloat(valor10) + parseFloat(valor11) + parseFloat(valor12) + parseFloat(valor13) + parseFloat(valor14) + parseFloat(valor15) + parseFloat(valor16) + parseFloat(valor17);
		//$('#totalcaja').val(valor.toFixed(2));
		$('#totalcaja').val(valor.toFixed(2));
		
		// obtener diferencia
		$('body').obtenerDiferencia();
	};

	// formulario totales
	$('.num').change(function () {
		$('body').sumar();
	});
	
	$('.numcaja').change(function () {
		$('body').sumarcaja();
	});

	// ocultador de fechas
	$('form li.datfecha').hide();
	$('form li.dathora').hide();
	$('input.ocultadorfecha').each(function () {
		var $esteCampo = $(this);
		$esteCampo.click(function () {
			if (this.checked) {
				$('form li.datfecha').fadeIn('fast');
				$('form li.dathora').fadeIn('fast');
			} else {
				$('form li.datfecha').fadeOut('fast');
				$('form li.dathora').fadeOut('fast');
			}
		});
	});

}); 
