function findPos(whichID){
// find position of where to draw the element

	this.ver=navigator.appVersion;
	this.agent=navigator.userAgent.toLowerCase();
	this.dom=document.getElementById?1:0;
	this.ns4=(!this.dom && document.layers)?1:0;
	this.op=window.opera; 
	this.moz=(this.agent.indexOf("gecko")>-1 || window.sidebar);
	this.ie=this.agent.indexOf("msie")>-1 && !this.op;
	if(this.op){
		this.op5=(this.agent.indexOf("opera 5")>-1 || this.agent.indexOf("opera/5")>-1);
		this.op6=(this.agent.indexOf("opera 6")>-1 || this.agent.indexOf("opera/6")>-1);
		this.op7=this.dom&&!this.op5&&!this.op6; //So all higher opera versions will use it
	}else if(this.moz) this.ns6 = 1;
	else if(this.ie){
		this.ie4 = !this.dom && document.all;
  	this.ie5 = (this.agent.indexOf("msie 5")>-1);
  	this.ie55 = (this.ie5 && this.agent.indexOf("msie 5.5")>-1);
  	this.ie6 = this.dom && !this.ie4 && !this.ie5 && ! this.ie55;
	}
	this.mac=(this.agent.indexOf("mac")>-1);
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.op5 || this.op6 || this.op7);
  if(bw.ns4){   //Netscape 4
    x = document.layers.layerMenu.pageX
    y = document.layers.layerMenu.pageY
  }else{ //other browsers
    x=0; y=0; var el,temp
    el = bw.ie4?document.all[whichID]:document.getElementById(whichID);
    if(el.offsetParent){
      temp = el
      while(temp.offsetParent){ //Looping parent elements to get the offset of them as well
        temp=temp.offsetParent; 
        x+=temp.offsetLeft
        y+=temp.offsetTop;
      }
    }
    x+=el.offsetLeft;
    y+=el.offsetTop
  }
  
  if(this.mac) y=y-6;  
  //Returning the x and y as an array
  return [x,y]
}
