var urlfolder = location.href.substring(0,location.href.lastIndexOf('/')+1);
var curfilename = location.href.substring(urlfolder.length,location.href.length+1);
var pagename = curfilename.substring(0,curfilename.lastIndexOf('.'));
var currentTab;
var fnstring;
var cmsmode;

//set the classname of this page's TAB to 'active' in the onload
if (pagename == "index") {
	pagename = "home";	
}

/*
if (pagename == "satellite-data") {
    pagename = "satellite";
}
*/

if (location.protocol == "https:") {
	pagename = "products";
}

function getCurrentTab() {
	var whichlink;
	var anchors = document.links;

	for (var i = 0; i < anchors.length; i++) 
	{	
		var anchor = anchors[i];
 		whichlink = anchor.name;
 		if (whichlink == pagename)
		{
			var li = anchor.parentNode;
    		li.className = "active";
		}
	}
}

function getxmlcontent(initpage) {
		initpagecontent = initpage+'.xml';
		ajaxLoader(initpagecontent,'contentLYR');
}


function copydiv(divId){
	cpyobj=getElementById(divId).innerHTML;
	alert("content="+cpyobj);
}

if (window.self != window.top) {
	if (parent.frames[1].name == window.self.name)
	{
		if(parent.frames[0].name == "webadminframe") 
		{
			fnstring = parent.frames[1].location.href;
			cmsmode=true;
			//alert ("web admin mode is enabled!");
			//alert (fnstring);
			
			changedtext='<span>'+fnstring+'</span>';
			xobj = parent.webadminframe;// .document.getElementById('curpage');
			xobj.doInnerHTML('curpage', changedtext );
			//xobj.innerHTML = fnstring;
			//parent.frames[0].document.showpagename(fnstring);
		}
		//alert("we should write the filename '"+parent.frames[1].location.href+"' to "+parent.frames[0].name+" as document.detailForm.currentpage.value");
		//parent.frames[0].document.showpagename(fnstring);
	}
}

function checkV(e){
	contextisvisible=0;
	e.preventDefault();		
	
	if (mozilla){
		//alert ("note - mozilla listener = contextmenu,  e.target.id:" + e.target.id);
	}
	else if (ie){
		//alert ("note - ie attachEvent = oncontextmenu,  e.srcElement.id:"+ e.srcElement.id);
	}
	//opens the current page in the editor "PopUpURL+'?'+fnstring"
	dPUW=window.open(PopUpURL+'?'+fnstring,'nrc',popO);
	return false;
}

if (cmsmode) {
	// alert ("web admin mode is enabled!");
	var PopUpURL    = "http://www.dynamicsystemz.com/cms/contentedit.html";
	var PopUpLeft   =  100; //change to center 
	var PopUpTop    =  200; //good enough
	var PopUpWidth  =  800;
	var PopUpHeight =  'auto';
	var PopUpScroll = ',scrollbars=1';
	var PopUpNoScroll =',scrollbars=0';
	var PopUpResize = ',resizable=1';
	var PopUpNoResize = ',resizable=0';
	var PopUpMenubar = ',menubar=1';
	var PopUpNoMenu = ',menubar=0';
	var PopUpToolbar = ',toolbar=1';
	var PopUpNoTool = ',toolbar=0';
	var PopUpAddress = ',addressbar=1';
	var PopUpNoAddr = ',addressbar=0';
	var PopUpStatus = ',statusbar=1';
	var PopUpNoStatus = ',statusbar=0';
	//var PopUpChrome = ',resizable=yes,status=yes,toolbar=yes';
	var WinScrWdth = window.screen.width;
	
	// figure out which browser we're using to capture the event
	var mozilla=document.getElementById && !document.all;
	var ie=document.all;
	var contextisvisible=0;
	
	//center the popup
	PopUpLeft = ( WinScrWdth - PopUpWidth ) / 2;
	
	//position the popup
	popO='left='+PopUpLeft+',top='+PopUpTop+',width='+PopUpWidth+',height='+PopUpHeight+PopUpScroll+PopUpResize+PopUpMenubar+PopUpToolbar+PopUpNoAddr+PopUpStatus;
	
	//function iebody(){
	//	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
	//}
	

	
	//browser specific
	if (mozilla){
		document.addEventListener("contextmenu", checkV, true);
	}
	else if (ie){
		document.attachEvent("oncontextmenu", checkV);
	}
}
