// JavaScript Document

/*function ShowHideTable(iFlag){
	var itd=document.getElementById("venueOptional");
	var itdTarget=document.getElementById("venueOptTD");
	if(iFlag=='No I need one. Please help'){
		var StrHtml;
		//alert(itd.innerHTML);
		itdTarget.innerHTML=itd.innerHTML;
	}else{
		itdTarget.innerHTML="&nbsp;";
	}
}*/

function changeCities(ddlcity,ddlstate)
	{	
		
		document.getElementById(ddlcity).length = 0;
		tmpopt=new Option('Select','0');
		document.getElementById(ddlcity).options[0]=tmpopt;
		
		for(i=0,j=1;i<arrCities.length;i++)
		{
			if(arrCities[i][0]==document.getElementById(ddlstate).value)
			{
				tmpopt=new Option(arrCities[i][2],arrCities[i][1]);
				document.getElementById(ddlcity).options[j]=tmpopt;
				j++;
			}
		}
	}
	
	function getStrCity(iselect){
		document.frmcorpcat.strCity.value=iselect.options[iselect.selectedIndex].text;
		//alert(document.frmcorpcat.strCity.value);
	}
	
	
	function isDate(mday,mmonth,myear){
	
	var m_DAY = mday;
	
	//alert(mmonth);
	
	var m_MONTH = 1;
	if(mmonth=="Jan")
	 m_MONTH = 1;
	if(mmonth=="Feb")
	 m_MONTH = 2;
	if(mmonth=="Mar")
	 m_MONTH =3;
	if(mmonth=="Apr")
	 m_MONTH =4;
	if(mmonth=="May")
	 m_MONTH =5;
	if(mmonth=="Jun")
	 m_MONTH =6;
	if(mmonth=="Jul")
	 m_MONTH =7;
	if(mmonth=="Aug")
	 m_MONTH =8;
	if(mmonth=="Sep")
	 m_MONTH =9;
	if(mmonth=="Oct")
	 m_MONTH =10;
	if(mmonth=="Nov")
	 m_MONTH =11;
	if(mmonth=="Dec")
	 m_MONTH =12;
	
	var m_YEAR = myear;
	if(m_YEAR.length > 4){return false;}
	m_strDate = m_MONTH + "/" + m_DAY + "/" + m_YEAR;
	var testDate=new Date(m_strDate);
	 
	 var right_now=new Date();
	var the_year=right_now.getYear();
	var the_month=right_now.getMonth()+1;
	var the_day=right_now.getDate();
	
	
	var now = right_now.getTime(); //NN3
	var checkDate = testDate.getTime();
	
	if(testDate.getMonth()+1==m_MONTH){
	if(the_year<m_YEAR)
	return true;
	else
		{if(the_month <m_MONTH && the_year==m_YEAR)
			return true;
		else
			{
				if(the_day<m_DAY && the_month==m_MONTH)
					return true;
				else
				return false;
				}
			}
	} 
	else{
	return false;
	}
	
	}//end function
	
	function ValidateForm()
					{				
						if(!isDate(document.frmcorpcat.dtseleventday.value,document.frmcorpcat.dtseleventmon.value,document.frmcorpcat.dtseleventyear.value)){ 
							alert("Invalid Event Date, please provide future date "); //Date
							return false; 
							} 
						    sval.ValidateRequired("24", "Event Name is required");
							sval.ValidateRequired("25", "Your need is required");
							
						
						
						sval.ValidateRequired("ddlState","Event State is required.");
						sval.ValidateRequired("ddlCity","Event City is required.");
						sval.Validate("NAMES","txtname","Name is invalid",true,"Name is required");
						sval.ValidateMaxLength("txtname","Name length should be with in 60 chars",60,true,"Name is required");
						sval.Validate("NUMERIC","txtarea","Area code is invalid",true,"Area code is required");
						if(document.getElementById("txtarea").value.length!=3&&document.getElementById("txtarea").value.length>0)
							{
						
						alert("Enter three digit Area code") 
							return false; 
						
							} 
											
						sval.Validate("NUMERIC","txteventzip","Zip Code is invalid",true,"Zip Code is required");
						if(document.getElementById("txteventzip").value.length!=5&&document.getElementById("txteventzip").value.length>0)
							{
						
						alert("Enter five digit Zip code") 
							return false; 
						
							} 
								
						sval.Validate("NUMERIC","txtphone","Phone1 is invalid",true,"Phone is required");
						if(document.getElementById("txtphone").value.length!=3&&document.getElementById("txtphone").value.length>0)
						{
						
						alert("Enter three digit phone");
						document.getElementById("txtphone").focus();  
							return false; 
						
							} 
						
						sval.Validate("NUMERIC","txtphone2","Phone2 is invalid",true,"Extension is required");
						if(document.getElementById("txtphone2").value.length!=4&&document.getElementById("txtphone2").value.length>0)
							{
						
						alert("Enter four digit phone")
						document.getElementById("txtphone2").focus(); 
							return false; 
						
							} 
							
							
						
						
						sval.Validate("EMAIL","txtmail","E-Mail is invalid.",true,"E-Mail is required.");
						sval.ValidateMaxLength("txtmail","E-Mail length should be with in 60 chars",60,true,"E-Mail is required");
						
						var index=document.getElementById("ddlCity").selectedIndex;
						if(index==-1){
						document.getElementById("ddlstate").selectedIndex=0;
							document.getElementById("ddlstate").focus();
							alert("Please select state and city");	
						return false;
						}
					
					return sval.DisplayMessage();
					}
