function focus()
{
  document.forms[0].FirstName.focus();
}

function checkme() //check for required fields
{ 
    if (document.forms[0].FirstName.value == "") 
    {alert("You did not enter your name. Please provide it."); 
    document.forms[0].FirstName.focus();return(false) 
    } 

if (document.forms[0].oname.value == "") 
    {alert("You did not enter your organization name. Please provide it."); 
    document.forms[0].oname.focus();return(false) 
    } 


if (document.forms[0].des.value == "") 
    {alert("You did not enter your organization name. Please provide it."); 
    document.forms[0].des.focus();return(false) 
    } 


   if (document.forms[0].email.value == "") 
    {alert("You did not enter your mail id. Please provide it."); 
    document.forms[0].email.focus();return(false) 
    } 
 

   

 

if (document.forms[0].phone.value == "")
 
    {alert("You did not enter your mobile no. Please provide it."); 
    document.forms[0].phone.focus();return(false) 
    } 
if (document.forms[0].userfile.value == "")
 
    {alert("You didnt upload your resumePlease provide it."); 
    document.forms[0].userfile.focus();return(false) 
    } 
}



function checkEmail(emField){ //reference to email field passed as argument

var fieldValue = emField.value // store field's entire value in variable

// Begin Valid Email Address Tests

//if field is not empty
if(fieldValue != ""){ 
var atSymbol = 0

//loop through field value string
for(var a = 0; a < fieldValue.length; a++){ 

//look for @ symbol and for each @ found, increment atSymbol variable by 1
if(fieldValue.charAt(a) == "@"){ 
atSymbol++
}

}

// if more than 1 @ symbol exists
if(atSymbol > 1){ 
// then cancel and don't submit form
alert("Please Enter A Valid Email Address") 
return false
}

// if 1 @ symbol was found, and it is not the 1st character in string
if(atSymbol == 1 && fieldValue.charAt(0) != "@"){ 
//look for period at 2nd character after @ symbol 
var period = fieldValue.indexOf(".",fieldValue.indexOf("@")+2) 

// "." immediately following 1st "." ? 
var twoPeriods = (fieldValue.charAt((period+1)) == ".") ? true : false 

//if period was not found OR 2 periods together OR field contains less than 5 characters OR period is in last position
if(period == -1 || twoPeriods || fieldValue.length < period + 2 || fieldValue.charAt(fieldValue.length-1)=="."){
// then cancel and don't submit form
alert("Please Enter A Valid Email Address") 
return false
}

}
// no @ symbol exists or it is in position 0 (the first character of the field)
else{ 
// then cancel and don't submit form
alert("Please Enter A Valid Email Address")
return false 
}
}
// if field is empty
else{ 

alert("Please Enter A Valid Email Address")
return false 
}

//all tests passed, submit form

return true
}



function processNumber(inputField) {
    try {
        var inpVal = parseInt(inputField.value, 10);
        if (isNaN(inpVal)) {
            var msg = "Please enter a number only.";
            var err = new Error(msg);
            if (!err.message) {
                err.message = msg;
            }
            throw err;
        }
    } catch (e) {
        alert(e.message);
        inputField.focus();
        inputField.select();
    }
}






function submitForm(){
var myForm = document.imageForm
var eField = myForm.email
if(checkEmail(eField) != false){
myForm.submit()
}

}




function Checkfiles()
{
var fup = document.getElementById('filename');
var fileName = fup.value;
var ext = fileName.substring(fileName.lastIndexOf('.') + 1);
if(ext == "gif" || ext == "GIF" || ext == "JPEG" || ext == "jpeg" || ext == "jpg" || ext == "JPG" || ext == "doc")
{
return true;
} 
else
{
alert("Upload Gif or Jpg images only");
fup.focus();
return false;
}
}








function check(objForm)
{
	var returnStatus = 1;

	if (objForm.Make.selectedIndex == 0) {
		alert("Please select a car make");
		returnStatus = 0;
	};

	if (returnStatus) {
		objForm.submit();
	}
}
