$(document).ready(function(){
var window_width = $(window).width();
var window_height = $(window).height();

/* Hidden Fields */
$("input").click(function(e) {
getDomain = $(this.form).find('input[name=share_pagetitle]').val();
getName = $(this.form).find('input[name=share_longtitle]').val();
getURL = $(this.form).find('input[name=share_url]').val();
getFormID = $(this.form).find('input[name=share_formid]').val();

cDomain = "share_pagetitle=" + getDomain + '&';
cName = "share_longtitle=" + getName.replace(/\s/g,"%20") + '&';
cURL = "share_url=" + getURL;

if(getFormID == 'InquiryForm') {
completeURL = '/opportunities/domain-names/inquiryform.html?' + cDomain + cName + cURL;
} else {
completeURL = '/opportunities/domain-names/shareform.html?' + cDomain + cName + cURL;
}
});

/* Modal */
$('.activate_modal').click(function(e){
var modal_id = $(this).attr('name');
$('#'+modal_id).load(completeURL);
show_modal(modal_id);
e.preventDefault;
});

});

// Functions
function close_modal(){
$('#mask').fadeOut(500);
$('.modal_window').fadeOut(500);
}

function show_modal(modal_id){
$('#mask').css({ 'display' : 'block', opacity : 0});
$('#mask').fadeTo(500,0.5);
$('#'+modal_id).fadeIn(500);
}

(function($){

    /***
    * fadeIn() and fadeOut() now removes filter attribute in IE to resolve
    * clearType issues in IE6 and IE7. Can be short-circuited by setting
    * cancel to true. Addresses tickets #2457, #3230, #4779 and others.
    */
    var _fadeIn = $.fn.fadeIn;

    $.fn.fadeIn = function(easing, callback, cancel) {
        return _fadeIn.call(this, easing, function(){
            if(jQuery.browser.msie && !cancel) {
                $(this).get(0).style.removeAttribute('filter');
            }
            if($.isFunction(callback)) callback();
        });
    }

    var _fadeOut = $.fn.fadeOut;

    $.fn.fadeOut = function(easing, callback, cancel) {
        return _fadeOut.call(this, easing, function() {
            if(jQuery.browser.msie && !cancel) {
                $(this).get(0).style.removeAttribute('filter');
            }
            if($.isFunction(callback)) callback();
        });
    }

})(jQuery);

function submit_form(){
$('#submitbutton').attr("disabled", true);  
var name = $("input#name").val();
var email = $("input#email").val();
var fname = $("input#fname").val();
var fmail = $("input#fmail").val();
var phone = $("input#phone").val();
var share_pagetitle = $("input#share_pagetitle").val();
var share_longtitle = $("input#share_longtitle").val();
var share_url = $("input#share_url").val();
var message = $("textarea#message").val();

if (getFormID == 'InquiryForm') {
$('#form_window').load(completeURL, {'name':name, 'email':email, 'phone':phone, 'share_pagetitle':share_pagetitle, 'share_longtitle':share_longtitle, 'share_url':share_url, 'message':message, 'formid':'InquiryForm'});
} else {
$('#form_window').load(completeURL, {'name':name, 'email':email, 'fname':fname, 'fmail':fmail, 'share_pagetitle':share_pagetitle, 'share_longtitle':share_longtitle, 'share_url':share_url, 'message':message, 'formid':'ShareForm'});
}
}