function Minimize(id){
	document.getElementById(id + "1").style.display="none";
	document.getElementById(id + "0").style.display="block";
}
function Maximize(id){
	document.getElementById(id + "0").style.display="none";
	document.getElementById(id + "1").style.display="block";
}
function moveDown(x){
	var id=FindID(x);
	if(id==cnt-1) return;
	var id1="d"+id;
	var id2="d"+(id-(-1));
	//alert("Switching " + id1 + " and " + id2);
	SwitchDiv(id1, id2);
	divs[id]=divs[id+1];
	divs[id+1]="d"+x;
	if(id==0){
		HideImage("up" + divs[0].toString().substr(1,1));
	}
	if(id+1==cnt-1){
			HideImage("down" + divs[cnt-1].toString().substr(1,1));
	}
	ShowImage("up"+divs[id+1].toString().substr(1,1));
	ShowImage("down"+divs[id].toString().substr(1,1));
}
function moveUp(x){
	var id=FindID(x);
	//alert('id=' + id);
	if(id==0) return;
	var id1="d"+id;
	var id2="d"+(id-1);
	//alert("Switching " + id1 + " and " + id2);
	SwitchDiv(id1, id2);
	divs[id]=divs[id-1];
	divs[id-1]="d"+x;
	if(id-1==0){
		HideImage("up" + divs[0].toString().substr(1,1));
	}
	if(id==cnt-1){
		HideImage("down" + divs[cnt-1].toString().substr(1,1));
	}
	ShowImage("up"+divs[id].toString().substr(1,1));
	ShowImage("down"+divs[id-1].toString().substr(1,1));
}
function SwitchDiv(id1, id2){
	var d1=document.getElementById(id1);
	var d2=document.getElementById(id2);
	swap(d1,d2);
}
function swap(d1, d2){
	var text=d2.innerHTML;
	d2.innerHTML=d1.innerHTML;
	d1.innerHTML=text;
}
function FindID(id){
	var i=0;
	for(i=0; i<cnt; i++){
		if(divs[i]=="d"+id) return i;
	}
	return id;
}
function ShowImage(id){
	document.getElementById(id).style.display="inline";
}
function HideImage(id){
	document.getElementById(id).style.display="none";
}
