// JavaScript Document
function checkLoginForm()
{
	var form = document.loginForm;
	
	if(form.username.value == "")
	{
		alert("Please enter user name");
		form.username.focus();
		return false;
	}
	if(form.pwd.value == "")
	{
		alert("Please enter password");
		form.pwd.focus();
		return false;
	}
	
}

function trim(myString)
{
	return myString.replace(/^s+/g,'').replace(/s+$/g,'')
}

function checkProfile()
{
	var form = document.editUser;
	//var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	if(form.user_name.value == '')
	{
		alert("Please enter user name");
		form.user_name.focus();
		return false;
	}
	if(form.user_password.value == '')
	{
		alert("Please enter password");
		form.user_password.focus();
		return false;
	}
}
function confirmDelete()
{
	if(confirm('Are you sure to delete this record?'))
	{ return true; }
	else
	{ return false; }
}
function checkViewJob()
{
	var form = document.viewJob;
	
	if(form.job_status.value == '')
	{
		alert("Please select Job Status");
		form.job_status.focus();
		return false;
	}
	/*if(form.job_priority.value == '')
	{
		alert("Please enter Priority Order");
		form.job_priority.focus();
		return false;
	}*/
	if(form.job_priority.value != '')
	{
		if(isNaN(trim(form.job_priority.value)))
			{
				alert("Please enter only numeric value for Priority Order or leave it blank");
				form.job_priority.value='';
				form.job_priority.focus();
				return false;
			}
	}
}
function checkaddJob()
{
	
	var form = document.addJob;
	//var regexpression=new RegExp('^([1-9]{1}[0-9]{0,}(\.[0-9]{0,2})?|0(\.[0-9]{0,2})?|\.[0-9]{1,2})$');
	
	if(form.job_code.value == '')
	{
		alert("Please enter Job Code");
		form.job_code.focus();
		return false;
	}
	if(form.job_name.value == '')
	{
		alert("Please enter Job Name");
		form.job_name.focus();
		return false;
	}
	if(form.job_city.value == '')
	{
		alert("Please enter Job City");
		form.job_city.focus();
		return false;
	}
	if(form.job_status.value == '')
	{
		alert("Please select Job Status");
		form.job_status.focus();
		return false;
	}
	/*if(form.job_priority.value == '')
	{
		alert("Please enter Priority Order");
		form.job_priority.focus();
		return false;
	}*/
	if(form.job_priority.value != '')
	{
		if(isNaN(trim(form.job_priority.value)))
			{
				alert("Please enter only numeric value for Priority Order or leave it blank");
				form.job_priority.value='';
				form.job_priority.focus();
				return false;
			}
	}
}
function checkeditJob()
{
	var form = document.editJob;
	//var regexpression=new RegExp('^([1-9]{1}[0-9]{0,}(\.[0-9]{0,2})?|0(\.[0-9]{0,2})?|\.[0-9]{1,2})$');
	
	if(form.job_code.value == '')
	{
		alert("Please enter Job Code");
		form.job_code.focus();
		return false;
	}
	if(form.job_name.value == '')
	{
		alert("Please enter Job Name");
		form.job_name.focus();
		return false;
	}
	if(form.job_city.value == '')
	{
		alert("Please enter Job City");
		form.job_city.focus();
		return false;
	}
	if(form.job_status.value == '')
	{
		alert("Please select Job Status");
		form.job_status.focus();
		return false;
	}
	/*if(form.job_priority.value == '')
	{
		alert("Please enter Priority Order");
		form.job_priority.focus();
		return false;
	}*/
	if(form.job_priority.value != '')
	{
		if(isNaN(trim(form.job_priority.value)))
			{
				alert("Please enter only numeric value for Priority Order or leave it blank");
				form.job_priority.value='';
				form.job_priority.focus();
				return false;
			}
	}
	
}

function windowOpen(id)
{
	window.open( "jobsearch_details.php?id="+id, "myWindow", 
"status = 1, width = 600, resizable = 1, scrollbars = 1, toolbar = no, menubar = no, location = no" );
}

function checkSearch()
{
	var form = document.searchJob;
	form.submit();
	return true;
	
}
