function formatNumber(B){B+="";
x=B.split(".");
x1=x[0];
x2=x.length>1?"."+x[1]:"";
var A=/(\d+)(\d{3})/;
while(A.test(x1)){x1=x1.replace(A,"$1,$2")
}return x1+x2
}String.prototype.equalsIgnoreCase=function(A){return(this.toLowerCase()==A.toLowerCase())
};
String.prototype.containsIgnoreCase=function(A){return(this.toLowerCase().indexOf(A.toLowerCase())!=-1)
};
String.prototype.trim=function(){return this.replace(/^\s*/,"").replace(/\s*$/,"")
};
String.prototype.endsWith=function(A){var B=this.length-A.length;
return B>=0&&this.lastIndexOf(A)===B
};
String.prototype.replaceAll=function(C,D){var A=this;
var B=A.indexOf(C);
while(B!=-1){A=A.replace(C,D);
B=A.indexOf(C)
}return(A)
};
var replacements=new Object();
replacements["\n"]="<br/>";
replacements["(b)"]="<b>";
replacements["(/b)"]="</b>";
var symbolsToReplace=["\n","(b)","(/b)"];
function disableToolTipsSelect(){$("div.tooltip").live("mousedown",function(){return false
}).live("selectstart",function(){return false
}).live("mouseout",function(){$(this).hide()
})
}function initTooltips(){disableToolTipsSelect();
$("[title]").each(function(){var C=$(this).attr("title");
for(var B=0;
B<symbolsToReplace.length;
B++){var A=symbolsToReplace[B];
C=C.replaceAll(A,replacements[A])
}$(this).attr("title",C)
}).tooltip({onShow:function(C,G){var A=C.pageX;
var F=C.pageY;
var D=this.getTip();
var E=D.offset();
var B=E.top;
if(B<=20){B=F+10
}D.offset({top:B,left:A+5})
},predelay:200,delay:300})
}function closeTooltips(){var A=$(".tooltip");
A.hide()
}function AutocompleteData(A,B,D,C){this.resultId=A;
this.textFieldId=B;
this.resultElementPrefix=D;
this.resultElementMaxLength=C
}var userReadDisclaimer=false;
var BASE_INFO_PAGE_OVERALL_UPDATEABLE_BLOCK_ID="baseInfoPageOverallUpdateable";
var theForms=null;
var FLR_INNER_DELIM=",";
var isUserSearchTry=false;
var userSearchBoxSelection="";
var MAIN_SEARCH_FORM_ID="userSearchData";
var MAIN_SEARCH_RESULT_ID="mainSearchResult";
var MAX_RESAULT_LENGTH=100;
var MAIN_SEARCH_FIELD_TEXT_ID="mainSearchuserSearch";
var ADD_MAIN_SEARCH_FIELD_TEXT_ID="addmainSearchuserSearch";
var COMPARE_SIDE_EFFECT_RESULT_ID="seACRes";
var COMPARE_SIDE_EFFECT_FIELD_TEXT_ID="seFilter";
var COMPARE_ADD_DRUG_RESULT_ID="addDrugRes";
var COMPARE_ADD_DRUG_FIELD_TEXT_ID="addDrugIn";
var TOTAL_COMPARE_SUGGESTED_BOXES=5;
var COMPARE_PAGE_TABLE_UPDATEABLE_BLOCK_ID="updateable";
var SWITCH_DRUG_RESULT_ID="switchDrugSearchResult";
var SWITCH_DRUG_SEARCH_FIELD_TEXT_ID="switchDrugSearchuserSearch";
var DRUG_SIDE_EFFECT_RESULT_ID="drugSeSearchResult";
var DRUG_SE_SEARCH_FIELD_TEXT_ID="drugSideSearchuserSearch";
var WS_CONCEPT_SEARCH_RESULT_ID="conceptSearchResult";
var WS_CONCEPT_SEARCH_FIELD_TEXT_ID="conceptSearchuserSearch";
var m_suggestedSearchesMap=[];
m_suggestedSearchesMap.search_area=MAIN_SEARCH_RESULT_ID;
var m_autoCompleteMap=new Object();
m_autoCompleteMap[MAIN_SEARCH_RESULT_ID]=new AutocompleteData(MAIN_SEARCH_RESULT_ID,MAIN_SEARCH_FIELD_TEXT_ID,"mainElem",100);
m_autoCompleteMap[COMPARE_SIDE_EFFECT_RESULT_ID]=new AutocompleteData(MAIN_SEARCH_RESULT_ID,COMPARE_SIDE_EFFECT_FIELD_TEXT_ID,"cSeElem",200);
m_autoCompleteMap[COMPARE_ADD_DRUG_RESULT_ID]=new AutocompleteData(COMPARE_ADD_DRUG_RESULT_ID,COMPARE_ADD_DRUG_FIELD_TEXT_ID,"cDrElem",200);
m_autoCompleteMap[SWITCH_DRUG_RESULT_ID]=new AutocompleteData(SWITCH_DRUG_RESULT_ID,SWITCH_DRUG_SEARCH_FIELD_TEXT_ID,"switchDrugElem",50);
m_autoCompleteMap[DRUG_SIDE_EFFECT_RESULT_ID]=new AutocompleteData(DRUG_SIDE_EFFECT_RESULT_ID,DRUG_SE_SEARCH_FIELD_TEXT_ID,"drugSeElem",50);
m_autoCompleteMap[WS_CONCEPT_SEARCH_RESULT_ID]=new AutocompleteData(WS_CONCEPT_SEARCH_RESULT_ID,WS_CONCEPT_SEARCH_FIELD_TEXT_ID,"conceptSeElem",50);
var counterInterval;
var NUMBER_OF_STEPS=200;
var STEP_INTERVAL=8;
var stepCount=0;
var analyticsEnabled=true;
var TOKEN="Website Events";
function toggleSpinningWheelForAjax(){var B=document.getElementById("spinning_loader");
if(!B||B==null){return 
}if(B.style.display=="none"){var C=document.getElementById("main_page_div").scrollHeight;
var A=C-30;
B.style.height=A+"px";
B.style.visibility="visible";
B.style.display="";
focusElem=document.getElementById("spinning_loader_focus_elem");
focusElem.focus()
}else{focusElem=document.getElementById("spinning_loader_focus_elem");
focusElem.focus();
B.style.display="none"
}}function getAjaxContext(){var A=null;
try{A=new XMLHttpRequest()
}catch(B){try{A=new ActiveXObject("Msxml2.XMLHTTP")
}catch(B){try{A=new ActiveXObject("Microsoft.XMLHTTP")
}catch(B){alert("Your browser broke!");
return false
}}}return A
}function showModal(A,B){window.scroll(0,0);
$("#modalTitle").html(A);
$("#modalMsg").html(B);
$("#modalBG").show();
$("#modal").show()
}function closeModal(){$("#modalBG").hide();
$("#modal").hide()
}function noenter(A){A=(A)?A:((window.event)?window.event:"");
if(A){return !(A.keyCode==13||A.which==13)
}alert("error")
}$(document).ready(function(){onPageLoad(analyticsPageType,analyticMainConcepts);
if(lPageType=="ERROR"){return 
}document.body.onclick=function(C){for(var B in m_autoCompleteMap){$("#"+B).hide()
}return true
};
$("#cmp-btn").hover(function(){$(this).attr("src",basePathToResources+"/images/compare_drugs_btn_hover.png")
},function(){$(this).attr("src",basePathToResources+"/images/compare_drugs_btn.png")
});
var A=$("#"+MAIN_SEARCH_FIELD_TEXT_ID);
A.keyup(function(){var B=$(this).attr("clicked");
if(B==undefined||B==null||B=="false"){$(this).attr("clicked","true");
$(this).css("color","black")
}}).focus(function(){var B=$(this).attr("clicked");
if(B==undefined||B==null||B=="false"){$(this).attr("clicked","true");
$(this).val("");
$(this).css("color","black")
}}).focusout(function(){var B=$(this).val().trim();
if(B==null||B==undefined||B==""){$(this).css("color","#c1c1c1");
return 
}})
});
function toggleHiddenElem(A){var B=document.getElementById(A);
if(!B||B==null){return 
}if(B.style.display=="none"){B.style.display="";
B.style.visibility="visible"
}else{B.style.display="none";
B.style.visibility="hidden"
}}function clearUserLoginBox(B){var A=document.getElementById(B);
if(A.value=="User or Email"){A.value="";
className=A.className;
className=className.replace("grey_txt","input_txt");
A.className=className;
A.style.color="black"
}}function isValidInputInSearchForm(E,A){var B=$("#"+MAIN_SEARCH_FIELD_TEXT_ID);
var D=B.attr("clicked");
if(D=="false"){return false
}if(!A||A==null||A==undefined){A=B.val()
}if(A!=null&&A.length>0){A=A.trim()
}else{A=""
}var C=A.length;
if(C<=0){return false
}if(C<=1){showModal("Incorrect input","Search must be longer than 1 character.<br/>Please search another term.");
return false
}return C>0
}function submitNormalizedSearchData(E){var B=E.find("[name=userInput]");
var C=$.trim(B.val());
var D=encodeURIComponent(C);
var A=getSearchUrl(D);
sendAnalytics("site-search",lPageType+" , "+D);
try{_gaq.push(["_trackEvent","site-search",D,lPageType]);
_gaq.push(["_trackPageview","search.html?search="+D+"&pageType="+lPageType])
}catch(F){}document.location=A
}function isMSIE7(){return navigator.appVersion.indexOf("MSIE 7")!=-1
}function isIe9(){if(!jQuery.browser.msie){return false
}return(jQuery.browser.version=="9.0")
}function getSearchesForForm(C,B){if(!isValidInputInSearchForm(C)){return 
}var A=$("#"+C);
submitNormalizedSearchData(A)
}function showErrorForNonAuthenticatedInMainSearch(){$("#homeHeaderDiv").css("height","100px");
var A=$("#login_error");
A.css("display","block");
A.html("You are not authenticated.Please sign in.");
return false
}function showServerErrorMessage(B){var A="";
switch(B){case 1:A="We had an error. Please try again.";
break;
default:break
}showModal("Oops!",A)
}function noPermissionsOnPosts(){var A="Want to view more posts?";
openLogin(A)
}function getSearchUrl(A){A=decodeRewriteUrlTerm(A);
return baseUrl+"/"+A+"/?a=s"
}function decodeRewriteUrlTerm(A){A=A.replaceAll("%20","+");
A=A.replaceAll("%2C",",");
A=A.replaceAll("%2B","+");
A=A.replaceAll(" ","+");
return A
}function getSpecificSwitchUrl(B,A){A=decodeRewriteUrlTerm($.trim(A));
B=decodeRewriteUrlTerm($.trim(B));
return baseUrl+"/switch+"+B+"+to+"+A+"/"
}function fireAnalyticsEventOnSearchFilter(){sendAnalytics("filter_clicked",lPageType);
try{_gaq.push(["_trackEvent","filter_clicked",lPageType])
}catch(A){}}function getQueryParam(D){var B=location.search.substr(1).split("&");
for(var A=0;
A<B.length;
A++){var C=$.trim(B[A]);
if(C.indexOf(D+"=")==0){return C.substr((D+"=").length)
}}return null
}function onHeaderTotalPostsClick(){sendAnalytics("click-number-posts",lPageType+" , "+analyticMainConcepts);
try{_gaq.push(["_trackEvent","click-number-posts",lPageType,analyticMainConcepts])
}catch(A){}}function onTakenForLinkClick(){sendAnalytics("taking-for-something-else",lPageType+" , "+analyticMainConcepts);
try{_gaq.push(["_trackEvent","taking-for-something-else",lPageType,analyticMainConcepts])
}catch(A){}}function onPageLoad(A,B){sendAnalytics(A+" view",B);
try{_gaq.push(["_trackEvent","page-view",A,B])
}catch(C){}}function sendAnalytics(B,D){if(!analyticsEnabled){return 
}try{var A="";
if(D!=undefined&&D!=null){A+="p="+D;
A+="&t="+B
}else{A+="t="+B
}A+="&token="+TOKEN+"&pt="+analyticsPageType;
$.ajax({url:treatoAnalyticsUrlPrefix+"analytics",data:A,timeout:1000,dataType:"html",type:"GET",success:function(){}})
}catch(C){}};
