
function validateRegister(){
	frm = document.forms.f1;

    if (frm.FirstName.value == '')
    {
	    alert("Please enter your First Name");
	    frm.FirstName.focus();
	    return false;
    }
    	
    if (frm.LastName.value == '')
    {
	    alert("Please enter your Last Name");
	    frm.LastName.focus();
	    return false;
    }
    
    if (frm.Town.value == '')
    {
	    alert("Please enter your Town");
	    frm.Town.focus();
	    return false;
    }
    
    if (frm.Home.value == '' && frm.Mobile.value == '')
    {
	    alert("Please enter at least one Contact Number");
	    frm.Home.focus();
	    return false;
    }
    
    // validate email
    if (frm.Email.value == '')
    {
	    alert("Please enter an Email Address");
	    frm.Email.focus();
	    return false;
    } else {
    	var validEmail = checkEmail(frm.Email.value);
    	
	    if (!validEmail)
	    {
		    alert("Please enter a valid Email Address");
		    frm.Email.focus();
		    return false;
	    }
    }
		
    if (frm.trackPosition.value == '')
    {
	    alert("Please select a Position (Permanent, Contract or Temp)");
	    return false;
    }
    
    
    if (frm.trackCV.value == '')
    {
	    alert("Please attach your CV");
	    frm.CV.focus();
	    return false;
    }
    
    if (!frm.captcha.value) 
    { 
        alert("Please type the characters you see in the picture, or click on the speaker and type the numbers you hear."); 
        frm.captcha.focus();
        return false ; 
    }

	
	if (frm.Branch.value == '' || frm.Branch.value == '0')
    {
	    alert("Please select your Branch");
	    frm.Branch.focus();
	    return false;
    }
}

function trackChange(){
	frm = document.forms.f1;
	frm.trackCV.value = frm.CV.value;
}

function trackChangePosition(){
	frm = document.forms.f1;
	frm.trackPosition.value = '1';
}


function checkEmail(s)
{
    var str = s;
    var filter=/^([a-zA-Z0-9_\.\-\'])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
    if (filter.test(str))
        testresults=true
    else
    {
        //alert("Please input a valid email address!")
        testresults=false
    }
    return (testresults)
}

