/* updated for July sale 09 promo code options //// jww */

window.onload = function() {
addSubstring();
showPage();
}

//display content only after script finishes loading
function showPage() {
	document.getElementById('wrap').style.display = 'block';	
}

//pass all variables to buttonLink 
//display cobrand if present
//check likely plantype radio button
function addSubstring() {
     var sCurrentPage = location.href;
		var iPositionQuote =sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=save4"); //july sale
		var iPositionQuote1 =sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=save4"); //july sale
		var iPositionQuote2 =sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=save2"); //july sale
		var iPositionQuote3 =sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=save2"); //july sale
		var iPositionQuote4 =sCurrentPage.indexOf("?txtMemberCode=&Login=Y&txtPromoCode=save4"); //july sale
		var iPositionQuote5 =sCurrentPage.indexOf("?txtMemberCode=&Login=N&txtPromoCode=save4"); //july sale
		var iPositionQuote6 =sCurrentPage.indexOf("?txtMemberCode=&Login=Y&txtPromoCode=save2"); //july sale
		var iPositionQuote7 =sCurrentPage.indexOf("?txtMemberCode=&Login=N&txtPromoCode=save2"); //july sale
		var iPositionQuote7a = sCurrentPage.indexOf("?txtMemberCode=&Login=N&txtPromoCode=octsale&PT=P4M"); //oct sale
		var iPositionQuote7b = sCurrentPage.indexOf("?txtMemberCode=&Login=Y&txtPromoCode=octsale&PT=P4M"); //oct sale
		var iPositionQuote7c = sCurrentPage.indexOf("?txtMemberCode=&Login=N&txtPromoCode=octsale&PT=P4T"); //oct sale
		var iPositionQuote7d = sCurrentPage.indexOf("?txtMemberCode=&Login=Y&txtPromoCode=octsale&PT=P4T"); //oct sale
		var iPositionQuote7e = sCurrentPage.indexOf("?txtMemberCode=&Login=N&txtPromoCode=octsale&PT=P4O"); //oct sale
		var iPositionQuote7f = sCurrentPage.indexOf("?txtMemberCode=&Login=Y&txtPromoCode=octsale&PT=P4O"); //oct sale
		var iPositionQuote7g = sCurrentPage.indexOf("?txtMemberCode=&Login=N&txtPromoCode=octsale"); //oct sale
		var iPositionQuote7h = sCurrentPage.indexOf("?txtMemberCode=&Login=Y&txtPromoCode=octsale"); //oct sale
		var iPositionQuote7i = sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=octsale&PT=P4M"); //oct sale
		var iPositionQuote7j = sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=octsale&PT=P4M"); //oct sale
		var iPositionQuote7k = sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=octsale&PT=P4T"); //oct sale
		var iPositionQuote7l = sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=octsale&PT=P4T"); //oct sale
		var iPositionQuote7m = sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=octsale&PT=P4O"); //oct sale
		var iPositionQuote7n = sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=octsale&PT=P4O"); //oct sale
		var iPositionQuote7o = sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=octsale"); //oct sale
		var iPositionQuote7p = sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=octsale"); //oct sale
		var iPositionQuote8 =sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=Y"); //general 
		var iPositionQuote9 =sCurrentPage.indexOf("?txtMemberCode=SBCostcoPT&Login=N"); //general
		var iPositionQuote10 =sCurrentPage.indexOf("?txtMemberCode=&Login=Y"); //general
		var iPositionQuote11 =sCurrentPage.indexOf("?txtMemberCode=&Login=N"); //general
		var iPositionQuote12 =sCurrentPage.indexOf("?"); //general

      if(iPositionQuote > 0) //?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=save4 
      {
        	var queryString = sCurrentPage.substring(iPositionQuote+1);
		costcoContent();
		p4oRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;
	 } 
	 else if (iPositionQuote1 > 0) //?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=save4 
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote1+1);
		costcoContent();
		p4oRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	  else if (iPositionQuote2 > 0) //?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=save2 
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote2+1);
		costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	  else if (iPositionQuote3 > 0) //?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=save2 
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote3+1);
		costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	  else if (iPositionQuote4 > 0) //?txtMemberCode=&Login=Y&txtPromoCode=save4
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote4+1);
		//costcoContent();
		p4oRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	 
	  else if (iPositionQuote5 > 0)  //?txtMemberCode=&Login=N&txtPromoCode=save4  
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote5+1);
		//costcoContent();
		p4oRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	  else if (iPositionQuote6 > 0)  //?txtMemberCode=&Login=Y&txtPromoCode=save2  
	 {
        var queryString = sCurrentPage.substring(iPositionQuote6+1);
		//costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	 else if (iPositionQuote7 > 0) //?txtMemberCode=&Login=N&txtPromoCode=save2
	 {
        var queryString = sCurrentPage.substring(iPositionQuote7+1);
		//costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	 else if( iPositionQuote7a > 0 ) //?txtMemberCode=&Login=N&txtPromoCode=octsale&PT=P4M
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7a+1);
		//costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 
	 }
	 else if( iPositionQuote7b > 0 ) //?txtMemberCode=&Login=Y&txtPromoCode=octsale&PT=P4M
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7b+1);
		//costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 	 
	 }
	 else if( iPositionQuote7c > 0 ) //?txtMemberCode=&Login=N&txtPromoCode=octsale&PT=P4T
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7c+1);
		//costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 	 
	 }
	 else if( iPositionQuote7d > 0 ) //?txtMemberCode=&Login=Y&txtPromoCode=octsale&PT=P4T
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7d+1);
		//costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 	 
	 }
	 else if( iPositionQuote7e > 0 ) //?txtMemberCode=&Login=N&txtPromoCode=octsale&PT=P4O
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7e+1);
		//costcoContent();
		p4oRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 	 
	 }
	 else if( iPositionQuote7f > 0 ) //?txtMemberCode=&Login=Y&txtPromoCode=octsale&PT=P4O
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7f+1);
		//costcoContent();
		p4oRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 	 
	 }
	 else if( iPositionQuote7g > 0 ) //?txtMemberCode=&Login=N&txtPromoCode=octsale
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7g+1);
		//costcoContent();
		//p4oRadio();
		//addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 	 
	 }
	 else if( iPositionQuote7h > 0 ) //?txtMemberCode=&Login=Y&txtPromoCode=octsale
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7h+1);
		//costcoContent();
		//p4oRadio();
		//addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 	 
	 }
	 else if( iPositionQuote7i > 0 ) //?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=octsale&PT=P4M
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7i+1);
		costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 	 
	 }
	 else if( iPositionQuote7j > 0 ) //?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=octsale&PT=P4M
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7j+1);
		costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 		 
	 }
	 else if( iPositionQuote7k > 0 ) //?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=octsale&PT=P4T
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7k+1);
		costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;	 		 
	 }
	 else if( iPositionQuote7l > 0 ) //?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=octsale&PT=P4T
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7l+1);
		costcoContent();
		p4mRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;		 
	 }
	 else if( iPositionQuote7m > 0 ) //?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=octsale&PT=P4O
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7m+1);
		costcoContent();
		p4oRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;		 
	 }
	 else if( iPositionQuote7n > 0 ) //?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=octsale&PT=P4O
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7n+1);
		costcoContent();
		p4oRadio();
		addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;			 
	 }
	 else if( iPositionQuote7o > 0 ) //?txtMemberCode=SBCostcoPT&Login=N&txtPromoCode=octsale
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7o+1);
		costcoContent();
		//p4oRadio();
		//addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;			 
	 }
	 else if( iPositionQuote7p > 0 ) //?txtMemberCode=SBCostcoPT&Login=Y&txtPromoCode=octsale
	 {
		var queryString = sCurrentPage.substring(iPositionQuote7p+1);
		costcoContent();
		//p4oRadio();
		//addFormStyle();
		document.getElementById('buttonLink').href += "?" + queryString;			 
	 }
	  else if (iPositionQuote8 > 0) //?txtMemberCode=SBCostcoPT&Login=Y 
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote8+1);
		costcoContent();
		//p4mRadio();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	  else if (iPositionQuote9 > 0)  //?txtMemberCode=SBCostcoPT&Login=N  
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote9+1);
		costcoContent();
		//p4mRadio();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	 
	  else if (iPositionQuote10 > 0) //?txtMemberCode=&Login=Y  
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote10+1);
		//costcoContent();
		//p4oRadio();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	  else if (iPositionQuote11 > 0) //?txtMemberCode=&Login=N  
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote11+1);
		//costcoContent();
		//p4oRadio();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
	  else if (iPositionQuote12 > 0) //?txtMemberCode=&Login=N  
	 {
        	var queryString = sCurrentPage.substring(iPositionQuote12+1);
		//costcoContent();
		//p4oRadio();
		document.getElementById('buttonLink').href += "?" + queryString;	
	 }
 
}

//check radio button for likely plan4one
function p4oRadio() {
	
	document.soloKForm.soloKGroup[0].checked = true;
	
	
}
//check radio button for likely plan4most
function p4mRadio() {
	
	document.soloKForm.soloKGroup[1].checked = true;	
	
}

//content for costco
function costcoContent(){
		var footerCostco = "\r\n	<p>&copy; 2008-2010 ShareBuilder Corporation. ShareBuilder is a registered trademark of ShareBuilder Corporation.<\/p>\r\t <p>Advisory services are provided by ShareBuilder Advisors, LLC, a registered investment advisor and a subsidiary of ING Bank, fsb which is not affiliated with Costco. By opening an account, you will become a customer of ShareBuilder Advisors, LLC. Costco is not an advisor or broker and is not facilitating your 401k plan or portfolio selections. Costco will have no involvement in any account you establish with ShareBuilder. Costco is not responsible or liable, directly or indirectly, for any information provided by ShareBuilder or for any damage or loss arising out of or in connection with ShareBuilder Advisors or the 401k program.<\/p>\r	<p><strong>401k plans are: Not FDIC insured &middot; Not bank guaranteed &middot; May lose value<\/strong><\/p>\r";
		document.getElementById('logoleft').src="images/costco.gif";
		document.getElementById('logoright').src="images/ingd+sb401k.png";
		document.getElementById('screenshot').src="images/screenshot_costco.png";
		document.getElementById('phone').innerHTML="1&middot;866&middot;817&middot;1719";
		document.getElementById('footer').innerHTML=footerCostco;
}

//onfocus if user selects promocode different than likely plantype 
//update the promo code
function checkPromo4() {
	getStyle();
	var sCurrentPage = location.href;
	var iPositionQuote12 =sCurrentPage.indexOf("?");
	var str = sCurrentPage.substring(iPositionQuote12+1);
	if(str.indexOf("save2") > 0) {
	newQueryString = str.replace(/save2/, "save4");
	document.getElementById('buttonLink').href="https://www.sharebuilder401k.com/quote/Login.aspx" + "?" + newQueryString;
	}
	else if(str.indexOf("save4") > 0) {
	newQueryString = str.replace(/save2/, "save4");
	document.getElementById('buttonLink').href="https://www.sharebuilder401k.com/quote/Login.aspx" + "?" + newQueryString;
	}
	
}
//onfocus if user selects promocode different than likely plantype 
//update the promo code
function checkPromo2() {
	getStyle();
	var sCurrentPage = location.href;
	var iPositionQuote13 =sCurrentPage.indexOf("?");
	var str = sCurrentPage.substring(iPositionQuote13+1);
	if(str.indexOf("save2") > 0) {
	newQueryString = str.replace(/save4/, "save2");
	document.getElementById('buttonLink').href="https://www.sharebuilder401k.com/quote/Login.aspx" + "?" + newQueryString;
	}
	else if(str.indexOf("save4") > 0) {
	newQueryString = str.replace(/save4/, "save2");
	document.getElementById('buttonLink').href="https://www.sharebuilder401k.com/quote/Login.aspx" + "?" + newQueryString;
	}
	
}
//button onclick adds variable to redirect user to solo quote funnel or standard quote funnel
function QuoteClick(control, originalUrl) {
	
	if (originalUrl.indexOf('?') > 0)
	{
		originalUrl += '&';
	}
	else
	{
		originalUrl += '?';
	}
	
    if (document.soloKForm.soloKGroup[0].checked)
    {
        originalUrl += 'solo401k=Y';
    }
    else if (document.soloKForm.soloKGroup[1].checked)
    {
        originalUrl += 'solo401k=N';   
    }
    else
    {
        originalUrl += 'solo401k=U';
    }
	
	control.href = originalUrl;
    
    return true;
}
function getStyle() {
	removeInitalFormStyle();
	addFormStyle1();		
}

function addFormStyle() {
	if (document.soloKForm.soloKGroup[0].checked) {
	document.getElementById('lighten').className = ('highlight');
	document.getElementById('lighten1').className = ('');
	}
	else if (document.soloKForm.soloKGroup[1].checked) {
	document.getElementById('lighten1').className = ('highlight');
	document.getElementById('lighten').className = ('');
	}
}
function addFormStyle1() {
	if (document.soloKForm.soloKGroup[0].checked) {
	document.getElementById('lighten').className = ('active');
	document.getElementById('lighten1').className = ('');
	}
	else if (document.soloKForm.soloKGroup[1].checked) {
	document.getElementById('lighten1').className = ('active');
	document.getElementById('lighten').className = ('');
	}
}

function removeInitalFormStyle() {
	document.getElementById('lighten1').className = ('');
	document.getElementById('lighten').className = ('');	
}




