function validatejobform()
{
if (document.jobrequirement.yourname.value=="")
{
alert("Please enter Your Name");
document.jobrequirement.yourname.focus();
}
else if (document.jobrequirement.youremail.value=="")
{
alert("Please enter your email");
document.jobrequirement.youremail.focus();
}
else if (document.jobrequirement.jobdetails.value=="")
{
alert("Please enter your job requirements");
document.jobrequirement.jobdetails.focus();
}
else if (document.jobrequirement.youremail.value != "")
{
	var result = checkbae('jobrequirement','youremail');
	if (result == true)
	{
		send();
	}
	else
	{
	}

}
}

var testresults
function checkemail(formname,inputname){

var a="document.";
var b=".value";
var str = eval(a+formname+"."+inputname+b);
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true
else{
alert("Please enter a valid email address!")
eval(a+formname+"."+inputname+".focus()");
testresults=false
}
return (testresults)
}

function checkbae(formname,inputname){
if (document.layers||document.getElementById||document.all)
return checkemail(formname,inputname)
else
return true


}

function send(){
var params = Form.serialize($('jobrequirement'));
new Ajax.Updater('enquirysubmit', 'submit.php', {asynchronous:true, parameters:params});
}

function poprate(cid)
{
	var divid = "ratediv_"+cid;
	var pars = "c_id="+cid;
	var myAjax = new Ajax.Updater( divid, 'poprate.php', { method: 'get', parameters: pars});	
}

function ratesubmit(cid)
{
	var divid = "rateresdiv_"+cid;
	var resdiv = document.getElementById(divid);
	eval('resdiv.style.display = "block";');
	var formid = "rateform_"+cid;
	var params = Form.serialize($(formid));
	var url = 'rate_submit.php?c_id='+cid;

	new Ajax.Updater(divid, url, {asynchronous:true, parameters:params, onComplete:function(){poprate(cid),diffuseresdiv(divid)} });
}

function diffuseresdiv(resdiv)
{
new Effect.Fade(resdiv, {duration: 7});
}

function pop_clock(catid)
{
	var cat_id = catid;
	var pars = 'cat_id='+cat_id;
	var url = 'pop_clock.php';
	var myAjax = new Ajax.Updater( 'popclock', url, { method: 'get', parameters: pars});
}

function pop_clock_page(catid,page)
{
	var pars = 'cat_id='+catid+'&page='+page;
	var url = 'pop_clock.php';
	var myAjax = new Ajax.Updater( 'popclock', url, { method: 'get', parameters: pars});
}

function searchpop(page)
{
	if (document.searchform.search_term.value == "" || document.searchform.search_term.value == "Enter Text")
	{
		alert("Please enter a Clock name to search");
		document.searchform.search_term.focus();
	}
	else
	{
	var params = Form.serialize($('searchform'));
	var url = 'search_clock.php?page='+page;
	new Ajax.Updater('popclock', url, {asynchronous:true, parameters:params});
	}
}


