var addressDefaultValue = "Address";
var suiteDefaultValue = "Apt#";
var zipcodeDefaultValue = "Zip Code";
var emailDefaultValue = "Email";
var phoneDefaultValue = "Phone No.";

jQuery(document).ready(
    function() {

        if (!jQuery("#frmCheckAvailability input[name=address]").val()) {
            jQuery("#frmCheckAvailability input[name=address]").val(
                addressDefaultValue);
        }

        jQuery("#frmCheckAvailability input[name=address]").focus(function() {
            if (jQuery(this).val() == addressDefaultValue) {
                jQuery(this).val('');
            }
        }).blur(function() {
            if (!jQuery(this).val()) {
                jQuery(this).val(addressDefaultValue);
            }
        });

        if (!jQuery('#frmCheckAvailability input[name=zipcode]').val()) {
            jQuery('#frmCheckAvailability input[name=zipcode]').val(
                zipcodeDefaultValue);
        }

        jQuery('#frmCheckAvailability input[name=zipcode]').focus(function() {
            if (jQuery(this).val() == zipcodeDefaultValue) {
                jQuery(this).val('');
            }
        }).blur(function() {
            if (!jQuery(this).val()) {
                jQuery(this).val(zipcodeDefaultValue);
            }
        });

        if (!jQuery('#frmCheckAvailability input[name=suite]').val()) {
            jQuery('#frmCheckAvailability input[name=suite]').val(
                suiteDefaultValue);
        }

        jQuery('#frmCheckAvailability input[name=suite]').focus(function() {
            if (jQuery(this).val() == suiteDefaultValue) {
                jQuery(this).val('');
            }
        }).blur(function() {
            if (!jQuery(this).val()) {
                jQuery(this).val(suiteDefaultValue);
            }
        });
		
        if (!jQuery('#frmCheckAvailability input[name=phone]').val()) {
            jQuery('#frmCheckAvailability input[name=phone]').val(
                phoneDefaultValue);
        }

        jQuery('#frmCheckAvailability input[name=phone]').focus(function() {
            if (jQuery(this).val() == phoneDefaultValue) {
                jQuery(this).val('');
            }
        }).blur(function() {
            if (!jQuery(this).val()) {
                jQuery(this).val(phoneDefaultValue);
            }
        });			
        if (!jQuery('#frmCheckAvailability input[name=email]').val()) {
            jQuery('#frmCheckAvailability input[name=email]').val(
                suiteDefaultValue);
        }

        jQuery('#frmCheckAvailability input[name=email]').focus(function() {
            if (jQuery(this).val() == emailDefaultValue) {
                jQuery(this).val('');
            }
        }).blur(function() {
            if (!jQuery(this).val()) {
                jQuery(this).val(emailDefaultValue);
            }
        });	



    });

function submitValues(formid) {
    if (jQuery('#' + formid + ' input[name=address]').val() == ""
        || jQuery('#' + formid + ' input[name=address]').val() == addressDefaultValue) {
        alert('Please enter the address');
        jQuery('#' + formid + ' input[name=address]').focus();
        return false;
    }
    if (jQuery('#' + formid + ' input[name=suite]').val() == suiteDefaultValue) {
        jQuery('#' + formid + ' input[name=suite]').val('');
    }
    if (jQuery('#' + formid + ' input[name=zipcode]').val() == ""
        || jQuery('#' + formid + ' input[name=zipcode]').val() == zipcodeDefaultValue) {
        alert('Please enter the zip code');
        jQuery('#' + formid + ' input[name=zipcode]').focus();
        return false;
    } 
	else {
        var url = jQuery('#' + formid + ' input[name=submitUrl]').val();
        var dataString = $("#" + formid).serialize();
        jQuery('#' + formid).submit(function() {

        });
        jQuery.ajax({
            url: jQuery('#submitUrl').val(),
            data: dataString,
            cache: false,
            async: false,
            type: "POST",
            dataType: "html",
            success: function(data) {
                if (data != "") {
                    var redirectUrl = data;
                    window.location = redirectUrl;
                }
            }
        });
        return false;
    }
}
