// JavaScript Document

function validate_form ( )
{
	valid = true;

        if ( document.jobs.jobcode.selectedIndex == 0 )
        {
                alert ( "Please select your Job Code." );
				document.jobs.jobcode.focus();
                valid = false;
        }
		
		if ( document.jobs.firstname.value == "" )
        {
                alert ( "Please fill in your 'First name'." );
				document.jobs.firstname.focus();
                valid = false;
        }
		
		if ( document.jobs.lastname.value == "" )
        {
                alert ( "Please fill in your 'Last Name'." );
                document.jobs.lastname.focus();
				valid = false;
        }
		
		 if ( document.jobs.stateOfO.selectedIndex == 0 )
        {
                alert ( "Please select your 'State of Origin'." );
                valid = false;
        }
		
        if ( document.jobs.LGA.selectedIndex == 0 )
        {
                alert ( "Please select your 'Local Government Area'." );
                valid = false;
        }
		
		if ( document.jobs.sex.selectedIndex == 0 )
        {
                alert ( "Please select your 'Sex'." );
                valid = false;
        }

        if ( document.jobs.dob.value == "" )
        {
                alert ( "Please Select your 'Date of Birth'." );
                valid = false;
        }

		if ( document.jobs.Course1.value == "" )
        {
                alert ( "Please fill in your 'Course of Study' ." );
                document.jobs.Course1.focus();
				valid = false;
        }
		
		if ( document.jobs.qualifications1.selectedIndex == 0 )
        {
                alert ( "Please select your 'Qualification'." );
                valid = false;
        }
		
		if ( document.jobs.class1.selectedIndex == 0 )
        {
                alert ( "Please select your 'Class of Degree where applicable'." );
                valid = false;
        }
        
		if ( document.jobs.qualificationYear1.value == "" )
        {
                alert ( "Please select your 'Year of Qualification'." );
                valid = false;
        }
		
		if ( document.jobs.coantactAddress.value == "" )
        {
                alert ( "Please fill in your 'Contact Address' ." );
                document.jobs.coantactAddress.focus();
				valid = false;
        }
		
		if ( document.jobs.mobile.value == "" )
        {
                alert ( "Please fill in your 'Mobile Phone Number' ." );
                document.jobs.mobile.focus();
				 alid = false;
        }
		
		if (document.jobs.email.value == "")
		{
    			alert ( "Please fill in your 'E-mail Address' ." );
                document.jobs.email.focus();
				valid = false;
  		}
  				re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
  		if (re.test(document.jobs.email.value) == false) 
		{
    			alert("E-Mail Address '" + document.jobs.email.value +"' is invalid.");
    			document.jobs.email.focus();
    			document.jobs.email.select();
				valid = false;
  }
		
		return valid;
}


