var xmlhttp=false;
var vInterval=4000
var t=0;
var t0=""
var t4=""
var ot4=""
var vHold="";
var c=0;
var fName=""
var vPC=0
var vBulk=""
var vLast=""
var vFont="Yellow"
var vT0="";
var msg1="";
/*
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//xmlhttp = false;
// alert("try neither")
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
if (!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp=false;
}
}
*/
//var txtMsg= xmlhttp;
//var txtFile = xmlhttp;
var xmlhttp; // The variable that makes Ajax possible!
try{
// Opera 8.0+, Firefox, Safari
xmlhttp = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
//return false;
}
}
}
//var txtMsg= xmlhttp;
//var txtFile = xmlhttp;
var t="";
t=setInterval("tnext()",3000)
function tnext() {
if (vT0.toUpperCase()!=T0.value.toUpperCase()) {
S1.value=""
T1.value=0
vPC=0
vBulk=""
vT0=T0.value
}
t0=T0.value;
vPC=T1.value;
clearTimeout(t);
t=setTimeout("tnext()",vInterval);
if (t0 !="") {
/*
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//xmlhttp = false;
// alert("try neither")
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
if (!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp=false;
}
}
*/
var xmlhttp; // The variable that makes Ajax possible!
try{
// Opera 8.0+, Firefox, Safari
xmlhttp = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
//return false;
}
}
}
var txtFile = xmlhttp;
fName="http://www.411Chat.com/Chat/" + T0.value + vPC + ".txt";
//var txtFile = new xmlhttp // XMLHttpRequest();
T2.value="Attempting to connect...."
T3.value=vInterval
txtFile.open("GET", fName,true);
//alert("Congratulations, your device works with 411Chat.com!")
txtFile.onreadystatechange = function() {
if (txtFile.readyState===4) { // Makes sure the document is ready to parse.
T2.value=txtFile.status
if (txtFile.status ===200) {
ot4=t4
vHold=txtFile.responseText;
if (vHold.toUpperCase().indexOf("VF=")>-1) {
vHold=vHold.slice(0,vHold.toUpperCase().indexOf("VF=")) + vHold.slice(vHold.toUpperCase().indexOf("VF=")+3)
}
/*if (vHold.toUpperCase().indexOf("|")>-1) {
vHold=vHold.slice(1,vHold.toUpperCase().indexOf("]")) + " " + vHold.slice(vHold.toUpperCase().indexOf("|")+1)
}*/
if (vHold.toUpperCase().indexOf("|")>-1) {
vHold=vHold.slice(vHold.toUpperCase().indexOf("|")+1,vHold.length-2) + " - " + vHold.slice(1,vHold.toUpperCase().indexOf("]"))
}
c=T1.value;
c=eval(c)+1;
T1.value=c;
vPC=T1.value
clearTimeout(t);
if (vLast==vHold){
t=setTimeout("tnext()",vInterval);
T3.value=vInterval;
//dMsg.innerHTML=""
return;
} else {
vLast=vHold
vBulk=vHold + "\n" + vBulk
if (vBulk.length>1000) {
vBulk=vBulk.slice(0,1000)
}
S1.value=vBulk
t=setTimeout("tnext()",250);
T3.value="250";
dMsg.innerText="Loading"
}
} else if (dMsg.innerText.length>0) {
dMsg.innerText=""
}
}
}
txtFile.send(null);
}
}
function fsend(){
var t5="";
t0=T0.value; // meeting place
t5=T4.value; // name
t3=T3.value.length
var vMsg=""
document.all.T47.value="Ready #1"
if (T4.value.length<1){
vMsg="Nothing to send!" + "\n"
}
if (TName.value.length<1){
vMsg="Your name is missing!" + "\n"
}
if (vMsg!="") {
alert(vMsg)
vMsg="";
return;
}
clearTimeout(t);
t=setTimeout("tnext()",vInterval);
str=TName.value;
TName.value=str.replace(/\n/,"");
str=TName.value;
TName.value=str.replace(/#/,"");
str=TName.value;
TName.value=str.replace(/,"");
str=TName.value;
TName.value=str.replace(/>/,"");
str=TName.value;
TName.value=str.replace(/=/,"");
//str=TName.value;
//TName.value=str.replace(/+/,"");
str=TName.value;
TName.value=str.replace(/%/,"");
str=TName.value;
TName.value=str.replace(/@/,"");
str=TName.value;
TName.value=str.replace(/&/,"");
str=TName.value;
TName.value=str.replace(/$/,"");
t0=T0.value;
str=T0.value;
T0.value=str.replace(/\n/,"");
str=T0.value;
T0.value=str.replace(/#/,"");
str=T0.value;
T0.value=str.replace(/,"");
str=T0.value;
T0.value=str.replace(/>/,"");
str=T0.value;
T0.value=str.replace(/=/,"");
//str=T0.value;
//T0.value=str.replace(/+/,"");
//str=T0.value;
//T0.value=str.replace(/*/,"");
str=T0.value;
T0.value=str.replace(/%/,"");
str=T0.value;
T0.value=str.replace(/@/,"");
str=T0.value;
T0.value=str.replace(/&/,"");
str=T0.value;
T0.value=str.replace(/$/,"");
if (t0 !="") {
if (t5 !=""){
if (t3 >0){
//C1.style.background="#ECECD9"
//var txtMsg = new XMLHttpRequest();
//txtMsg=xmlhttp;
str=T4.value;
T4.value=str.replace(/\n/g,"~n~");
str=T4.value;
T4.value=str.replace(/&/g,"~u~");
str=T4.value;
T4.value=str.replace(/#/g,"~p~");
str=T4.value;
T4.value=str.replace(//g,"~r~");
str=T4.value;
T4.value=str.replace(/=/g,"~e~");
// D=page number
// P= password
/*
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//xmlhttp = false;
// alert("try neither")
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
if (!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp=false;
}
}
var txtMsg= xmlhttp;
*/
var xmlhttp; // The variable that makes Ajax possible!
try{
// Opera 8.0+, Firefox, Safari
xmlhttp = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
//return false;
}
}
}
var txtMsg= xmlhttp;
msg1="http://www.411Chat.com/asp/ReadLong.asp?R=" + T0.value + "&D=" + T1.value + "&P=" + '' + "&C=" + TName.value + "&F=" + '' + "&M=" + T4.value
//msg1="http://www.411Chat.com/asp/ReadLong.asp?R=" + T0.value + "&D=" + T1.value + "&P=" + '' + "&C=" + TName.value + "&F=" + vFont + "&M=" + T4.value
txtMsg.open("GET", msg1, true);
txtMsg.send(null);
T4.value="";
clearTimeout(t);
t=setTimeout("tnext()",1000);
}
}
}
}
function fTimer(){
vInterval=D1.value
}
function fCI(){
beep
}
document.all.T47.value="Browser not supported!"
T1.value=0
//t=setTimeout('tnext()',3000)
var t="";
t=setInterval("tnext()",3000)
document.all.T47.value="Ready"
dMsg.innerHTML=""
/*
//alert("Congratulations, your device works with 411Chat.com!")
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
document.write("Browser name: "+ browser);
document.write("
" + "Browser version: "+ version + "
");
if (browser.toUpperCase()=="OBIGO") {
document.write ("Sprint
");
document.write ("Mobile
")
} else if (browser.toUpperCase()=="OPERA") {
document.write ("Mobile
");
}
*/