function object() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var cekbrowser = navigator.appName;
var httpStat1 = object();
var httpStat2 = object();
var httpFastTalk = object();
var httpChat = object();
var httpChatForm = object();
var httpChatList = object();
var httpChatColor = object();
var httpChatRoom = object();
var httpChatRoomList = object();
var httpUserStat1 = object();
var httpUserStat2 = object();
var httpUserStat3 = object();
var httpUserStat4 = object();

function loadajax(i){
   if(i==1){
      document.getElementById('loadajax').style.display = "none";
   }else{
      document.getElementById('loadajax').style.display = "block";
   }
}

function str_replace(str_find, str_replace, str_normal){
   var int_case_insensitive = true;
   if (arguments.length<3 || str_find=="" || str_normal=="" || typeof("".split)!="function")
   return(str_normal);
   if(!(int_case_insensitive))
   return(str_normal.split(str_find)).join(str_replace);
   str_find=str_find.toLowerCase();
   var rv="";
   var ix=str_normal.toLowerCase().indexOf(str_find);
   while(ix>-1){
      rv+=str_normal.substring(0,ix)+str_replace;
      str_normal=str_normal.substring(ix+str_find.length);
      ix=str_normal.toLowerCase().indexOf(str_find);
   };
   return(rv+str_normal);
}

function kirikananatasbawah(){
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  document.getElementById("loadajax").style.marginLeft = scrOfX+5;
  document.getElementById("loadajax").style.marginTop = scrOfY+5;
}
function runkirikananatasbawah(){
   setInterval("kirikananatasbawah()",1000);
}

function blockstat1(){
   httpStat1.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpStat1.open('POST', 'ajax.php?mod=blockstat1',true);
   }else{
      httpStat1.open('GET', 'ajax.php?mod=blockstat1',true);
   }
   httpStat1.onreadystatechange = blockstat1view;
   httpStat1.send(null);
}
function blockstat1view() {
   if(httpStat1.readyState == 4 || httpStat1.readyState == 0){
      var response = httpStat1.responseText;
      setTimeout("blockstat1()",300000);
      document.getElementById('blockstat1').innerHTML = response;
      loadajax(1);
   }else{
      loadajax(2);
   }
}
function blockstat2(){
   httpStat2.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpStat2.open('POST', 'ajax.php?mod=blockstat3',true);
   }else{
      httpStat2.open('GET', 'ajax.php?mod=blockstat3',true);
   }
   httpStat2.onreadystatechange = blockstat2view;
   httpStat2.send(null);
}
function blockstat2view() {
   if(httpStat2.readyState == 4 || httpStat2.readyState == 0){
      var response = httpStat2.responseText;
      setTimeout("blockstat2()",300000);
      document.getElementById('blockstat2').innerHTML = response;
      loadajax(1);
   }else{
      loadajax(2);
   }
}

function blockuser1(){
   httpUserStat1.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpUserStat1.open('POST', 'ajax.php?mod=blockuser1',true);
   }else{
      httpUserStat1.open('GET', 'ajax.php?mod=blockuser1',true);
   }
   httpUserStat1.onreadystatechange = blockuser1view;
   httpUserStat1.send(null);
}
function blockuser1view() {
   if(httpUserStat1.readyState == 4 || httpUserStat1.readyState == 0){
      var response = httpUserStat1.responseText;
      setTimeout("blockuser1()",300000);
      document.getElementById('blockuser1').innerHTML = response;
      loadajax(1);
   }else{
      loadajax(2);
   }
}
function blockuser2(){
   httpUserStat2.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpUserStat2.open('POST', 'ajax.php?mod=blockuser2',true);
   }else{
      httpUserStat2.open('GET', 'ajax.php?mod=blockuser2',true);
   }
   httpUserStat2.onreadystatechange = blockuser2view;
   httpUserStat2.send(null);
}
function blockuser2view() {
   if(httpUserStat2.readyState == 4 || httpUserStat2.readyState == 0){
      var response = httpUserStat2.responseText;
      setTimeout("blockuser2()",60000);
      document.getElementById('blockuser2').innerHTML = response;
      loadajax(1);
   }else{
      loadajax(2);
   }
}
function blockuser3(){
   httpUserStat3.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpUserStat3.open('POST', 'ajax.php?mod=blockuser3',true);
   }else{
      httpUserStat3.open('GET', 'ajax.php?mod=blockuser3',true);
   }
   httpUserStat3.onreadystatechange = blockuser3view;
   httpUserStat3.send(null);
}
function blockuser3view() {
   if(httpUserStat3.readyState == 4 || httpUserStat3.readyState == 0){
      var response = httpUserStat3.responseText;
      setTimeout("blockuser3()",60000);
      document.getElementById('blockuser3').innerHTML = response;
      loadajax(1);
   }else{
      loadajax(2);
   }
}
function blockuser4(){
   httpUserStat4.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpUserStat4.open('POST', 'ajax.php?mod=blockuser4',true);
   }else{
      httpUserStat4.open('GET', 'ajax.php?mod=blockuser4',true);
   }
   httpUserStat4.onreadystatechange = blockuser4view;
   httpUserStat4.send(null);
}
function blockuser4view() {
   if(httpUserStat4.readyState == 4 || httpUserStat4.readyState == 0){
      var response = httpUserStat4.responseText;
      setTimeout("blockuser4()",30000);
      document.getElementById('blockuser4').innerHTML = response;
      loadajax(1);
   }else{
      loadajax(2);
   }
}

function fasttalk(){
   httpFastTalk.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpFastTalk.open('POST', 'ajax.php?mod=fasttalk',true);
   }else{
      httpFastTalk.open('GET', 'ajax.php?mod=fasttalk',true);
   }
   httpFastTalk.onreadystatechange = fasttalkview;
   httpFastTalk.send(null);
}
function fasttalkview() {
   if(httpFastTalk.readyState == 4 || httpFastTalk.readyState == 0){
      var response = httpFastTalk.responseText;
      setTimeout("fasttalk()",60000);
      document.getElementById('fasttalk').innerHTML = response;
      if(response){
         document.getElementById('fasttalk').style.display = "block";
      }else{
         document.getElementById('fasttalk').style.display = "none";
      }
      loadajax(1);
   }else{
      loadajax(2);
   }
}
function fasttalkdel(i){
   httpFastTalk.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpFastTalk.open('POST', 'ajax.php?mod=fasttalkdel&id='+i,true);
   }else{
      httpFastTalk.open('GET', 'ajax.php?mod=fasttalkdel&id='+i,true);
   }
   httpFastTalk.onreadystatechange = fasttalkview;
   httpFastTalk.send(null);
}
function fasttalkreply(i){
   location.href='?atheen=user&modul_user=user&page=fasttalk&to='+i;
}

function chatgesek(){
   chat();
   document.getElementById("gesek").style.display = "none";
   chatform();
   chatlist();
   chatroomdi();
   chatroomlist();
}
function chat(){
   httpChat.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpChat.open('POST', 'ajax.php?mod=chatinside',true);
   }else{
      httpChat.open('GET', 'ajax.php?mod=chatinside',true);
   }
   httpChat.onreadystatechange = chatview;
   httpChat.send(null);
}
function chatview() {
   if(httpChat.readyState == 4 || httpChat.readyState == 0){
      var response = httpChat.responseText;
      setTimeout("chat()",15000);
      document.getElementById("framechat").contentWindow.document.getElementById("data").innerHTML = response;
      framechat.scrollTo(0,document.getElementById("framechat").contentWindow.document.body.scrollHeight);
   }else{
      document.getElementById("framechat").contentWindow.document.getElementById("data").innerHTML = "Load...";
   }
}
function chatform(){
   httpChatForm.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpChatForm.open('POST', 'ajax.php?mod=chatform',true);
   }else{
      httpChatForm.open('GET', 'ajax.php?mod=chatform',true);
   }
   httpChatForm.onreadystatechange = chatformview;
   httpChatForm.send(null);
}
function chatformview() {
   if(httpChatForm.readyState == 4 || httpChatForm.readyState == 0){
      var response = httpChatForm.responseText;
      document.getElementById("chatform").innerHTML = response;
      chatfocus();
   }else{
      document.getElementById("chatform").innerHTML = "Load...";
   }
}
function chatsend(){
   var isicetingan = document.getElementById("chatmsg").value;
   var isicetingan = str_replace("\'","[tndptk1]",isicetingan);
   var isicetingan = str_replace("\"","[tndptk2]",isicetingan);
   var isicetingan = str_replace("&","[amp]",isicetingan);
   var isicetingan = str_replace("+","[plus]",isicetingan);
   var isicetingan = str_replace("#","[pagar]",isicetingan);
   var banyakisi = isicetingan.length;
   if(banyakisi>0){
      httpChat.abort();
      if(cekbrowser == "Microsoft Internet Explorer"){
         httpChat.open('POST', 'ajax.php?mod=chatsend&chat='+isicetingan,true);
      }else{
         httpChat.open('GET', 'ajax.php?mod=chatsend&chat='+isicetingan,true);
      }
      httpChat.send(null);
   }
   setTimeout("chatform()",1);
   var browser = navigator.appName;
   if(browser == "Microsoft Internet Explorer"){
      chatfocus();
   }
}
function justenterx(event){
   var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
   if(keyCode==13){
      chatsend();
   }
}
function chatfocus(){
   document.getElementById("chatmsg").focus();
}
function chatlist(){
   httpChatList.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpChatList.open('POST', 'ajax.php?mod=chatlist',true);
   }else{
      httpChatList.open('GET', 'ajax.php?mod=chatlist',true);
   }
   httpChatList.onreadystatechange = chatlistview;
   httpChatList.send(null);
}
function chatlistview() {
   if(httpChatList.readyState == 4 || httpChatList.readyState == 0){
      var response = httpChatList.responseText;
      setTimeout("chatlist()",15000);
      document.getElementById("framelist").contentWindow.document.getElementById("data").innerHTML = response;
   }else{
      document.getElementById("framelist").contentWindow.document.getElementById("data").innerHTML = "Load...";
   }
}
function icon2form(i){
   document.getElementById("chatmsg").value += " "+i+" ";
   chatfocus();
   document.getElementById("emoticon").style.display = "none";
}
function onofficon(i){
   var cekicon = document.getElementById(i).style.display;
   if(cekicon=="none"){
      document.getElementById(i).style.display = "block";
   }else{
      document.getElementById(i).style.display = "none";
   }
}
function onicon(i){
   document.getElementById(i).style.display = "block";
}
function officon(i){
   document.getElementById(i).style.display = "none";
}
function chatcolor(i){
   httpChatColor.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpChatColor.open('POST', 'ajax.php?mod=chatcolor&color='+i,true);
   }else{
      httpChatColor.open('GET', 'ajax.php?mod=chatcolor&color='+i,true);
   }
   httpChatColor.onreadystatechange = chatcolorview;
   httpChatColor.send(null);
}
function chatcolorview() {
   if(httpChatColor.readyState == 4){
      var response = httpChatColor.responseText;
   }
}
function chatcolorx(i){
   document.getElementById('chatmsg').className = i+'x';
   chatcolor(i);
   chatfocus();
}
function chatroomdi(){
   httpChatRoom.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpChatRoom.open('POST', 'ajax.php?mod=roomreg&type=2',true);
   }else{
      httpChatRoom.open('GET', 'ajax.php?mod=roomreg&type=2',true);
   }
   httpChatRoom.onreadystatechange = chatroomdiview;
   httpChatRoom.send(null);
}
function chatroomdiview() {
   if(httpChatRoom.readyState == 4 || httpChatRoom.readyState == 0){
      var response = httpChatRoom.responseText;
      setTimeout("chatroomdi()",15000);
      document.getElementById('konekdi').innerHTML = response;
   }else{
      document.getElementById('konekdi').innerHTML = "Load...";
   }
}
function chatroomlist(){
   httpChatRoomList.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpChatRoomList.open('POST', 'ajax.php?mod=roomlist',true);
   }else{
      httpChatRoomList.open('GET', 'ajax.php?mod=roomlist',true);
   }
   httpChatRoomList.onreadystatechange = chatroomlistview;
   httpChatRoomList.send(null);
}
function chatroomlistview() {
   if(httpChatRoomList.readyState == 4 || httpChatRoomList.readyState == 0){
      var response = httpChatRoomList.responseText;
      setTimeout("chatroomlist()",15000);
      document.getElementById('roomlist').innerHTML = response;
   }else{
      document.getElementById('roomlist').innerHTML = "Load...";
   }
}
function chatroomselect(i){
   httpChatRoomList.abort();
   if(cekbrowser == "Microsoft Internet Explorer"){
      httpChatRoomList.open('POST', 'ajax.php?mod=roomreg&type=1&room='+i,true);
   }else{
      httpChatRoomList.open('GET', 'ajax.php?mod=roomreg&type=1&room='+i,true);
   }
   httpChatRoomList.send(null);
   setTimeout("chatfocus()",1);
}

function pulldownmsg(i,ii,iii,iiii){
   var theTyp = document.getElementById(i).value;
   var theMsg = document.getElementById(iiii+theTyp).value;
   document.getElementById(ii).style.display = "block";
   document.getElementById(iii).innerHTML = theMsg;
}

function goToPage(i){
   location.href = i;
}

function xalert(i){
   alert(i);
}

function showhide(i){
   var thediv = document.getElementById(i).style.display;
   if(thediv=="none"){
      document.getElementById(i).style.display = "block";
   }else{
      document.getElementById(i).style.display = "none";
   }
}

function cek_length(key,status){
   var max_leng = 150;
   var the_form = document.getElementById(key).value.length;
   document.getElementById(status).innerHTML = max_leng-the_form;
   if(the_form>=max_leng){
      document.getElementById(key).value = document.getElementById(key).value.substring(0,max_leng-1);
   }
}

function tabcontent(i,ii,iii){
   var bnyks = document.getElementById(i).value;
   for(a=1;a<=bnyks;a++){
      document.getElementById(i+a).className = "tab_1";
      document.getElementById(ii+a).style.display = "none";
   }
   document.getElementById(i+iii).className = "tab_0";
   document.getElementById(ii+iii).style.display = "block";
}

function loadingoff(){
   document.getElementById('loadcontent').style.display = "none";
   document.getElementById('mainweb').style.display = "block";
}
function playloading(){
   setTimeout('loadingoff()',500);
}

function submitTheForm(i){
   document.getElementById(i).submit();
}

function group_method(ii,iv,i,iii){
   var a1,a2,a3;
   a1 = i;
   a2 = a1.split("|");
   a3 = document.getElementById(iv).value;
   document.getElementById(ii).innerHTML = a2[a3];
}

function group_showhide(i,ii){
   var thediv1 = document.getElementById(i).style.display;
   var thediv2 = document.getElementById(ii).style.display;
   if(thediv1=="none"){
      document.getElementById(i).style.display = "block";
      document.getElementById(ii).style.display = "none";
   }else{
      document.getElementById(i).style.display = "none";
      document.getElementById(ii).style.display = "block";
   }
}