﻿//Prototype using the DOM extension solution to support outerHTML firefox
if(typeof(HTMLElement)!="undefined" && !window.opera) 
{ 
    HTMLElement.prototype.__defineGetter__("outerHTML",function() 
    { 
        var a=this.attributes, str="<"+this.tagName, i=0;for(;i<a.length;i++) 
        if(a[i].specified) 
            str+=" "+a[i].name+'="'+a[i].value+'"'; 
        if(!this.canHaveChildren) 
            return str+" />"; 
        return str+">"+this.innerHTML+"</"+this.tagName+">"; 
    }); 
    HTMLElement.prototype.__defineSetter__("outerHTML",function(s) 
    { 
        var r = this.ownerDocument.createRange(); 
        r.setStartBefore(this); 
        var df = r.createContextualFragment(s); 
        this.parentNode.replaceChild(df, this); 
        return s; 
    }); 
    HTMLElement.prototype.__defineGetter__("canHaveChildren",function() 
    { 
        return !/^(area|base|basefont|col|frame|hr|img|br|input|isindex|link|meta|param)$/.test(this.tagName.toLowerCase()); 
    }); 
}

function  Get(sName){
    var sRE = "(?:; )?" + sName + "=([^;]*);?";
    var oRE = new RegExp(sRE);

    if(oRE.test(document.cookie)){
        return RegExp["$1"];
    }
    else{
        return null;
    }
}


var memid = Get("www.STONEBTB.com");

if(memid != null){
    if(document.getElementById("TMember").innerText != "Exit"){
        document.getElementById("TMember").outerHTML = "Welcome,&nbsp;<a href=\"http://"+memid+".stonebtb.com\" target=\"_blank\">"+memid+"</a>&nbsp;&nbsp;<a title=\"Sign Out\" href=\"http://account.stonebtb.com/LogOut.shtml\" id=\"TMember\">Sign Out</a>";
        document.getElementById("Tin").style.display = "none";
        document.getElementById("TLine").style.display = "none";
    }
}else{
    try {
    document.getElementById("l9").innerHTML = "<a href=\"http://login.stonebtb.com/\" onfocus=\"this.blur()\">My&nbsp;Account</a>";
    } catch (e) {}
}


