var d=document, w=window, bloc='block', none='none', inli='inline'
function jsEdition(){return '2007-12-09 13:15'}
function GI(){if(d.getElementById)return true}
function iGI(iD){if(d.getElementById(iD))return true}
function CN(){if(GI()&&d.childNodes[0])return true}
function G(iD){if(iGI(iD)){return d.getElementById(iD)}else{return false}}
function S(iD){return G(iD).style}
function viz(iD,vz){if(iGI(iD)){S(iD).display=vz}}
function noneOthers(section){
	for(n=0;n<6;n++){
		if(n!=section){iD='d'+n
			viz(iD,none)}
}}	
function DsplayClss(displ,cls){
	if(d.getElementsByTagName){
	var Elems=d.getElementsByTagName("*")
	for (i=0;i<Elems.length;i++){ 
		if (Elems[i].className==cls) {Elems[i].style.display=displ}
}}}
function divVis(ID){
	iD='d'+ID
	if(iGI(iD)){viz(iD,bloc);noneOthers(ID)
}}
//onmouseover border appears but smaller; page loads with tab border fx in end script tag
function U(pageNumber){HL='h'+pageNumber;d.pageNumber=pageNumber
		if(iGI(HL)){G(HL).className='tab_loaded'}
}
function tabSleep(){for(n=0;n<6;n++){H='h'+n
			if(iGI(H)&&n!=d.pageNumber){G(H).className='tab_asleep'}
}	}
function revert(){timing=0
	H='h'+d.pageNumber
	if(iGI(H)){G(H).className='tab_loaded'}
	tabSleep()
}
timing=0
function V(I,MC){HH='h'+I
	if(timing==1)clearTimeout(timer)
	if(MC==0){tabSleep(I)	
	if(iGI(HH)&&n!=d.pageNumber){G(HH).className='tab_moused'}
	}else{if(MC==1){if(iGI(HH)){G(HH).blur()}}}
	if(d.pageNumber){timer=setTimeout('revert()',800);timing=1}
}
function noneBasic(){if(CN()){
	cName="HIDE_FROM_DHTML_BROWSERS"
	if(d.getElementsByTagName){
	var Elems=d.getElementsByTagName("div")
	for (i=0;i<Elems.length;i++){ 
	if (Elems[i].className==cName){Elems[i].style.display=none}
}}}}
function getMeta(){
	eName="OriginalPublicationDate"
	if(d.getElementsByTagName){
	var Elems=d.getElementsByTagName("meta")
	for (i=0;i<Elems.length;i++){ 
	if (Elems[i].name==eName) {return Elems[i].content}
}}}
function shad(what,size,ww){
sIdM=what+"Mshad"
sIdL=what+"Lshad"
if(size!=0&&ww>310){viz(sIdL,bloc)}else{viz(sIdM,bloc)}
if(size==0){viz(sIdM,none);viz(sIdL,none)}
}

//note height var added for images
function enL(what,newSrc,size,ww,hh){
	if(size==1){timerStore=what
		if(iGI(what)&&d.images){
			G(what).blur()
			smSrc=d.images[what].src
			d.images[what].src=newSrc
			}
	}else if(size==0&&newSrc){
			d.images[what].src=newSrc
	}else{d.images[what].src=smSrc}
		wx='auto';hx='auto';if(ww&&ww!=NaN){wx=ww+'px';hx=hh+'px'}/*size just for guess what: IE5*/
		d.images[what].style.width=wx
		d.images[what].style.height=hx
	shad(what,size,ww)
}
function versionData(){d.write("index.html edition: "+getMeta()+"<br>index.js edition: "+jsEdition());d.close()}
function initialise() {noneBasic()} 