﻿/////////////////////////////////////////////////////

stuHover = function() {
	var cssRule;
	var newSelector;
	for (var i = 0; i < document.styleSheets.length; i++)
		for (var x = 0; x < document.styleSheets[i].rules.length ; x++)
			{
			cssRule = document.styleSheets[i].rules[x];
			if (cssRule.selectorText.indexOf("LI:hover") != -1)
			{
				 newSelector = cssRule.selectorText.replace(/LI:hover/gi, "LI.iehover");
				document.styleSheets[i].addRule(newSelector , cssRule.style.cssText);
			}
		}
	var getElm = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<getElm.length; i++) {
		getElm[i].onmouseover=function() {
			this.className+=" iehover";
		}
		getElm[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" iehover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", stuHover);

/////////////////////////////////////////////////////

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script> 
<script type="text/javascript"> 
try {
var pageTracker = _gat._getTracker("UA-9687520-10");
pageTracker._trackPageview();
} catch(err) {}

/////////////////////////////////////////////////////

function toggleUsers(){
 var url = '/engine/online.php';
 var div = 'userlist';
 var link = 'usertoggle';
 if (document.getElementById(div).style.display == "none") {
 ajaxLoad(div, url);
 document.getElementById(link).innerHTML = "[скрыть]";
 document.getElementById(div).style.display = 'block';
 } else {
 document.getElementById(link).innerHTML = "[показать]";
 document.getElementById(div).style.display = 'none';
 }
 
}
 
function ajaxLoad(obj,url,defMessage,post,callback){
 var ajaxObj;
 if (defMessage) document.getElementById(obj).innerHTML=defMessage;
 if(window.XMLHttpRequest){ 
 ajaxObj = new XMLHttpRequest(); 
 } else if(window.ActiveXObject){ 
 ajaxObj = new ActiveXObject("Microsoft.XMLHTTP"); 
 } else { 
 return; 
 } 
 //ajaxObj.open ('GET', location.href+'?ps='+page);
 ajaxObj.open ((post?'POST':'GET'), url);
 if (post&&ajaxObj.setRequestHeader)
 ajaxObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-1251;");
 ajaxObj.onreadystatechange = ajaxCallBack(obj,ajaxObj,(callback?callback:null));
 ajaxObj.send(post); 
 return false;
 } 
function updateObj(obj, data, bold, blink){ 
 if(bold)data=data.bold();
 if(blink)data=data.blink();
 if(document.getElementById(obj).tagName=='INPUT') document.getElementById(obj).value=data;
 else document.getElementById(obj).innerHTML = data;
 } 
function ajaxCallBack(obj, ajaxObj, callback){
return function(){
 if(ajaxObj.readyState == 4){
 if(callback) if(!callback(obj,ajaxObj))return;
 if (ajaxObj.status==200)
 updateObj(obj, ajaxObj.responseText);
 else updateObj(obj, ajaxObj.status+' '+ajaxObj.statusText,1,1);
 }
}}

/////////////////////////////////////////////////////
