		/***********************************************
		* Fixed ToolTip script- © Dynamic Drive (www.dynamicdrive.com)
		* This notice MUST stay intact for legal use
		* Visit http://www.dynamicdrive.com/ for full source code
		***********************************************/
				
		var tipwidth='170px' //default tooltip width 
		var tipbgcolor='lightyellow'  //tooltip bgcolor
		var disappeardelay=250  //tooltip disappear speed onMouseout (in miliseconds)
		var vertical_offset="5px" //horizontal offset of tooltip from anchor link
		var horizontal_offset="10px" //horizontal offset of tooltip from anchor link
		
		/////No further editting needed
		
		var ie4=document.all
		var ns6=document.getElementById&&!document.all
		
		if (ie4||ns6)
		document.write('<div id="fixedtipdiv" style="visibility:hidden;font-size:12px;width:'+tipwidth+';background-color:'+tipbgcolor+'" ></div>')
		
		function getposOffset(what, offsettype){
		var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
		var parentEl=what.offsetParent;
		while (parentEl!=null){
		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
		}
		return totaloffset;
		}
		
		 
		function showhide(obj, e, visible, hidden, tipwidth){
		if (ie4||ns6)
		dropmenuobj.style.left=dropmenuobj.style.top=-500
		if (tipwidth!=""){
		dropmenuobj.widthobj=dropmenuobj.style
		dropmenuobj.widthobj.width=tipwidth
		}
		if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
		{
		obj.visibility=visible;
		
		}
		else if (e.type=="click")
		{
		obj.visibility=hidden;
 		showctr();
		}
		}
		
		function iecompattest(){
		return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
		}
		
		function clearbrowseredge(obj, whichedge){
		var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
		if (whichedge=="rightedge"){
		var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
		dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
		if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
		edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
		}
		else{
		var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
		dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
		if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
		edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
		}
		return edgeoffset
		}
		
		function fixedtooltip(menucontents, obj, e, tipwidth){
		
		if (window.event) event.cancelBubble=true
		else if (e.stopPropagation) e.stopPropagation()
		clearhidetip()
		dropmenuobj=document.getElementById? document.getElementById("fixedtipdiv") : fixedtipdiv
		dropmenuobj.innerHTML=menucontents
		
		if (ie4||ns6){
		showhide(dropmenuobj.style, e, "visible", "hidden", tipwidth)
		dropmenuobj.x=getposOffset(obj, "left")
		dropmenuobj.y=getposOffset(obj, "top")
		dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
		dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
		processPage(dropmenuobj);
		}
		}
		  function findPos(obj) {
		  	var curleft = curtop = 0;
		  	if (obj.offsetParent) {
		  		curleft = obj.offsetLeft
		  		curtop = obj.offsetTop
		  		while (obj = obj.offsetParent) {
		  			curleft += obj.offsetLeft
		  			curtop += obj.offsetTop
		  		}
		  	}
		  	return [curleft,curtop];
		  }

		function processPage(dropmenuobj){
		var lists = document.getElementsByTagName("SELECT");
		var myarr1=findPos(dropmenuobj);
		var menuleft=myarr1[0];
		var menutop=myarr1[1];
		var menuright=menuleft+dropmenuobj.offsetWidth;
		var menubottom=menutop+dropmenuobj.offsetHeight ;
		for (var i = 0; i < lists.length; i++) 
		{    
			var myarr=findPos(lists[i]);
			var ctrleft=myarr[0];
			var ctrtop=myarr[1];
			var ctrright=myarr[0]+lists[i].offsetWidth;
			var ctrbottom=myarr[1]+lists[i].offsetHeight;
			if (!(menuleft>ctrright||menuright<ctrleft))
				if(!(menutop>ctrbottom||menubottom<ctrtop))
				lists[i].style.visibility="hidden";
		}
		}
		
		function hidetip(e){ 
		if (typeof dropmenuobj!="undefined"){
		if (ie4||ns6)
		dropmenuobj.style.visibility="hidden"
		} 
		}
		function showctr(){
			var lists = document.getElementsByTagName("SELECT");

			for (var i = 0; i < lists.length; i++) 
			{    
				if(lists[i].style.visibility=="hidden" && lists[i].id.indexOf("date")==-1)
					lists[i].style.visibility="visible";
			}
				
		} 
		function delayhidetip(){
		if (ie4||ns6)
		{
			delayhide=setTimeout("hidetip()",disappeardelay);
			delayhide2=setTimeout("showctr()",disappeardelay);
		}
		}
		
		function clearhidetip(){
		if (typeof delayhide!="undefined")
		clearTimeout(delayhide)
		if (typeof delayhide2!="undefined")
		clearTimeout(delayhide2)
		}
