var xmlhttp=false;
var Command;

function makeObject(){
	var x; 

	if(!xmlhttp && navigator.appName=="Microsoft Internet Explorer")
	{
		x=new ActiveXObject("Microsoft.XMLHTTP");
		return x;
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		x = new XMLHttpRequest();
		x.overrideMimeType('text/xml');
	}
	else{
		var browser = navigator.appName; 
		if(browser == "Microsoft Internet Explorer"){
			x = new ActiveXObject("Microsoft.XMLHTTP");
		}else{
			x = new XMLHttpRequest();
			x.overrideMimeType('text/xml');
		}
	}
	
	return x;
}

xmlhttp=makeObject();


function grabthumbs(year, album){
	xmlhttp.open('GET', 'album.php?year='+year+'&album='+album);
	xmlhttp.onreadystatechange = thumbs; 
	xmlhttp.send('');
	//document.getElementById('thumbs').innerHTML = 'Loading...';
	document.getElementById('thumbs').style.left='0px';
	x=0;
}

function thumbs(){
	if(xmlhttp.readyState == 1){
		document.getElementById('thumbs').innerHTML = 'Loading...';
	}
	if(xmlhttp.readyState == 4){ 
		var response =xmlhttp.responseText;	
		document.getElementById('thumbs').innerHTML = response;
		//redocss();//not needed except for ie because it doesn't work right...
	}
}

function thumbmouse(id){
	document.getElementById(id).style.height='85px';	
}
function thumbleave(id){
	document.getElementById(id).style.height='75px';
}
function thumbclick(name){
	//grab the full sized image
	document.getElementById('bigpic').innerHTML = name+'<br><img src="'+name+'" /">';
}


function redocss(){
	if (document.getElementsByTagName){
		document.getElementsByTagName('link')[0].disabled = true;
		document.getElementsByTagName('link')[1].disabled = true;
	}
	var nr=0;
	if (document.getElementsByTagName)
		x = document.getElementsByTagName('link');
	else if (document.all)
		x = document.all.tags('link');
	else
	{
		return;
	}
	for (var i=0;i<x.length;i++)
	{
		dis = 0;//!(i == nr);
		x[i].disabled = dis;
	}
	
	var fileref;
	fileref=document.createElement("link");
	fileref.setAttribute("rel", "stylesheet");
	fileref.setAttribute("type", "text/css");
	fileref.setAttribute("title", "design");
	fileref.setAttribute("href", "/design.css");
}
var x=0;
var dx=0;//speed
var ddx=0;//acceleration
var mouse=0;
function move(){
	if(mouse==0) return;
	x=x+dx;
	document.getElementById('thumbs').style.left=x+'px';
	//(later: if its at the end, do nothing)
//	if(ddx>0){
//		dx=dx+1;
//		ddx=ddx-1;
//	}
//	if(ddx<0){
//		ddx=ddx+1;
//		dx=dx-1;	
//	}
//	if(ddx!=0||dx!=0)
	window.status= " ";	

	setTimeout("move()", 1);
}
function scrollleft(){
//	ddx=ddx+0;//play with these
	dx=4;
	mouse=-1;
	move();
}
function nomouse(){
	mouse=0;
	dx=0;
}
function scrollright(){
//	ddx=ddx-0;
	dx=-4;
	mouse=1;

	move();
}


