var xmlhttp;

// Remember not to add parenthesis after the function name
// Parenthesis means assigning the value returned rather than assigning the function itself

window.onload = init;

function init(){

//	getElementById('photo_arrow_right').onclick = function(){return next_photo;}
//	getElementById('photo_arrow_left').onclick = function(){return previous_photo;}	

}


function show_message(){

	document.getElementById('message').style.visibility = "visible";
	
}

function hide_message(){

	document.getElementById('message').style.visibility = "hidden";
	
}



function photo_slide(folder){
	
//	alert("folder is " + folder);

	
	if (folder == ""){
	// Error
		document.getElementById("content").innerHTML = 'Error';
	}
	
	else{
		xmlhttp = GetXmlHttpObject();
		
		if (xmlhttp == null){
			alert ("Browser does not support HTTP Request");
			return;
		}
		
		var url="common/photo_slide.php?folder=" + folder;
		
		xmlhttp.onreadystatechange = stateChanged;
		xmlhttp.open("GET", url, true);
		xmlhttp.send(null);
	}

}


function photo_single(folder, rank){
	
//	alert("folder is " + folder + ", rank is " + rank);
	

	if (folder == ""){
	// Error
		document.getElementById("content").innerHTML = 'Error - photo_single';
	}


	else{
		xmlhttp = GetXmlHttpObject();
		
		if (xmlhttp == null){
			alert ("Browser does not support HTTP Request");
			return;
		}
		
		var url="common/photo_single.php?folder=" + folder + "&rank=" + rank;
		
		xmlhttp.onreadystatechange = stateChanged;
		xmlhttp.open("GET", url, true);
		xmlhttp.send(null);
	}


}



function stateChanged(){

	if (xmlhttp.readyState == 4){
		document.getElementById("content").innerHTML = xmlhttp.responseText;
	}
}


function GetXmlHttpObject(){

	if (window.XMLHttpRequest){
		// code for IE7+, Firefox, Chrome, Opera, Safari
		return new XMLHttpRequest();
	}
	
	if (window.ActiveXObject){
		// code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	return null;
}

function startDownload(url)
{
var url='http://server/folder/file.ext';  
window.open(url,'Download');
}
