/*function getURL(uri){
uri.dir=location.href.substring(0, location.href.lastIndexOf('\/'));
uri.dom=uri.dir;if(uri.dom.substr(0,7)=='http:\/\/')uri.dom=uri.dom.substr(7);
uri.path='';var pos=uri.dom.indexOf('\/');if(pos>-1){uri.path=uri.dom.substr(pos+1);uri.dom=uri.dom.substr(0,pos);}
uri.page=location.href.substring(uri.dir.length+1, location.href.length+1);
pos=uri.page.indexOf('?');if(pos>-1){uri.page=uri.page.substring(0, pos);}
pos=uri.page.indexOf('#');if(pos>-1){uri.page=uri.page.substring(0, pos);}
uri.ext='';pos=uri.page.indexOf('.');if(pos>-1){uri.ext =uri.page.substring(pos+1);uri.page=uri.page.substr(0,pos);}uri.file=uri.page;
if(uri.ext!='')uri.file +='.' + uri.ext;if(uri.file=='')uri.page='index';
uri.args=location.search.substr(1).split("?");
return uri;}
//*/
function ge(dn){if(document.getElementById){return document.getElementById(dn);}else{if(document.layers){return eval('document.'+dn);}else{return eval('document.all.'+dn);}}} 
function gestyle(dn){if(document.getElementById){return document.getElementById(dn).style;}else{if(document.layers){return eval('document.'+dn);}else{return eval('document.all.'+dn).style;}}} 
function hidediv(dn){gestyle(dn).display='none';}
function showdiv(dn){gestyle(dn).display='';}		

function trim(stringToTrim){return stringToTrim.replace(/^\s+|\s+$/g,"");}
function ltrim(stringToTrim){return stringToTrim.replace(/^\s+/,"");}
function rtrim(stringToTrim){return stringToTrim.replace(/\s+$/,"");}

function findX(obj){var curleft=0;if(obj.offsetParent){while(obj.offsetParent){curleft+=obj.offsetLeft;obj=obj.offsetParent;}}else if(obj.x)curleft+=obj.x;return curleft;}
function findY(obj){var curtop=0;if(obj.offsetParent){while(obj.offsetParent){curtop+=obj.offsetTop;obj=obj.offsetParent;}}else if(obj.y)curtop+=obj.y;return curtop;}

function mousePosX(e)
{var posx=0;if(!e)var e=window.event;if(e.pageX)
posx=e.pageX;else if(e.clientX&&document.body.scrollLeft)
posx=e.clientX+document.body.scrollLeft;else if(e.clientX&&document.documentElement.scrollLeft)
posx=e.clientX+document.documentElement.scrollLeft;else if(e.clientX)
posx=e.clientX;return posx;}

function mousePosY(e)
{var posy=0;if(!e)var e=window.event;if(e.pageY)
posy=e.pageY;else if(e.clientY&&document.body.scrollTop)
posy=e.clientY+document.body.scrollTop;else if(e.clientY&&document.documentElement.scrollTop)
posy=e.clientY+document.documentElement.scrollTop;else if(e.clientY)
posy=e.clientY;return posy;}
//-------------------------------------------------
function switchoverlay(curobj, subobjstr,xset,yset){
if (document.getElementById){
  var subobj=gestyle(subobjstr);
  subobj.display=(subobj.display!="block")? "block" : "none"
  xpos=findX(curobj)+xset;
  ypos=findY(curobj)+curobj.offsetHeight+yset;
  subobj.left=xpos+"px"
  subobj.top=ypos+"px"
  return false
}
else return true
}
