// JavaScript Document
function ValidateFormNext(iform){
	var Field= Array();
	var Fieldname= Array();
	
	Field[0]=iform.Formal.value;
	Field[1]=iform.ServingPreferences.value;
	Field[2]=iform.ServiceRequested.value;
	Field[3]=iform.selperbudget.value;
	Field[4]=iform.foodpref1.value;
	Field[5]=iform.ZipCode.value;
	Field[6]=iform.Name.value;
	Field[7]=iform.Phone1.value;
	Field[8]=iform.Phone2.value;
	Field[9]=iform.Phone3.value;
	Field[10]=iform.Email.value;
	
	Fieldname[0]="Is the event formal or informal?";
	Fieldname[1]="Serving Preferences";
	Fieldname[2]="Service requested";
	Fieldname[3]="Budget Per Person";
	Fieldname[4]="First Food Preference";
	Fieldname[5]="Zip Code";
	Fieldname[6]="Name";
	Fieldname[7]="Phone";
	Fieldname[8]="Phone";
	Fieldname[9]="Phone";
	Fieldname[10]="Email";
	
	var bval=true;
	var msg="";
	for(i=0;i<11;i++)
	{
		if(Field[i]=="")
		{
			if(Fieldname[i]=='Phone'){
				if(msg.indexOf('Phone')==-1){
					msg = msg + "\n" + ">> " + Fieldname[i] + " Field";
				}
			}else{
				msg = msg + "\n" + ">> " + Fieldname[i] + " Field";
			}
			bval = false;
		}
	}
	
	if(msg != "")
	{
		al = "Please Fill the following fields"; 
		al = al + "\n" + msg;
		alert(al);
		bval=false;
	}
	if(bval){
		bval=isNumeric(Field[5],5,"Zip Code");	
	}
	if(bval){
		bval=isNumeric(Field[7],3,"phone 1");	
	}
	if(bval){
		bval=isNumeric(Field[8],3,"phone 2");	
	}
	if(bval){
		bval=isNumeric(Field[9],4,"phone 3");	
	}
	if(bval){
		bval=emailCheck(Field[10]);	
	}/**/
	
	return bval;
}
function ValidateForm(iform){
	var Field= Array();
	var Fieldname= Array();
	Field[0]=iform.EventType.value;
	Field[1]=iform.NoGuests.value;
	Field[2]=iform.frmddlstate.value;
	Field[3]=iform.frmddlCity.value;
	
	Fieldname[0]="Event Type";
	Fieldname[1]="Number of guests";
	Fieldname[2]="Event State";
	Fieldname[3]="Event City";
	
	var bval=true;
	var msg="";
	for(i=0;i<4;i++)
	{
		if(Field[i]=="")
		{
			msg = msg + "\n" + ">> " + Fieldname[i] + " Field";
			
			bval = false;
		}
	}
	
	if(msg != "")
	{
		al = "Please Fill the following fields"; 
		al = al + "\n" + msg;
		alert(al);
		bval=false;
	}
	if(bval){
		if(!isNumeric(iform.NoGuests.value,0,'Number of guests')){
			bval=false;	
		}
	}
	mon=retMonthNumber(iform.dtseleventmon.value);
	dt=iform.dtseleventday.value;
	yr=iform.dtseleventyear.value;
	if(bval){
		if(!compareDateToday(yr, mon, dt)){
			bval=false;
		}
	}
	/*if(bval){
		if(!isNumeric(Field[7],5,'Zip Code')){
			bval=false;
		}
	}
	if (bval){bval=isNumeric(Field[8],3,'Area Code');}
	if (bval){bval=isNumeric(Field[9],3,'Phone 1');}
	if (bval){bval=isNumeric(Field[10],4,'Phone 2');}
	if(bval)
	{
		bval=emailCheck(Field[11]);
		
	}*/
	return bval;
}

function retMonthNumber(mnth){
	var mymonth = new Array();
	mymonth [0] = "Jan";
	mymonth [1] = "Feb";
	mymonth [2] = "Mar";
	mymonth [3] = "Apr";
	mymonth [4] = "May";
	mymonth [5] = "Jun";
	mymonth [6] = "Jul";
	mymonth [7] = "Aug";
	mymonth [8] = "Sep";
	mymonth [9] = "Oct";
	mymonth [10] = "Nov";
	mymonth [11] = "Dec";	
	for (x in mymonth)
	{
		if(mymonth[x]==mnth){
			return x;
			break;
		}	
	}
}

function showdiv(){
		//alert('here');
		document.getElementById('light').style.display='block';
		document.getElementById('fade').style.display='block'
	}
function loadingdiv(){
	document.getElementById('light').style.display='block';
	document.getElementById('fade').style.display='block';
}