var mce_jQuery = jQuery.noConflict();

mce_jQuery(document).ready( function($) {
	mce_jQuery('.mc_submit_type').val('js');
    
    mce_jQuery('.mc_signup_form').each(function() {
    	var mceform = mce_jQuery(this);
    	
    	mceform.ajaxForm({
	    	url: mc_ajax_url,
	    	type: 'POST',
	    	dataType: 'text',
	        beforeSubmit: function() {
	    		try {
	    			mce_jQuery('.mc_signup_submit', mceform).attr("disabled","disabled");
	    		} catch(e){}
	    	}, 
	        success: function(data) {
	            try {
	                mce_jQuery('.mc_signup_submit', mceform).attr("disabled","");
	            } catch(e){};
	            
	            alert(data);
	            
	            var reg = new RegExp("class='mc_success_msg'", 'i');
	            
	            if (reg.test(data)) {
	                mce_jQuery('.mc_signup_form', mceform).each(function() {
	        	        this.reset();
	            	});
	                
	            	mce_jQuery('.mc_submit_type', mceform).val('js');
	            }
	        }
	    });
    });
});

mce_jQuery(window).load(function($) {

	mce_jQuery('.mc_signup_form').each(function() {
		
    	var mceform = mce_jQuery(this);
    	
		mce_jQuery('.mc_MV_EMAIL', mceform).focus(function() {
			if (mce_jQuery(this).val() == 'enter email address') mce_jQuery(this).val('');
		}).blur(function() {
			if (mce_jQuery(this).val() == '') mce_jQuery(this).val('enter email address');
		});
	});
	
});

function mc_beforeForm(){
    try{
        mce_jQuery('.mc_signup_submit').attr("disabled","disabled");
    } catch(e){}
}
function mc_success(data) {
    try {
        mce_jQuery('.mc_signup_submit').attr("disabled","");
    } catch(e){};
    
    alert(data);
    
    var reg = new RegExp("class='mc_success_msg'", 'i');
    
    if (reg.test(data)) {
        mce_jQuery('.mc_signup_form').each(function() {
	        this.reset();
    	});
        
    	mce_jQuery('.mc_submit_type').val('js');
    }
}
