﻿/*$(document).ready(function () {

    /*$.each($('input[type="text"]'), function (i, v) {
        if (!v.defaultValue) {
            v.defaultValue = $(v).attr("value");
        }
        $(v).focus(function () {
            if ($(this).attr('value') == v.defaultValue) $(this).attr('value', '');

        });
        $(v).blur(function () {
            if ($(this).attr('value') == '') $(this).attr('value', v.defaultValue);
        });
    });

    $.each($('textarea'), function (i, v) {
        if (!v.defaultValue) {
            v.defaultValue = $(v).attr("value");
        }
        $(v).focus(function () {
            if ($(this).attr('value') == v.defaultValue) $(this).attr('value', '');

        });
        $(v).blur(function () {
            if ($(this).attr('value') == '') $(this).attr('value', v.defaultValue);
        });
    });

});

function SendTo(form, typeSubmit) {
    typeSubmit = typeof (typeSubmit) != 'undefined' ? typeSubmit : 'ajax';
    var formObject = $(form);
    var formID = formObject.attr('id');
    var formAction = formObject.attr('action');
    var flag = false;

    $.each($('#' + formID + ' input[type="text"]:not(.notrequired), #' + formID + ' textarea'), function (index, item) {
        var $item = $(item);
        var value = $item.val();
        if (value == "") {
            $item.val("Falta este campo!");
            $item.focus().addClass('ErrorData');
            $item.one('keypress', function () {
                $(this).val("").removeClass('ErrorData');
            });
            flag = false;
            return false;
        } else {
            flag = true;
        }
    });

    if (flag) {
        if (typeSubmit == "ajax") {
            $.ajax({
                url: formAction,
                type: "POST",
                data: $(form).serialize(),
                success: function () {
                    formObject.hide();
                    $('.SuccessMessage').show();
                    $('.btncerrar, #popup').one('click', function(){
                        formObject.show();
                        $.each(formObject.find('input[type="text"]'), function(i,v){
                            $(v).val("");
                        });
                        formObject.find('textarea').val("");
                        $('.SuccessMessage').hide();
                    });
                }
            });
            return false;
        } else if (typeSubmit == "submit"){
            return true;
        }
    }


    return false;
}*/
$(document).ready(function(){
	var ValoresDefault = [];
	for (var a = 0; a < $('input[type="text"]').length; a++) {
		ValoresDefault[(ValoresDefault.length)] = $('input[type="text"]').eq(a).attr('value');
	}
	ValoresDefault[ValoresDefault.length] = $('textarea').eq(0).attr('value');

	$('input').focus(function () {		
		if ($(this).attr('value') == ValoresDefault[$('input[type="text"]').index(this)]) $(this).attr('value', '');
		$('input').blur(function () {
			if ($(this).attr('value') == '') $(this).attr('value', ValoresDefault[$('input[type="text"]').index(this)]);
		});
	});
	$('textarea').focus(function () {
		if ($(this).attr('value') == ValoresDefault[ValoresDefault.length - 1]) $(this).attr('value', '');
		$('textarea').blur(function () {
			if ($(this).attr('value') == '') $(this).attr('value', ValoresDefault[ValoresDefault.length - 1]);
		});
	});
});
    		
    function Send(form) {
		if (form.nombre.value == "Nombre y Apellido*" || form.nombre.value == "") { alert("Porfavor especifique su nombre."); form.nombre.focus(); return false; }
		else if (form.ciudad.value == "Ciudad*" || form.ciudad.value == "") { alert("Porfavor especifique una Ciudad."); form.ciudad.focus(); return false; }
		else if (form.telefono.value == "Teléfono*" || form.telefono.value == "") { alert("Porfavor especifique su teléfono."); form.telefono.focus(); return false; }
		else if (form.mail.value == "Correo Electrónico*" || form.mail.value.indexOf("@") == "-1" || form.mail.value == "") { alert("Porfavor especifique su email."); form.mail.focus(); return false; }
		else if (form.mensaje.value == "Comentarios*" || form.mensaje.value == "") { alert("Porfavor especifique sus comentarios."); form.mensaje.focus(); return false; }
		else if (form.captcha.value == "Ingrese el numero*" || form.mensaje.value == "") { alert("Porfavor ingrese el número que aparece en la imagen para validar contra spam."); form.mensaje.focus(); return false; }
		else {
			form.submit();
		}	
    }

