// JavaScript Document
var menu1="-1";
var menu2="-1";
var treeim1=new Image();
treeim1.src="images/treeim1.gif";
var treeim2=new Image();
treeim2.src="images/treeim2.gif";

function GetParam(name)
{
	var St=document.location.href;
	var beg=St.indexOf(name+"=");
	if (beg==-1) return "";
	var St1=St.substring(beg+1+name.length,St.length);
	if (St1.length==0) return "";
	var end=St1.indexOf("&");
	if (end==-1) St=St1;
	else St=St1.substring(0,end);
	if (St.length==0) return "";
	else return St;
}

function oEx(id)
{
	if(document.getElementById(id))return true;
	else return false;
}

function oID(id)
{
	return document.getElementById(id);
}

function transparent(im)
{
	if(!im.transparented && (/\.png/.test(im.src)))
	{
		im.transparented=1;
		var picture=im.src;
		var w=im.width;
		var h=im.height;
		im.src="images/blank.gif";
		im.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='"+picture+"');";
		im.width=w;
		im.height=h;
	}
	return "transparent";
}

function ValidHash(st)
{
	if(st=="")return false;
	len=st.length;
	if(len!=32)return false
	chars="ABCDEF0123456789";
	for(cnt=0;cnt<len;cnt++)
	{
		ch=st.substr(cnt,1);
		if(chars.indexOf(ch)==-1)return false;
	}
	return true;
}

function Search()
{
	if(oID("ft").value=="")
	{
		alert("Введите строку для поиска (3-16 символов)!");
		oID("ft").focus();
		return;
	}
	if(event.keyCode==13)oID("smsft").click();
}

function ToggleLMenu(m,lvl)
{
	if(lvl==1 && menu1!=m)
	{
		if(menu1!="-1")
		{
			if(oEx("m"+menu1))oID("m"+menu1).style.display="none";
			oID("a"+menu1).className="linkcat1";
			oID("a"+menu1).blur();
			if(oEx("im"+menu1))
			{
				oID("im"+menu1).src=treeim1.src;
				oID("aim"+menu1).blur();
			}
		}
		if(menu2!="-1")
		{
			if(oEx("m"+menu2))oID("m"+menu2).style.display="none";
			oID("a"+menu2).className="linkcat1";
			oID("a"+menu2).blur();
			if(oEx("im"+menu2))
			{
				oID("im"+menu2).src=treeim1.src;
				oID("aim"+menu2).blur();
			}
		}
	}
	if(lvl==2 && menu2!=m)
	{
		if(menu2!="-1")
		{
			if(oEx("m"+menu2))oID("m"+menu2).style.display="none";
			oID("a"+menu2).className="linkcat1";
			oID("a"+menu2).blur();
			if(oEx("im"+menu2))
			{
				oID("im"+menu2).src=treeim1.src;
				oID("aim"+menu2).blur();
			}
		}
	}
	if(oID("m"+m).style.display=="none")
	{
		oID("a"+m).className="linkcat2";
		oID("a"+m).blur();
		if(oEx("m"+m))oID("m"+m).style.display="";
		if(oEx("im"+m))
		{
			oID("im"+m).src=treeim2.src;
			oID("aim"+m).blur();
		}
	}
	else
	{
		oID("a"+m).className="linkcat1";
		oID("a"+m).blur();
		if(oEx("m"+m))oID("m"+m).style.display="none";
		if(oEx("im"+menu1))
		{
			oID("im"+menu1).src=treeim1.src;
			oID("aim"+menu1).blur();
		}
		if(menu2!="-1")
		{
			oID("a"+menu2).className="linkcat1";
			oID("a"+menu2).blur();
			if(oEx("m"+menu2))oID("m"+menu2).style.display="none";
			if(oEx("im"+menu2))
			{
				oID("im"+menu2).src=treeim1.src;
				oID("aim"+menu2).blur();
			}
		}
		menu1="-1";
		menu2="-1";
	}
	if(lvl==1)menu1=m;
	if(lvl==2)menu2=m;
}

function OpenImage(path)
{
	nWin=window.open("imgpop.php?ref="+path,null,"status=yes,toolbar=no,menubar=no,location=no");
}
