openWaitSubmit = function(){
	$('w_visitor_form_go_wait').style.display = 'block';
	$('w_visitor_form_go_btn').style.display = 'none';
}
closeWaitSubmit = function(){
	$('w_visitor_form_go_wait').style.display = 'none';
	$('w_visitor_form_go_btn').style.display = 'block';
}
openModal = function(){
	$('w_layer').style.display = 'block';
	$('w_layer_border').style.display = 'block';
}
closeModal = function(){
	$('w_layer').style.display = 'none';
	$('w_layer_border').style.display = 'none';
	$('w_layer_content').update('');
}
loadForm = function(){
	var strRequest ='strAjaxDo='+encodeURIComponent('form');
	new Ajax.Updater(
		$('w_layer_content'),
		'/index_ajax.php',
		{
			method:'post',
			postBody:strRequest,
			evalScripts:true,
			asynchronous:false
		}
	);	
	openModal();	
}
cancelForm = function(){
	closeModal();	
}
formSubmit = function(){
	var booSuccess = new Boolean(false);	
	var strMsg = new String('');	
	var strRequest ='strAjaxDo='+encodeURIComponent('action');
	strRequest+='&'+Form.serialize('w_visitor_form');
	new Ajax.Request(
		'/index_ajax.php',
		{
			method: 'post',
			postBody: strRequest,
			evalScripts: true,
			asynchronous: false,
			onSuccess: function (objResponse) {
				if(objResponse.responseText=='true'){
					
				} else if(objResponse.responseText=='false') {
					strMsg+='Fatal Error : Please retry or contact your system administrator !<br\/><br\/>'+objResponse.responseText+'<br\/>';
				} else {
					arrScript = objResponse.responseText.extractScripts();
					if(arrScript[0]){
						eval(arrScript[0]);
					} else {
						strMsg+='Fatal Error : Please retry or contact your system administrator !<br\/><br\/>'+objResponse.responseText+'<br\/>';
					}
				}
			}
		}
	);	
	if(strMsg!=''){		
		modalAlert(strMsg);
		return false;
	} else {
		closeModal();	
		return true;
	}
}
