// JS for contact form
function processEstimateForm() {

    $('.error').hide();


    $("#sendBtn").click(function() {
        var errors = 0;

        // validate and process form
        // first hide any error messages
        $('.error').hide();
        $("#status").html("");


        var phone = $("input#phone").val();
        if (phone == "") {
            $("#phoneError").attr("class", "error");
            $("#phoneError").text("This field is empty");
            $("#phoneError").fadeIn("fast");
            $("input#phone").focus();
            errors += 1;
        } else {
            $("#phoneError").attr("class", "good");
            $("#phoneError").text("Good");
            $("#phoneError").fadeIn("fast");
        }

	var address = $("input#address").val();
        if (address == "") {
            $("#addressError").attr("class", "error");
            $("#addressError").text("This field is empty");
            $("#addressError").fadeIn("fast");
            $("input#address").focus();
            errors += 1;
        } else {
            $("#addressError").attr("class", "good");
            $("#addressError").text("Good");
            $("#addressError").fadeIn("fast");
        }

	var city = $("input#city").val();
        if (city == "") {
            $("#cityError").attr("class", "error");
            $("#cityError").text("This field is empty");
            $("#cityError").fadeIn("fast");
            $("input#city").focus();
            errors += 1;
        } else {
            $("#cityError").attr("class", "good");
            $("#cityError").text("Good");
            $("#cityError").fadeIn("fast");
        }
	var state = $("input#state").val();
        if (state == "") {
            $("#stateError").attr("class", "error");
            $("#stateError").text("This field is empty");
            $("#stateError").fadeIn("fast");
            $("input#state").focus();
            errors += 1;
        } else {
            $("#stateError").attr("class", "good");
            $("#stateError").text("Good");
            $("#stateError").fadeIn("fast");
        }


        var windowType = $("input[@name=windowType]:checked").size();
        if (windowType == 0) {
            $("#windowTypeError").attr("class", "error");
            $("#windowTypeError").text("This field is empty");
            $("#windowTypeError").fadeIn("fast");
            //$("input#RESULT_CheckBox-10").focus();
            errors += 1;
        } else {
            windowType = $("input[@name=windowType]:checked").val();
            $("#windowTypeError").attr("class", "good");
            $("#windowTypeError").text("Good");
            $("#windowTypeError").fadeIn("fast");
        }


        var roomType = $("input[@name=roomType]:checked").size();

        if (roomType == 0) {
            $("#roomTypeError").attr("class", "error");
            $("#roomTypeError").text("This field is empty");
            $("#roomTypeError").fadeIn("fast");
            //$("input#RESULT_CheckBox-10").focus();
            errors += 1;
        } else {
            roomType = $("input[@name=roomType]:checked").val();
            $("#roomTypeError").attr("class", "good");
            $("#roomTypeError").text("Good");
            $("#roomTypeError").fadeIn("fast");
        }

        var email = $("input#email").val();
        if (email == "") {
            $("#emailError").attr("class", "error");
            $("#emailError").text("This field is empty");
            $("#emailError").fadeIn("fast");
            $("input#email").focus();
            errors += 1;
        } else {
            $("#emailError").attr("class", "good");
            $("#emailError").text("Good");
            $("#emailError").fadeIn("fast");
        }

        var name = $("input#name").val();
        if (name == "") {
            $("#nameError").attr("class", "error");
            $("#nameError").text("This field is empty");
            $("#nameError").fadeIn("fast");
            $("input#name").focus();
            errors += 1;
        } else {
            $("#nameError").attr("class", "good");
            $("#nameError").text("Good");
            $("#nameError").fadeIn("fast");
        }


        if (errors > 0) {
            return false;

        } else {

            sendMail();

            //reset fields
            $("input#name").val("");
            $("input#email").val("");
            $("input#phone").val("");
            $("input#address").val("");
            $("input#city").val("");
            $("input#state").val("");

            $("input#windowType").checked = false;
            $("input#roomTypeError").checked = false;

            //hide alert
            $("#nameError").fadeOut("fast");
            $("#emailError").fadeOut("fast");
            $("#phoneError").fadeOut("fast");
            $("#addressError").fadeOut("fast");
            $("#cityError").fadeOut("fast");
            $("#stateError").fadeOut("fast");
            $("#roomTypeError").fadeOut("fast");
            $("#windowTypeError").fadeOut("fast");

        }

        function sendMail() {

            var dataString = 'name=' + name + '&address=' + address +'&city=' + city +'&state=' + state + '&email=' + email + '&phone=' + phone + '&windowType=' + windowType + '&roomType=' + roomType + '&submitted=' + $("#submitted").val();
          //  prompt("",dataString);return false;

            $.ajax({
                type: "GET",
                url: "/sendEmailE.asp",
                data: dataString,
                beforeSend: function() {

                    //alert('sending');
                    $("#status").html("SENDING EMAIL...");
                    $("#status").fadeIn("fast");
                },
                success: function() {

                    $("#status").html("THANK YOU!");
                }
            });
        } // sendMail  

        return false;


    });   // onclick
} // process f
function processForm() {

    $('#contactForm .error').hide();


    $("#contactForm #sendBtn").click(function() {
    
        var errors = 0;
    
        // validate and process form
        // first hide any error messages
        $('#contactForm .error').hide();
        $("#contactForm #status").html("");

    
        var message = $("#contactForm textarea#message").val();
        if (message == "") {
            $("#contactForm #messageError").attr("class", "error");
            $("#contactForm #messageError").text("This field is empty");
            $("#contactForm #messageError").fadeIn("fast");
            $("#contactForm textarea#message").focus();
            errors += 1;
        } else {
            $("#contactForm #messageError").attr("class", "good");
            $("#contactForm #messageError").text("Good");
            $("#contactForm #messageError").fadeIn("fast");
        }
        
        var subject = $("#contactForm input#subject").val();
        if (subject == "") {
            $("#contactForm #subjectError").attr("class", "error");
            $("#contactForm #subjectError").text("This field is empty");
            $("#contactForm #subjectError").fadeIn("fast");
            $("#contactForm input#subject").focus();
            errors += 1;
        } else {
            $("#contactForm #subjectError").attr("class", "good");
            $("#contactForm #subjectError").text("Good");
            $("#contactForm #subjectError").fadeIn("fast");
        }
        
        var email = $("#contactForm input#email").val();
        if (email == "") {
            $("#contactForm #emailError").attr("class", "error");
            $("#contactForm #emailError").text("This field is empty");
            $("#contactForm #emailError").fadeIn("fast");
            $("#contactForm input#email").focus();
            errors += 1;
        } else {
            $("#contactForm #emailError").attr("class", "good");
            $("#contactForm #emailError").text("Good");
            $("#contactForm #emailError").fadeIn("fast");
        }
        
        var name = $("#contactForm input#name").val();
        if (name == "") {
            $("#contactForm #nameError").attr("class", "error");
            $("#contactForm #nameError").text("This field is empty");
            $("#contactForm #nameError").fadeIn("fast");
            $("#contactForm input#name").focus();
            errors += 1;
        } else {
            $("#contactForm #nameError").attr("class", "good");
            $("#contactForm #nameError").text("Good");
            $("#contactForm #nameError").fadeIn("fast");
        }
    
    
        if(errors > 0) {
            return false;
        
        } else {
        
            sendMail();
        
            //reset fields
            $("#contactForm input#name").val("");
            $("#contactForm input#email").val("");
            $("#contactForm input#subject").val("");
            $("#contactForm textarea#message").val("");
        
            //hide alert
            $("#contactForm #nameError").fadeOut("fast");
            $("#contactForm #emailError").fadeOut("fast");
            $("#contactForm #subjectError").fadeOut("fast");
            $("#contactForm #messageError").fadeOut("fast");
        }

        function sendMail() {
    
            var dataString = 'name='+ name + '&email=' + email + '&subject=' + subject + '&message=' + message + '&submitted=' + $("#contactForm #submitted").val();
        
            //prompt("",dataString);return false;

            $.ajax({
                type: "GET",
                url: "sendEmail.asp",
                data: dataString,
                beforeSend: function() {
                    
                    //alert('sending');
                    $("#contactForm #status").html("SENDING EMAIL...");
                    $("#contactForm#status").fadeIn("fast");
                },
                success: function() {     
                                          
                    $("#contactForm #status").html("THANK YOU!");
                }
            });
        }// sendMail  
    
        return false;
        
        
    }); // onclick
}// process form


function processSignUpForm() {

    


    $("#signUpForm #sendBtn").click(function() {
    
        var errors = 0;
    
        // validate and process form
        // first hide any error messages
        $("#signUpForm #status").html("");

    
        
        var email = $("#signUpForm input#email").val();
        if (email == "") {
            $("#signUpForm #emailError").attr("class", "error");
            $("#signUpForm #emailError").text("This field is empty");
            $("#signUpForm #emailError").fadeIn("fast");
            $("#signUpForm input#email").focus();
            errors += 1;
        } else {
            $("#signUpForm #emailError").attr("class", "good");
            $("#signUpForm #emailError").text("Good");
            $("#signUpForm #emailError").fadeIn("fast");
        }
        
        
        if(errors > 0) {
            return false;
        
        } else {
        
            sendMail();
        
            //reset fields
            $("#signUpForm input#email").val("");
            
            //hide alert
            $("#signUpForm #emailError").fadeOut("fast");
            
        }

        function sendMail() {
    
            var dataString = 'email=' + email 
        
            //prompt("",dataString);return false;

            $.ajax({
                type: "GET",
                url: "SignUp.asp",
                data: dataString,
                beforeSend: function() {
                    
                    //alert('sending');
                    $("# #status").html("SIGN UP...");
                    $("#status").fadeIn("fast");
                },
                success: function() {     
                                          
                    $("#signUpForm #status").html("THANK YOU!");
                }
            });
        }// sendMail  
    
        return false;
        
        
    }); // onclick
}// process form
