function getXMLHTTPRequest(){try{req = new XMLHttpRequest();}catch(err1){try{req = new ActiveXObject("Msxm12.XMLHTTP");}catch(err2){try{req = new ActiveXObject("Microsoft.XMLHTTP");}catch(err3){req=false;}}}return req;}
var http = getXMLHTTPRequest();
var curUrl = "index.html";
function callServer(c,my){
				 if(curUrl != my){curUrl = my;container = c;myurl = my;
				 var modurl = myurl + "?rand=" + parseInt(Math.random()*9999999999);
				 http.open("GET", myurl, true);
				 http.onreadystatechange = responseServer;
				 http.send(null);}
}

function responseServer(){
				 if(http.readyState == 4){
				 	if(http.status == 200)document.getElementById(container).innerHTML = http.responseText;				
				 	else document.getElementById(container).innerHTML = "<img src='images/ajax_small.gif' />";
				 }
}
function hover(obj,color){obj.style.backgroundColor = color;}
function showMe(url){callServer('popup',url);document.getElementById("window").style.display = "block";}
function hide(){document.getElementById("window").style.display = "none";}

var slider=function(){var b=[];var e=8;var f=1;return{init:function(t,c){var s,ds,l,i,y;s=document.getElementById(t);ds=s.getElementsByTagName('div');l=ds.length;i=y=0;for(i=0;i<l;i++){var d,did;d=ds[i];did=d.id;if(did.indexOf("header")!=-1){y++;d.onclick=new Function("slider.process(this)")}else if(did.indexOf("content")!=-1){b.push(did.replace('-content',''));d.maxh=d.offsetHeight;if(c!=y){d.style.height='0px';d.style.display='none'}else{d.style.display='block'}}}},process:function(d){var a,i;a=b.length;i=0;for(i;i<a;i++){var s,h,c,cd;s=b[i];h=document.getElementById(s+'-header');c=s+'-content';cd=document.getElementById(c);clearInterval(cd.timer);if(h==d&&cd.style.display=='none'){cd.style.display='block';this.islide(c,1)}else if(cd.style.display=='block'){this.islide(c,-1)}}},islide:function(i,d){var c,m;c=document.getElementById(i);m=c.maxh;c.direction=d;c.timer=setInterval("slider.slide('"+i+"')",f)},slide:function(i){var c,m,h,dist;c=document.getElementById(i);m=c.maxh;h=c.offsetHeight;dist=(c.direction==1)?Math.round((m-h)/e):Math.round(h/e);if(dist<=1){dist=1}c.style.height=h+(dist*c.direction)+'px';c.style.opacity=h/c.maxh;c.style.filter='alpha(opacity='+(h*100/c.maxh)+')';if(h<2&&c.direction!=1){c.style.display='none';clearInterval(c.timer)}else if(h>(m-2)&&c.direction==1){clearInterval(c.timer)}}}}();
