function globalOpenDialogForLogin() {
	jQuery('#percentageTopBanner').dialog('close');
	jQuery('#percentageTopBanner').html('');
	jQuery("#globalForgotDialog").html('');
	jQuery("#globalRegisterDialog").html('');
	jQuery("#globalRegisterDialog").dialog('close');
	jQuery("#globalLoginDialog").dialog("open");
	jQuery("#globalLoginDialog").html('<div style="text-align: center; margin-top:25px;"><img src="theme/default/images/loading-48x48.gif" alt="" /><h1>'+pleaseWaitText+'</h1></div>');
	jQuery("#globalLoginDialog").dialog({
		modal: true,
		width: 456,
		resizable:false
	});
	jQuery.ajax({
		type: "GET",
		url: globalOpenDialogForLoginUrl,
		success: function(msg) {
			jQuery("#globalLoginDialog").html(msg);
		}
	});
}

function globalLoginUser() {
	var user_nickname 	= encodeURIComponent(jQuery('#globalLoginDialog').find('#user_nickname').eq(0).val());
	var user_password 	= jQuery('#globalLoginDialog').find('#user_password').eq(0).val();
	jQuery("#globalLoginDialog").html('<div style="text-align: center; margin-top:25px;"><img src="theme/default/images/loading-48x48.gif" alt="" /><h1>'+pleaseWaitText+'</h1></div>');
	jQuery.ajax({
		type: "POST",
		url: globalLoginUserUrl,
		data: "realLogin=1&user_nickname="+user_nickname+'&user_password='+user_password,
		success: function(msg) {
			if (msg == 1) {
				jQuery("#globalLoginDialog").dialog('close');
				window.location.href = globalLoginUserUrlRedirect;
			} else {
				jQuery("#globalLoginDialog").html(msg);
			}
		}
	});
}

function globalOpenDialogForForgot() {
	jQuery('#percentageTopBanner').dialog('close');
	jQuery('#percentageTopBanner').html('');
	jQuery("#globalLoginDialog").html('');
	jQuery("#globalRegisterDialog").html('');
	jQuery("#globalRegisterDialog").dialog('close');
	jQuery("#globalForgotDialog").dialog("open");
	jQuery("#globalForgotDialog").html('<div style="text-align: center; margin-top:25px;"><img src="theme/default/images/loading-48x48.gif" alt="" /><h1>'+pleaseWaitText+'</h1></div>');
	jQuery("#globalForgotDialog").dialog({
		modal: true,
		width: 456,
		resizable:false
	});
	jQuery.ajax({
		type: "GET",
		url: globalOpenDialogForForgotUrl,
		success: function(msg) {
			jQuery("#globalForgotDialog").html(msg);
		}
	});
}

function globalForgotUser() {
	var user_email 	= jQuery('#globalForgotDialog').find('#user_email').eq(0).val();
	jQuery("#globalForgotDialog").html('<div style="text-align: center; margin-top:25px;"><img src="theme/default/images/loading-48x48.gif" alt="" /><h1>'+pleaseWaitText+'</h1></div>');
	jQuery.ajax({
		type: "POST",
		url: globalForgotUserUrl,
		data: "user_email="+user_email,
		success: function(msg) {
			if (msg == 1) {
				jQuery("#globalForgotDialog").dialog('close');
				window.location.href = globalForgotUserUrlRedirect;
			} else {
				jQuery("#globalForgotDialog").html(msg);
			}
		}
	});
}

function globalRegisterPopup() {
	jQuery('#percentageTopBanner').dialog('close');
	jQuery('#percentageTopBanner').html('');
	jQuery("#globalLoginDialog").html('');
	jQuery("#globalForgotDialog").html('');
	jQuery("#globalRegisterDialog").dialog("open");
	jQuery("#globalRegisterDialog").html('<div style="text-align: center; margin-top:25px;"><img src="theme/default/images/loading-48x48.gif" alt="" /><h1>'+pleaseWaitText+'</h1></div>');
	jQuery("#globalRegisterDialog").dialog({
		modal: true,
		width: 696,
		position: ["top",10],
		resizable:false
	});
	jQuery.ajax({
		type: "GET",
		url: globalRegisterPopupUrl,
		success: function(msg) {
			jQuery("#globalRegisterDialog").html(msg);
		}
	});
}

function globalSaveUser() {
	var agree 			= jQuery('#globalRegisterDialog #agree').attr('checked');
	var user_nickname 	= encodeURIComponent(jQuery('#globalRegisterDialog #user_nickname').val());
	var user_password 	= encodeURIComponent(jQuery('#globalRegisterDialog #user_password').val());
	var user_password_2 = encodeURIComponent(jQuery('#globalRegisterDialog #user_password_2').val());
	var user_email 		= encodeURIComponent(jQuery('#globalRegisterDialog #user_email').val());
	var user_email_2 	= encodeURIComponent(jQuery('#globalRegisterDialog #user_email_2').val());
	var user_captcha_id = jQuery('#globalRegisterDialog #user_captcha-id').val();
	var user_captcha_name = encodeURIComponent(jQuery('#globalRegisterDialog #user_captcha-input').val());
	var user_jobfact_newsletter = jQuery('#globalRegisterDialog #user_jobfact_newsletter').attr('checked');
	var user_partner_newsletter = jQuery('#globalRegisterDialog #user_partner_newsletter').attr('checked');
	jQuery("#globalRegisterDialog").html('<div style="text-align: center; margin-top:25px;"><img src="theme/default/images/loading-48x48.gif" alt="" /><h1>'+pleaseWaitText+'</h1></div>');
	jQuery.ajax({
		type: "POST",
		url: globalSaveUserUrl,
		data: "from=resumehome&agree="+agree+"&user_captcha[input]="+user_captcha_name+"&user_captcha[id]="+user_captcha_id+"&user_nickname="+user_nickname+'&user_password='+user_password+'&user_password_2='+user_password_2+'&user_email='+user_email+'&user_email_2='+user_email_2+'&user_jobfact_newsletter='+user_jobfact_newsletter+'&user_partner_newsletter='+user_partner_newsletter,
		success: function(msg){
			if (msg == 1) {
				jQuery("#globalRegisterDialog").dialog("close");
				window.location.href = globalSaveUserUrlRedirect;
			} else {
				jQuery("#globalRegisterDialog").html(msg);
			}
		}
	});
}
