document.getElementsByClassName = function (needle)
{
  var         my_array = document.getElementsByTagName("*");
  var         retvalue = new Array();
  var        i;
  var        j;

  for (i = 0, j = 0; i < my_array.length; i++)
  {
    var c = " " + my_array[i].className + " ";
    if (c.indexOf(" " + needle + " ") != -1)
      retvalue[j++] = my_array[i];
  }
  return retvalue;
}

function addEvent(obj, evType, fn)
{
	if (obj.addEventListener)
	{
		obj.addEventListener(evType, fn, true);
		return true;
	} 
	else if (obj.attachEvent)
	{
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	} 
	else 
	{
		return false;
	}
}




function Togglediv(divName) {
//alert(document.getElementById(divName).style.display);
	if (document.getElementById(divName).style.display == "none") {
		 Showdiv(divName) ;
		}
	else {
		Hidediv(divName) ;
	}
} 

function Showdiv(divName) { 
	 document.getElementById(divName).style.display = "block"; 
} 
function Hidediv(divName){ 
	document.getElementById(divName).style.display = "none"; 
} 
 
		
function ConfirmAlert(url,text) {
			if (confirm(text)) {
				 redir(url);
			return;				
			} 
		}
		
		
function ConfirmAlertPost(formE,text){
	if (confirm(text)) {
				formElement=document.getElementById(formE);
				formElement.sendForm.value='delete';
				//alert(formElement);
				formElement.submit();
			return;				
			} 
	
	}
function noConfirmRedir(url,redir) {
				var re = new RegExp ('/', 'gi') ;
				var newstr = redir.replace(re, '|') ;
				//alert(url+'/redir/'+newstr);
				openLink(url+'/redir/'+newstr);
		}

function doPrint() {
	window.print();
	}
	
function redir(lin){
	window.location=lin;
}

function goBackPage(){
	 
	history.go(-1);
	return;
}
	
	
 function switchToCss(obj,cssClass){
	 
	 obj.className=cssClass;
	 return;
	 }
	
function showTab(divId,panel){
	 
	//hide all divs in panel
	 for(i=1;i<=num_tabs_in_panel_1;i++){
		 Hidediv('tab_content_1_'+i);
		 divHa='tab_id_'+panel+'_'+i;
		  divH=document.getElementById(divHa);
		  
		 switchToCss(divH,'nonActiveTab');
	 }
	 divA='tab_content_'+panel+'_'+divId;
	 linkT=document.getElementById('tab_id_'+panel+'_'+divId);
	 switchToCss(linkT,'activeTab');
	  
	Showdiv(divA);
	}

function loadImage(divId,url){
	if (document.getElementById) {
 		 document.getElementById(divId).src = url;
		return false;
	}else{
		return true;
	}
}
	
function setStatus(txt){window.status=txt;}


function makepopup(page,w,h,par){
 pretty_window = window.open(page,'new_window','width='+w+',height='+h+par);
 if (window.focus) {pretty_window.focus();}
	return false;

} 
 
navHover = function() {
	var lis = document.getElementById("menu-informator").getElementsByTagName("LI");
	for (var i=0; i<lis.length; i++) {
		lis[i].onmouseover=function() {
			this.className+=" iehover";
		}
		lis[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" iehover\\b"), "");
		}
	}
}


 
