

function Write(str) {
    document.write(str);
}

function toggle_postform(id) {
    var post = document.getElementById(id);
    var postdiv = post.childNodes[post.childNodes.length-1];
    if(!document.all)
        postdiv = post.childNodes[post.childNodes.length-2];
    if(postdiv.innerHTML != undefined && postdiv.innerHTML != "") {
       postdiv.innerHTML = "";
       return false;
    }
    var form = document.getElementById("idMBPostForm");
    postdiv.innerHTML = '<div class="mb-post-form">'+form.innerHTML+'</div>';
    // hidden
    if(document.all)
        postdiv.childNodes[0].childNodes[0].elements['mb_parentid'].value = id
    else
        postdiv.childNodes[0].childNodes[1].elements['mb_parentid'].value = id;
    
    return false;
}

var hideSelects = new Array();

hideAllSelects = function() {
	var selects = document.getElementsByTagName("SELECT");
	for(var i=0; i<selects.length; i++) {
		hideSelects[hideSelects.length] = selects[i];
		selects[i].style.visibility = "hidden";
	}
}

showHiddenSelects = function() {
	for(var i=0; i<hideSelects.length; i++) {
		hideSelects[i].style.visibility = "visible";
	}
}

startList = function() {
	if (document.all&&document.getElementById) {

		var navRoot = document.getElementById("nav");
		var navRootLIs = document.getElementsByTagName("LI");
		for (i=0; i<navRootLIs.length; i++) {
			node = navRootLIs[i];
			if(navRoot.contains(node)) {
				node.onmouseover=function() {
					this.className+=" over";
					hideAllSelects();
				}
				node.onmouseout=function() {
					this.className=this.className.replace(" over", "");
					showHiddenSelects();
				}
			}
	 	}
	 }
}

window.onload = ie_OnWindowLoaded;

function ie_OnWindowLoaded() {
    // startList();
}

function OnHideContextMenu(e) {
	if(!e) 
		e = window.event;
	
	if(e.button == 2) {
		if(document.selection) {
			// document.getElementById('idHidden').select();
		}
		else {
			var sel = window.getSelection();
			var range = document.createRange();
			range.selectNode(document.getElementById('idHidden'));
			sel.addRange(range);
		}
		
		alert("У вас нет прав на выполнение данной операции");
		e.returnValue = false;
		e.cancelBubble = true;
		return false;
	}
}

function ClearValue(obj, checkTo){
	if (obj.value == checkTo)
		obj.value = "";
}

function ChangeValue(obj, checkTo, type){
	var compare = type ? "" : checkTo;
	var newValue = type ? checkTo : "";
	if (obj.tagName == "textarea"){
	    if (obj.innerHTML == compare)
	        obj.innerHTML = newValue;
	} else if (obj.value == compare)
		    obj.value = newValue;
}
