// JavaScript Document

function fnMenu()
{
	alert("No Right Click Allowed.");
	return false;
}


 function trim(s) 
 {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}

function date_check(month, day, year)
{
	//----IF MONTH NOT SELECTED, DAY NOT SELECTED, YEAR SELECTED----
	  if(trim(month)=="-1" && trim(day)=="-1"  && trim(year)!="-1")
	  {
			alert("Please select valid Date of Birth.");
			document.frm.lstmonth.focus();
			return false;
	  }
	  
	  //----IF MONTH NOT SELECTED, DAY SELECTED, YEAR NOT SELECTED----
	  if(trim(month)=="-1" && trim(day)!="-1" && trim(year)=="-1")
	  {
			alert("Please select valid Date of Birth.");
			document.frm.lstmonth.focus();
			return false;
	  }
	  
	  //----IF MONTH NOT SELECTED, DAY SELECTED, YEAR SELECTED----
	  if(trim(month)=="-1" && trim(day)!="-1" && trim(year)!="-1")
	  {
			alert("Please select valid Date of Birth.");
			document.frm.lstmonth.focus();
			return false;
	  }
	  
	  //----IF MONTH SELECTED, DAY NOT SELECTED, YEAR NOT SELECTED----
	  if(trim(month)!="-1" && trim(day)=="-1" && trim(year)=="-1")
	  {
			alert("Please select valid Date of Birth.");
			document.frm.lstday.focus();
			return false;
	  }
	  
	  //----IF MONTH SELECTED, DAY NOT SELECTED, YEAR SELECTED----
	  if(trim(month)!="-1" && trim(day)=="-1" && trim(year)!="-1")
	  {
			alert("Please select valid Date of Birth.");
			document.frm.lstday.focus();
			return false;
	  }
	  
	  //----IF MONTH SELECTED, DAY SELECTED, YEAR NOT SELECTED----
	  if(trim(month)!="-1" && trim(day)!="-1" && trim(year)=="-1")
	  {
			alert("Please select valid Date of Birth.");
			document.frm.lstyear.focus();
			return false;
	  }
	  
	  //----IF MONTH SELECTED, DAY SELECTED, YEAR SELECTED----
	 if(trim(month)!="-1" && trim(day)!="-1" && trim(year)!="-1")
	  {
	  		 month=Number(trim(month));
 	    	day=Number(trim(day));
	   		year=Number(trim(year));
			 
			 //---IF DAY > 30 FOR THE MONTHS HAVE 30 DAYS---
			 if((month==4 || month==6 || month==9 || month==11) && day > 30)
			 {
			 		alert("Please select valid Date of Birth.");
					document.frm.lstday.focus();
					return false;		
			 }
			 
			 //---IF MONTH=2----
			 if(month==2)
			 {
			 	//----IF DAY > 29----	
				if(day>29)
				{
					alert("Please select valid Date of Birth.");
					document.frm.lstday.focus();
					return false;
				}
				//---IF YEAR IS NOT LEAP YEAR AND DAY > 28----
				if((year%4!=0 || year%400!=0) && day > 28)
				{
					alert("Please select valid Date of Birth.");
					document.frm.lstday.focus();
					return false;
				}
			 }
	  }
	  return 1;
}

function date_check1(month, day, year, msg)
{
	//----IF MONTH NOT SELECTED, DAY NOT SELECTED, YEAR SELECTED----
	  if(trim(month)=="-1" && trim(day)=="-1"  && trim(year)!="-1")
	  {
			alert(msg);
			document.frm.lstmonth.focus();
			return false;
	  }
	  
	  //----IF MONTH NOT SELECTED, DAY SELECTED, YEAR NOT SELECTED----
	  if(trim(month)=="-1" && trim(day)!="-1" && trim(year)=="-1")
	  {
			alert(msg);
			document.frm.lstmonth.focus();
			return false;
	  }
	  
	  //----IF MONTH NOT SELECTED, DAY SELECTED, YEAR SELECTED----
	  if(trim(month)=="-1" && trim(day)!="-1" && trim(year)!="-1")
	  {
			alert(msg);
			document.frm.lstmonth.focus();
			return false;
	  }
	  
	  //----IF MONTH SELECTED, DAY NOT SELECTED, YEAR NOT SELECTED----
	  if(trim(month)!="-1" && trim(day)=="-1" && trim(year)=="-1")
	  {
			alert(msg);
			document.frm.lstday.focus();
			return false;
	  }
	  
	  //----IF MONTH SELECTED, DAY NOT SELECTED, YEAR SELECTED----
	  if(trim(month)!="-1" && trim(day)=="-1" && trim(year)!="-1")
	  {
			alert(msg);
			document.frm.lstday.focus();
			return false;
	  }
	  
	  //----IF MONTH SELECTED, DAY SELECTED, YEAR NOT SELECTED----
	  if(trim(month)!="-1" && trim(day)!="-1" && trim(year)=="-1")
	  {
			alert(msg);
			document.frm.lstyear.focus();
			return false;
	  }
	  
	  //----IF MONTH SELECTED, DAY SELECTED, YEAR SELECTED----
	 if(trim(month)!="-1" && trim(day)!="-1" && trim(year)!="-1")
	  {
	  		 month=Number(trim(month));
 	    	day=Number(trim(day));
	   		year=Number(trim(year));
			 
			 //---IF DAY > 30 FOR THE MONTHS HAVE 30 DAYS---
			 if((month==4 || month==6 || month==9 || month==11) && day > 30)
			 {
			 		alert(msg);
					document.frm.lstday.focus();
					return false;		
			 }
			 
			 //---IF MONTH=2----
			 if(month==2)
			 {
			 	//----IF DAY > 29----	
				if(day>29)
				{
					alert(msg);
					document.frm.lstday.focus();
					return false;
				}
				//---IF YEAR IS NOT LEAP YEAR AND DAY > 28----
				if((year%4!=0 || year%400!=0) && day > 28)
				{
					alert(msg);
					document.frm.lstday.focus();
					return false;
				}
			 }
	  }
	  return 1;
}