//-----------------------------------------------------------------------------------
//********************** Open JS Edit Order Define Layer *************************************************
//-----------------------------------------------------------------------------------
	function OpenJSPopLayerCate(frmObj,CID ) {
		var ccW  = 0;
		ccH = 180
		OpenEditLayer(frmObj,'pop_SelCateWlink.asp?CateID='+CID+'',182,ccH);
		var el = frmObj;
		var coords = {x: 0, y: 0}; 
		while (el) { 
			coords.x += el.offsetLeft; coords.y += el.offsetTop; 
			el = el.offsetParent; 
		} 
		SubMenuLeft = coords.x-150;
		SubMenuTop = coords.y+15;
		//SubMenuLeft = document.getElementById("IDRef").style.left;
		//SubMenuTop = document.getElementById("IDRef").style.top;
		if (SubMenuLeft + 280 > document.body.offsetWidth) {
			SubMenuLeft = document.body.offsetWidth - 280;
		}

		if (SubMenuTop + 200 > document.body.scrollTop + document.body.offsetHeight) {
			//SubMenuTop = document.body.scrollTop + document.body.offsetHeight - 210;
		}

		document.getElementById("PopLayer").style.top = SubMenuTop+"px";
		document.getElementById("PopLayer").style.left = SubMenuLeft+"px";
	}
	
	function OpenJSPopLayer(frmObj,CID,CCount) {
		//var DateIn = document.getElementById(objField).value;
		//OpenEditLayer(frmObj,'JS_Calendar2.htm?DateField='+DateField+'&DateIn='+DateIn+'',250,28);
		var ccW  = 0;
		if (CCount >= 8) {
			var ccH  = 160
			}
		else
			{
			var ccH  = CCount * 19
			ccH  = ccH  + 6
				}
		OpenEditLayer(frmObj,'popMenu.asp?CateID='+CID+'',182,ccH);
		var el = frmObj;
		var coords = {x: 0, y: 0}; 
		while (el) { 
			coords.x += el.offsetLeft; coords.y += el.offsetTop; 
			el = el.offsetParent; 
		} 
		SubMenuLeft = coords.x+15;
		SubMenuTop = coords.y+15;
		//SubMenuLeft = document.getElementById("IDRef").style.left;
		//SubMenuTop = document.getElementById("IDRef").style.top;
		if (SubMenuLeft + 280 > document.body.offsetWidth) {
			SubMenuLeft = document.body.offsetWidth - 280;
		}

		if (SubMenuTop + 200 > document.body.scrollTop + document.body.offsetHeight) {
			//SubMenuTop = document.body.scrollTop + document.body.offsetHeight - 210;
		}

		document.getElementById("PopLayer").style.top = SubMenuTop+"px";
		document.getElementById("PopLayer").style.left = SubMenuLeft+"px";
	}
	
	function OpenJSPopLayerMain(frmObj,CID,CCount) {
		//var DateIn = document.getElementById(objField).value;
		//OpenEditLayer(frmObj,'JS_Calendar2.htm?DateField='+DateField+'&DateIn='+DateIn+'',250,28);
		var ccW  = 0;
		if (CCount >= 8) {
			var ccH  = 160
			}
		else
			{
			var ccH  = CCount * 19
			ccH  = ccH  + 6
				}
		OpenEditLayer(frmObj,'popMenuMain.asp?CateID='+CID+'',182,ccH);
		var el = frmObj;
		var coords = {x: 0, y: 0}; 
		while (el) { 
			coords.x += el.offsetLeft; coords.y += el.offsetTop; 
			el = el.offsetParent; 
		} 
		SubMenuLeft = coords.x-150;
		SubMenuTop = coords.y+15;
		//SubMenuLeft = document.getElementById("IDRef").style.left;
		//SubMenuTop = document.getElementById("IDRef").style.top;
		if (SubMenuLeft + 280 > document.body.offsetWidth) {
			SubMenuLeft = document.body.offsetWidth - 280;
		}

		if (SubMenuTop + 200 > document.body.scrollTop + document.body.offsetHeight) {
			//SubMenuTop = document.body.scrollTop + document.body.offsetHeight - 210;
		}

		document.getElementById("PopLayer").style.top = SubMenuTop+"px";
		document.getElementById("PopLayer").style.left = SubMenuLeft+"px";
	}
//-----------------------------------------------------------------------------------
//********************** Layer Popup Function *********************************************************
//-----------------------------------------------------------------------------------
	function OpenEditLayer(frmObj,Page,WWidth,WHeight,Hide) {
		var SubMenuLeft, SubMenuTop;
		var el = frmObj;
		var coords = {x: 0, y: 0}; 
		while (el) { 
			coords.x += el.offsetLeft; coords.y += el.offsetTop; 
			el = el.offsetParent; 
		} 
		//SubMenuLeft = coords.x;
		//SubMenuTop = coords.y;
		SubMenuLeft = 60;
		SubMenuTop = 150;

		var HideText = "";
		if (Hide == "Hide"){
			WWidth = 0;
			WHeight = 0;
		}
		if (document.getElementById('PopLayer')) {
			//------ If Layer Exist -----------
			document.getElementById("PopLayer").style.top = SubMenuTop+"px";
			document.getElementById("PopLayer").style.left = SubMenuLeft+"px";
			document.getElementById("LayerSubFrame").src = Page;
			document.getElementById("LayerSubFrame").width = WWidth;
			document.getElementById("LayerSubFrame").height = WHeight;
			document.getElementById("PopLayer").style.display = "";
		} else {
			//------ Create Layer with script -------------
			var SubLayerText;
			SubLayerText = '<div id="PopLayer" style="position:absolute;z-index:500; top:'+SubMenuTop+'px; left:'+SubMenuLeft+'px;">';
			SubLayerText += '<iframe name="LayerSubFrame" id="LayerSubFrame" frameborder="0" width="'+WWidth+'" height="'+WHeight+'" scrolling="no" style="border: 0px solid #555555;">';
			SubLayerText += '<table><tr><td>abc</td></tr></table>'
			SubLayerText += '</iframe>';
			SubLayerText += '</div>';
			if (document.all) {
				//----- Code For IE 
				document.body.insertAdjacentHTML("afterBegin",SubLayerText);
			} else {
				//----- Code For N6 or FireFox
				var range = document.createRange();
   				range.setStartBefore(document.body.lastChild);
   				var docFrag = range.createContextualFragment(SubLayerText);
   				document.body.appendChild(docFrag);
			}
			document.getElementById("LayerSubFrame").src = Page;
		}
	}
	
function EmptyFieldContent(frmObj) {
	document.getElementById(frmObj).value = '';
}

