function timeOut() {
	window.setTimeout("history.back(-1);", 2000);
}

function insertBB(form, element, aTag, eTag) {
	var input = document.forms[form].elements[element];
	
	var scrollTop=input.scrollTop;
	
	input.focus();
	
	if(typeof document.selection != 'undefined') {
		var range = document.selection.createRange();
		var insText = range.text;
		range.text = aTag + insText + eTag;
		range = document.selection.createRange();
		if (insText.length == 0) {
			range.move('character', aTag.length + insText.length + eTag.length);
		} else {
			range.moveStart('character', aTag.length + insText.length + eTag.length);      
		}
		
		input.scrollTo(0, scrollTop);
	} else if(typeof input.selectionStart != 'undefined') {
		var start = input.selectionStart;
		var end = input.selectionEnd;
		var insText = input.value.substring(start, end);
		
		input.value = input.value.substr(0, start) + aTag + insText + eTag + input.value.substr(end);
		
		var pos;
		if (insText.length == 0) {
			pos = start + aTag.length + insText.length + eTag.length;
		} else {
			pos = start + aTag.length + insText.length + eTag.length;
		}
		
		input.selectionStart = pos;
		input.selectionEnd = pos;
	}
}

var ua='';
if (window.navigator.userAgent.indexOf ("pera") > 0) { ua = 'Opera'; }
else if (window.navigator.userAgent.indexOf ("Gecko") > 0) { ua = 'Netscape';document.captureEvents(Event.MOUSEMOVE);document.onmousemove = getCoord;}
else if (window.navigator.userAgent.indexOf ("MSIE") > 0) { ua = 'IE'; }
else { ua = 'Unk'; }

function getCoord( event ) {
  NetX = event.pageX;
  NetY = event.pageY;
}

var sCat = 0;

function showDiv(div, dW, dH) {
	if(ua == 'Opera' || ua == 'IE') {
		var x=event["clientX"];
		var y=event["clientY"];
	} else {
		var x=NetX;
		var y=NetY;
	}
	var menu_height=dH;
	var menu_width=dW;

	if(y+menu_height+15>document.body["clientHeight"]) y-=menu_height+10;
	if(x+menu_width+15>document.body["clientWidth"]) x-=menu_width+10;

	if(ua == 'Opera' || ua == 'IE') {
		eval("document.all."+div+".style.left=(x+10);");
		eval("document.all."+div+".style.top=(y+document.body.scrollTop||y)+10;");
		eval("document.all."+div+".style.visibility='visible';");
	} else {
		var block=document.getElementById(div);

		block.style['left'] = x+10;
		block.style['top'] = y+10;
     	block.style['visibility']='visible';
	}
}

function hideDiv(div) {
	if(ua == 'Opera' || ua == 'IE') {
		eval("document.all."+div+".style.visibility='hidden';");
	} else {
		var block=document.getElementById(div);
     		block.style['visibility']='hidden';
	}
}
