$(function () {
    $("form input[type='text'], form textarea").each(function () {
        this.rel = this.value;
    }).css("color", "#aaa").focus(function () {
        if (this.value == this.rel) {
            this.value = "";
            $(this).css("color", "#333");
        }
    }).blur(function () {
        if (this.value == "") {
            this.value = this.rel;
            $(this).css("color", "#aaa");
        }
    });
    $("#sendemail").click(sendemail);
});
function val(field){
    return $("#frm-" + field)[0].value;
}
function valid(field) {
    var o = $("#frm-" + field)[0];
    var r = true;
    if (o.value == o.rel || o.value == "") {
        $("#frm-" + field).parents(".field").addClass("red");
        $("#frm-" + field).parents(".field").find(".f-error").slideDown(300);
        r = false;
    } else if ($("#frm-" + field).parents(".field").hasClass("red")) {
        $("#frm-" + field).parents(".field").removeClass("red");
        $("#frm-" + field).parents(".field").find(".f-error").slideUp(300);
    }
    return r;
}
function sendemail() {
    var f = ["name", "emailaddress", "emailbody"];
    var v = [valid(f[0]), valid(f[1]), valid(f[2])]
    if (v[0] && v[1] && v[2]) {
        $.get("contact.aspx", {
            name: val(f[0]),
            email: val(f[1]),
            body: val(f[2]),
            sentvia: 'ajx'
        }, function (data) {
            if (data == "YES") {
                $("form").fadeOut("normal", function () {
                    $("#thankYou").addClass("ty").hide().fadeIn("slow");
                });
            } else {
                $("form").fadeOut("normal", function () {
                    $("#thankYouError").addClass("tyError").hide().html(data).fadeIn("slow");
                });
            }
        })
    }
    return false;
}
