// HTTP requests

var http = false;

if(navigator.appName == "Microsoft Internet Explorer") {
	http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
	http = new XMLHttpRequest();
}

// Fader

function crossFade(element, responseText, timer) {
	
	$(element).ready(function(){

	  	$(element).animate({ opacity: 0}, timer );
	  	$(element).queue(function () {
	        $(this).empty().append(responseText);
	        $(this).dequeue();
		});
	  	$(element).animate({ opacity: 1}, timer );
	});
}

function previewPic(file, n) {
	
	http.open("GET", "includes/preview.php?pic=" + file + "&cat=" + n, true);
	http.onreadystatechange=function() {
		if(http.readyState == 3) {}
		if(http.readyState == 4) {
			//document.getElementById('pic_preview').innerHTML = http.responseText;
			crossFade('#pic_preview', http.responseText, 500);			
		}
	}
	http.send(null);
}

