
// delta map coords
var dWidth = Math.abs(2777161 - 1944994);
var dHeight = Math.abs(7206224 - 6614727);

// image size
var imageWidth  = 401;
var imageHeight = 362;

// map unit per pixel
var pWidth = dWidth / imageWidth;
var pHeight = dHeight / imageHeight;

function GetCoords(e)
{
	alert(e.x + " , " + e.y);
	CurX = Math.round( (e.x * pWidth) + 1944994);
	CurY = Math.round( (e.y * pHeight) + 6614727);
	alert(CurX + " , " + CurY);
}

function control_identify(strValue)
{

	if (map.identify_cntrl_1.checked)
	{	
	map.identify.value = "All"
	}
	else
	{	
		if (map.Cmd[3].checked)
		{
			map.identify.value = "All" 
					}
		else
		{
			map.identify.value = ""
						
		}	
	}	
}

preloadFlag = true;
function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

//*****************************************************************

function DoPopup(url,name,width,height) {                                   
  args = "width=" + width + "," + "height=" + height + "," + "location=0," + "menubar=0," + "resizable=0," + "scrollbars=0";                           
  popupWin = window.open(url, name, args)                                   
}                                                                           
                                                                            
isNS4 = (document.layers) ? true : false;
NS4 = (document.layers);
IE4 = (document.all);
ver4 = (NS4 || IE4);   
isMac = (navigator.appVersion.indexOf("Mac") != -1);
isMenu = (NS4 || (IE4 && !isMac));
function popUp(){return};
function popDown(){return};
function startIt(){return};
   var platform = navigator.appVersion;
isUNIX = (platform.indexOf("X11") != -1) ||
  (platform.indexOf("Linux") != -1) ||
  (platform.indexOf("SunOS") != -1) ||
  (platform.indexOf("IRIX") != -1) ||
   (platform.indexOf("HP-UX") != -1);

if (!ver4) event = null;

browser = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )))

function putImage(imgDocID,imgObjName) {
if (browser) {
        document.images[imgDocID].src = eval(imgObjName + ".src")
	}
}


function make_window(url,name,width,height,location,menubar,resizable,scrollbars) {                                   
  args = "width=" + width + "," + "height=" + height + "," + "location="+ location + "," + "menubar=" + menubar + "," + "resizable=" + resizable + "," + "scrollbars=" + scrollbars + "\"";                           
  popupWin = window.open(url, name, args)                                   
}



//****************************************************************************

function queryString(key){
	var page = new PageQuery(window.location.search); 
	return unescape(page.getValue(key)); 
}


function PageQuery(q) {
	if(q.length > 1) 
		this.q = q.substring(1, q.length);
	else 
		this.q = null;
	this.keyValuePairs = new Array();
	if(q) {
		for(var i=0; i < this.q.split("&").length; i++) {
			this.keyValuePairs[i] = this.q.split("&")[i];
		}
	}
	
this.getKeyValuePairs = function() { return this.keyValuePairs; }
this.getValue = function(s) {
	for(var j=0; j < this.keyValuePairs.length; j++) {
	if(this.keyValuePairs[j].split("=")[0] == s)
	return this.keyValuePairs[j].split("=")[1];
}
return false;
}
this.getParameters = function() {
	var a = new Array(this.getLength());
		for(var j=0; j < this.keyValuePairs.length; j++) {
			a[j] = this.keyValuePairs[j].split("=")[0];
		}
	return a;
}
this.getLength = function() { return this.keyValuePairs.length; } 
}



var strTree = "";
function RememberMenu(){

//addition by Valentin Negrea, only ShowHideMenu based on mo=2
var currentMo = new String(queryString("mo"));
if (currentMo != 2)
{
	if(window.location.search){
		/**/
		//var sMenu = new String(queryString("menutree"));
		//sMenu.replace ("%23", "#");
		
		if(queryString("menutree").length > 0)
			{
			var arr = queryString("menutree").split("#");	
			//var arr = sMenu.split("#");
			if(arr.length > 0){	
				for( i=0; i < arr.length ; i++ ){
					if (arr[i].length > 0){	
						showHideMenu(arr[i]);	
					}
				}	
			}
		}
		
	}else{
	showHideMenu('Basemap');
	}
}
}



function showHideMenu(tmu)
{
	mnu = MM_findObj(tmu);
	img = MM_findObj(tmu + "i");
	var imgf = MM_findObj(tmu + "f");
		
// added by Valentin Negrea, check to see if menu applies
if(mnu)
{
	if (mnu.style.display == "none")
	{
		mnu.style.display = "inline"
		
		//*******************************
		strTree += tmu +"#";		
                map.menutree.value = strTree;
		 
		img.src = "images/minus.gif"
		imgf.src = "images/fldrOpenHollow.gif"
	}
	else
	{
		var btype = navigator.appName
		mnu.style.display = "none"
		
		strTree = strTree.replace(tmu + '#','');
		map.menutree.value = strTree;
		
		img.src = "images/plus.gif"
		imgf.src = "images/fldrClosedHollow.gif"
		
		if (btype == "Netscape")
		{
			location.reload()
		}
	}
}
	return
}



function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}



function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
  
