// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function removeEvent(divnum, imgname, fname, sid, imgdir) {
	var par = window.parent.document;
	var images = par.getElementById('images');
	var imgdiv = par.getElementById('imgdiv' + divnum);

	if (typeof XMLHttpRequest == "undefined" && window.ActiveXObject) {
		function XMLHttpRequest() {
			var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP",
								"Microsoft.XMLHTTP"];
			for (var i=0; i<arrSignatures.length; i++) {
				try {
					var oRequest = new ActiveXObject(arrSignatures[i]);
					return oRequest;
				} catch (oError) {
					//ignore
				}
			}
			throw new Error ("MSXMLis not installed on your system.");
		}
	}
	
	var oRequest = new XMLHttpRequest();
	var sURL = "/assets/delete.php";
	sURL = addURLParam(sURL, "fname", fname);
	sURL = addURLParam(sURL, "imgname", imgname);
	sURL = addURLParam(sURL, "divnum", divnum);
	sURL = addURLParam(sURL, "sid", sid);
	sURL = addURLParam(sURL, "imgdir", imgdir);	
	oRequest.open("get", sURL, false);
	oRequest.send(null);
	images.removeChild(imgdiv);
}

function addURLParam(sURL, sParamName, sParamValue) {
	sURL += (sURL.indexOf("?") == -1 ? "?" : "&");
	sURL += encodeURIComponent(sParamName) + "=" + encodeURIComponent(sParamValue);
	return sURL;
}