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

jQuery(document).ready(function() {

    /*
     * jQuery("form").bind("submit", function(event){ event.preventDefault();
     * });
     */

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

    jQuery("#myform 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('#myform input[name=zipcode]').val()) {
        jQuery('#myform input[name=zipcode]').val(zipcodeDefaultValue);
    }

    jQuery('#myform 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('#myform input[name=suite]').val()) {
        jQuery('#myform input[name=suite]').val(suiteDefaultValue);
    }

    jQuery('#myform 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('#myform input[name=email]').val()) {
        jQuery('#myform input[name=email]').val(emailDefaultValue);
    }

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

    if (!jQuery('#myform input[name=phone]').val()) {
        jQuery('#myform input[name=phone]').val(phoneDefaultValue);
    }

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

});

function submitvalues(formid) {
    if (jQuery('#' + formid + ' input[name=address]').val() == ""
        || jQuery('#' + formid + ' input[name=address]').val() == "Address") {
        alert('Please enter the address');
        jQuery('#' + formid + ' input[name=address]').focus();
        return false;
    }
    if (jQuery('#' + formid + ' input[name=suite]').val() == "Apt#") {
        jQuery('#myform input[name=suite]').val('');
    }
    if (jQuery('#' + formid + ' input[name=zipcode]').val() == ""
        || jQuery('#' + formid + ' input[name=zipcode]').val() == "Zip Code") {
        alert('Please enter the zip code');
        jQuery('#' + formid + ' input[name=zipcode]').focus();
        return false;
    } else {
        var url = jQuery('#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 =
                        "http://onlinecomcast.com/compareoffers/default.aspx?"
                            + data;
                    window.location = redirectUrl;

                }
            }
        });

        return false;
    }
}
