// Showme
var stopflag = 0;
var oldmenu = '';
var dnav = '';

function showme(ID){
	stopnoshow('');
	if (oldmenu != ''){
		$(oldmenu).style.display='none';
		$(oldmenu+'_nav').removeClassName('hover');
	}
	$(ID+'_nav').addClassName('hover');
	$(ID).style.left = $(ID+'_nav').positionedOffset().left + 'px';
	$(ID).style.width = $(ID+'_nav').getWidth() + 'px';
	$(ID).style.display='block';
	oldmenu = ID;
}


function startnoshow(ID){
	stopflag = 1;
	oldmenu = ID;
	setTimeout("noshow()",'500');
}

function noshow(){
	if (stopflag == 1){
		if (oldmenu != ''){
			$(oldmenu).style.display='none';
			$(oldmenu+'_nav').removeClassName('hover');
		}
		oldmenu = '';
		stopflag = 0;
		if (dnav != ''){
			showme(dnav);
		}
	}
}

function stopnoshow(){
	stopflag = 0;
}


// GOOGLE MAPS...

    var map = null;
    var geocoder = null;

    function load(mapID,lat,lon) {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById(mapID));
		map.addControl(new GSmallMapControl());
     //   map.addControl(new GMapTypeControl());
	 /*
        geocoder = new GClientGeocoder();
		geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
            } else {
              map.setCenter(point, 13);
              var marker = new GMarker(point);
          	  map.addOverlay(marker);
            }
          }
        );
		*/
		point = new GLatLng(lat,lon);
		map.setCenter(point, 13);
		var marker = new GMarker(point);
		map.addOverlay(marker);
      }
    }
	
	
	
function cleardfocus(element,devault){
	if (element.value == devault){
		element.value = '';
	}
	element.setAttribute("onblur","if(this.value=='') this.value='"+devault+"';");
}

function movephotos(dir){
	newpos = parseInt($('photomover').style.top) + (dir * -408);
	if (newpos <= 0 && newpos > pages * -408)
		$('photomover').style.top =  newpos + 'px';
}