var temp = document.location.href;
var curPage = temp.split("?");

function load_member(){
  curPage[0]=temp.split("search")[0]+"our_members.php";
}

function GetObject(objId){
  if(document.getElementById){
    return document.getElementById(objId);
  }
  alert("document.getElementById not supported");
  return 0;
}

function GetHeight(obj){
  if(obj.offsetHeight){
    return obj.offsetHeight;
  }
  alert("obj.offsetHeight not supported");
return 0;
}


function GetBodyHeight()
{
  var y = 0;

  if (self.innerHeight) {
    y = self.innerHeight;
  } else if (document.documentElement && document.documentElement.clientHeight) {
    y = document.documentElement.clientHeight;
  } else if (document.body) {
    y = document.body.clientHeight;
  }
  return y;
}


function SetHeight()
{
  var leftMenuObj=GetObject("leftmenu");
  var middleObj=GetObject("middle");
  var containerObj=GetObject("container");

  var windowHeight=GetBodyHeight();
  var leftMenuHeight=GetHeight(leftMenuObj);
  var middleHeight=GetHeight(middleObj);
  if (747 < windowHeight) {
    var diffHeight = (windowHeight-747);
    if(diffHeight > 30){
      leftMenuObj.style.height=(leftMenuHeight+(diffHeight*0.7))+"px";
      middleObj.style.height=(middleHeight+(diffHeight*0.7))+"px";
    }
  }
}

function loaded(){
  var subatags = new Array();
  var atags = document.getElementById("mainmenu").getElementsByTagName("a");
  var ultags=document.getElementById("mainmenu").getElementsByTagName("ul");
  for (var i=0; i<atags.length; i++){
    if(atags[i].href == curPage[0]){
      if ((atags[i].parentNode.parentNode.id.substr(0,8)=="mainmenu") || (atags[i].parentNode.parentNode.id.substr(0,7)=="submenu")) {
        atags[i].parentNode.parentNode.style.visibility = "visible";
      } else {
        atags[i].parentNode.parentNode.style.visibility = "hidden";
      }

      if(atags[i].parentNode.parentNode.id=="mainmenu"){
	atags[i].style.backgroundImage = "url('images/redbg.gif')";
      } else if(atags[i].parentNode.parentNode.id.substr(0,10)=="subsubmenu") {
	atags[i].style.color = "#eb3b45";
        atags[i].parentNode.parentNode.parentNode.parentNode.style.visibility = "visible";
	atags[i].parentNode.parentNode.parentNode.getElementsByTagName("a")[0].style.color = "#eb3b45";
	atags[i].parentNode.parentNode.parentNode.parentNode.parentNode.getElementsByTagName("a")[0].style.backgroundImage = "url('images/redbg.gif')";
      } else {
	atags[i].style.color = "#eb3b45";
	atags[i].parentNode.parentNode.parentNode.getElementsByTagName("a")[0].style.backgroundImage = "url('images/redbg.gif')";
      }
    }
  }
  SetHeight();
}


function buildsubmenus_horizontal(){
  var ultags=document.getElementById("mainmenu").getElementsByTagName("ul");
    for (var t=0; t<ultags.length; t++){
      var temp = ultags[t].getElementsByTagName("a");
      var cont = false;
//       for(var i=0; i<temp.length; i++){
// 	if(temp[i].href==curPage[0]){cont=true;}
//       }
      if(cont){continue;}
      ultags[t].parentNode.onmouseover=function(){
	this.getElementsByTagName("ul")[0].style.visibility="visible";
      }
      ultags[t].parentNode.onmouseout=function(){
	this.getElementsByTagName("ul")[0].style.visibility="hidden";
      }
    }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus_horizontal, false);
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus_horizontal);

function checkChild(obj){
  var child = obj.parentNode.getElementsByTagName("ul")[0].getElementsByTagName("a");
  for (var j=0; j<child.length; j++){
    if(child[j].href == curPage[0]) 
    return true;
  }
  return false;
}

function hover(numSub){
  var atags = document.getElementById("mainmenu").getElementsByTagName("a");
  var subatags = new Array();
  var botatagstemp = document.getElementById("rightmainmenutemp").getElementsByTagName("a");
  for (var i=0; i<atags.length; i++){
    if(atags[i].href == curPage[0]){
      continue;
    }
    atags[i].onmouseover=function(){
      this.style.backgroundImage = "url('images/redbg.gif')";
    }
    atags[i].onmouseout=function(){
      this.style.backgroundImage = "url('images/bluebg.gif')";
    }
  }
  for (var i=1; i<numSub+1; i++){
    var strTemp = "submenu"+i;
    subatags[i-1] = document.getElementById(strTemp).getElementsByTagName("a");
    for (var j=0; j<subatags[i-1].length; j++){
     if(subatags[i-1][j].href == curPage[0]){
	continue;
     }
	subatags[i-1][j].onmouseover=function(){
	  this.style.color = "#eb3b45";
	}
	subatags[i-1][j].onmouseout=function(){
	  this.style.color = "#00529b";
	}
    }
  }
  for (var i=0; i<botatagstemp.length; i++){
	botatagstemp[i].onmouseover=function(){
	  this.style.color = "#00529b";
	}
	botatagstemp[i].onmouseout=function(){
	  this.style.color = "#eb3b45";
	}
  }
}

function CalcTime(city, offset)
{
  var d=new Date();

  utc = d.getTime() + (d.getTimezoneOffset() * 60000);
  time = new Date(utc + (3600000*offset));

  var hours=time.getHours();
  var mins=time.getMinutes();
  var sec=time.getSeconds();
  var day=time.getDay();
  var mday=time.getDate();
  var month=time.getMonth();
  var year=time.getYear();


  if (hours<10) {
    hours="0"+hours;
  }

  if (sec<10) {
    sec="0"+sec;
  }

  if (mins<10) {
  mins="0"+mins;
  }


  if (day==0) {
    nday="Sunday";
  }

  if (day==1) {
    nday="Monday";
  }

  if (day==2) {
    nday="Tuesday";
  }

  if (day==3) {
    nday="Wednesday";
  }

  if (day==4) {
    nday="Thursday";
  }

  if (day==5) {
    nday="Friday";
  }

  if (day==6) {
    nday="Saturday";
  }

  if (month==0) {
    month="January";
  }

  if (month==1) {
    month="February";
  }

  if (month==2) {
    month="March";
  }

  if (month==3) {
    month="April";
  }

  if (month==4) {
    month="May";
  }

  if (month==5) {
    month="June";
  }

  if (month==6) {
    month="July";
  }

  if (month==7) {
    month="August";
  }

  if (month==8) {
    month="September";
  }

  if (month==9) {
    month="October";
  }

  if (month==10) {
    month="November";
  }

  if (month==11) {
    month="December";
  }

  if (year<=99) {
    year= "19"+year;
  }

  if ((year>99) && (year<2000)) {
    year+=1900;
  }


  var myObj=GetObject("my");
  var nlObj=GetObject("nl");

//   clock=nday+", "+mday+" "+month+" "+year+", "+hours+":"+mins+":"+sec;
  clock=hours+":"+mins+":"+sec;

  if (city=="Amsterdam") {
    nlObj.innerHTML=clock;
    setTimeout('CalcTime("Amsterdam", "+2.0")',1000);
  } else if (city=="Malaysia") {
    myObj.innerHTML=clock;
    setTimeout('CalcTime("Malaysia", "+8.0")',1000);
  }

}

function SetEventsDescription() 
{
  var yearlyEventsObj=GetObject("yearly_events");
  var eventsDescObj=GetObject("events_description");

  var yearlyEventsTop=GetPosX(yearlyEventsObj);
  var yearlyEventsWidth=GetWidth(yearlyEventsObj);

  eventsDescObj.style.left=(yearlyEventsTop+yearlyEventsWidth-10)+"px";
}
