/* <![CDATA[ */

// AJAX
var already =  new Array();
var XMLHTTP = null;

if (window.XMLHttpRequest) {
  XMLHTTP = new XMLHttpRequest();
} else if (window.ActiveXObject) {
  try {
    XMLHTTP = 
      new ActiveXObject("Msxml2.XMLHTTP");
  } catch (ex) {
    try {
      XMLHTTP = 
       new ActiveXObject("Microsoft.XMLHTTP");
    } catch (ex) {
    }
  }
}

function setStat() {
	if (XMLHTTP.readyState == 4) {
		var el = document.getElementById("N"+before);
		if (el) {
			el.innerHTML='';
			el.innerHTML=XMLHTTP.responseText;
		}
	}
}

function getStat(id) {
	XMLHTTP.open("GET", "getstat.php?"+id+did);
	XMLHTTP.onreadystatechange = setStat;
	XMLHTTP.send(null);
}

// End AJAX

var pictop ="images/minus.gif";
var picbot ="images/plus.gif";

function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}
function changeImages(i,p) {
    if (document.images && (preloadFlag == true)) {
            document[i].src = p;
    }
}

var preloadFlag = false;
function preloadImages() {
    if (document.images) {
        com_btn = newImage("images/minus.gif");
		com_pro = newImage("images/progress.gif");
        preloadFlag = true;
    }
}

function YPos(e){
if (!(e=document.getElementById(e))) return 0; var y = 0;
while (e) { if (e.offsetTop) y += e.offsetTop; e = e.offsetParent; }
return y;
}
var collapseprevious="yes"
var before ="";
if (document.getElementById){
document.write('<style type="text/css">')
document.write('.comment{display:none;}')
document.write('</style>')
}
function getElementbyClass(name){
ccollect=new Array();var c=0;
var alltags=document.all? document.all : document.getElementsByTagName("*");
for (i=0; i<alltags.length; i++){
if (alltags[i].className==name) ccollect[c++]=alltags[i]
}
}
function closeStat(o){
var i=0;
while (ccollect[i]){
if (ccollect[i].id!=o);
ccollect[i].style.display="none";
i++
}
}
function openStat(cid){
   if (typeof ccollect!="undefined"){
      if (collapseprevious=="yes" && before!=""){
		 if(before!=cid) { 
		 closeStat(cid); 
		 changeImages("P" + before, picbot); 
	  	}
	  }
	  before=cid;
	  //var y= (window.pageYOffset)?window.pageYOffset:window.document.body.scrollTop;
	  //var inner = (window.innerHeight)?window.innerHeight:document.body.offsetHeight;
	  var vis = (document.getElementById("N" + cid).style.display!="inline")? "inline" : "none";
	  document.getElementById("N" + cid).style.display=vis;

	  
	  var pic =(vis=="block"?pictop:picbot);
	  changeImages("P" + cid, pic);
	  //ep = YPos("N" + cid);
      /*if ((ep < y || ep > y + inner) && vis=="block") {
			window.scrollTo(0,Math.max(0, ep - 100));
      }*/
	  ok=0;
	  al=already.length;
	  for(i=0; i<al; i++) {
		  if(already[i]==cid) ok=1;
		  //alert(already[i]);
	  }
	  //alert(ok);
	  if(ok!=1) {
	  	//getStat(cid);
	  	//already.push(cid);
	  }
   }
}

function do_onload(){
	preloadImages();
	getElementbyClass("comment");
	if(opening!="") { openStat(opening); opening=""; }
}

if (window.addEventListener)
window.addEventListener("load", do_onload, false);
else if (window.attachEvent)
window.attachEvent("onload", do_onload);
else if (document.getElementById)
window.onload=do_onload;


 /* ]]> */

