function init() {
	getFolder();
	getPhotos("folder1");
}

function zoomPhotos(dirname, filename) {
	var ajax = new AJAX();

	var box = document.getElementById("zoomimage");
	var fullfilename = dirname + "/" + filename;

	// Get Size
	var srcWidth = getImageSize(fullfilename).width;
	var srcHeight = getImageSize(fullfilename).height;

	var magicnumW = 385;
	var magicnumH = 280;

	if (srcWidth>=srcHeight) {
		if (srcWidth>magicnumW) {
			var size = "width:" + magicnumW + "px;";
		} else {
			var size = "width:" + srcWidth + "px;";
		}
	} else {
		if (srcHeight>magicnumH) {
			var size = "height:" + magicnumH + "px;";
		} else {
			var size = "height:" + srcHeight + "px;";
		}
	}
	box.innerHTML = "<img src='" + fullfilename + "' alt='' style='" + size + "'>";
	var url = ("portfolio.php?func=readIndexFile&dirname=" + encodeURI(dirname) + "&filename=" + encodeURI(filename) + "&");
	ajax.sendData(url, PHP_ReadFile_Response, this);
}

function PHP_ReadFile_Response(response, status, parentobj) {
	if (status==200) {
		var box = document.getElementById("zoomtext");
		box.innerHTML = response;
	} else {
		alert("There was a problem retrieving the data.");
	}
}

function getPhotos(catname) {
	var ajax = new AJAX();
	var url = ("portfolio.php?func=getPhotos&catname=" + catname + "&");
	ajax.sendData(url, PHP_Photo_Response, this);
}

function PHP_Photo_Response(response, status, parentobj) {
	if (status==200) {
		var box = document.getElementById("photos");
		box.innerHTML = response;
	} else {
		alert("There was a problem retrieving the data.");
	}
}

function getFolder() {
	var ajax = new AJAX();

	var url = "portfolio.php?func=getFolders&";
	ajax.sendData(url, PHP_Folder_Response, this);
}

function PHP_Folder_Response(response, status, parentobj) {
	if (status==200) {
		var box = document.getElementById('photomenus');
		box.innerHTML = response;
	} else {
				alert("There was a problem retrieving the data.");
	}
}

function sendDataGet(param) {
	var ajax = new AJAX();

	var url = "automation.php?func=testxml&param=" + param + "&";
	ajax.sendData(url, state_Change, this);
}

function state_Change(response, status, parentobj) {
	if (status==200) {
		var info = document.getElementById('info');
		info.innerHTML = response;
	} else {
				alert("There was a problem retrieving the data.");
	}
}

function getImageSize(myImage) {
	var imageObj= new Image()
	imageObj.src = myImage;
	return imageObj;
}

