var GetChaturl = "http://www.pisuvar.com/onlinejs.asp";
window.onload = initJavaScript;

function initJavaScript() {
receiveChatText();
}

function receiveChatText() {
// document.getElementById("state").innerHTML=httpReceiveChat.readyState;
	if (httpReceiveChat.readyState == 4 || httpReceiveChat.readyState == 0) {
  	httpReceiveChat.open("GET",GetChaturl+ '?url='+ strurl+'&q=%3F'+ strq +'&rand='+Math.floor(Math.random() * 1000000) , true);
    httpReceiveChat.onreadystatechange = handlehHttpReceiveChat; 
  	httpReceiveChat.send(null);
	}
}

function handlehHttpReceiveChat() {
// document.getElementById("state").innerHTML=httpReceiveChat.readyState;
  if (httpReceiveChat.readyState == 4) {
    results = httpReceiveChat.responseText.split('---'); //the fields are seperated by ---
    durtresults = results[3].split('#'); //the fields are seperated by ---
	if (results.length > 0) {

//text=results+ '<br />';
if (results[1] != document.getElementById("on").innerHTML) {
document.getElementById("on").innerHTML=results[1];
}
//document.getElementById("on").innerHTML=results[1];
if (results[2] != document.getElementById("ulist").innerHTML) {
document.getElementById("ulist").innerHTML=results[2]
}

/*
if (results[3] = '*') {
durt(durtresults[1], '');
} else 
*/
if (results[3] != '') {
durt(durtresults[1], durtresults[2]);
}

//javascript: durt("uyh!");
//document.getElementById("ulist").innerHTML=results[2] + '<br>' + httpReceiveChat.status;
// document.getElementById("state").innerHTML=httpReceiveChat.readyState;
//self.scrollBy(0,200);
    }


	if (results.length == 0) {

		}

    setTimeout('receiveChatText();',10000);
  }
}

//////////////////////////////////////////////////////////////
///////////////////////// orgajax.js /////////////////////////
//////////////////////////////////////////////////////////////

//initiates the XMLHttpRequest object
//as found here: http://www.webpasties.com/xmlHttpRequest
function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}




var httpReceiveChat = getHTTPObject();
var httpDurt = getHTTPObject();

function durt(erol, neden) {
	if (erol != '' && erol != '*' && erol != 'undefined' ) {
document.getElementById('durt').className = 'durtnrml';
document.getElementById("durt").innerHTML= '<span style="float: right;"><a href="#" onclick="javascript: oldu();">oldu</a></span>';
document.getElementById("durt").innerHTML= document.getElementById("durt").innerHTML + '<b>'+ erol + '</b> tarafından dürtüldünüz.';
	if (neden != '' && neden != '*' && neden != 'undefined' ) {
document.getElementById("durt").innerHTML= document.getElementById("durt").innerHTML + '('+ neden + ')</div>';
}
	} else {
document.getElementById('durt').className = 'hidden';
document.getElementById("durt").innerHTML= '&nbsp;';
	}
}

//if (acik == 0) { alert('kapalı'); }
var acik = 0;
function durtstart() {
	if (acik == 0) {
var durtpnl=document.createElement('div');
durtpnl.setAttribute('id','durtpanel');
durtpnl.innerHTML= '<form action="durt.asp" method="post" id="durtform" onSubmit="ajaxdurt(); return false;asdf"><div id="durt-status"></div><label for="kimi"><span class="accesskey">k</span>imi: </label><br/><input type="text" name="kimi" id="kimi" accesskey="k" /><label for="niye">niye: </label><br/><input type="text" name="niye" id="niye" /><input type="submit" value="dürt!" style="display: none;"></form>';
document.getElementById("durt-inner").appendChild(durtpnl);

var moo=document.createElement('div');
moo.setAttribute('id','moo');
moo.setAttribute('title','dürt master');
document.getElementById("durtr").appendChild(moo);

acik = 1;
	} else if (acik == 1) {
document.getElementById("durt-inner").removeChild(document.getElementById("durtpanel"));
document.getElementById("durtr").removeChild(document.getElementById("moo"));
acik = 0;
	}


}

function ajaxdurt() {
document.getElementById("durt-status").innerHTML = document.getElementById("kimi").value +' bir yazar değil';
}

/*
function push() {
kimi = document.forms['durtform'].elements['kimi'].value;
	if (kimi != '' & (httpSend.readyState == 4 || httpSend.readyState == 0)) {
		err('veri tabanına veri işleniyor...');
		param = 'bilet='+ id;	
		httpSend.open("GET", 'cikar.asp?'+ param, true);
		httpSend.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	httpSend.onreadystatechange = handlecikar;
  	httpSend.send(param);

	} else {
		err('bilet yok!?');
	}
}

function handlecikar() {
  if (httpSend.readyState == 4) {
results = httpSend.responseText.split('---'); //the fields are seperated by ---

	if (results[0] == 'bilet yok') {
	err('olmayan bir bilet numarası girdiniz.');
	} else if (results[0] == 'sorun yok') {
	err(results[1] + ' içeri girmedi farz ettik...');
	} else if ( results[0] == 'zaten') {
	err(results[1] + ' zaten içeri girmemiş ki..');
	}

//  	receiveChatText(); //refreshes the chat after a new comment has been added (this makes it more responsive)
  }
}
*/