// JavaScript Document

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail")
		    return false
		 }

 		 return true					
}

function validate(){
	 if (document.getElementById("nominee_name").value == "") {
         alert( "Please enter the nominee's name." );
		 document.getElementById("nominee_name").focus();
         return false ;
     }
	 
	 var whitespace_nominee_name;
	 var a;
	 for (a = 0; a < document.submitform.nominee_name.value.length; a++){// Check that current character is whitespace.
          whitespace_nominee_name = document.submitform.nominee_name.value.charAt(a);
		  if (whitespace_nominee_name != 0)
		      break;
     }
     
	 if (whitespace_nominee_name == 0){
	     alert( "Please enter the nominee's name." );
		 document.getElementById("nominee_name").focus();
		 return false;
	 }
	     
	 if (document.getElementById("nominee_dept").value == "") {
         alert( "Please enter the nominee's title and department." );
		 document.getElementById("nominee_dept").focus();
         return false ;
     }
	 
	 var whitespace_nominee_dept;
	 var b;
	 for (b = 0; b < document.submitform.nominee_dept.value.length; b++){// Check that current character is whitespace.
          whitespace_nominee_dept = document.submitform.nominee_dept.value.charAt(b);
		  if (whitespace_nominee_dept != 0)
		      break;
     }
          
	 if (whitespace_nominee_dept == 0){
	     alert( "Please enter the nominee's title and department." );
		 document.getElementById("nominee_dept").focus();
		 return false;
	 }
	 
	  if (document.getElementById("F").checked == false &&
		  document.getElementById("S").checked == false &&
		  document.getElementById("U").checked == false &&
		  document.getElementById("G").checked == false){
         alert( "Please select the nominee's category." );
         return false ;
     }
	 
	 if (document.getElementById("your_name").value == "") {
         alert( "Please enter your name." );
		 document.getElementById("your_name").focus();
         return false ;
     }
	 
	 var whitespace_your_name;
	 var k;
	 for ( k = 0; k < document.submitform.your_name.value.length; k++){// Check that current character is whitespace.
          whitespace_your_name = document.submitform.your_name.value.charAt(k);
	      if (whitespace_your_name != 0)
		      break;
     }
     
	 if (whitespace_your_name == 0){
	     alert( "Please enter the your name." );
		 document.getElementById("your_name").focus();
		 return false;
	 }
	 
	 if (document.getElementById("your_dept").value == "") {
         alert( "Please enter your title/department." );
		 document.getElementById("your_dept").focus();
         return false ;
     }
	 
	 var whitespace_your_dept;
	 var m;
	 for (m = 0; m < document.submitform.your_dept.value.length; m++){// Check that current character is whitespace.
          whitespace_your_dept = document.submitform.your_dept.value.charAt(m);
		  if (whitespace_your_dept != 0)
		      break;
     }
          
	 if (whitespace_your_dept == 0){
	     alert( "Please enter the your title/department." );
		 document.getElementById("your_dept").focus();
		 return false;
	 }
	 
	 //if (document.getElementById("your_email").value == "") {
     //    alert( "Please enter your email address." );
     //    return false ;
     //}
	 
	 //var whitespace_your_email;
	 //var n;
	 //for (n = 0; n < document.submitform.your_email.value.length; n++)// Check that current character is whitespace.
     //     whitespace_your_email = document.submitform.your_email.value.charAt(n);
          
	 //if (whitespace_your_email == 0){
	 //    alert( "Please enter your email address." );
	 //	 return false;
	 //}
	
	 
	 
	 var emailID=document.submitform.your_email
	
	 if ((emailID.value==null)||(emailID.value=="")){
		 alert("Please enter your email address")
		 emailID.focus()
		 return false
	 }
	 if (echeck(emailID.value)==false){
		 emailID.value=""
		 emailID.focus()
		 return false
	 }
	 return true
	 
	 
	
	
	
	
   var whitespace = " \t\n\r"; // Character is a white space
   var i;
   var c;
   var count = 1;
   for (i = 0; i < document.submitform.rationale.value.length; i++){// Check that current character is whitespace.
        c = document.submitform.rationale.value.charAt(i);
        //if (document.submitform.rationale.value.indexOf(c) == -1){ 
		    var z = document.submitform.rationale.value.indexOf(c);
			//if (z == 1 || z == 0)
		        count++;
		//}
   }
   //alert(z);
   //alert(count);
   if (count >= 2000){
       alert("Sorry, your statement of rationle has exceeded 250 words.");
       return false;
   }
   else
       return true;
	   

}

