function getFPBox() {
	var fphtml = "";
	if($.cookie("USER_STATUS") && $.cookie("USER_STATUS") == 'A'  && $.cookie("CLIENT_FP_INFO")){
		var fp_fields = new Array();
		fp_fields = $.cookie("CLIENT_FP_INFO").split(':');
		var fp_count_field = fp_fields[0];
		var fp_count_arr = new Array();
		fp_count_arr = fp_count_field.split('=');
		var fp_count = fp_count_arr[1];
		if(fp_count > 0){
//		alert("Test FPs Greater than 0");
			if(fp_count > 1){

//		alert("Test FPs Greater than 1");
				fphtml = fphtml + "<h2 style=\"margin-left: -3px;\">Your Financial Professional</h2><br class=\"clr\" /><div style=\"height:127px;overflow:auto;\">";
			} else {
//		alert("Test FPs is equal to 1");

				fphtml = fphtml + "<h2>Your Financial Professional</h2><br class=\"clr\" /><div style=\"height:127px;overflow:auto;\">";
			}
			var cur_field = 0;
			var agentCount = 0;
			var fpCrossings = false;
			while(cur_field < (fp_fields.length -1)){
				cur_field++;	var agentID = getFPFieldValue(fp_fields[cur_field]) ;
				cur_field++;	var agentName = getFPFieldValue(fp_fields[cur_field]).replace(/\+/g," ");
				cur_field++;  var agentImage = getFPFieldValue(fp_fields[cur_field]);
				cur_field++;	var agentPhone = getFPFormattedPhone(getFPFieldValue(fp_fields[cur_field]));
				cur_field++; 	var agentURL = getFPFieldValue(fp_fields[cur_field]);
				
				if(agentID == "CROSSINGS"){
					fpCrossings = true;
                                        $.cookie("crossings","P", {path:"/", domain:"axa-equitable.com"} );
				} else {
                                        $.cookie("crossings","", {expires:-1,path:"/", domain:"axa-equitable.com"} );
					agentCount++;
					
					fphtml = fphtml + "<h3>" + agentName +" </h3>";
				
					
					if(agentImage != "NA"){
						fphtml = fphtml + "<img src=\"https://www.axa-equitable.com/images/agents/" + agentID +".jpg\" align=\"left\" width=\"65\" style=\"border: 1px solid #93AABA; margin-right: 4px;\" alt=\"" + agentName+ "\" />";
					} else {
						fphtml = fphtml + "<div style=\"float: left; width: 60px;\">&nbsp<\/div>";
					}
				
					fphtml = fphtml + "Tel:<br/>" + agentPhone +"<br />";
					if(agentURL != "NA") { fphtml = fphtml + "<a href=\"http://" + agentURL  + "\" target=\"" + agentID  + "\">Website</a><br>";	}			
					//fphtml = fphtml + "<a target=\"agentEmail\" href=\"https://uls.axa-equitable.com/uls/jsp/email.jsp?agentid=" + agentID + "\">Send Message</a><br />";				
					fphtml = fphtml + "<br class=\"clr\" />";
					fphtml = fphtml + "<br class=\"clr\" />";
					if(fp_count > 1)
					{
					fphtml = fphtml + "<br class=\"clr\" />";
					fphtml = fphtml + "<br class=\"clr\" />";
					}
					if(fp_count > 1 && agentCount == 1){
						fphtml = fphtml + "<div id=\"hiddenFP\" style=\"display: hidden;\">";
					}

				}
			}
			if(fp_count > 1){
					fphtml = fphtml + "</div>";
					fphtml = fphtml + "<!--center><a id=\"showFPLink\" onClick=\"showFPs();\" href=\"#\">View All (" + agentCount + ")</a></center-->";
					fphtml = fphtml + "<script>$('#hiddenFP').hide();function showFPs(){ $('#showFPLink').slideUp();$('#hiddenFP').slideDown(); return false; }</script>";
			}

			if(fpCrossings == true){
			//if(true){

				fphtml = fphtml + "<br><br><h3>Crossings Help</h3>The Crossings team (Corporate Retirement Support Group)<br><br>877-999-7384<br><br><strong>Hours of operation:</strong><br>M-F 8:00 AM – 7:00 PM";

			}
		}
		if(fp_count > 0){
			fphtml = fphtml + "</div>";
		}

}
	return fphtml;
}
function getFPFieldValue(inVal){
	var splitdata = new Array();
	splitdata = inVal.split("=");
	return splitdata[1];
}

function getFPFormattedPhone(inPhone){
	var outPhone = "";
	if(inPhone.length == 10){
		outPhone = "(" + inPhone.substring(0,3) + ") " + inPhone.substring(3,6) + "-" + inPhone.substring(6);
	}
	return outPhone;
}

function setFPBoxContent(){
	if($.cookie("USER_STATUS") == 'A'){
		if($.cookie("CLIENT_FP_INFO") && $.cookie("CLIENT_FP_NEEDED") == 'LOADED'){
			$("div.loginBox").css("height","auto");
			$("div.loginBox").html(getDisplayNameHTML() + getFPBox() + getLogoutButton());
		} else {
			$("div.loginBox").html(getDisplayNameHTML() + getShowFPLink() + getLogoutButton());
		}
	}
}

function logoutClick(){
	if($.cookie("SourceApp") && $.cookie("SourceApp") == 'AXAonline'){
		window.close();
		return false;
	} else {
		return true;
	}
}

function getLogoutButton(){
	return '<form style="text-align: center;" onsubmit="logoutClick();" action="https://www1.axa-equitable.com/uls/jsp/logoff.jsp" method="post" id="logOutForm" name="logOutForm"><input type="submit" src="/images/btn_search.gif" value="Log out" class="btn submitBut" /></form>';
}

function getDisplayNameHTML(){
	return '<h3 style="text-align: center;">Welcome ' + $.cookie('USER_DISPLAYNAME').replace(/\+/g," ") + '</h3>';
}

function getShowFPLink(){
	//if(window.location.hostname.toLowerCase().indexOf("onlineaccess") >= 0){
		//return '<div style="text-align: center;"><a href="javascript:getFPData();">Display Financial<br>Professional Information</a></div>';
	//} else {
		return "";
	//}
}


