function send() { 
if (document.login.nickname.value == null || document.login.nickname.value == "") { 
alert('You must enter a Nickname before connecting') 
return false 
} 
if (document.login.sex.value == null || document.login.sex.value == "" || document.login.sex.value == "Select Sex") { 
alert('You must select your Gender before connecting') 
return false 
} 
var nickname = document.login.nickname.value 
var sex = document.login.sex.value
var joinchannel = document.login.joinchannel.value
var timestamps = document.login.timestamps.value
var commandnumber = 1
win=window.open("","TheChatCafe","resizable=yes") 
win.document.write('<html><head><title>The Chat Cafe</title></head>') 
win.document.write('<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#000000">') 
win.document.write('<applet code=IRCApplet.class archive="irc.jar,pixx.jar" width="100%" height="100%">')
win.document.write('<param name="nick" value="'+nickname+'">')
win.document.write('<param name="name" value="The Chat Cafe Java IRC Client">')
win.document.write('<param name="host" value="irc.thechatcafe.net">')
win.document.write('<param name="port" value="6667">')
win.document.write('<param name="gui" value="pixx">')
win.document.write('<param name="quitmessage" value="http://radio.thechatcafe.net.">')
win.document.write('<param name="userid" value="'+sex+'">')
win.document.write('<param name="style:sourcecolorrule1" value="all all 0=000000 1=ffffff 2=00009a 3=009000 4=ff0000 5=9a0000 6=9f009f 7=ff7f00 8=ffff00 9=00ff00 10=00908f 11=00ffff 12=0000ff 13=ff00ff 14=7f7f7f 15=cfd0cf">')
win.document.write('<param name="style:bitmapsmileys" value="true">')
win.document.write('<param name="style:smiley1" value=":) img/sourire.gif">')
win.document.write('<param name="style:smiley2" value=":-) img/sourire.gif">')
win.document.write('<param name="style:smiley3" value=":-D img/content.gif">')
win.document.write('<param name="style:smiley4" value=":D img/content.gif">')
win.document.write('<param name="style:smiley5" value=":-d img/content.gif">')
win.document.write('<param name="style:smiley6" value=":d img/content.gif">')
win.document.write('<param name="style:smiley7" value=":-P img/langue.gif">')
win.document.write('<param name="style:smiley8" value=":p img/langue.gif">')
win.document.write('<param name="style:smiley9" value=":-p img/langue.gif">')
win.document.write('<param name="style:smiley10" value=":p img/langue.gif">')
win.document.write('<param name="style:smiley11" value=";-) img/clin-oeuil.gif">')
win.document.write('<param name="style:smiley12" value=";) img/clin-oeuil.gif">')
win.document.write('<param name="style:smiley13" value=";-P img/clin-oeuil-langue.gif">')
win.document.write('<param name="style:smiley14" value="; img/clin-oeuil-langue.gif">')
win.document.write('<param name="style:smiley15" value=";-p img/clin-oeuil-langue.gif">')
win.document.write('<param name="style:smiley16" value=";p img/clin-oeuil-langue.gif">')
win.document.write('<param name="style:smiley17" value="(H) img/cool.gif">')
win.document.write('<param name="style:smiley18" value="(h) img/cool.gif">')
win.document.write('<param name="style:smiley19" value="(A) img/ange.gif">')
win.document.write('<param name="style:smiley20" value="(a) img/ange.gif">')
win.document.write('<param name="style:smiley21" value="(6) img/disable.gif">')
win.document.write('<param name="style:smiley22" value=":-O img/OH-2.gif">')
win.document.write('<param name="style:smiley23" value=":O img/OH-2.gif">')
win.document.write('<param name="style:smiley24" value=":-o img/OH-2.gif">')
win.document.write('<param name="style:smiley25" value=":o img/OH-2.gif">')
win.document.write('<param name="style:smiley26" value=":-| img/mecontent.gif">')
win.document.write('<param name="style:smiley27" value=":| img/mecontent.gif">')
win.document.write('<param name="style:smiley28" value=":-@ img/enerve2.gif">')
win.document.write('<param name="style:smiley29" value=":@ img/enerve2.gif">')
win.document.write('<param name="style:smiley30" value=":-S img/roll-eyes.gif">')
win.document.write('<param name="style:smiley31" value=":S img/roll-eyes.gif">')
win.document.write('<param name="style:smiley32" value=":-s img/roll-eyes.gif">')
win.document.write('<param name="style:smiley33" value=":s img/roll-eyes.gif">')
win.document.write('<param name="style:smiley34" value=":-( img/triste.gif">')
win.document.write('<param name="style:smiley35" value=":( img/triste.gif">')
win.document.write('<param name="style:smiley36" value=":'+"'"+'( img/pleure.gif">')
win.document.write('<param name="style:smiley37" value=":'+"'"+'-( img/pleure.gif">')
win.document.write('<param name="style:smiley38" value="(GRR) img/argh.gif">')
win.document.write('<param name="style:smiley39" value="(grr) img/argh.gif">')
win.document.write('<param name="style:smiley40" value=":$ img/rouge.gif">')
win.document.write('<param name="style:smiley41" value=":-$ img/rouge.gif">')
win.document.write('<param name="style:smiley42" value="(K) img/kiss.gif">')
win.document.write('<param name="style:smiley43" value="(k) img/kiss.gif">')
win.document.write('<param name="style:smiley44" value="(F) img/flower.gif">')
win.document.write('<param name="style:smiley45" value="(f) img/flower.gif">')
win.document.write('<param name="style:smiley46" value="(L) img/heart.gif">')
win.document.write('<param name="style:smiley47" value="(l) img/heart.gif">')
win.document.write('<param name="style:smiley48" value="(U) img/b-heart.gif">')
win.document.write('<param name="style:smiley49" value="(u) img/b-heart.gif">')
win.document.write('<param name="style:smiley50" value="(:L) img/love.gif">')
win.document.write('<param name="style:smiley51" value="(:l) img/love.gif">')
win.document.write('<param name="style:smiley52" value="(B) img/beer.gif">')
win.document.write('<param name="style:smiley53" value="(b) img/beer.gif">')
win.document.write('<param name="style:smiley54" value="(D) img/drink.gif">')
win.document.write('<param name="style:smiley55" value="(d) img/drink.gif">')
win.document.write('<param name="style:smiley56" value="(CI) img/cig.gif">')
win.document.write('<param name="style:smiley57" value="(ci) img/cig.gif">')
win.document.write('<param name="style:smiley58" value="(Z) img/male.gif">')
win.document.write('<param name="style:smiley59" value="(z) img/male.gif">')
win.document.write('<param name="style:smiley60" value="(X) img/fem.gif">')
win.document.write('<param name="style:smiley61" value="(x) img/fem.gif">')
win.document.write('<param name="style:smiley62" value="(S) img/night.gif">')
win.document.write('<param name="style:smiley63" value="(s) img/night.gif">')
win.document.write('<param name="style:smiley64" value="(ZZ) img/sleep.gif">')
win.document.write('<param name="style:smiley65" value="(zz) img/sleep.gif">')
win.document.write('<param name="style:smiley66" value="(*) img/star.gif">')
win.document.write('<param name="style:smiley67" value="(Y) img/thumb-up.gif">')
win.document.write('<param name="style:smiley68" value="(y) img/thumb-up.gif">')
win.document.write('<param name="style:smiley69" value="(N) img/thumb-down.gif">')
win.document.write('<param name="style:smiley70" value="(n) img/thumb-down.gif">')
win.document.write('<param name="style:smiley71" value="(G) img/present.gif">')
win.document.write('<param name="style:smiley72" value="(g) img/present.gif">')
win.document.write('<param name="style:backgroundimage" value="true">')
win.document.write('<param name="style:backgroundimage1" value="all all 0 background.gif">')
win.document.write('<param name="style sourcecolorrule1" value="true">')
win.document.write('<param name="style sourcecolorrule2" value="all all 0=666666 1=E0E0E0 2=99FFFF">')
win.document.write('<param name="highlight" value="true">')
win.document.write('<param name="pixx:highlight" value="true">')
win.document.write('<param name="pixx:highlightnick" value="true">')
win.document.write('<param name="pixx:highlightcolor" value="11">')
win.document.write('<param name="pixx:showconnect" value="true">')
win.document.write('<param name="pixx:showabout" value="false">')
if (document.login.timestamps.value == "yes") { 
win.document.write('<param name="pixx:timestamp" value="true">')
} 
if (document.login.showjoinsparts.value == "no") { 
win.document.write('<param name="pixx:showchannelnickjoin" value="false">')
win.document.write('<param name="pixx:showchannelnickpart" value="false">')
win.document.write('<param name="pixx:showchannelnickquit" value="false">')
} 
win.document.write('<param name="pixx:showhelp" value="true">')
win.document.write('<param name="pixx:nickfield" value="true">')
win.document.write('<param name="pixx:styleselector" value="true">')
win.document.write('<param name="pixx:setfontonstyle" value="true">')
win.document.write('<param name="pixx:color0" value="000000">')
win.document.write('<param name="pixx:color1" value="FFFFFF">')
win.document.write('<param name="pixx:color5" value="000000">')
win.document.write('<param name="pixx:color6" value="000000">')
win.document.write('<param name="pixx:color8" value="FF0000">')
win.document.write('<param name="pixx:color10" value="CC0000">')
win.document.write('<param name="pixx:color11" value="008800">')
win.document.write('<param name="pixx:color12" value="0044FF">')
if (document.login.password.value != null && document.login.password.value != "") { 
win.document.write('<param name="command'+commandnumber+'" value="IDENTIFY '+document.login.password.value+'">')
commandnumber += 1
}
if (document.login.nnick1.value != null && document.login.nnick1.value != "") { 
win.document.write('<param name="command'+commandnumber+'" value="WATCH +'+document.login.nnick1.value+'">')
commandnumber += 1
}
if (document.login.nnick2.value != null && document.login.nnick2.value != "") { 
win.document.write('<param name="command'+commandnumber+'" value="WATCH +'+document.login.nnick2.value+'">')
commandnumber += 1
}
if (document.login.nnick3.value != null && document.login.nnick3.value != "") { 
win.document.write('<param name="command'+commandnumber+'" value="WATCH +'+document.login.nnick3.value+'">')
commandnumber += 1
}
if (document.login.nnick4.value != null && document.login.nnick4.value != "") { 
win.document.write('<param name="command'+commandnumber+'" value="WATCH +'+document.login.nnick4.value+'">')
commandnumber += 1
}
if (document.login.nnick5.value != null && document.login.nnick5.value != "") { 
win.document.write('<param name="command'+commandnumber+'" value="WATCH +'+document.login.nnick5.value+'">')
commandnumber += 1
}
if (joinchannel != null && joinchannel != "" && joinchannel != "none" && joinchannel != "None") { 
win.document.write('<param name="command'+commandnumber+'" value="JOIN '+joinchannel+'">')
commandnumber += 1
}
if (joinchannel == null || joinchannel == "" || joinchannel == "none" || joinchannel == "None") { 
win.document.write('<param name="command'+commandnumber+'" value="LIST">')
commandnumber += 1
}
win.document.write('<param name="style:sourcefontrule1" value="all all '+document.login.fname.value+' '+document.login.fsize.value+'">')
win.document.write('</applet>')
win.document.write('</body>') 
win.document.write('</html>') 
win.document.close() 
return true 
} 
