var transspeed=200;
var fadespeed=300;
var currentpos=0;
var currentthumbpos=0;
var moveamount=23;
var thumbnailnum;
var maxthumbvisible = 0;
var moving = false;

function checkbutton(mynum){
	if ( mynum == 0 ) {
		mm_shl('back','hidden');
		mm_shl('more','visible');
	} else if ( mynum < thumbnailnum - maxthumbvisible ) {
		mm_shl('back','visible');
		mm_shl('more','visible');
	} else {
		mm_shl('back','visible');
		mm_shl('more','hidden');
	}
}

var backImage = new Array();
backImage[0] = "images/arrow_div2.gif";
backImage[1] = "images/arrow_div3.gif";
backImage[2] = "images/arrow_div4.gif";
backImage[3] = "images/arrow_div5.gif";
backImage[4] = "images/arrow_div6.gif";
backImage[6] = "images/arrow_div7.gif";
backImage[7] = "images/arrow_div1.gif";

function changeBGImage(whichImage){
	if (document.all){
	document.getElementById('div_arrow').background = backImage[whichImage];
	}
}



function setActiveTab(tabID, id2) {
identity=document.getElementById(tabID);
if(id2 == 0) identity.className='arrow_div1';
else if(id2 == 1) identity.className='arrow_div2';
else if(id2 == 2) identity.className='arrow_div3';
else if(id2 == 3) identity.className='arrow_div4';
else if(id2 == 4) identity.className='arrow_div5';
else if(id2 == 5) identity.className='arrow_div6';
else if(id2 == 6) identity.className='arrow_div7';
else if(id2 == -1) identity.className='arrow_div';

return;
} 



function mm_shl() { 
	var obj,args=arguments;
	if ((obj=MM_findObj(args[0]))!=null) {
		if (obj.style) {
			obj=obj.style;
		}
		obj.visibility=args[1];
	}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function addposition(addwidth){
	if ( !moving ) {
		if(addwidth=="minus"){
			currentpos-=1;
		}else if(addwidth=="plus"){
			currentpos+=1;
		}
	}
	setActiveTab('div_arrow', currentpos-1);
	return currentpos;
}

function movethumbs(way){
	if(way=='plus'){
		move=(currentthumbpos+moveamount);
		var movethumbs = new Fx.Styles('thumbgall', {duration: transspeed, transition: Fx.Transitions.quadOut});
		movethumbs.start({ top: [currentthumbpos, move]});
		currentthumbpos+=moveamount;
	
	}else if(way=='minus'){
		move=(currentthumbpos-moveamount);
		var movethumbs = new Fx.Styles('thumbgall', {duration: transspeed, transition: Fx.Transitions.quadOut});
		movethumbs.start({ top: [currentthumbpos, move]});
		currentthumbpos-=moveamount;		
	}
}