function setcalendar(MM,YY)
		{
		document.getElementById( 'hdnMonth' ).value=document.getElementById( MM ).value;
		document.getElementById( 'hdnYear' ).value=document.getElementById( YY).value;
		document.getElementById( 'frmCal' ).submit( ) ;
		}
	function __nextYear( currYear ) {
		
		document.getElementById( 'hdnYear' ).value = eval( currYear + 1 );
		document.getElementById( 'frmCal' ).submit( ) ;
	}
	
	function __prevYear( currYear ) {
		document.getElementById( 'hdnYear' ).value = eval( currYear - 1 );
		document.getElementById( 'frmCal' ).submit( ) ;
	}
	
	function __nextMonth( currMonth ) {

		if( parseInt( currMonth ) == 12 ) {
			document.getElementById( 'hdnMonth' ).value = 1;
			document.getElementById( 'hdnYear' ).value = eval( parseInt( document.getElementById( 'hdnYear' ).value ) + 1 );
		} 
		else
		document.getElementById( 'hdnMonth' ).value = eval( currMonth + 1 );
		document.getElementById( 'frmCal' ).submit( ) ;
	}
	
	function __prevMonth( currMonth ) {
		if( parseInt( currMonth ) == 1 ) {
			document.getElementById( 'hdnMonth' ).value = 12;
			document.getElementById( 'hdnYear' ).value = eval( parseInt( document.getElementById( 'hdnYear' ).value ) - 1 );
		} else
			document.getElementById( 'hdnMonth' ).value = eval( currMonth - 1 );
		document.getElementById( 'frmCal' ).submit( ) ;
	}
	function SelectDate(dtm)
	{
	location.href = "contents.php?page=events&eventdate=" + dtm;
	}
	function monthcalendar(MM,YY)
	{
		
	location.href = "contents.php?page=monthcalendar&eventmonth=" + YY +"_"+ MM;
	
	}
	function validLoginForm( frmObj ) {
		if( frmObj.username.value == '' ) {
			alert( "Please enter your Username." ) ;
			frmObj.username.focus( ) ;
			return false;
		}
		if( frmObj.password.value == '' ) {
			alert( "Please enter your Password." );
			frmObj.password.focus(  );
			return false;
		}
	}
	function IsNumeric(strString) 
{ 
    var strValidChars = "0123456789"; 
    var strChar; 
    var blnResult = true; 
    //var strSequence = document.frmQuestionDetail.txtSequence.value; 

    //test strString consists of valid characters listed above 

    if (strString.length == 0) 
        return false; 
    for (i = 0; i < strString.length && blnResult == true; i++) 
    { 
        strChar = strString.charAt(i); 
        if (strValidChars.indexOf(strChar) == -1) 
        { 
            blnResult = false; 
        } 
     } 
return blnResult; 
}
 
	function ValidQty()
	{   
	    var blnFlag=true; 
        var errorString="";
		var MaxRegQty=document.getElementById('RquantityDB');
	    var RegQty=document.getElementById('txtRegQty');
		var MaxNonRegQty=document.getElementById('QuantityDB');
		var NonRegQty=document.getElementById('txtNonPrice');
		var MaxRegQtyforDin=document.getElementById('d_QuantityDB');
		var RegPrice=document.getElementById('txtd_RegPrice');
		var MaxNonQtyforDin=document.getElementById('d_non_quantityDB');
		var NonPrice=document.getElementById('txtd_NonPrice');
		var Dinner=document.getElementById('chkDinner');
		if(RegQty!=null)
		{
	    if(RegQty.value=="")
      {  
        errorString=errorString +"\n"+ "Please enter Quantity for Member";
        RegQty.className= "errorTextBox";
        RegQty.focus();           
        blnFlag= false;
      }
      else
      {
         if(!IsNumeric(RegQty.value) || (RegQty.value)==0||(parseInt(RegQty.value))>(parseInt(MaxRegQty.value))) 
             {
                errorString=errorString +"\n"+ "Please enter a valid Quantity for Member and Quantity less than"  +"  "+   MaxRegQty.value;  
                RegQty.className= "errorTextBox";
                RegQty.focus();            
                blnFlag =false;
             }
              else
         	{
            RegQty.className= "textbox"; 
         	}
		 
		  
		 
      } 
	  }
	      if(NonRegQty!=null)
		  {
		                 
	   if(NonRegQty.value=="")
      {  
        errorString=errorString +"\n"+ "Please enter Quantity for Non Member";
        NonRegQty.className= "errorTextBox";
        NonRegQty.focus();           
        blnFlag= false;
      }
      else
      {
         if(!IsNumeric(NonRegQty.value)|| (NonRegQty.value)==0||(parseInt(NonRegQty.value))>(parseInt(MaxNonRegQty.value)))
             {
                errorString=errorString +"\n"+ "Please enter a valid Quantity for Non Member and Quantity less than"   +" "+    MaxNonRegQty.value;  
                NonRegQty.className= "errorTextBox";
                NonRegQty.focus();            
                blnFlag =false;
             }
              else
         {
            NonRegQty.className= "textbox"; 
         }
		  
		 
      } 
	  }  
	if(Dinner!=null)
	{
	  
if(	Dinner.checked==true)
{
	if(RegPrice!=null)
	{
	   if(RegPrice.value=="")
      {  
        errorString=errorString +"\n"+ "Please enter Quantity for Dinner Member";
        RegPrice.className= "errorTextBox";
        RegPrice.focus();           
        blnFlag= false;
      }
      else
      {
         if(!IsNumeric(RegPrice.value)|| (RegPrice.value)==0||(parseInt(RegPrice.value))>(parseInt(MaxRegQtyforDin.value)))
             {
                errorString=errorString +"\n"+ "Please enter a valid Quantity for Dinner Member and Quantity less than"   +" "+ MaxRegQtyforDin.value;  
                RegPrice.className= "errorTextBox";
                RegPrice.focus();            
                blnFlag =false;
             }
              else
         	{
            RegPrice.className= "textbox"; 
         	}
			
			
      }            
	}
	if(NonPrice!=null)
	  {
	  if(NonPrice.value=="")
      {  
        errorString=errorString +"\n"+ "Please enter Quantity for Dinner Non Member";
        NonPrice.className= "errorTextBox";
        NonPrice.focus();           
        blnFlag= false;
      }
      else
      {
         if(!IsNumeric(NonPrice.value)||(NonPrice.value)==0||(parseInt(NonPrice.value))>(parseInt(MaxNonQtyforDin.value)))
             {
                errorString=errorString +"\n"+ "Please enter a valid Quantity for Dinner Non Member and Quantity less than"  +" "+MaxNonQtyforDin.value;  
                NonPrice.className= "errorTextBox";
                NonPrice.focus();            
                blnFlag =false;
             }
              else
         {
            NonPrice.className= "textbox"; 
         }
		 
		 
      } 
	  } 
	 }}
	
	   if(errorString!="")
       {
        alert(errorString);
       }
      
         return blnFlag;                                        
	}
	function validForm( frmObj ) {
		
		if( frmObj.firstName.value == '' ) {
			alert( "Please enter your first name." );
			frmObj.firstName.focus( ) ;
			return false;
		}
		if( frmObj.lastName.value == '' ) {
			alert( "Please enter your last name." );
			frmObj.lastName.focus( ) ;
			return false;
		}
		
		if( frmObj.address.value == '' ) {
			alert( "Please enter your Address." );
			frmObj.address.focus( ) ;
			return false;
		}
		if( frmObj.city.value == '' ) {
			alert( "Please enter your City." );
			frmObj.city.focus( ) ;
			return false;
		}
		if( frmObj.zipcode.value == '' ) {
			alert( "Please enter your Zip Code." );
			frmObj.zipcode.focus( ) ;
			return false;
		}
		if( frmObj.email.value == '' ) {
			alert( "Please enter Your Email Address." );
			frmObj.email.focus( ) ;
			return false;
		} else {
			var filter  = /^([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$/;
			/*if( !filter.test( frmObj.email.value ) ) {
				alert( "Please enter Valid Email Address." );
				frmObj.email.focus( ) ;
				return false;
			}*/
		}
		if( frmObj.phonenumber.value == '' ) {
			alert( "Please enter your Phone Number." );
			frmObj.phonenumber.focus( ) ;
			return false;
		}

		if( frmObj.terms.checked == false ) {
			alert( "Please check disclaimer." );
			frmObj.terms.focus( ) ;
			return false;
		}
		
		
	}
