// JavaScript Document
var mymessage = "Sorry, Right Click is not allowed.";	
function rightclick(keyp){
  if (navigator.appName == "Netscape" && keyp.which == 3){
	alert(mymessage);
	return false;
  }

  if (navigator.appVersion.indexOf("MSIE") != -1 && event.button >= 2){
  	alert(mymessage);
	return false;
  }
}
document.onmousedown = rightclick;

function isnumber(thefield){
	var a=1
	for(i=0;i<thefield.value.length;i++){
	   if(thefield.value.charAt(i)>=0 && thefield.value.charAt(i)<= 9){
			a=0
	   }
	   else{
		  a=1
		  break;
	   }
	}
	if(a==1){
	  alert(thefield.title+" numbers are numeric");
	  thefield.focus();
	  return false
	} 
	else
	  return true
}

function isempty(thefield){
	var valueoffield
	valueoffield=thefield.value
	if(valueoffield==""){
		alert("Please Enter "+thefield.title);
		thefield.focus();
		return true;
	}
	else
		return false; 
}

function validate(n)
{
	var flag;
	flag=0;
//	if (isempty(n.elements[1]) || !isnumber(n.elements[1]))
//		flag=1;
//	if(flag==0 && (isempty(n.elements[5]) || !isnumber(n.elements[5])))
//		flag=1;
//	if(flag==0)
	for(i=0;i<=7;i++){
		if (isempty(n.elements[i])){
			flag=1;
			break;
		}
	}
	if(flag==0 && (isempty(n.elements[8]) || !isnumber(n.elements[8])))
		flag=1;
		
	if(flag==0 && (isempty(n.elements[25]) || !isnumber(n.elements[25])))
		flag=1;
		
	if(flag==0 && (n.elements[25].value<1 || n.elements[25].value>2008))
	{
		alert("Invalid Value");
		n.elements[25].focus();
		flag=1;
	}
	if(flag==0 && isempty(n.elements[26]))
		flag=1;
	if(flag==0 && isempty(n.elements[27]))
		flag=1;
	if(flag==0 && (isempty(n.elements[28]) || !isnumber(n.elements[28])))
		flag=1;
	if(flag==0 && (n.elements[28].value<0 || n.elements[28].value>100))
	{
		alert("Invalid Value");
		n.elements[28].focus();
		flag=1;
	}
	if(flag==0 && isempty(n.elements[29]))
		flag=1;
			
	if(flag==0 && (isempty(n.elements[30]) || !isnumber(n.elements[30])))
		flag=1;
	if(flag==0 && (n.elements[30].value<1 || n.elements[30].value>2008))
	{
		alert("Invalid Value");
		n.elements[30].focus();
		flag=1;
	}
	if(flag==0 && isempty(n.elements[31]))
		flag=1;
	if(flag==0 && isempty(n.elements[32]))
		flag=1;
	if(flag==0 && (isempty(n.elements[33]) || !isnumber(n.elements[33])))
		flag=1;
	if(flag==0 && (n.elements[33].value<0 || n.elements[33].value>100))
	{
		alert("Invalid Value");
		n.elements[33].focus();
		flag=1;
	}
	if(flag==0 && isempty(n.elements[34]))
		flag=1;
	if (flag==0)
	   n.submit();
}