function ZoomMap() {
	document.zoom = document.zoom ? false : true;
	if(!document.getElementById("dtl") || !document.getElementById("map")) return;
	with(document.getElementById("dtl")) {
		style.border = document.zoom ? "2px solid silver" : "none";
		style.left = document.zoom ? (parseInt(style.left) + parseInt(style.width) - 620) + "px" : "1px";
		style.top = document.zoom ? (parseInt(style.top) + parseInt(style.height) - 720) + "px" : "0px";
		style.width = document.zoom ? "620px" : "176px";
		style.height = document.zoom ? "720px" : "244px";
	}
}
/*
function OpenMap(win) {
	document.zoom = document.zoom ? false : true;
	if(!document.getElementById("dtl") || !document.getElementById("map")) return;
	if(document.zoom) {
		document.flashmap = window.open(dirInc + "map.html","map","width=620,height=720,scrollbars=no,toolbar=no,menubar=no,status=no,resizable=yes,dependent=yes");
	} else {
		document.flashmap.close();
	}
}
*/
function OpenPage(url,win) {
	self.location = url;
}
/*
function WriteMap() {
	if(flashinstalled != 2) return;
	if(!document.getElementById) return;
	document.write('<object id="map" align="left" valign="top" type="application/x-shockwave-flash" data="' + dirInc + 'dtl.swf" width="100%" height="100%">');
	document.write('<param name="movie" value="' + dirInc + 'dtl.swf"><param name="quality" value="high">');
	document.write('<param name="swliveconnect" value="true">');
	document.write('<param name="FlashVars" value="dir_inc=' + dirInc + '&cur_ag=' + curAg + '&cur_loc=' + curLoc + '&cur_win=0">');
	document.write('</object>');
}
*/
function TrackLink(obj,name) {
	if(self.s_gs == undefined) return;
	s_gs('friendscouttdp');
	s_linkType = 'e';
	s_linkName = name;
	s_link = s_co(obj);
}

function PrepareLists() {
	var critLayers = getElementsByClassName("critlayer");
	for(var i=0; i<critLayers.length; i++) {
		critLayers[i].style.display = "none";
		critLayers[i].style.left = "0px";
	}
	if(document.getElementById('navilink_list')) {
		document.getElementById('navilink_list').style.display = "none";
		document.getElementById('navilink_list').style.left = "0px";
	}
}

function GetPosFromTag(objTag) {
	if(!objTag) return false;
	return {x:objTag.offsetLeft,y:objTag.offsetTop};
}

function GetX(el) {
	x = el.offsetLeft;
	if(!el.id) x = 0;
	if (!el.offsetParent) return x;
	else return (x+getX(el.offsetParent));
}

function GetY (el) {
	y = el.offsetTop;
	if (!el.offsetParent) return y;
	else return (y + getY(el.offsetParent));
}

function ShowList(objTag) {
	var pos = GetPosFromTag(objTag);
	pos.y += 17;
	document.getElementById(objTag.id + '_list').style.left = (pos.x) + "px";
	document.getElementById(objTag.id + '_list').style.top = (pos.y) + "px";
	document.getElementById(objTag.id + '_list').style.display = "block";
}

function HideList(objTag,ev) {
	if(!objTag.id) objTag = document.getElementById(objTag);
	if(document.all && objTag!=ev.toElement && !objTag.contains(ev.toElement)) {
		document.getElementById(objTag.id).style.display = "none";
		return true;
	} else if((!document.all && document.getElementById) && objTag!=ev.relatedTarget && ev.currentTarget!=ev.relatedTarget && !Contains(ev.currentTarget,ev.relatedTarget) && !Contains(objTag,ev.relatedTarget)) {
		document.getElementById(objTag.id).style.display = "none";
		return true;
	}
	return true;
}

function getElementsByClassName(nameClass) {
	var objAll, objRet = new Array(), j=0, strgTest = "";

	if(document.all) {
		objAll = document.all;
	} else {
		if(document.getElementsByTagName && !document.all) {
			objAll = document.getElementsByTagName("*");
		}
	}
	for(i=0; i<objAll.length; i++) {
		if(objAll[i].className.indexOf(nameClass) != -1) {
			strgTest = "," + objAll[i].className.split(" ").join(",")+",";
			if(strgTest.indexOf("," + nameClass + ",")!=-1) {
				objRet[j] = objAll[i];
				j++;
			}
		}
	}
	return objRet;
}

function Highlight(objTag) {
	objTag.style.cursor = "pointer";
	objTag.style.backgroundColor = "#F99A4E";
}

function Lowlight(objTag) {
	objTag.style.cursor = "auto";
	objTag.style.backgroundColor = "#F4F5FA";
}

function Contains(a,b) {
	if(!b) return false;
	while(b.parentNode)
		if((b = b.parentNode) == a)
			return true;
	return false;
}

window.setTimeout("PrepareLists()",1000);

