var chkd = 0;
function init(){
	if(chkd != 0){ return; }
	var myDate = new Date();
	sendRequest('./content/counter.php',writeCont,'GET',"bt=" + myDate.getTime(),false);
}
function writeCont(req){
	if(chkd != 0){ return; }
	var txt;
	chkd++;
	var result = req.responseXML.getElementsByTagName("cnts");
	if(result.length > 0){
		var dElem = document.createElement('div'); dElem.id = "count";
		dElem.appendChild(document.createTextNode("Count " + result[0].getAttribute('val')));
		document.getElementById("mainimg").appendChild(dElem);
	}
	var result = req.responseXML.getElementsByTagName("tpi");
	if(result.length > 0){
		for(var i=0;i<result.length;i++){
			var imgElem = document.createElement('img'); imgElem.src = "./img/new.gif?b=3";
			txt = "tpi" + result[i].getAttribute('val');
			document.getElementById(txt).insertBefore(imgElem,document.getElementById(txt).childNodes.item(1));
		}
	}
}
if(navigator.platform.substr(0,3) != "Win"){
	if(navigator.userAgent.indexOf("Opera") == -1){
		document.write("<style type='text/css' media='screen'><!--\nbody{ font-size:12px; }\nul.menuul li{ letter-spacing:0; }\n-->\n</style>\n");
	}
}

function sendRequest( url, callback, method, data ){
  var req = createXMLHTTP();
  if( !req ){ return; }
  req.onreadystatechange = function(){
    getResponse( req, callback );
  }
  
  if(method.toUpperCase() == 'GET' && data.length > 0){
    url += '?'+ data;
    data = '';
  }
  req.open( method, url, true );
  req.setRequestHeader("Content-Type", 
                       "application/x-www-form-urlencoded; charset=UTF-8");
  req.send( data );
}

function createXMLHTTP(){
  if( window.XMLHttpRequest ){
    return new XMLHttpRequest();
  }
  else if( window.ActiveXObject ){
    try {
      return new ActiveXObject("MSXML2.XMLHTTP");
    }
    catch (e) {
      try {
        return new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(e2) {
        return null;
      }
    }
  }
  return null
}

function getResponse( req, callback ){
  if( req.readyState == 4 ){
    if( req.responseText ){
      callback(req);
    }
  }
}
window.onload = init;
