/*Initialize the hashmap to be used to expand the left nav category of the current page the
* user is viewing. The key is the ID of the current page.  The value is the ID of the main
* left nav category. See the left nav txt files for example. This map must be updated if
* are new left nav categories or links introduced.
*/
 var linkMap = new Object();
 //highLightURL();

 var leftNavClass = new Object();
// element ID for auto left nav category
leftNavClass['auto_insurance'] = 'autoCategoryID';
leftNavClass['auto_insurance_standard_coverages'] = 'autoCategoryID';
leftNavClass['auto_insurance_optional_coverages'] = 'autoCategoryID';
leftNavClass['collectible_auto_insurance'] = 'autoCategoryID';
leftNavClass['auto_insurance_faq'] = 'autoCategoryID';

// home left nav category
leftNavClass['home_insurance'] = 'homeCategoryID';
leftNavClass['home_owners_insurance'] = 'homeCategoryID';
leftNavClass['condo_insurance'] = 'homeCategoryID';
leftNavClass['renters_insurance'] = 'homeCategoryID';
leftNavClass['mobile_home_manufactured_insurance'] = 'homeCategoryID';
leftNavClass['speciality_home_insurance'] = 'homeCategoryID';
leftNavClass['earthquake_insurance'] = 'homeCategoryID';
leftNavClass['flood_insurance'] = 'homeCategoryID';
leftNavClass['identity_shield_insurance'] = 'homeCategoryID';
leftNavClass['home_insurance_faq'] = 'homeCategoryID';

// Life
leftNavClass['life_insurance'] = 'lifeCategoryID';
leftNavClass['term_life_insurance'] = 'lifeCategoryID';
leftNavClass['whole_life_insurance'] = 'lifeCategoryID';
leftNavClass['universal_life_insurance'] = 'lifeCategoryID';
leftNavClass['life_insurance_annuities'] = 'lifeCategoryID';

//motorcycle
leftNavClass['motorcycle_insurance'] = 'motorcycleCategoryID';
leftNavClass['motorcycle_insurance'] = 'motorcycleCategoryID';

//recreational
leftNavClass['recreational_insurance'] = 'recreationalCategoryID';
leftNavClass['watercraft_insurance'] = 'recreationalCategoryID';
leftNavClass['motor_atv_insurance'] = 'recreationalCategoryID';
leftNavClass['motorhomes_rv_insurance'] = 'recreationalCategoryID';
leftNavClass['travel_trailer_insurance'] = 'recreationalCategoryID';

//life left nav
leftNavClass['financial_insurance'] = 'financialCategoryID';
leftNavClass['mutual_funds_insurance'] = 'financialCategoryID';
leftNavClass['variable_annuities_insurance'] = 'financialCategoryID';
leftNavClass['variable_universal_life_insurance'] = 'financialCategoryID';

//business left nav
leftNavClass['business_insurance'] = 'businessCategoryID';
leftNavClass['apartment_insurance'] = 'businessCategoryID';
leftNavClass['artisan_contractor_insurance'] = 'businessCategoryID';
leftNavClass['auto_service_repair_insurance'] = 'businessCategoryID';
leftNavClass['commercial_real_estate_insurance'] = 'businessCategoryID';
leftNavClass['condo_association_insurance'] = 'businessCategoryID';
leftNavClass['manufacturing_insurance'] = 'businessCategoryID';
leftNavClass['office_insurance'] = 'businessCategoryID';
leftNavClass['restaurant_insurance'] = 'businessCategoryID';
leftNavClass['retail_service_insurance'] = 'businessCategoryID';
leftNavClass['wholesale_distribution_insurance'] = 'businessCategoryID';

//learning and planning left nav
// life events left nav
leftNavClass['plan_for_life_events'] = 'lifeEventsCategoryID';
leftNavClass['buying_a_car'] = 'lifeEventsCategoryID';
leftNavClass['buying_property'] = 'lifeEventsCategoryID';
leftNavClass['remodeling'] = 'lifeEventsCategoryID';
leftNavClass['getting_married'] = 'lifeEventsCategoryID';
leftNavClass['having_kids'] = 'lifeEventsCategoryID';
leftNavClass['retirement_savings'] = 'lifeEventsCategoryID';
leftNavClass['college_savings'] = 'lifeEventsCategoryID';

// eventsCategoryID left nav
leftNavClass['prepare_for_unexpected'] = 'eventsCategoryID';
leftNavClass['home_accidents'] = 'eventsCategoryID';
leftNavClass['dog_bites'] = 'eventsCategoryID';
leftNavClass['flood_damage'] = 'eventsCategoryID';
leftNavClass['home_fire'] = 'eventsCategoryID';
leftNavClass['identity_theft'] = 'eventsCategoryID';
leftNavClass['storm_strike'] = 'eventsCategoryID';
leftNavClass['burglary'] = 'eventsCategoryID';
leftNavClass['earthquake'] = 'eventsCategoryID';
leftNavClass['auto_accident'] = 'eventsCategoryID';
leftNavClass['car_breakdown'] = 'eventsCategoryID';

//parentsCategoryID
leftNavClass['parents'] = 'parentsCategoryID';
leftNavClass['parents_guide'] = 'parentsCategoryID';
leftNavClass['home_safety'] = 'parentsCategoryID';
leftNavClass['driving_safety'] = 'parentsCategoryID';
leftNavClass['first_aid_tips'] = 'parentsCategoryID';
leftNavClass['teen_drivers'] = 'parentsCategoryID';
leftNavClass['parents_yes'] = 'parentsCategoryID';
leftNavClass['wrecked_roadbook'] = 'parentsCategoryID';
leftNavClass['new_parents'] = 'parentsCategoryID';


//		teachersCategoryID
leftNavClass['teachers'] = 'teachersCategoryID';
leftNavClass['student_safety'] = 'teachersCategoryID';
leftNavClass['milk_communities'] = 'teachersCategoryID';


//		womenCategoryID
leftNavClass['women'] = 'womenCategoryID';

// communitesCategoryID
leftNavClass['farmers_community'] = 'communitesCategoryID';
leftNavClass['milk_communities'] = 'communitesCategoryID';
leftNavClass['march_of_dimes_communities'] = 'communitesCategoryID';

// mediaCenterCategoryID
leftNavClass['media_center'] = 'mediaCenterCategoryID';
leftNavClass['auto_press_releases'] = 'mediaCenterCategoryID';
leftNavClass['home_press_releases'] = 'mediaCenterCategoryID';
leftNavClass['life_financial_releases'] = 'mediaCenterCategoryID';
leftNavClass['2008_press_releases'] = 'mediaCenterCategoryID';
leftNavClass['2009_press_releases'] = 'mediaCenterCategoryID';
leftNavClass['events_press_releases'] = 'mediaCenterCategoryID';
leftNavClass['cat_press_releases'] = 'mediaCenterCategoryID';
leftNavClass['corp_press_releases'] = 'mediaCenterCategoryID';

//communityPartnershipsCategoryID
leftNavClass['farmers_community'] = 'communityPartnershipsCategoryID';
leftNavClass['missing_childrens_day_communities'] = 'communityPartnershipsCategoryID';

//helpPointCategoryID
leftNavClass['what_is_hp_claims'] = 'helpPointCategoryID';

//claimsCategoryID
leftNavClass['claims_faq'] = 'claimsCategoryID';


// end: initialize hashmap for automatic expanding of left nav


/*
*returns the file name from the URL without the extension.  www.farmers.com/test.html will return test
*/
function returnHTMLFileName() {
	var file_name = document.location.href
	var end = (file_name.lastIndexOf(".") == -1) ? file_name.length : file_name.lastIndexOf(".")
	return file_name.substring(file_name.lastIndexOf("/")+1, end)
}



/**
 * disables the link that links to the current page
*/
 function disableLink(){
 	var fileName = returnHTMLFileName();
 	//alert(fileName);
 	//alert(document.getElementsByTagName("A").item(3).attributes );

	// get the element with the ID same as the fileName and remove the href attribute
 	var element1 = document.getElementById(fileName);
 	//alert('element1 ' + element1);
 	if (element1 != null){
 		var href = element1.getAttribute("href");
		//alert(href);

		// disable the link
		if (element1.getAttribute("href") != null ){
			//alert('removing href');
			element1.removeAttribute("href");
		}

	}


 	// expand the left nav
 	expandLeftNav(fileName);

 }


/**
 * change the class name of an element to 'active-page' to expand the left nav.
 */
function expandLeftNav(fileName){
	//display right arrow or down arrow
	// for IE.  IE uses 'className', only MS does this.
	var id = leftNavClass[fileName];
	//alert('id ' + id);
	//alert(document.getElementById(id).getAttribute('className') );
	var element1 = document.getElementById(id);
	//alert('168 ' + element1);

	if(element1 != null){

		// IE uses className and does support hasAttribute()
		if (element1.getAttribute("className") != null ){
			//alert('changeing className');
			element1.setAttribute('className', 'active-page');
		}
		// FF uses class
		else if (element1.getAttribute("class") != null ){
			//alert('changeing class');
			element1.setAttribute('class', 'active-page');
		}
	}

}


/**
* sets the left nav position for landing page or details page.
* if pageClass and leftNavClass are found, then class useThisLeftNavClass should be used.
*/
function setLeftNavPosition(pageClass, leftNavClass, useThisLeftNavClass){

		var ele = document.getElementsByTagName("DIV") ;
		for (i = 0 ; i < ele.length; i++){
			var attr = ele[i].getAttribute("class");

			// for IE
			if (attr == null){
				attr =	ele[i].getAttribute("className");
			}

			if(attr ==pageClass){
//				alert('pageclass ' + pageClass);
				var leftNavElements = document.getElementsByTagName("DIV");
				for (j = 0 ; j < leftNavElements.length; j++ ){
					var leftNavAttr = leftNavElements[j].getAttribute("class");

					//for IE
					if (leftNavAttr == null){
						leftNavAttr = leftNavElements[j].getAttribute("className");
					}

					if (leftNavAttr == leftNavClass){
//						alert('leftnav ' + leftNavAttr);
						leftNavElements[j].setAttribute("class", useThisLeftNavClass);

						//for IE
						leftNavElements[j].setAttribute("className", useThisLeftNavClass);
					}
				}
			}
		}
}

function highLightURL(currentPage){

	//alert(location.href + '  ' + currentPage);

	//end: display right arrow or down arrow



	// initialize the list of links
	linkMap['Auto'] = '<a href="dummy.html" >';
	linkMap['Home'] = '<a href="dummy.html" >';
	linkMap['Home Details'] = '<a href="dummy.html" >';
	linkMap['Claims Overview'] = '<a href="claims.html" >';
	linkMap['What do I do now?'] = '<a href="dummy.html" >';
	linkMap['Auto Accident'] = '<a href="dummy.html" >';
	linkMap['Auto Breakdown'] = '<a href="dummy.html" >';
	linkMap['Home Burglary'] = '<a href="dummy.html" >';
	linkMap['Flood Damage'] = '<a href="dummy.html" >';
	linkMap['Storm Damage'] = '<a href="dummy.html" >';
	linkMap['Claims etc'] = '<a href="dummy.html" >';
	linkMap['Value of HelpPoint'] = '<a href="dummy.html" >';
	linkMap['Catastrophe Center'] = '<a href="dummy.html" >';
	linkMap['Current Event 1'] = '<a href="dummy.html" >';
	linkMap['Current Event 2'] = '<a href="dummy.html" >';
	linkMap['Archive'] = '<a href="dummy.html" >';


linkMap['Standard Coverages'] = '<a href="dummy.html" >';
	linkMap['Optional Coverages'] = '<a href="dummy.html" >';
	linkMap['Collectible Auto'] = '<a href="dummy.html" >';
	linkMap['Auto FAQs'] = '<a href="dummy.html" >';


	linkMap['Home'] = '<a href="dummy.html" >';
	linkMap['Homeowner'] = '<a href="dummy.html" >';
	linkMap['Condominium'] = '<a href="dummy.html" >';
	linkMap['Renter'] = '<a href="dummy.html" >';
	linkMap['Mobile Home'] = '<a href="dummy.html" >';
	linkMap['Manufactured Home'] = '<a href="dummy.html" >';
	linkMap['Speciality Home'] = '<a href="dummy.html" >';
	linkMap['Home FAQ'] = '<a href="dummy.html" >';

    linkMap['Life'] = '<a href="dummy.html" >';
	linkMap['Term Life'] = '<a href="dummy.html" >';
	linkMap['Whole Life'] = '<a href="dummy.html" >';
	linkMap['Universal Life'] = '<a href="dummy.html" >';
	linkMap['Annuties'] = '<a href="dummy.html" >';
	linkMap['Life FAQs'] = '<a href="dummy.html" >';

	linkMap['Motorcycle'] = '<a href="dummy.html" >';
	linkMap['Motorcycle Insurance'] = '<a href="dummy.html" >';
	linkMap['Motorcycle FAQs'] = '<a href="dummy.html" >';

	linkMap['Recreational'] = '<a href="dummy.html" >';
	linkMap['Boat Watercraft'] = '<a href="dummy.html" >';
	linkMap['RV/Motorhome'] = '<a href="dummy.html" >';
	linkMap['Motor ATV'] = '<a href="dummy.html" >';
	linkMap['Travel Trailer'] = '<a href="dummy.html" >';
	linkMap['Recreational FAQs'] = '<a href="dummy.html" >';

	linkMap['Financial'] = '<a href="dummy.html" >';
	linkMap['Traditional IRA'] = '<a href="dummy.html" >';
	linkMap['Roth IRA'] = '<a href="dummy.html" >';
	linkMap['Pension Programs'] = '<a href="dummy.html" >';
	linkMap['Annuities'] = '<a href="dummy.html" >';
	linkMap['Financial FAQs'] = '<a href="dummy.html" >';
	linkMap['Mutual Funds'] = '<a href="dummy.html" >';
	linkMap['Farmers Variable Annuities'] = '<a href="dummy.html" >';
	linkMap['Farmers Variable Universal Life'] = '<a href="dummy.html" >';

	linkMap['Business'] = '<a href="dummy.html" >';
	linkMap['Apartments'] = '<a href="dummy.html" >';
	linkMap['Artisan Contractor'] = '<a href="dummy.html" >';
	linkMap['Auto Service Repair'] = '<a href="dummy.html" >';
	linkMap['Commercial Real Estate'] = '<a href="dummy.html" >';
	linkMap['Condo Associations'] = '<a href="dummy.html" >';
	linkMap['Manufacturing'] = '<a href="dummy.html" >';
	linkMap['Restaurant'] = '<a href="dummy.html" >';
	linkMap['Retail Service'] = '<a href="dummy.html" >';
	linkMap['Office'] = '<a href="dummy.html" >';
	linkMap['Wholesale Distribution'] = '<a href="dummy.html" >';
	linkMap['Document Library'] = '<a href="dummy.html" >';
	linkMap['Business FAQs'] = '<a href="dummy.html" >';
	linkMap['Workers Comp Detail'] = '<a href="dummy.html" >';
	linkMap['Business Property'] = '<a href="dummy.html" >';
	linkMap['Commercial Auto'] = '<a href="dummy.html" >';
	linkMap['General Liability'] = '<a href="dummy.html" >';
	linkMap['Employment Practices'] = '<a href="dummy.html" >';
	linkMap['Commercial Umbrella'] = '<a href="dummy.html" >';
	linkMap['Claims Services'] = '<a href="dummy.html" >';
	linkMap['Loss Prevention Control'] = '<a href="dummy.html" >';
	linkMap['Farmers Key'] = '<a href="dummy.html" >';

	/* Products Left Nav complete */

	linkMap['Life Planner'] = '<a href="dummy.html" >';
	linkMap['Life Planner Results'] = '<a href="dummy.html" >';
    linkMap['Plan for Life Events'] = '<a href="dummy.html" >';
	linkMap['Buying a Car'] = '<a href="dummy.html" >';
	linkMap['Buying Property'] = '<a href="dummy.html" >';
	linkMap['Remodeling'] = '<a href="dummy.html" >';
    linkMap['Starting a Business'] = '<a href="dummy.html" >';
	linkMap['Getting Married'] = '<a href="dummy.html" >';
	linkMap['Having Kids'] = '<a href="dummy.html" >';
	linkMap['Saving for College'] = '<a href="dummy.html" >';
    linkMap['Saving for Retirement'] = '<a href="dummy.html" >';
	linkMap['Moving'] = '<a href="dummy.html" >';


	linkMap['Prepare for the Unexpected'] = '<a href="dummy.html" >';
	linkMap['Auto Accidents'] = '<a href="dummy.html" >';
    linkMap['Car Breakdown'] = '<a href="dummy.html" >';
	linkMap['Burglary'] = '<a href="dummy.html" >';
	linkMap['Home Fire'] = '<a href="dummy.html" >';
	linkMap['Storm Strike'] = '<a href="dummy.html" >';
    linkMap['Flood Damage'] = '<a href="dummy.html" >';
	linkMap['Earthquake'] = '<a href="dummy.html" >';
	linkMap['Dog Bites'] = '<a href="dummy.html" >';
	linkMap['Out of Work'] = '<a href="dummy.html" >';
  linkMap['Worker&#39;s Comp'] = '<a href="dummy.html" >';
	linkMap['Identity Theft'] = '<a href="dummy.html" >';

	linkMap['Just for Parents'] = '<a href="dummy.html" >';
	linkMap['New Parents'] = '<a href="dummy.html" >';
	linkMap['Parent&#39;s Guide'] = '<a href="dummy.html" >';
	linkMap['Your Teen Driver'] = '<a href="dummy.html" >';
	linkMap['Parents YES'] = '<a href="dummy.html" >';
	linkMap['WRECKED'] = '<a href="dummy.html" >';
	linkMap['Just for Teachers'] = '<a href="dummy.html" >';
	linkMap['Resources'] = '<a href="dummy.html" >';
	linkMap['YES'] = '<a href="dummy.html" >';
	linkMap['Student Safety'] = '<a href="dummy.html" >';

	linkMap['Just for Entrepreneurs'] = '<a href="dummy.html" >';
	linkMap['Just for Women'] = '<a href="dummy.html" >';

	linkMap['Agent Overview'] = '<a href="dummy.html" >';
	linkMap['Farmers Friendly Review'] = '<a href="dummy.html" >';

	// set the linkMap at index currentPage to a non-link value. This will make the current page not
	// clickable
	linkMap[currentPage] = '';

	// display out all the left nav links for testing only
	/*
	document.writeln( linkMap['Auto'] + 'Auto</a> <BR>');
	document.writeln( linkMap['Home'] + 'Home Landing</a> <BR>');
	document.writeln( linkMap['Home Details'] + 'Home Details</a> <BR>');
	document.writeln( linkMap['Claims Overview'] + 'Claims Overview</a> <BR>');
	document.writeln( linkMap['What do I do now?'] + 'What do I do now?</a> <BR>');
	document.writeln( linkMap['Auto Accident'] + 'Auto Accident</a> <BR>');
	document.writeln( linkMap['Auto Breakdown'] + 'Auto Breakdown</a> <BR>');
	document.writeln( linkMap['Home Burglary'] + 'Home Burglary</a> <BR>');
	document.writeln( linkMap['Flood Damage'] + 'Flood Damage</a> <BR>');
	document.writeln( linkMap['Storm Damage'] + 'Storm Damage</a> <BR>');
	document.writeln( linkMap['Claims etc'] + 'Claims etc</a> <BR>');
	document.writeln( linkMap['Home Details'] + 'Home Details</a> <BR>');
	document.writeln( linkMap['Value of HelpPoint'] + 'Value of HelpPoint</a> <BR>');
	document.writeln( linkMap['Catastrophe Center'] + 'Catastrophe Center</a> <BR>');
	document.writeln( linkMap['Current Event 1'] + 'Current Event 1</a> <BR>');
	document.writeln( linkMap['Current Event 2'] + 'Current Event 2</a> <BR>');
	document.writeln( linkMap['Archive'] + 'Archive</a> <BR>');
	document.writeln( linkMap['Standard Coverages'] + 'Standard Coverages</a> <BR>');
	document.writeln( linkMap['Optional Coverages'] + 'Optional Coverages</a> <BR>');
	document.writeln( linkMap['Collectible Auto'] + 'Collectible Auto</a> <BR>');
	document.writeln( linkMap['Auto FAQs'] + 'Auto FAQs</a> <BR>');
	document.writeln( linkMap['Homeowner'] + 'Homeowner</a> <BR>');
	document.writeln( linkMap['Condominium'] + 'Condominium</a> <BR>');
	document.writeln( linkMap['Renter'] + 'Renter</a> <BR>');
	document.writeln( linkMap['Mobile Home'] + 'Mobile Home</a> <BR>');
	document.writeln( linkMap['Manufactured Home'] + 'Manufactured Home</a> <BR>');
	document.writeln( linkMap['Speciality Home'] + 'Speciality Home</a> <BR>');
	document.writeln( linkMap['Home FAQ'] + 'Home FAQ</a> <BR>');
	document.writeln( linkMap['Collectible Auto'] + 'Collectible Auto</a> <BR>');
	document.writeln( linkMap['Auto FAQs'] + 'Auto FAQs</a> <BR>');
		document.writeln( linkMap['Life'] + 'Life</a> <BR>');
	document.writeln( linkMap['Term Life'] + 'Term Life</a> <BR>');
	document.writeln( linkMap['Whole Life'] + 'Whole Life</a> <BR>');
	document.writeln( linkMap['Universal Life'] + 'Universal Life</a> <BR>');
	document.writeln( linkMap['Annuties'] + 'Annuties</a> <BR>');
	document.writeln( linkMap['Life FAQs'] + 'Life FAQs</a> <BR>');
	document.writeln( linkMap['Motorcycle'] + 'Motorcycle</a> <BR>');
	document.writeln( linkMap['Motorcycle Insurance'] + 'Motorcycle Insurance</a> <BR>');
	document.writeln( linkMap['Motorcycle FAQs'] + 'Motorcycle FAQs</a> <BR>');
	document.writeln( linkMap['Recreational'] + 'Recreational</a> <BR>');
	document.writeln( linkMap['Boat Watercraft'] + 'Boat Watercraft</a> <BR>');
	document.writeln( linkMap['RV/Motorhome'] + 'RV/Motorhome</a> <BR>');
	document.writeln( linkMap['Motor ATV<'] + 'Motor ATV<</a> <BR>');
	document.writeln( linkMap['Travel Trailer'] + 'Travel Trailer</a> <BR>');
	document.writeln( linkMap['Recreational FAQs'] + 'Recreational FAQs</a> <BR>');
	document.writeln( linkMap['Financial'] + 'Financial</a> <BR>');

	document.writeln( linkMap['Annuities'] + 'Annuities</a> <BR>');
	document.writeln( linkMap['Mutual Funds'] + 'Mutual Funds</a> <BR>');
	document.writeln( linkMap['Farmers Variable Annuities'] + 'Farmers Variable Annuities</a> <BR>');
	document.writeln( linkMap['Business'] + 'Business</a> <BR>');
	document.writeln( linkMap['Apartments'] + 'Apartments</a> <BR>');
	document.writeln( linkMap['Artisan Contractor'] + 'Artisan Contractor</a> <BR>');
	document.writeln( linkMap['Auto Service Repair'] + 'Auto Service Repair</a> <BR>');
	document.writeln( linkMap['Commercial Real Estate'] + 'Commercial Real Estate</a> <BR>');
	document.writeln( linkMap['Condo Associations'] + 'Condo Associations</a> <BR>');
	document.writeln( linkMap['Manufacturing'] + 'Manufacturing</a> <BR>');
	document.writeln( linkMap['Retail Service'] + 'Retail Service</a> <BR>');
	document.writeln( linkMap['Office'] + 'Office</a> <BR>');
	document.writeln( linkMap['Wholesale Distribution'] + 'Wholesale Distribution</a> <BR>');
	document.writeln( linkMap['Business FAQs'] + 'Business FAQs</a> <BR>');
	document.writeln( linkMap['Workers Comp Detail'] + 'Workers Comp Detail</a> <BR>');
	document.writeln( linkMap['Business Property'] + 'Business Property</a> <BR>');
	document.writeln( linkMap['Commercial Auto'] + 'Commercial Auto</a> <BR>');
	document.writeln( linkMap['General Liability'] + 'General Liability</a> <BR>');
	document.writeln( linkMap['Employment Practices'] + 'Employment Practices</a> <BR>');
	document.writeln( linkMap['Commercial Umbrella'] + 'Commercial Umbrella</a> <BR>');

	document.writeln( linkMap['Claims Services'] + 'Claims Services</a> <BR>');
	document.writeln( linkMap['Loss Prevention Control'] + 'Loss Prevention Control</a> <BR>');
	document.writeln( linkMap['Farmers Key'] + 'Farmers Key</a> <BR>');

	document.writeln( linkMap['Life Planner'] + 'Life Planner</a> <BR>');
	document.writeln( linkMap['Life Planner Results'] + 'Life Planner Results</a> <BR>');
	document.writeln( linkMap['Plan for Life Events'] + 'Plan for Life Events</a> <BR>');
	document.writeln( linkMap['Buying a Car'] + 'Buying a Car</a> <BR>');
	document.writeln( linkMap['Buying Property'] + 'Buying Property</a> <BR>');
	document.writeln( linkMap['Remodeling'] + 'Remodeling</a> <BR>');
	document.writeln( linkMap['Starting a Business'] + 'Starting a Business</a> <BR>');
	document.writeln( linkMap['Getting Married'] + 'Getting Married</a> <BR>');
	document.writeln( linkMap['Having Kids'] + 'Having Kids</a> <BR>');
	document.writeln( linkMap['Business Property'] + 'Business Property</a> <BR>');
	document.writeln( linkMap['Commercial Auto'] + 'Commercial Auto</a> <BR>');
	document.writeln( linkMap['General Liability'] + 'General Liability</a> <BR>');
	document.writeln( linkMap['Employment Practices'] + 'Employment Practices</a> <BR>');
	document.writeln( linkMap['Commercial Umbrella'] + 'Commercial Umbrella</a> <BR>');

*/


}

function printLink(pageTitle){
	document.write(linkMap[pageTitle]);
}

function echeck(str) {

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1){
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false;
		 }

		 if (str.indexOf(" ")!=-1){
		    return false;
		 }

 		 return true;
	}

function validateEmailForm(){
	var fromEmail=document.emailForm.fromEmail;
	var toEmail=document.emailForm.toEmail;

	document.emailForm.pageURL.value = location.href;


	if ((fromEmail.value==null)||(fromEmail.value=="")){
		alert("Please Enter your Email ID.")
		fromEmail.focus()
		return false;
	}
	if ((toEmail.value==null)||(toEmail.value=="")){
		alert("Please Enter To Email ID.")
		toEmail.focus()
		return false;
	}

	if (echeck(fromEmail.value)==false){
			alert("Invalid From E-mail Address.");
			fromEmail.value="";
			fromEmail.focus();
			return false;
	}
	if (echeck(toEmail.value)==false){
		alert("Invalid To E-mail Address.");
		toEmail.value="";
		toEmail.focus();
		return false;
	}
	return true;
 }

function submitZip(){

var vzip = document.zipcodeform.zipInput.value;

VM_LoadZipWidget(vzip);

return false;

}


/**
*  WHen a user selects a language.
*/
function selectLanguage(){
	var lang = document.languageForm.language.options[document.languageForm.language.selectedIndex].value;

	if (lang == 1){
		location.href = "http://www.farmerschinese.com";
	}
	if (lang == 2){
		location.href = "http://www.farmerskorean.com";
	}
	if (lang == 3){
		location.href = "http://www.segurosfarmers.com";
	}
	if (lang == 4){
		location.href = "http://www.farmersvietnamese.com";
	}
}