// JavaScript Document

document.scrollXDiv=function(_div){
	if(document.photoObj){
		if(cursor.y>document.photoObj.t&&cursor.y<document.photoObj.t+document.photoObj.h&&Math.abs(cursor.x-(document.photoObj.d/2))>100){
			document.scrollDivX=-Math.round((cursor.x<document.photoObj.d/2?-1:1)*(Math.abs(cursor.x-(document.photoObj.d/2))-100)/(document.photoObj.d/40));
			if(!isNaN(document.photoX+document.scrollDivX)){
				document.photoX+=document.scrollDivX
				if(document.photoX<-document.pbeamwidth&&document.scrollDivX<0)document.photoX+=document.pbeamwidth;
				if(document.photoX>-10&&document.scrollDivX>0)document.photoX-=document.pbeamwidth;
			}
			if(document.getElementById){
				document.getElementById(_div).style.marginLeft = document.photoX+'px';
			}else if(document.all){
				document.all[_div].style.marginLeft = document.photoX+'px';
			}
		}
	}
	//document.forms.debug.db1.value="ml " +document.photoX;
}
function initBeam(){
	var tw=0;
	if(document.getElementById&&document.getElementsByTagName){
		var n1="";
		var imgs = document.getElementById("photobeam").getElementsByTagName("img")
		for(var n=0;n<imgs.length;n++){
			if(typeof(imgs[n].src)!="undefined"&&imgs[n].src!=""&&imgs[n].width>-1){
				if(n1==""&&typeof(imgs[n].src)!="undefined"&&imgs[n].src!=""){
				//document.forms.debug.db2.value="tagname : "+String(imgs[n].src);
					n1=imgs[n].src;
				}else if(n1==imgs[n].src) break;
				tw+=imgs[n].width;
			}
		}
		document.getElementById("headerbeam").onmouseover=function(){
			document.scrollID = setInterval("document.scrollXDiv('photobeam')",80);
		}
		document.getElementById("headerbeam").onmouseout=function(){
			clearInterval( document.scrollID );
		}
	}else if(document.all&&document.getElementsByTagName){
		var n1="";
		var imgs = document.all["photobeam"].getElementsByTagName("img")
		for(var n in imgs){
			if(n1==""){
				n1=imgs[n].src;
			}else if(n1==imgs[n].src) break;
			tw+=imgs[n].width;
		}
		document.all["headerbeam"].onmouseover=function(){
			document.scrollID = setInterval("document.scrollXDiv('photobeam')",80);
		}
		document.all["headerbeam"].onmouseout=function(){
			clearInterval( document.scrollID );
		}
	}
	document.pbeamwidth=tw;
}
function init(){
	if(!document.photoX)document.photoX=0;
	if(!document.pbeamwidth)document.pbeamwidth=0;
	if(!document.scrollDivX)document.scrollDivX=0;
	if(!document.photoObj){
		document.photoObj=new Object();
		if(document.getElementById){
			document.photoObj.object=document.getElementById("photobeam");
		}else if(document.all){
			document.photoObj.object=document.all["photobeam"];
		}
		var dc=(document.documentElement||document.body||document);
		document.photoObj.t=getOffsetTop(document.photoObj.object)-dc.scrollTop;
		document.photoObj.h=myHeight(document.photoObj.object);
		document.photoObj.w=myWidth(document.photoObj.object);
		document.photoObj.d=myWidth("headerbeam");
		document.photoObj.sW=document.photoObj.w-document.photoObj.d;
	}
}

