function HStep0Validation()
{
	res = TextFildValid('zipcode', 'zip', 'zipcodeHTML');;
	SerErrorText(res);
	return res; 
}

function HStep1Validation()
{
	/// texts //////////////////////////////////////////////
	resFN = TextFildValid('fname', null, 'fnameHTML');
	resLN = TextFildValid('lname', null, 'lnameHTML');
	resZC = TextFildValid('zipcode', 'zip', 'zipcodeHTML');

	/// radios /////////////////////////////////////////////
	// questions relpase insurance
	resRI = RadioFildValid('replaceInsurance', 'step1', 'replaceInsuranceHTML');
	
	res = (resFN && resLN && resZC && resRI);
	SerErrorText(res);
	return res;
}
function HStep3Validation()
{
	/////  text filds /////////////////////////////////////////////////////////
	// first name
	resFN = TextFildValid('fname', null, 'fnameHTML');
	
	// last name
	resLN = TextFildValid('lname', null, 'lnameHTML');
	
	
	
	/// radios ///////////////////////////////////////////////////////////////
	resGR = RadioFildValid('gender', 'step3', 'genderHTML');
	
	
	/////  selects (date)
	resDate = isDateSelects('year', 'month', 'day');
	
	var tagHTML = document.getElementById('dateHTML');
	tagHTML.className = (resDate) ? "bold" : "red";

	// meritial status
	resMS = SelectFildValid('mstatus', 'mstatusHTML');
			
		
	res = (resFN && resLN && resGR && resDate && resMS);
	SerErrorText(res);
	return res;
}

function HStep4Validation()
{
	/////////// text //////////////////////////////////////////////////////////////
	//Approximate livable square footage of residence:
	resZP = TextFildValid('zipcode', 'zip', 'zipcodeHTML');
	

	// SELECT ////////////////////////////////////////////////////////////
	//year
	//resYR = SelectFildValid('year', 'yearHTML');

	/////////////////////////////////////////
	res = (resZP);
	SerErrorText(res);
	return res;
}
function HStep5Validation()
{
	// Radio ////////////////////////////////////////////////////////////////
	resOG = RadioFildValid('ct', 'step5', 'ctHTML');
	
	res = (resOG);
	SerErrorText(res);
	return res;
}
function HStep6Validation()
{
	/// text //////////////////////////////////////
	// first name
	resFN = TextFildValid('fname', null, 'fnameHTML');

	// last name
	resLN = TextFildValid('lname', null, 'lnameHTML');
	
	// zip code moset by 5 digit
	resZP = TextFildValid('zipcode', 'zip', 'zipcodeHTML');
		
	// city not empty
	resCY = TextFildValid('city', null, 'cityHTML');
	
	// address not empty
	resAD = TextFildValid('address', null, 'addressHTML');
	
	//Please enter a valid E-mail address
	resEM = TextFildValid('email', 'email', 'emailHTML');
	
	//Home Telephone Number: (format: 212-555-1234)
	resHP = TextFildValid('phone', 'phone', 'phoneHTML');
	
	///////////////////////////////////////////////	/////////////////////////////
	// state most by selected
	resST = SelectFildValid('states', 'statesHTML');
	
	// corrent resident
	resCR = SelectFildValid('cr6', 'cr6HTML');
	/// radios /////////////////////////////////////////////
	//Are you interested in a multiple-policy discount (for auto and home insurance)?
	resAY = RadioFildValid('AYIIAMD6', 'step6', 'AYIIAMD6HTML');
	
	res = (resFN && resLN && resZP && resCY && resAD && resEM && resHP && resCR && resAY && resST);
	SerErrorText(res);
	return res;
}