function connect(sURL,blnWait)
{
	var xmlhttp = (window.XMLHttpRequest?(new XMLHttpRequest()):(window.ActiveXObject?(new ActiveXObject("Microsoft.XMLHTTP")):null));
	
	if(xmlhttp)
	{
		xmlhttp.open("GET", sURL + (sURL.indexOf("?")>0?"&":"?") + "time=" + (new Date()).getTime(), !blnWait);
		xmlhttp.send(null);
		return xmlhttp.responseText;
	}
	
	return false;
}
	
function SH(strObjId,strObjImageId)
{
	showHide(strObjId,strObjImageId,"divMinusImage","divPlusImage");
	connect("aj_blockMng.asp?bid=" + strObjId + "&iid=" + strObjImageId,true);
}

function openCat(strObjId,strObjImageId,strObjCatName)
{
	showHide(strObjId,strObjImageId,"divCatOpenImage","divCatCloseImage");
}

function showHide(strObjId,strObjImageId,strImgNon,strImgNotNon)
{
	var objObject = document.getElementById(strObjId);
	var objImage = document.getElementById(strObjImageId);
	
	if(objObject.style.display == "none")
	{
		objObject.style.display = "";
		objImage.className = strImgNon;
	}else{
		objObject.style.display = "none";
		objImage.className = strImgNotNon;
	}
}

function markCat(intCatID)
{
	var objCatName = document.getElementById("cat_name_" + intCatID);
	
	objCatName.className = "spnCatNameOpened";
}

function selectRight(strObjID,val)
{
	var obj = document.getElementById(strObjID);
	var i;
	
	for(i=0;i<obj.length;i++)
		if(obj[i].value == val)
		{
			obj[i].selected = true;
			break;
		}
}
