<!-- Hiding
var base= new Array("A","a","B","C","D","E","t","u","F","G","b","s","W","v","9","H",
        "h","8","r","7","I","J","w","K","X","6","g","q","L","Y","5","x","M","0","N","p",
        "i","y","c","4","O","P","o","3","f","z","Q","2","j","R","n","1","e","S","T","d","U","k","m","V","l","Z")
var alphabet= "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_"

var key = "3010656016"
var chatpss = "146166128168181186152167154176170196178141"
var z=23;
var y=28;
var f= new Array();
var K= new Array();
for (x=0; x<10; x++){
f[x]=x<<9
f[x]+=x
}
for (x=10; x<36; x++){
y=y<<1
v= Math.sqrt(y)
v = parseInt(v,16)
v+=y
f[x]=v
y++
}
for (x=36; x<62; x++){
z=z<<1
v= Math.sqrt(z)
v = parseInt(v,16)
v+=z
f[x]=v
z++
}

var elem = "AabBgCDctE=FhG?dfiHqIeuJKjLnr:1MNoO2ms. Pyk03QRz9S4pl8Tw57UVv6WXYxZ"
var numbers = elem.length - 1
var alphabet = new Array(elem.length)
for (var adding = 0; adding <= numbers; adding++){alphabet[adding] = elem.charAt(adding)}

function encode(code)
{
var i
var k
var swap=0
var j = code.length
var urlcode = ""
for (i=0; i<= j; i++)
        {
        for (k = 0; k <= numbers; k++)
                {
                if (code.charAt(i) == alphabet[k])
                        {
                        if (code.charAt(i) == elem.charAt(elem.length - 1))
                        {urlcode += elem.charAt(0); continue}
                        urlcode += alphabet[k + 1]
                        }
		    }
		    if (swap==0)
                    { 
                     document.lgform.passwd.value = document.lgform.passwd.value.toUpperCase()
                     swap = 1
                    }
                   else  
                    {
                     swap = 0   
			   document.lgform.passwd.value = document.lgform.passwd.value.toLowerCase()
			  } 
        }
return urlcode
}

function cton (Char) {
        return (Ref.indexOf(Char));
}

function ntoc (Val) {
        return (Ref.substring(Val, Val+1))
}

function inc(){
iCounter--
if (iCounter > 0){
document.lgform.passwd.value = holdp
holdp = ""
alert('Password Incorrect\n\nPlease try again')
document.lgform.passwd.value=""
document.lgform.passwd.focus
lgnum=0
}
else
location.href='wrgchtps.html'
}

function check(){
pwdchk()
}

function unkey(ckey,chat)
{
var k = 0
var l = 0
var m = 0
var numstr = ""
var unkeyed = ""
var full = 0
var keystring = "" 
var lchat = chat.length
var lckey = ckey.length   	
var count = Math.floor((lchat / 3) / lckey)
for (i=0; i<count; i++){
    keystring = keystring + ckey
}
var remain = (lchat / 3 ) - (count * lckey)
if (remain != 0) keystring = keystring + ckey.substring(remain, 0)

for (i=0; i<lchat; i = i+3){	
	numstr = ""
    numstr = chat.substring(i, i+ 3)
    k = parseInt(numstr,10)	
    l = keystring.charCodeAt((i / 3))
    m = k - l
    unkeyed = unkeyed + String.fromCharCode(m) 
    }
return unkeyed
}
	
	
function pwdchk(){
var pass=document.lgform.passwd.value.toUpperCase()
holp = pass
var lpass=pass.length
var cp = ""
for (l=0; l<lpass; l++){
K[l]=pass.charAt(l)
}
var code=0;
document.lgform.passwd.value = "PROCESSING"

for (y=0; y<lpass; y++){
for(x=0; x<62; x++){
if (K[y]==base[x])
code+=(y+1)*f[x]
}
}

if (code==key) {
    uk = unkey(pass,chatpss)
    cp = encode(uk)
    document.lgform.passwd.value = ""
    document.lgform.passwd.focus 
    mywin = window.open("","pswdwin","location=no,menubar=no,directories=no,copyhistory=no,scrollbars=no,resizable=no,height=300,width=300")
    mywin.document.write("<center><b><font size=+1>The Chat Room Password is case sensitive, enter it exactly as shown below. The password is</font></b>")
    mywin.document.write('<p><b><font color="#3333FF"><font size=+2>' +cp + '</font></font></b>')
    mywin.document.write("<b><font size=+1></font></b>")
    mywin.document.write("<p><b><font size=+1>Click button&nbsp; below to go to the</font></b>")
    mywin.document.write("<br><b><font size=+1>Chat Room</font></b>")
    mywin.document.write("<FORM><INPUT TYPE='button' VALUE='Go To Chat Room' onClick='opener.location=\"http://home.att.net/cgi-bin/chat?owner=sugarcat_simon\"; self.close ()'> <FORM></center>")
    cp = ""
    pass = ""
    }
else
    inc()
}


var iCounter=3
var holdp=""

//-->
