         function validate()
		 {
			 if(document.selects.project.selectedIndex==0)
               {
                     alert("Please select a project");
                     document.selects.project.focus();
                     return false;
               }
			 
			 if(document.selects.year.selectedIndex==0)
               {
                     alert("Please select an year");
                     document.selects.year.focus();
                     return false;
               }
			
			 trimSpace(document.selects.value);
			  if(isEmpty('selects','value'))
			 {
				 alert("Please enter a value");
				 document.selects.value.focus();
				 return false;
			 }
			 
			 
		 }
var mikExp = /[$\\@\\\#%\^\&\*\(\)\[\]\+\_\{\}\`\~\=\|\,]/;
function dodacheck(val) {
var strPass = val.value;
var strLength = strPass.length;
var lchar = val.value.charAt((strLength) - 1);
if(lchar.search(mikExp) != -1) {
var tst = val.value.substring(0, (strLength) - 1);
val.value = tst;
   }
}
function doanothercheck(form) {
if(form.value.length < 1) {
alert("Please enter something.");
return false;
}
if(form.value.search(mikExp) == -1) {
alert("Correct Input");
return false;
}
else {
alert("Sorry, but the following characters\n\r\n\r@ $ % ^ & * # ( ) [ ] \\ { + } ` ~ =  | \n\r\n\rare not allowed!\n");
form.select();
form.focus();
return false;
}
alert("Correct Input");
return false;
}

function validate_c()
		 {
			 trimSpace(document.admin.name);
			 
			 if(isEmpty('admin','name'))
			 {
				 alert("Please enter the name");
				 document.admin.name.focus();
				 return false;
			 }
			 
			 trimSpace(document.admin.email);
			  if(isEmpty('admin','email'))
			 {
				 alert("Please enter e-mail");
				 document.admin.email.focus();
				 return false;
			 }
			 
			 trimSpace(document.admin.comments);
			  if(isEmpty('admin','comments'))
			 {
				 alert("Please enter comments");
				 document.admin.comments.focus();
				 return false;
			 }
		 }