 function searchOn(a) {
      a.value="";
 }
 function searchOut(a) {
     // a.value="Поиск по сайту";
 }

function searchOnC(a) {
      a.value="";
 }
 function searchOutC(a) {
      
	  //a.value="0";
 }

 
function imOn(imgName) {
	if (document.images) {
		imgOn=eval(imgName + "on.src");
		document[imgName].src = imgOn;
	}
}

function imOff(imgName) {
	if (document.images) {
		imgOff=eval(imgName + "off.src");
		document[imgName].src = imgOff;
	}
}

function NewWindow(w,v,s,d){
	if (d == 600) d = 770;
	eval("window.open('"+v+"','"+w+"','height="+s+",width="+d+",left="+(screen.width - s)/2+",top="+(screen.height - d)/2+",status=no,location=no,toolbar=no,directories=no,menubar=no,scrollbars=yes');");
}

var posX=0;posY=0;
var xOffset=10;yOffset=10;
var boxIsOn = 0;

function ShowHelpbox(texte) {
  contenu="<div style='background-color:#E2E2E2;'><div class='text_4_link' style='position:relative;bottom:2px;right:2px;padding:6px;background-color:white;border:1px solid #E7E7E7;color:#575757;'>"+texte+"</div></div>&nbsp;";
  var finalPosX=posX-xOffset;
  if (finalPosX<0) finalPosX=0;
  if (document.layers) {
	document.layers["bulle"].document.write(contenu);
	document.layers["bulle"].document.close();
	document.layers["bulle"].top=posY+yOffset;
	document.layers["bulle"].left=finalPosX;
	document.layers["bulle"].visibility="show";}
  if (document.all) {
	bulle.innerHTML=contenu;
	document.all["bulle"].style.top=posY+yOffset;
	document.all["bulle"].style.left=finalPosX;
	document.all["bulle"].style.visibility="visible";
  }
  
  else if (document.getElementById) {
	document.getElementById("bulle").innerHTML=contenu;
	document.getElementById("bulle").style.top=posY+yOffset;
	document.getElementById("bulle").style.left=finalPosX;
	document.getElementById("bulle").style.visibility="visible";
  }
}
function getMousePos(e) {
  if (document.all) {
  posX=event.x+document.body.scrollLeft; 
  posY=event.y+document.body.scrollTop;
  }
  else {
  posX=e.pageX; 
  posY=e.pageY; 
  }
}
function HideHelpBox() {
	if (document.layers) {document.layers["bulle"].visibility="hide";}
	if (document.all) {document.all["bulle"].style.visibility="hidden";}
	else if (document.getElementById){document.getElementById("bulle").style.visibility="hidden";}
}

function ToggleBox(texte,id) {
	if (boxIsOn != id) {
		HideHelpBox();
		ShowHelpbox(texte);
		boxIsOn = id;
	} else {
		HideHelpBox();
		boxIsOn = 0;
	}
}

function InitHelpBox() {
	if (document.layers) {
		window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos;
		document.write("<LAYER name='bulle' top=0 left=0 visibility='hide'></LAYER>");
	}
	if (document.all) {
		document.write("<DIV id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></DIV>");
		document.onmousemove=getMousePos;
	}
	
	else if (document.getElementById) {
			document.onmousemove=getMousePos;
			document.write("<DIV id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></DIV>");
	}

}

function InitToggle() {
	if (document.layers) {
		window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos;
	}
	if (document.all) {
		document.onmousemove=getMousePos;
	}
	
	else if (document.getElementById) {
		document.onmousemove=getMousePos;
	}

}

var togDivs = new Array();

function togglediv(id, inner) {
	var finalPosX=posX-xOffset;
	if (finalPosX<0) finalPosX=0;
	
	if (!inner) {
		for (i in togDivs) {
			if (i != id) togglediv(i, true);
		}
	}
	
	if (document.getElementById) { // DOM3 = IE5, NS6
		if (document.getElementById(id).style.display != 'none') {
			document.getElementById(id).style.display = 'none';
			delete togDivs[id];
		} else {
			document.getElementById(id).style.display = 'block';
			document.getElementById(id).style.top=posY+yOffset;
			document.getElementById(id).style.left=finalPosX;
			togDivs[id] = 1;
		}
	}
	else {
		if (document.layers) { // Netscape 4
			if (document.id.display != 'none') {
				document.id.display = 'none';
				delete togDivs[id];
			} else {
				document.id.display = 'block';
				document.id.top=posY+yOffset;
				document.id.left=finalPosX;
				togDivs[id] = 1;
			}
		}
		else { // IE 4
			if (document.all.id.style.display != 'none') {
				document.all.id.style.display = 'none';
				delete togDivs[id];
			} else {
				document.all.id.style.display = 'block';
				document.all.id.style.top=posY+yOffset;
				document.all.id.style.left=finalPosX;
				togDivs[id] = 1;
			}
		}
	}
	//alert(togDivs[id]);
}

InitToggle();

function buttondown( buttonname )
{
	if (document.images) {
	  document[ buttonname ].src = eval( buttonname + "down.src" );
	}
}
function buttonup ( buttonname )
{
	if (document.images) {
	  document[ buttonname ].src = eval( buttonname + "up.src" );
	}
}

function showRow(rowId, show){
	var row = document.getElementById(rowId);
	if (!show) row.style.display = 'none';
	else row.style.display = '';
}

// Collapse function
function collapseBlock(block, lnk) {
  var block_obj = document.getElementById(block);
  var link_obj = document.getElementById(lnk);
  
  if (block_obj && link_obj) {
    if (block_obj.style.display == "none") {
      block_obj.style.display = "";
      link_obj.innerHTML = '<img src="/img/collapse_hide.gif" border="0" width="56" height="10" alt="Скрыть">';
    } else {
      block_obj.style.display = "none";
      link_obj.innerHTML = '<img src="/img/collapse_show.gif" border="0" width="56" height="10" alt="Показать">';
    }
  }
  
  return true;
}
