var xmlHttp;

function summQueries(){ 
 xmlHttp = GetXmlHttpObject();
 var url = "/_map.html";
 xmlHttp.onreadystatechange = stateChangedQ;
 xmlHttp.open("GET",url,true);
 xmlHttp.send(null);
}

function stateChangedQ(){ 
 if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete"){ 
  document.getElementById("sum_queries").innerHTML = xmlHttp.responseText;
  setTimeout("summQueries()",500000);
 } 
}  

function GetXmlHttpObject(){ 
 var objXMLHttp = null;
 if (window.XMLHttpRequest){
  objXMLHttp = new XMLHttpRequest();
 }else if (window.ActiveXObject){
  objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
 }
 return objXMLHttp;
}

function viewOffice(obj_id, parametr){
	if(parametr){
		var divArray = document.getElementById('officeInfo_' + parametr).getElementsByTagName( 'div' );
		var liArray = document.getElementById('officeNameList_' + parametr).getElementsByTagName( 'li' );
		var pointArray = document.getElementById('map_' + parametr).getElementsByTagName( 'div' );
		}
	else{
		var divArray = document.getElementById('officeInfo').getElementsByTagName( 'div' );
		var liArray = document.getElementById('officeNameList').getElementsByTagName( 'li' );
		var pointArray = document.getElementById('map').getElementsByTagName( 'div' );
	}
	
	for( var i = 0 ; divArray.length > i; i++ ){
		if(divArray[i].id.search('office') >= 0){
			divArray[i].className = 'none';
		}
	}
	document.getElementById('office' + obj_id).className = 'visible';
	
	for( var i = 0 ; liArray.length > i; i++ ){
		if(liArray[i].id.search('officelink') >= 0){
			liArray[i].className = '';
		}
	}
	document.getElementById('officelink' + obj_id).className = 'cur';
	
	for( var i = 0 ; pointArray.length > i; i++ ){
		if(pointArray[i].id.search('officepoint') >= 0){
			pointArray[i].className = 'office';
		}
	}
	document.getElementById('officepoint' + obj_id).className = 'officeCur';
}


function highlightPoint(obj_id){
	var link = document.getElementById('officelink' + obj_id);
	var point = document.getElementById('officepoint' + obj_id);
	var link_map = document.getElementById('link_map' + obj_id);

	if(link_map){
		link_map.className = link_map.className == 'blue' ? 'light_orange' : 'blue';
	}

	if(link.className != 'cur'){
		link.className = link.className == '' ? 'over' : '';
	}
	
	if(point.className != 'officeCur'){
		point.className = point.className == 'office' ? 'officeOver' : 'office';
	}
}
