var selecteditem=null;

var preEl ;
var orgBColor;
var orgTColor;

//-------------------------------------------------------This is the Treeview Code-------------------
function HighLightTR(backColor,textColor){
  if(typeof(preEl)!='undefined') {
     preEl.bgColor=orgBColor;
     try{ChangeTextColor(preEl,orgTColor);}catch(e){;}
     }
  var el = event.srcElement;
  el = el.parentElement;
  orgBColor = el.bgColor;
  orgTColor = el.style.color;
  el.bgColor=backColor;
  
  try{ChangeTextColor(el,textColor);}catch(e){;}
  preEl = el;
  }

function ChangeTextColor(a_obj,a_color){  ;
   for (i=0;i<a_obj.cells.length;i++)
    a_obj.cells(i).style.color=a_color;
    }

//------------------begin----------------------------
	if (document.layers) { // Netscape
	    document.captureEvents(Event.MOUSEMOVE);
	    document.onmousemove = captureMousePosition;
	} else if (document.all) { // Internet Explorer
	    document.onmousemove = captureMousePosition;
	} else if (document.getElementById) { // Netcsape 6
	    document.onmousemove = captureMousePosition;
	}
	xMousePos = 0; // Horizontal position of the mouse on the screen
	yMousePos = 0; // Vertical position of the mouse on the screen
	xMousePosMax = 0; // Width of the page
	yMousePosMax = 0; // Height of the page

	function captureMousePosition(e) {
	    if (document.layers) {
	        xMousePos = e.pageX;
	        yMousePos = e.pageY;
	        xMousePosMax = window.innerWidth+window.pageXOffset;
	        yMousePosMax = window.innerHeight+window.pageYOffset;
	    } else if (document.all) {
	        xMousePos = window.event.x +document.body.scrollLeft;
	        yMousePos = window.event.y+document.body.scrollTop;
	        xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
	        yMousePosMax = document.body.clientHeight+document.body.scrollTop;
	    } else if (document.getElementById) {
	        xMousePos = e.pageX;
	        yMousePos = e.pageY;
	        xMousePosMax = window.innerWidth+window.pageXOffset;
	        yMousePosMax = window.innerHeight+window.pageYOffset;
	    }
	}
	//--------------------end--------------------------
	//--------------------begin--------------------------										
						
	function showmenu() {
			rclickbox.style.top =yMousePos;
			rclickbox.style.left =xMousePos;
			rclickbox.style.display="inline";
	return false;
	}
						
	function hidemenu() {
		rclickbox.style.top =yMousePos;
		rclickbox.style.left =xMousePos;
		rclickbox.style.display="none";
		document.body.onclick = '';
	return true
	}
	//----------------------end------------------------
	function onMenuClick(menuitem){	
			if (menuitem == 0){
				document.location = '?siteconfigid='+siteconfigid+'&parentitem='+selecteditem+'&action=add';
				document.all("buttext").innerHTML = "Create Now";
				}
				
			if (menuitem == 1){
				document.location = '?siteconfigid='+siteconfigid+'&parentitem='+selecteditem+'&action=addmult';
				document.all("buttext").innerHTML = "Delete Now";
				};	
			
			if (menuitem == 2){
				document.location = '?siteconfigid='+siteconfigid+'&removeitem='+selecteditem+'&action=remove';
				document.all("buttext").innerHTML = "Delete Now";
				};		
	}
	
	function onMenuClickMen(menuitem){
			if (menuitem == 0){
				document.location = '?parentitem='+selecteditem+'&action=add';
				}
			if (menuitem == 1){
				document.location = '?removeitem='+selecteditem+'&action=remove';
				};		
	}
		
	function onClick(item,siteconfigid){	
		selecteditem=item;
		document.location = '?siteconfigid='+siteconfigid+'&item='+item+'&action=change';
		document.oncontextmenu = showmenu;
		document.body.onclick = hidemenu;
	}
	function onClickMen(item){	
		selecteditem=item;
		document.location = '?item='+item+'&action=change';
		document.oncontextmenu = showmenu;
		document.body.onclick = hidemenu;
	}
	function rClick(){
		if (window.event.button==2){
			//alert("ok");
			if (document.all && window.print) {
			document.oncontextmenu = showmenu;
			document.body.onclick = hidemenu;
			}
		}
		else	
			document.body.onclick = hidemenu;
	}
//------------------------------------------------------------Manager Main Code---------------------------------

function ShowMenuItem(Item){
	Item.style.display = "Inline";
	//Item.Styles.Display = "Inline";
}

function OpenMenu(item){
	if (item==0){
		syspage.location='txtInfo.asp';
	};
	if (item==1){
		syspage.location='picUpdate.asp';
	};
	if (item==4){
		syspage.location='cpanel.asp';
	};
	if (item==5){
		syspage.location='logon.asp?logon=0';
	};
	if (item==6){
		syspage.location='picksite.asp';
	};
}

//----------------------------------------------------------HTML Editor Code------------------------------------

	function over(element) {
	element.style.borderStyle= "solid";
	element.style.borderWidth = "1px";
	element.style.borderColor = "#000000";
	element.style.backgroundColor = "#F1F1F1";
	element.style.cursor = "hand";
	}

	function out(element) {
	element.style.borderColor = "#CCCCCC";
	element.style.backgroundColor = "#CCCCCC"
	element.style.cursor = "default";
	}

	function readyDiv() {
	var theHTML;
	theHTML = document.all.tags('div')['pageHTML'].innerText;
	document.all.tags('div')['pageHTML'].innerHTML = theHTML;
	}

	function cmdExec(cmd,opt) {
	pageHTML.document.execCommand(cmd,"",opt);
	document.body.all.tags('div')['pageHTML'].focus();
	}

	function createLink() {
	cmdExec("CreateLink");
	}

	function insertImage() {
	var sImgSrc = prompt("Image: ", "http://www.[domain].[ext]/[folder]/[file]");
	if(sImgSrc!=null)
	cmdExec("InsertImage",sImgSrc);
	}

	function div2hidden(objForm) {
	objForm.pageHTML.value = document.all.tags('div')['pageHTML'].innerHTML;
	}

	function go(where) {
	window.location.href = where;
	}
