var url = '';

function ajaxLoader(urlToLoad, windowName) {
	
	dojo.byId(windowName).innerHTML = "<span class=\"loadingText\"><img src=\"/images/loading.gif\"> Please wait, your page is loading.</span>";
	
	// alert("ajaxLoader('"+myInput+"')");
	var u = url + urlToLoad;
	dojo.xhrGet( {
		url :u,
		handleAs :"text",
		handle : function(data, args) {
			if (typeof data == "error") {
				console.warn("error!");
				console.log(args);
			} else {
				// the fade can be plugged in here, too
				dojo.byId(windowName).innerHTML = data;
				dojo.parser.parse(dojo.byId(windowName));				
			}
		}
	});
}// end funtion ajaxLoader()

function ajaxTableLoader(urlToLoad, windowName) {
	
	dojo.byId(windowName + "Body").innerHTML = "";
	dojo.byId(windowName + "Message").innerHTML = "<span class=\"dataLoadingText\"><img src=\"/images/loading.gif\">&nbsp;&nbsp;Please wait, your data is loading.</span>";
	
	// alert("ajaxLoader('"+myInput+"')");
	var u = url + urlToLoad;
	dojo.xhrGet( {
		url :u,
		handleAs :"text",
		handle : function(data, args) {
			if (typeof data == "error") {
				console.warn("error!");
				console.log(args);
			} else {
				// the fade can be plugged in here, too
				dojo.byId(windowName).innerHTML = data;
				dojo.parser.parse(dojo.byId(windowName));
				//dojo.byId(windowName + "Message").innerHTML = "";
			}
		}
	});
}// end funtion ajaxLoader()

function clearWindow(windowName) {
	
	dojo.byId(windowName).innerHTML = "";

}

function clearNewsWindow(url, windowName) {
	
	dojo.byId(windowName).innerHTML = "<a href='#' onlick=\"alert('" + url + "'); return false;\">View Full</a>";

}


function loadWindow(urlToLoad, windowTitle, windowName) {

	dojo.require("dojo.parser");
	
	dijit.byId(windowName).hide();	
	
	// alert("ajaxLoader('"+myInput+"')");
	var u = url + urlToLoad;
	dojo.xhrGet( {
		url :u,
		handleAs :"text",
		handle : function(data, args) {
		
			if (typeof data == "error") {
				console.warn("error!");
				console.log(args);
			} else {
				
				var panel = dojo.byId(windowName);
				dijit.byId(windowName).titleNode.innerHTML = windowTitle;
				dijit.byId(windowName).setContent(data);
				
				dijit.byId(windowName).show();
				
				return;
				
				
			}
		}
	});
	
}

function loadWindowForm(urlToLoad, windowTitle, windowName) {
	
	dijit.byId(windowName).hide();	
	//dijit.byId("dojoLoadingBox").show();
	
	var panel = dojo.byId(windowName);

	dijit.byId(windowName).titleNode.innerHTML = windowTitle;
	dijit.byId(windowName).setContent("<iframe src='"+ urlToLoad + "' width='600'  height='400' ' marginwidth='0' marginheight='0' hspace='0' align='middle' frameborder='0'></iframe>");
	dijit.byId(windowName).show();
	
	return;
	
	
}

function closeWindow(windowName) {
	
	dijit.byId(windowName).hide();
	
}

function runParse() {
	
	dojo.parser.parse();
	
}

function hideLoading() {

	//dijit.byId("dojoLoadingBox").hide();
	
}

function openDisplayWindow(loc, windowName) {
	
	window.open(loc, windowName, 'toolbar=no;resizable=yes;menubar=no;directories=no;location=no');
	
}

function openScrollableDisplayWindow(loc, windowName) {
	
	window.open(loc, windowName, 'scrollbars=yes,toolbar=no;resizable=yes;menubar=no;directories=no;location=no');
	
}
