var start=new Date(stref.getFullYear(),stref.getMonth(),stref.getDate());
var endd=new Date(stref.getFullYear(),stref.getMonth()+1,stref.getDate()-1);
var temp= new Date(stref.getFullYear(),stref.getMonth()+1,stref.getDate()-1);
<!--
//function called on window onload
function iniForm()
{	
	if(document.referrer)
	{
			document.form1.Age.value = hidden[0]!=''?hidden[0]:'';
			document.form1.spouseAge.value = hidden[1]!=''?hidden[1]:'';
			document.form1.MaxPolicyLimit.value=hidden[2]!=''?hidden[2]:"50000";
			document.form1.Deductible.value=hidden[3]!=''?hidden[3]:"101-250";

			document.form1.DepartureDay.value = hidden[5]!=''?hidden[5]: stref.getDate();
			document.form1.DepartureMonth.value = hidden[6]!=''?hidden[6]: stref.getMonth() + 1;
			document.form1.DepartureYear.value = hidden[7]!=''?hidden[7]: stref.getFullYear();
			document.form1.ReturnDay.value = hidden[8]!=''?hidden[8]: temp.getDate();
			document.form1.ReturnMonth.value = hidden[9]!=''?hidden[9]: temp.getMonth() + 1;
			document.form1.ReturnYear.value = hidden[10]!=''?hidden[10]: temp.getFullYear();
			
			if(hidden[11]!=''&&hidden[12]!=''&&hidden[8]==''&&hidden[9]==''&&hidden[10]=='')
			{
				setdropDowns(hidden[11],hidden[12]);
			}
			
			document.form1.monthsOfCoverage.value = hidden[11]!=''?hidden[11]:1;
			document.form1.daysOfCoverage.value = hidden[12]!=''?hidden[12]:0;
			document.form1.NumberOfChildren.value= hidden[4]!=''?hidden[4]:0;
			showtextbox(document.form1.NumberOfChildren.value);
			restorevalues(document.form1.NumberOfChildren.value);
			document.form1.CountryofCitizenship.value=hidden[15]!=''?hidden[15]:"2";
			if(hidden[15]=="1")
			{
				questiondisplay('USA');
				document.form1.CountryforCoverage.value = hidden[16]!=''?hidden[16]:"4";
				document.form1.MailingAddress.value = hidden[13]!=''?hidden[13]:"AL";
				document.form1.Residence.value = hidden[14]!=''?hidden[14]:"AL";
			}
			else 
			{	
					questiondisplay('NONUSA');
					document.form1.CountryforCoverage.value = hidden[16]!=''?hidden[16]:"1";
					document.form1.MailingAddress.value = hidden[13]!=''?hidden[13]:"2";
					document.form1.Residence.value = hidden[14]!=''?hidden[14]:"2";
					document.form1.USarrival.value = hidden[17]!=''?hidden[17]:"0";					
			}
	}
	else  //else part of document.refferer if-cond
	{	
		setDates(stref,temp,1);
		document.form1.NumberOfChildren.value = 0;
		hidetextbox();
	}
}

function resetform()
{
	document.form1.reset();
	temp.setFullYear(stref.getFullYear(),stref.getMonth()+1,stref.getDate()-1);
	setDates(stref,temp,1);
	questiondisplay('NONUSA');
	hidetextbox();
}

function validate()
{
	if (!validVisitorAge())  return false;
 	if (!validSpouseAge()) return false;
	if (!validStartDate(start, stref)) return false;
	if (!validEndDate(endd, start)) return false;
	if (!validMonthsOfCoverage()) return false;
	if (!validDepChildrenAge()) return false;
	
	if(cmn_conditionalparameters())
	{
		document.form1.quote.disabled=true;
		document.form1.resetquote.disabled=true;
		document.form1.submit();
	}
}

//This function populates the contents of the tags q11a,b and c
//a - the question number on the form
//b - question to be asked to the user
//c - options from which the user can select the answer.




//-->

