/**
 * Ajax Functions
 *
 * Javascript ajax functions
 *
 * @author gUncle Development [http://www.guncle.com]
 * @version 1.0 12/17/2007
 */

var gwajax = createRequest();

/***********************************************************
* deletes slideshow image
* -variables-
* image = name of file to remove
***********************************************************/
function deleteSlideshow(image) {
	check = confirm("Do you really want to remove this slideshow image?");
	if( check ) {
		gwajax.open('get','ajax.php?action=deleteSlideshow&image='+image);
		gwajax.onreadystatechange = deleteSlideshowResponse;
		gwajax.send(null);
	}
}
function deleteSlideshowResponse() {
	if(gwajax.readyState == 4){
       	window.location.reload();
    }
}


/***********************************************************
* ajax processing functions
***********************************************************/
function createRequest() {
	var obj;
	var browser = navigator.appName;
	if( browser == "Microsoft Internet Explorer" ) {
		obj = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else {
		obj = new XMLHttpRequest();
	}
	return obj;
}
function sendRequest(page,id) {
	gwajax.open('get',page+'?id='+id);
	gwajax.onreadystatechange =  handleResponse;
	gwajax.send(null);
}
function handleResponse() {
	if( gwajax.readyState == 4 ) {
		var response = gwajax.responseText;
		var update = new Array();
		window.location.reload();
	}
}
