
document.extend=function(destination,source){for(property in source)
destination[property]=source[property];return destination;};document.getElement=function(name){return document.getElementById?document.getElementById(name):document.all?document.all(name):null;};document.getObject=document.getElement;var $=function(element){if(typeof element=='string')
return document.getElement(element);else if(typeof element=='object')
return element;else
return null;};var Try={these:function(){var returnValue;for(var i=0,length=arguments.length;i<length;i++){var lambda=arguments[i];try{returnValue=lambda();break;}catch(e){}};return returnValue;}};document.getDocumentElement=function(){return this.documentElement;};document.selectDropMenuByVal=function(dropmenu,value){if(typeof(dropmenu)=='object')
dropObject=dropmenu;else
dropObject=document.getElement(dropmenu);try{dropLength=dropObject.options.length;}catch(e){alert('selectDropMenuByVal:\ninvalid target control \''+dropmenu+'\'');return;}
for(counter=0;counter<dropLength;++counter){if(dropObject.options[counter].value==value){dropObject.selectedIndex=counter;return;}}};document.resizeToContent=function(move){pSize=document.getPageSize();window.resizeBy(pSize[0]-pSize[2],pSize[1]-pSize[3]);if(move!==undefined){x=parseInt(screen.width/2.0)-(pSize[0]/2.0);y=parseInt(screen.height/2.0)-(pSize[1]/2.0);window.moveTo(x,y);}};document.getPageSize=function(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=document.body.scrollWidth;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}
var windowWidth,windowHeight;if(self.innerHeight){windowWidth=self.innerWidth;windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}
if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}
if(xScroll<windowWidth){pageWidth=windowWidth;}else{pageWidth=xScroll;}
arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight);return arrayPageSize;};
