var ol_width=300;
var ol_fgclass="overlibFGClass";
YAHOO.namespace("ptools");
function get_cookie(_1){
var _2=document.cookie.match("(^|;) ?"+_1+"=([^;]*)(;|$)");
if(_2){
return (unescape(_2[2]));
}else{
return null;
}
};
function set_cookie(_3,_4,_5,_6,_7,_8,_9,_a){
var _b=_3+"="+escape(_4);
if(_5){
var _c=new Date(_5,_6,_7);
_b+="; expires="+_c.toGMTString();
}
if(!_8){
_8="/";
}
if(_8){
_b+="; path   = "+escape(_8);
}
if(_9){
_b+="; domain = "+escape(_9);
}
if(_a){
_b+="; secure";
}
document.cookie=_b;
};
function getElementsByClassNameNode(_d,_e){
if(!_e){
_e=document.getElementsByTagName("body")[0];
}
var a=[];
var re=new RegExp("\\b"+_d+"\\b");
var els=_e.getElementsByTagName("*");
for(var i=0,j=els.length;i<j;i++){
if(re.test(els[i].className)){
a.push(els[i]);
}
}
return a;
};
function orgID(){
var _14=getWindowOrgID()||get_cookie("recentOrgID0");
if(_14==null||_14==""||orgNameFromOrgID(_14)==""){
if(window.preferred_database!=undefined&&preferred_database!=null&&preferred_database!="none"&&preferred_database!=""){
return preferred_database;
}else{
return defaultServerOrgID;
}
}else{
return _14;
}
};
function pageOrgID(){
return orgIDFromURL()||defaultServerOrgID;
};
function orgIDFromURL(){
var _15=location.pathname;
var _16=_15.split("/");
for(var i=0;i<(_16.length-1);i++){
var e=(typeof _16[i])=="string"?_16[i].toUpperCase():"";
if(orgNameFromOrgID(e)){
return e;
}else{
if(e=="METACYC"){
return "META";
}else{
if(e=="ECOCYC"){
return "ECOLI";
}else{
if(e=="HUMANCYC"){
return "HUMAN";
}
}
}
}
}
return false;
};
function orgIDtoSiteName(_19){
if(_19.toUpperCase()=="META"){
return "metacyc";
}else{
if(_19.toUpperCase()=="ECOLI"){
return "ecocyc";
}else{
if(_19.toUpperCase()=="HUMAN"){
return "humancyc";
}else{
return "";
}
}
}
};
var forceOrgID;
function bannerOrgID(){
var _1a=orgIDFromURL()||forceOrgID||orgID();
return _1a;
};
function getOrgFullName(){
return orgNameFromOrgID(orgID());
};
function orgNameFromOrgID(_1b){
for(var i=0;i<allOrganisms.length;i++){
if(_1b==allOrganisms[i].id){
return allOrganisms[i].label;
}
}
return "";
};
function orgIDFromOrgName(_1d){
for(var i=0;i<allOrganisms.length;i++){
if(_1d==allOrganisms[i].label){
return allOrganisms[i].id;
}
}
};
function isMultiOrgPGDB(){
var _1f=orgID();
for(var i=0;i<allOrganisms.length;i++){
if(_1f==allOrganisms[i].id){
return allOrganisms[i].multiorg;
}
}
};
function updateOrgName(){
var _21=getElementsByClassNameNode("dynDBName");
for(var i=0;i<_21.length;i++){
_21[i].innerHTML=getOrgFullName();
}
};
function updateBannerClass(){
var _23=bannerOrgID();
var _24=document.getElementsByTagName("body")[0];
YAHOO.util.Dom.addClass(_24,_23);
};
function get_browser_window_size(){
var _25=new Array(2);
var _26=100;
var _27=100;
if(navigator.appName.indexOf("Microsoft")!=-1&&document.documentElement){
_27=document.documentElement["offsetHeight"];
_26=document.documentElement["offsetWidth"];
}else{
if(navigator.appName.indexOf("Microsoft")!=-1&&document.body){
_27=document.body.offsetHeight;
_26=document.body.offsetWidth;
}else{
if(self.innerWidth){
_26=self.innerWidth;
_27=self.innerHeight;
}else{
if(document.documentElement&&document.documentElement.clientWidth){
_26=document.documentElement.clientWidth;
_27=document.documentElement.clientHeight;
}else{
if(document.body){
_26=document.body.clientWidth;
_27=document.body.clientHeight;
}else{
alert("Cannot find frame window height and width");
}
}
}
}
}
var _28=document.getElementById("ptbanner");
var _29=(_28)?parseInt(document.defaultView.getComputedStyle(_28,null).getPropertyValue("height")):0;
var _2a=document.getElementById("pathwayToolsMenubar");
var _2b=(_2a)?parseInt(document.defaultView.getComputedStyle(_2a,null).getPropertyValue("height")):0;
var _2c=(_29)?_29:0;
var _2d=(_2b)?_2b:0;
_25[0]=Math.round(_26);
_25[1]=Math.round(_27-_2c-_2d);
return _25;
};
function set_cookie_frame_dimension(){
var _2e=get_browser_window_size();
var _2f=1000;
var _30=new Date();
_30.setTime(_30.getTime()+(_2f*24*60*60));
document.cookie="frameWidth="+_2e[0]+"; expires ="+_30+"; path=/";
document.cookie="frameHeight="+_2e[1]+"; expires ="+_30+"; path=/";
};
function initOnWindowLoad(){
try{
window.onresize=function(){
set_cookie_frame_dimension();
};
userDefinedBeforePathwayToolsInit();
pathwayToolsInit();
userDefinedAfterPathwayToolsInit();
}
catch(err){
}
renderPage();
};
function pathwayToolsInit(){
updateOrgName();
if(allOrganisms.length==1){
cvtBannerToSingleOrg();
}
if(window.initLogin!=undefined){
initLogin();
}
set_cookie_frame_dimension();
if(window.dataSetsFreeForm!=undefined&&dataSetsFreeForm.length!=0){
initSAQP();
}
if(window.SetPreviousValues!=undefined){
SetPreviousValues();
}
if(window.tabberAutomatic!=undefined){
tabberAutomatic();
}
if(window.insertTemporaryMessage!=undefined){
insertTemporaryMessage();
}
};
function userDefinedBeforePathwayToolsInit(){
};
function userDefinedAfterPathwayToolsInit(){
};
function renderPage(){
};
function obfuscate(_31,_32,_33,_34){
document.write("<a href=\"mai"+"lto:"+_32+"@"+_31+_33+"\">");
if(_34==""){
document.write(_32+"@"+_31);
}else{
document.write(_34);
}
document.write("</a>");
};
var selectedOrgID;
function organismSelectorAC(){
var _35=function(_36){
var _37=[],_38,i,l;
for(i=0,l=allOrganisms.length;i<l;i++){
_38=allOrganisms[i];
var _3b=false;
if(_38.label.toLowerCase().indexOf(_36.toLowerCase())===0){
_37[_37.length]=_38.label;
_3b=true;
}
if(!_3b){
if(_38.id.toLowerCase().indexOf(_36.toLowerCase())===0){
_37[_37.length]=_38.label;
}
}
}
_37.sort();
this.responseSchema={fields:["label"]};
return _37;
};
var oDS=new YAHOO.util.FunctionDataSource(_35);
var oAC=new YAHOO.widget.AutoComplete("orgInput","orgContainer",oDS);
oAC.alwaysShowContainer=true;
oAC.animVert=false;
oAC.autoHighlight=false;
oAC.typeAheadDelay=1;
oAC.minQueryLength=0;
oAC.maxResultsDisplayed=400;
oAC.sendQuery("");
oAC.itemSelectEvent.subscribe(function(_3e,_3f){
oAC.sendQuery("");
});
oAC.dataRequestEvent.subscribe(function(_40,_41){
var _42=_41[1];
oAC.typeAhead=(_42.length>0);
});
oAC.dataReturnEvent.subscribe(function(_43,_44){
if(_44[2].length==0){
YAHOO.util.Dom.get("orgContainer").style.display="none";
}else{
YAHOO.util.Dom.get("orgContainer").style.display="block";
}
});
return {oDS:oDS,oAC:oAC};
};
function populateQuickLinks(){
var _45=getRecentlyUsedCookies();
var _46=YAHOO.util.Dom.get("recentlyUsedContent");
for(var i=0;i<_45.length;i++){
createQuicklink(_46,_45[i]);
}
var _48=YAHOO.util.Dom.get("popularDatabasesContent");
var _49=YAHOO.ptools.popularDatabases;
if(_49.length>0){
for(var i=0;i<_49.length;i++){
createQuicklink(_48,_49[i]);
}
}else{
YAHOO.util.Dom.get("popular").style.display="none";
}
var _4a=YAHOO.util.Dom.get("myPreferredContent");
var _4b=YAHOO.util.Dom.get("myPreferred");
if(preferred_database!=undefined&&preferred_database!=null&&preferred_database!=""&&preferred_database!="none"&&createQuicklink(_4a,preferred_database)){
_4b.style.display="block";
}else{
_4b.style.display="none";
}
var _4c=YAHOO.util.Dom.get("setPreferredDiv");
if(preferred_database!=undefined&&preferred_database!=null&&preferred_database!=""){
_4c.style.display="block";
}else{
_4c.style.display="none";
}
};
function createQuicklink(_4d,_4e){
var _4f=orgNameFromOrgID(_4e);
if(_4f){
var _50=document.createElement("a");
anchortext=document.createTextNode(_4f);
_50.appendChild(anchortext);
_50.setAttribute("href","javascript:quickLinkClick(\""+_4f+"\")");
_4d.appendChild(_50);
_4d.appendChild(document.createElement("br"));
return true;
}else{
return false;
}
};
var onAlphabetListClick=new YAHOO.util.CustomEvent("onAlphabetListClick");
var onQuickLinkClick=new YAHOO.util.CustomEvent("onQuickLinkClick");
var fnSubscriberScroller=function(_51,_52){
YAHOO.log(_51);
var _53=_52[0].letter;
var _54=YAHOO.util.Dom.get("orgInput");
_54.value="";
var _55=YAHOO.util.Dom.get("orgContainer");
_55.childNodes[0].scrollTop=getPositionOfFirstEntryForLetter(_53,_55);
YAHOO.log("success");
};
var fnSubscriberQuicklink=function(_56,_57){
YAHOO.log(_56);
var _58=_57[0];
var _59=YAHOO.util.Dom.get("orgInput");
_59.value=_58;
YAHOO.log("success");
};
function alphabetClick(_5a){
onAlphabetListClick.fire({letter:_5a});
};
function quickLinkClick(_5b){
onQuickLinkClick.fire(_5b);
};
function getPositionOfFirstEntryForLetter(_5c,_5d){
var _5e=indexOfFirstLetter(_5c);
var _5f=_5d.firstChild.firstChild.nextSibling.firstChild.firstChild;
for(var i=0;i<_5e;i++){
_5f=_5f.nextSibling;
}
return _5f.offsetTop;
};
function indexOfFirstLetter(_61){
_61=_61.toLowerCase();
var len=allOrganisms.length;
for(var i=0;i<len;i++){
if(allOrganisms[i].label.toLowerCase().charAt(0)==_61){
return i;
}
if(allOrganisms[i].label.toLowerCase().charAt(0)>_61){
return i;
}
}
return len-1;
};
onAlphabetListClick.subscribe(fnSubscriberScroller);
onQuickLinkClick.subscribe(fnSubscriberQuicklink);
var organismChangedEvent=new YAHOO.util.CustomEvent("organismChanged");
function changeOrganism(){
var _64=YAHOO.util.Dom.get("orgInput").value;
selectedOrgID=orgIDFromOrgName(_64);
if(selectedOrgID){
if(YAHOO.util.Dom.get("setPreferred").checked){
YAHOO.util.Connect.asyncRequest("GET","/ajax-set-one-preference?type=PREFERRED-DATABASE&object="+selectedOrgID);
}
setOrganism(selectedOrgID);
disableMultiOrgMenuItems();
organismChangedEvent.fire();
orgSelectorDialog.hide();
}else{
alert("Please select a valid organism");
}
};
function setOrganism(_65){
setRecentlyUsedCookie(_65);
YAHOO.ptools.currentOrgID=_65;
updateOrgName();
};
function getRecentlyUsedCookies(){
var _66=new Array;
var i,_68;
for(i=0;i<5;i++){
_68=get_cookie("recentOrgID"+i);
if(_68){
_66[_66.length]=_68;
}
}
return _66;
};
function setRecentlyUsedCookie(_69){
var i=0;
var _6b=_69;
var _6c="recentOrgID"+i;
var _6d=get_cookie(_6c);
set_cookie("recentOrgID0",_69);
while(_6d&&(_6d!=_69)&&(_6d!=_6b)&&(i<5)){
i=i+1;
_6b=_6d;
_6c="recentOrgID"+i;
_6d=get_cookie(_6c);
set_cookie(_6c,_6b);
}
setWindowOrgID(_69);
};
var windowOrgArray;
function getWindowOrgArray(){
windowOrgArray=new Array;
var _6e=get_cookie("windowOrg");
if(_6e){
var ca=_6e.split(":");
for(var i=0;i<ca.length;i=i+2){
windowOrgArray[windowOrgArray.length]={name:ca[i],org:ca[i+1]};
}
}
};
getWindowOrgArray();
function saveWindowOrgArray(){
var _71="";
for(var i=0;i<windowOrgArray.length;i++){
var win=windowOrgArray[i];
if(win.name&&win.org){
_71=_71+win.name+":"+win.org+":";
}
}
set_cookie("windowOrg",_71);
};
function setWindowOrgID(_74){
getWindowOrgArray();
if(!window.name){
if(windowOrgArray.length>0){
var i=0;
var _76;
var _77=true;
while(_77){
_76="ptools"+i;
var _78=false;
for(var j=0;j<windowOrgArray.length;j++){
if(windowOrgArray[j].name==_76){
_78=true;
}
}
if(!_78){
_77=false;
}
i++;
}
window.name=_76;
}else{
window.name="ptools0";
}
windowOrgArray[windowOrgArray.length]={name:window.name,org:_74};
}else{
if(!getWindowOrgID()){
windowOrgArray[windowOrgArray.length]={name:window.name,org:_74};
}else{
for(var i=0;i<windowOrgArray.length;i++){
if(windowOrgArray[i].name==window.name){
windowOrgArray[i].org=_74;
}
}
}
}
saveWindowOrgArray();
};
function getWindowOrgID(){
if(usePopupChooser()){
return false;
}
var _7a=false;
if(window.name){
for(var i=0;i<windowOrgArray.length;i++){
if(windowOrgArray[i].name==window.name){
_7a=windowOrgArray[i].org;
}
}
}
if(_7a&&orgNameFromOrgID(_7a)){
return _7a;
}else{
return false;
}
};
function usePopupChooser(){
var ua=navigator.userAgent;
return (ua.match("MSIE 6")||ua.match("MSIE 7"));
};
var chooserInitialized=false;
function initChooser(){
if(!chooserInitialized){
if(allOrganisms.length<=10){
YAHOO.util.Dom.get("centercontent").style.visibility="hidden";
}else{
document.getElementById("orgnum").innerHTML="<center>"+allOrganisms.length+" databases available</center>";
}
populateQuickLinks();
organismSelectorAC();
chooserInitialized=true;
}
};
function showChooser(){
if(usePopupChooser()){
window.open("/chooser.shtml","remote","width=800,height=600");
}else{
orgSelectorDialog.show();
YAHOO.util.Dom.get("orgInput").focus();
}
};
function cvtBannerToSingleOrg(){
var _7d=YAHOO.util.Dom.getElementsByClassName("withDatabase","div");
for(var i=0;i<_7d.length;i++){
YAHOO.util.Dom.removeClass(_7d[i],"withDatabase");
}
var _7f=YAHOO.util.Dom.getElementsByClassName("menuDatabase","table");
for(var i=0;i<_7f.length;i++){
YAHOO.util.Dom.setStyle(_7f[i],"visibility","hidden");
}
var _80=YAHOO.util.Dom.getElementsByClassName("searchMenu1","div");
for(var i=0;i<_80.length;i++){
YAHOO.util.Dom.setStyle(_80[i],"visibility","hidden");
}
};
function disableMultiOrgMenuItems(){
var _81=YAHOO.widget.MenuManager.getMenuItem("genomeBrowserMenuItem");
var _82=YAHOO.widget.MenuManager.getMenuItem("cellOVMenuItem");
var _83=YAHOO.widget.MenuManager.getMenuItem("genOVMenuItem");
var _84=YAHOO.widget.MenuManager.getMenuItem("omicsMenuItem");
var _85=YAHOO.widget.MenuManager.getMenuItem("pwyEvMenuItem");
var _86=YAHOO.widget.MenuManager.getMenuItem("pwyHolesMenuItem");
var _87=YAHOO.widget.MenuManager.getMenuItem("blastMenuItem");
if(isMultiOrgPGDB()){
if(_81){
_81.cfg.setProperty("disabled",true);
}
if(_82){
_82.cfg.setProperty("disabled",true);
}
if(_83){
_83.cfg.setProperty("disabled",true);
}
if(_84){
_84.cfg.setProperty("disabled",true);
}
if(_85){
_85.cfg.setProperty("disabled",true);
}
if(_86){
_86.cfg.setProperty("disabled",true);
}
if(_87){
_87.cfg.setProperty("disabled",true);
}
}else{
if(_81){
_81.cfg.setProperty("disabled",false);
}
if(_82){
_82.cfg.setProperty("disabled",false);
}
if(_83){
_83.cfg.setProperty("disabled",false);
}
if(_84){
_84.cfg.setProperty("disabled",false);
}
if(_85){
_85.cfg.setProperty("disabled",false);
}
if(_86){
_86.cfg.setProperty("disabled",false);
}
if(_87){
_87.cfg.setProperty("disabled",false);
}
}
};
function addSiteSpecificMenuItems(){
};
var contextSpecificMenus=[];
function addContextSpecificToolbarMenus(){
if(contextSpecificMenus.length>0){
YAHOO.widget.MenuManager.getMenu("pathwayToolsMenubar").addItems(contextSpecificMenus);
}
};
function createToolbarMenu(obj){
contextSpecificMenus[contextSpecificMenus.length]=obj;
};
var cookie_js_version="Version 3.1S";
var TheCookie;
function Cookie_read_parse_cookie(){
var _89=document.cookie;
if(_89==""){
return null;
}
var _8a=_89.split("; ");
var j=0;
for(var i=0;i<_8a.length;i++){
var pos=_8a[i].indexOf("=");
if(pos==-1){
continue;
}
var _8e=_8a[i].substring(0,pos);
var _8f=_8a[i].substring(pos+1);
if(_8e=="expires"){
this.expires=_8f;
}else{
j++;
this.names[j]=_8e;
this.values[j]=_8f;
this.lookup[_8e]=_8f;
}
}
this.count=j;
};
function writePersistentCookie(_90,_91,_92,_93){
var _94=new Date();
_93=_93/1;
var _95=_92;
switch(_95.toLowerCase()){
case "years":
var _96=_94.getYear();
if(_96<1000){
_96=_96+1900;
}
_94.setYear(_96+_93);
break;
case "months":
_94.setMonth(_94.getMonth()+_93);
break;
case "days":
_94.setDate(_94.getDate()+_93);
break;
case "hours":
_94.setHours(_94.getHours()+_93);
break;
case "minutes":
_94.setMinutes(_94.getMinutes()+_93);
break;
default:
alert("Invalid periodType parameter for writePersistentCookie()");
break;
}
document.cookie=escape(_90)+"="+escape(_91)+"; expires="+_94.toGMTString()+"; path=/";
};
function getCookieValue(_97){
var exp=new RegExp(escape(_97)+"=([^;]+)");
if(exp.test(document.cookie+";")){
exp.exec(document.cookie+";");
return unescape(RegExp.$1);
}else{
return false;
}
};
function testSessionCookie(){
document.cookie="testSessionCookie=Enabled";
if(getCookieValue("testSessionCookie")=="Enabled"){
return true;
}else{
return false;
}
};
function testPersistentCookie(){
writePersistentCookie("testPersistentCookie","Enabled","minutes",1);
if(getCookieValue("testPersistentCookie")=="Enabled"){
return true;
}else{
return false;
}
};
function deleteCookie(_99){
if(getCookieValue(_99)){
writePersistentCookie(_99,"Pending delete","years",-1);
}
return true;
};
function Cookie_Save(){
var _9a=new Date();
_9a.setTime(_9a.getTime()+(120*24*60*60*1000));
var _9b="expires="+_9a.toGMTString();
var _9c="";
for(var i=1;i<=this.count;i++){
_9c=this.names[i]+"="+this.values[i]+"; ";
document.cookie=_9c+_9b+"; path=/";
}
};
function Cookie_Session_Save(){
var _9e="";
Cookie_Wipe();
for(var i=1;i<=this.count;i++){
_9e=this.names[i]+"="+this.values[i]+"; path=/"+"; ";
document.cookie=_9e;
}
};
function Cookie_Wipe(){
var _a0=new Date();
_a0.setTime(_a0.getTime()-(120*24*60*60*1000));
var _a1="expires="+_a0.toGMTString();
var _a2="";
for(var i=1;i<=this.count;i++){
_a2=this.names[i]+"="+this.values[i]+"; path=/"+"; ";
document.cookie=_a2+_a1;
}
};
function Cookie_findindex(_a4){
for(var i=1;i<=this.count;i++){
if(this.names[i]==_a4){
return (i);
}
}
return (0);
};
function Cookie_Add(_a6,_a7){
var j;
if(!(j=this.findindex(_a6))){
this.count++;
j=this.count;
this.names[j]=_a6;
}
this.values[j]=_a7;
this.lookup[_a6]=_a7;
};
function Cookie(){
this.names=new Array;
this.values=new Array;
this.lookup=new Array;
this.count=0;
this.expires=0;
this.read_parse_cookie=Cookie_read_parse_cookie;
this.Save=Cookie_Save;
this.Session_Save=Cookie_Session_Save;
this.findindex=Cookie_findindex;
this.Add=Cookie_Add;
this.read_parse_cookie();
};
TheCookie=new Cookie();
var myargs=new Object();
function getArgs(){
var _a9=location.search.substring(1);
var _aa=_a9.split("&");
for(var i=0;i<_aa.length;i++){
var pos=_aa[i].indexOf("=");
if(pos==-1){
continue;
}
var _ad=_aa[i].substring(0,pos);
var _ae=_aa[i].substring(pos+1);
myargs[_ad]=unescape(_ae);
}
return myargs;
};
var mousex=0;
var mousey=0;
var orix=0;
var oriy=0;
function falsefunc(){
return false;
};
function initTracking(){
document.onmousemove=update;
update();
};
function getMouseXY(e){
if(!e){
e=window.event;
}
if(e){
if(e.pageX||e.pageY){
mousex=e.pageX;
mousey=e.pageY;
}else{
if(e.clientX||e.clientY){
mousex=e.clientX+document.body.scrollLeft;
mousey=e.clientY+document.body.scrollTop;
}
}
}
};
function update(e){
getMouseXY(e);
CheckIfInside(mousex,mousey);
};
function CheckIfInside(_b1,_b2){
var _b3=document.getElementById("Login");
var _b4=_b3.offsetLeft+_b3.offsetParent.offsetLeft;
var _b5=_b3.offsetTop+_b3.offsetParent.offsetTop;
var _b6=_b3.offsetWidth;
var _b7=_b3.offsetHeight;
if(typeof _b1=="undefined"||typeof _b2=="undefined"||(_b1==0&&_b2==0)){
return;
}
if(_b1<_b4||_b2<_b5||_b1>_b4+_b6||_b2>_b5+_b7){
DelayedHideLogin();
}
};
function userLoginName(){
var _b8=get_cookie("USERID");
var _b9=get_cookie("EMAILNAME");
if(_b8!="0"&&_b8!=0&&_b8!=null&&typeof (_b9)=="string"&&_b9!="0"){
return _b9;
}else{
return null;
}
};
function initLogin(){
if(window.userAccountsEnabled!=undefined&&userAccountsEnabled){
initLoginLine();
initLoginPopup();
}else{
try{
hideAllLoginLines();
hideLogin();
}
catch(err){
}
}
};
function initLoginPopup(){
getArgs();
if(typeof myargs["logmsg"]!="undefined"){
if(myargs["logmsg"]=="wrongpw"){
ShowPasswordIncorrect();
}else{
if(myargs["logmsg"]=="wrongemail"){
ShowEmailNotFound();
}else{
if(myargs["logmsg"]=="emailsent"){
ShowEmailSent();
}
}
}
UnhideLogin();
}
};
function hideAllLoginLines(){
var _ba=document.getElementById("loggedIn");
var _bb=document.getElementById("notLoggedIn");
var _bc=document.getElementById("loginUserName");
_bb.style.display="none";
_bc.innerHTML="";
_ba.style.display="none";
hideWhyLogin();
};
function showLoginLine(_bd){
var _be=document.getElementById("loggedIn");
var _bf=document.getElementById("notLoggedIn");
var _c0=document.getElementById("loginUserName");
_bf.style.display="none";
_c0.innerHTML="<b>"+_bd+"</b>";
_be.style.display="block";
};
function showNotLoggedInLine(){
var _c1=document.getElementById("loggedIn");
var _c2=document.getElementById("notLoggedIn");
_c1.style.display="none";
_c2.style.display="block";
};
function initLoginLine(){
var _c3=userLoginName();
if(_c3){
showLoginLine(_c3);
}else{
showNotLoggedInLine();
}
};
function UnhideWhyLogin(){
var _c4=document.getElementById("WhyLogin");
_c4.style.visibility="visible";
_c4.style.display="block";
};
function HideWhyLogin(){
var _c5=document.getElementById("WhyLogin");
_c5.style.visibility="hidden";
_c5.style.display="none";
};
function UnhideLogin(){
var _c6=document.getElementById("Login");
_c6.style.visibility="visible";
_c6.style.display="block";
SetURL();
_c6.pleaseHideMeFlag=false;
var _c7=document.getElementById("emailname");
_c7.focus();
};
function DelayedHideLogin(){
var _c8=document.getElementById("Login");
if(_c8.HideLoginTimer){
clearTimeout(_c8.HideLoginTimer);
}
_c8.HideLoginTimer=setTimeout("pleaseHideLogin()",1000);
_c8.pleaseHideMeFlag=true;
};
function ClearHideLoginDelay(){
var _c9=document.getElementById("Login");
if(_c9.HideLoginTimer){
clearTimeout(_c9.HideLoginTimer);
_c9.HideLoginTimer=null;
_c9.pleaseHideMeFlag=false;
}
};
function pleaseHideLogin(){
var _ca=document.getElementById("Login");
if(_ca.pleaseHideMeFlag){
HideLogin();
}
};
function HideLogin(){
var _cb=document.getElementById("Login");
_cb.style.visibility="hidden";
ClearThirdPanel();
var _cc=document.getElementById("frmSignon");
_cc.action="try-login.html";
};
function ClearThirdPanel(){
var _cd=document.getElementById("ThirdPanel");
_cd.innerHTML="";
var _ce=document.getElementById("LogInButton");
_ce.value="Log In";
var _cf=document.getElementById("FirstRow");
_cf.style.display="";
var _d0=document.getElementById("SecondRow");
_d0.style.display="";
var _d1=document.getElementById("ThirdRow");
_d1.style.display="";
var _d2=document.getElementById("FourthRow");
_d2.style.display="";
var _d3=document.getElementById("emailname");
_d3.value="";
var _d4=document.getElementById("password");
_d4.value="";
};
function ShowEmailSent(){
var _d5=document.getElementById("ThirdPanel");
_d5.innerHTML="An email has been sent with<br>your login information.";
};
function ShowEmailNotFound(){
var _d6=document.getElementById("ThirdPanel");
_d6.innerHTML="<font color='red'>Email address not found.  Please<br>try again or create a new account.</font>";
};
function ShowPasswordIncorrect(){
var _d7=document.getElementById("ThirdPanel");
_d7.innerHTML="<font color='red'>Password incorrect.&nbsp;Please&nbsp;try&nbsp;again.</font>";
};
function ForgotPasswordize(){
var _d8=document.getElementById("LogInButton");
_d8.value="Submit";
var _d9=document.getElementById("ThirdPanel");
_d9.innerHTML="<b>Forgot your password?</b><br><br>Enter your account's<br>email address:<br><input  name='f_email_name' style='font-size: smaller;' size='29' tabindex='1'>";
var _da=document.getElementById("FirstRow");
_da.style.display="none";
var _db=document.getElementById("SecondRow");
_db.style.display="none";
var _dc=document.getElementById("ThirdRow");
_dc.style.display="none";
var _dd=document.getElementById("FourthRow");
_dd.style.display="none";
};
function SetURL(){
var _de=document.getElementById("myurl");
_de.value=document.location;
};

