/* Globals */
/* Events.php*/
function getSubMenu(cmd) {
	if (bAjaxBusy==true)
	 	return;
  var surl="/lib/getSubMenu.php?cmd="+cmd;
  doAjax(surl, "submenu", false,"");
}

function onList(cmd,ss) {
	if (bAjaxBusy==true)
		return;
  if (cmd!=4 && cmd!= 1)
    	document.getElementById("submenu").innerHTML="&nbsp;";
  // Persons | Sources | Status | Locations | Events | Offices | Occupations | Relationships | Possessions 
  var surl="/lib/eventsList.php?cmd="+cmd+"&ss="+ss;
  
	if (document.getElementById("leftscroll"))
			document.getElementById("leftscroll").scrollTop=0;
	   
  doAjax(surl, "left", false,"");
} 

function onTab(cmd,xid) {
	if (bAjaxBusy==true)
		return;
	// Persons | Sources | Status | Locations | Events | Offices | Occupations | Relationships | Possessions 
  var surl="/lib/eventsTab.php?cmd="+cmd+"&xid="+xid;
  
	if (document.getElementById("rightscroll"))
			document.getElementById("rightscroll").scrollTop=0;
		doAjax(surl, "right", false,"");
} 

function showEvent(uid) {
	if (bAjaxBusy==true)
		return;
	 
  var surl="/lib/eventsShow.php?uid="+uid;
  
	if (document.getElementById("rightscroll"))
			document.getElementById("rightscroll").scrollTop=0;
		doAjax(surl, "right", false,"");
}
function onHelp() {
	if (bAjaxBusy==true)
		return;
	 
  var surl="/lib/events_intro.php";
  
	if (document.getElementById("rightscroll"))
			document.getElementById("rightscroll").scrollTop=0;
		doAjax(surl, "right", false,"");
}
function createSmallMap(pan,scale,city,xid) {
// Open a small Map in the middle Window
  if (bAjaxBusy==true)
		return;
	document.getElementById("middlescroll").scrollTop=0;
	document.getElementById("middlescroll").style.overflowX="hidden";
	document.getElementById("middlescroll").style.overflowY="hidden";
	document.getElementById("middle").style.display="inline";
	// document.getElementById("middlescroll").innerHTML="<p style='text-align:center'>Map is loading<br><img src='pics/macthrob2.png'></p>";
	// Re-calculate window before retrieving width & height
  onWidth(1);
	var width=document.getElementById("middlescroll").clientWidth;
	var height=document.getElementById("middlescroll").clientHeight;
	var surl="/lib/utmmap4.php?width="+width+"&height="+height;
	if (scale > 0)
		surl+="&scale="+scale;
	if (pan > 0)
		surl+="&pan="+pan;
	if (city > 1)
		surl+="&city="+city;
	if (xid) {
    surl+="&layer4="+xid;
  }
	// 
  doAjax(surl, "middle",false,"");
}
function closeMiddle() {
	document.getElementById("middle").style.display="none";
	document.getElementById("middletop").innerHTML="&nbsp;";
	document.getElementById("middlescroll").innerHTML="&nbsp;";
	onWidth(1);
}

function onSelChange(sel) {
  switch (sel.name) {
  case "scale":
    ; // createMap(0,sel[sel.selectedIndex].value,0);
    break;
  case "scale4":
    createSmallMap(0,sel[sel.selectedIndex].value,0,'');
    break;
  case "size":
    break;
  }
}

function onLayer4(oid) {
  // all layer-map
  document.getElementById("status2").innerHTML="Not implemented yet";
}
function onLayer5(oid) {
  // Close up map
  document.getElementById("status2").innerHTML="Not implemented yet";
  onTab(4,oid);
}