// JavaScript Document

var speed=3;

var crossobj = document.getElementById("content2");

var iens6=document.all||document.getElementById;

var ns4=document.layers;

/** by Niki **/
var container_obj = document.getElementById("container2");
var table_expand_obj = document.getElementById("table-expand-2");

function movedown( id ){
	
	/** by Niki
	*/
	var bottom_padding = 0; 	//this must be negative!
	
	var container_id = "container"+id;
	var container_obj = document.getElementById( container_id );
	
	var table_exp_id = "table-expand-"+id;
	var table_expand_obj = document.getElementById( table_exp_id );
	
	
	
	var content = "content"+id;

	crossobj = document.getElementById(content);


	if (window.moveupvar) clearTimeout(moveupvar);

	
	if( typeof( contentheight ) != 'undefined' ){
		
		/** by Niki **/
		//contentheight = 125
		// container_obj.style.height = 110 ( view call of scroll1() in menu.php )
		// table_expand_obj.clientHeight -> current height of expanddable menu according to browser
		//alert( parseInt( container_obj.style.height )/4  );

		if ( iens6 && parseInt( crossobj.style.top ) > ( parseInt( container_obj.style.height ) + (-1)*parseInt( table_expand_obj.clientHeight ) + bottom_padding )  ) { 
	
			crossobj.style.top = parseInt(crossobj.style.top)-speed+"px";
	
		} else {
	
			if ( ns4 && crossobj.top >= ( parseInt( container_obj.style.height ) + (-1)*parseInt( table_expand_obj.clientHeight ) )  ) {
			
				crossobj.top-=speed;
	
			}
		}
	}

	movedownvar=setTimeout("movedown("+id+")",20);

}



function moveup(id){

	

	var content = "content"+id;

	

	crossobj = document.getElementById(content);

	

	if (window.movedownvar) clearTimeout(movedownvar);

	

	if (iens6 && parseInt(crossobj.style.top)<0)

		crossobj.style.top=parseInt(crossobj.style.top)+speed+"px";

	else 

		if (ns4&&crossobj.top<=0)

			crossobj.top+=speed;

	

	moveupvar=setTimeout("moveup("+id+")",20);

}



function stopscroll(id){

	var content = "content"+id;

	crossobj = document.getElementById(content);

	if (window.moveupvar) clearTimeout(moveupvar);

	if (window.movedownvar) clearTimeout(movedownvar);

}



function movetop(){

	stopscroll();

	if (iens6)

		crossobj.style.top=0+"px";

	else 

		if (ns4)

			crossobj.top=0;

}



function getcontent_height(){

	

	

	speed=3;

	crossobj = document.getElementById("content2");

	

	iens6=document.all||document.getElementById;

	ns4=document.layers;

	

	if (iens6) {

		contentheight=crossobj.offsetHeight;

	} else {

		if (ns4) {

			document.nscontainer.document.nscontent.visibility="show";

		}

	}

}



window.onload=getcontent_height;