// -------------------------------------------------
// 	/performance/performance_shared.js
// -------------------------------------------------


// Static call added to perf_index.html on Jan 30, 2003
///document.write("<SCRIPT SRC=\"/--/fundperformancecalc/productBenefitList_" + getCompanyCode() + ".js\" LANGUAGE=\"JavaScript\"></"+"SCRIPT>");

var paramsIdx, params="";
var locationSearch = document.location.search;	
	
if (locationSearch.indexOf("divId") != -1) {
	paramsIdx = locationSearch.indexOf("=");
	params = locationSearch.substring(paramsIdx + 1, document.location.search.length);
}	

function onPageLoad() {
	
	setUpForm();

	if (params == "")
		params = 1;		

	if (document.frmDailyUnitValue.sltProduct.selectedIndex != 0) { // reset form if back button is used
		document.frmDailyUnitValue.reset();
		setUpForm();
	}
	
	// used for one product in NY
	//if (getCompanyCode() == "111") 
	//	checkNewYork();	
}

function checkNewYork() {
	var i, x=0; 
	var frmDuv = document.frmDailyUnitValue;
	var frmFundPerf = document.frmFundPerformance;
	//var frmConPerf = document.frmContractPerformance;		
	
	if (aryProducts.length < 2) { // for one product in NY show static view otherwise show select box
		document.getElementById("IDDUVPRODUCTSPAN").style.display = "block";									
		document.getElementById("IDDPPRODUCTSPAN").style.display = "block";
		//document.getElementById("IDCPPRODUCTSPAN").style.display = "block";		
		
		for(i=0; i<frmDuv.sltProduct.length; i++) { // set hidden selected index	
				
			if (frmDuv.sltProduct.options[i].text == aryProducts[0][0])
				frmDuv.sltProduct.selectedIndex = i;
				
			if (frmFundPerf.sltProduct.options[i].text == aryProducts[0][0])
				frmFundPerf.sltProduct.selectedIndex = i;
				
			//if (frmConPerf.sltContractProduct.options[i].text == aryProducts[0][0])
			//	frmConPerf.sltContractProduct.selectedIndex = i;
				
		}		
				
		// duv		
		setDeathBene(frmDuv.sltProduct);
		setYearInception(frmDuv.sltProduct);
		
		// daily performance
		setYearInception(frmFundPerf.sltProduct);	
				
	} else { // more than one product for NY
		document.getElementById("IDDUVPRODUCTSELECT").style.display = "block";									
		document.getElementById("IDDPPRODUCTSELECT").style.display = "block";			
		//document.getElementById("IDCPPRODUCTSELECT").style.display = "block";
		
		clearOptions(frmDuv.sltBene);			
											
	}	
	
}
