var t = 0;
var noScroll = true;
var scrollSpeedVar = 50;
var scrollDistVar = 8; 
var scrollDistVarInit = scrollDistVar;

var scrollCatch = 10;
var scrollportal = 740;


function scrollframeleft() {
var divMenuObjStyle = getObjectStyle("divMenu"); 
var divmenuleft = getLeft("divMenu");
var rtarrow = getObjectNoStyle("rtarrow");
var lftarrow = getObjectNoStyle("lftarrow");  

	if (!noScroll && divmenuleft <=scrollCatch) {  
		divMenuObjStyle.left=(divmenuleft+scrollDistVar)+'px';
		if (divmenuleft>=-11) {lftarrow.src="/images/leftarrow_sm_off.gif";} 
		if (divmenuleft<=(scrollCatch+1)) {rtarrow.src="/images/rtarrow_sm.gif"; }
		t = setTimeout(scrollframeleft, scrollSpeedVar)
	}
}


function scrollframeright() {
var divMenuObjStyle = getObjectStyle("divMenu");   
var divmenuleft = getLeft("divMenu");
var rtarrow = getObjectNoStyle("rtarrow");  
var pwidth = getPageWidth(); 

var scrollCatch = pwidth > scrollportal?12-(pwidth-scrollportal):12;  

	if (!noScroll && divmenuleft>=scrollCatch) {  
	divMenuObjStyle.left=(divmenuleft-scrollDistVar)+'px';
	rtarrow.src = divmenuleft>=(scrollCatch+5)?"/images/rtarrow_sm_on.gif":"/images/rtarrow_sm_off.gif"; 
	t = setTimeout(scrollframeright, scrollSpeedVar)
	} 
	
}

function rightArrowImg() {
var pwidth = getPageWidth(); 
var rtarrow = getObjectNoStyle("rtarrow");  
rtarrow.src = pwidth<=scrollportal?"/images/rtarrow_sm.gif":"/images/rtarrow_sm_off.gif"; 
}


function noMove(){
clearTimeout(t);
noScroll = true;
scrollDistVar = scrollDistVarInit;
}


function LeftOn() { 
var lftarrow = getObjectNoStyle("lftarrow");   
var divmenuleft = getLeft("divMenu");
lftarrow.src = divmenuleft>=11?"/images/leftarrow_sm_off.gif":"/images/leftarrow_sm_on.gif";
} 


function LeftOff() { 
var lftarrow = getObjectNoStyle("lftarrow");   
var divmenuleft = getLeft("divMenu");
lftarrow.src = divmenuleft>=11?"/images/leftarrow_sm_off.gif":"/images/leftarrow_sm.gif"; 
}  


function RtOn() { 
var lftarrow = getObjectNoStyle("lftarrow");   
var rtarrow = getObjectNoStyle("rtarrow");   
var divmenuleft = getLeft("divMenu");

var pwidth = getPageWidth(); 

var scrollCatch =pwidth > scrollportal?11-(pwidth-scrollportal):11;  

rtarrow.src = divmenuleft<=(scrollCatch)?"/images/rtarrow_sm_off.gif":"/images/rtarrow_sm_on.gif";
lftarrow.src= pwidth<scrollportal?"/images/leftarrow_sm_off.gif":"/images/leftarrow_sm.gif";
}


function RtOff() { 
var rtarrow = getObjectNoStyle("rtarrow");   
var divmenuleft = getLeft("divMenu");
var pwidth = getPageWidth(); 
var scrollCatch =pwidth > scrollportal?11-(pwidth-scrollportal):11;  

rtarrow.src = divmenuleft<=scrollCatch?"/images/rtarrow_sm_off.gif":"/images/rtarrow_sm.gif";

} 

function getPageWidth() {
	var pwidth = 0;
	var elements = parent.frames["framecontent"].document.body.childNodes;
	
	var el_width = 0;
	// loop through body's children
	for (var i=0;i<elements.length;i++) {
		// get width of each node 
		el = elements[i];
		if (el && el.tagName) {
			el_width = getWidth(el);
			pwidth = el_width + pwidth; 
		}
	}
	return pwidth;
}


