function chkemail(ff)
{
	if (ff.Email.value.indexOf('@',0)==-1 || ff.Email.value.indexOf('.',0)==-1)
	   {
		alert("Please enter a valid email address. Thank you!");
		ff.Email.focus();
		return false;
	   }

       return true;
	
}
	
function winaopen(whtml,caption1,query){
 remo = window.open(whtml+query+'&amp;caption='+caption1,caption1,"toolbar=no,statusbar=no,menubar=no,scrollbars=yes, width=600,height=600, resizable=no, left=200,top=150");
 }
function winaopenOther(whtml,caption1){
	
 remo = window.open(whtml,caption1,"toolbar=no,statusbar=no,menubar=no,scrollbars=no, width=780,height=650, resizable=yes, left=100,top=50");
 }
 function winaopenOther1(whtml,caption1){
	
 remo = window.open(whtml,caption1,"toolbar=no,statusbar=no,menubar=no,scrollbars=no, width=780,height=400, resizable=yes, left=100,top=50");
 }
function validateall(ff)
	{
           
       var sdate=ff.dd.options[ff.dd.selectedIndex].value + "/" + ff.mm.options[ff.mm.selectedIndex].value + "/" +ff.yyyy.options[ff.yyyy.selectedIndex].value;
	   var edate=ff.edd.options[ff.edd.selectedIndex].value + "/" + ff.emm.options[ff.emm.selectedIndex].value + "/" +ff.eyyyy.options[ff.eyyyy.selectedIndex].value;
	   if (isblank(ff.Headline)==-1) 
	   {
		alert("Please Enter a Headline");
		ff.Headline.focus();
		return false;
	   }
	   if (isblank(ff.company)==-1) 
	   {
		alert("Please Enter a Company");
		ff.company.focus();
		return false;
	   }
	   if( ! isDate(sdate)){
        alert("Event Date not a Valid Date");
        ff.dd.focus();
        return false;
      } 
	  if( ! isDate(edate)){
        alert("End Event Date not a Valid Date");
        ff.edd.focus();
        return false;
      } 
	   if (isblank(ff.what)==-1) 
	   {
		alert("Please Enter a What");
		ff.what.focus();
		return false;
	   }
	    if (isblank(ff.where)==-1) 
	   {
		alert("Please Enter a Location of Events");
		ff.where.focus();
		return false;
	   }
	   if (isblank(ff.Who)==-1) 
	   {
		alert("Please Enter Who Conduct");
		ff.Who.focus();
		return false;
	   }
	   
	   if (ff.Email.value.indexOf('@',0)==-1 || ff.Email.value.indexOf('.',0)==-1)
	   {
		alert("Please enter a valid email address. Thank you!");
		ff.Email.focus();
		return false;
	   }

           return true;
			
   }
function isblank(a)
	{
		var i=a.value.length;
			if(i==0)
				{
					return -1;
				}
	}
function lip(year)
{
   if(year % 4 == 0 )
      return true;
   else
      return false;
}
function isDate(pastDate)
{ 
  var dd,mm,yy,dd1
  dd=parseFloat(pastDate.substring(0,pastDate.indexOf("/")));
  mm=parseFloat(pastDate.substring(pastDate.indexOf("/")+1,pastDate.lastIndexOf("/")));     
  yy=parseFloat(pastDate.substring(pastDate.lastIndexOf("/")+1,pastDate.length));     
  switch (mm)
  {
    case 2:
       if(lip(yy))
          dd1=29
       else
          dd1=28 
            
       break   
    case 1:
    case 3:
    case 5:
    case 7:
    case 8:
    case 10:
    case 12:
           dd1=31
           break
    case 4:
    case 6:
    case 9:
    case 11:
           dd1=30
           break
  }
  if(mm>=1 && mm<=12){            
    if(dd < 1 || dd > dd1)
       return false
    else
       return true    
  }else     
     return false
  
}