<!--
/**** general functions ****/
function _init(){
	/* call any preload image functions throughout the template */
	if(typeof window.preloadGlobalImages == "function" ) window.preloadGlobalImages();
	if(typeof window.preloadHeaderImages == "function" ) window.preloadHeaderImages();
	if(typeof window.preloadContextImages == "function" ) window.preloadContextImages();
	if(typeof window.preloadFooterImages == "function" ) window.preloadFooterImages();
	if(typeof window.preloadPopUpImages == "function" ) window.preloadPopUpImages();

	/* call any specified onLoadExtras methods within the core page */
	if(typeof window.onLoadExtras == "function" ) window.onLoadExtras();

	// focus the first textfield/textarea if it exists
	if(document.forms[0] != "undefined" && document.forms[0] != null){
		var elements = document.forms[0].elements
		for(var a=0; a<elements.length;a++){
			if((elements[a].type == "text" || elements[a].type == "textarea" || elements[a].type == "password") && !elements[a].readOnly && !elements[a].disabled){
				elements[a].focus()
				break;
			}
		}
	}
}
function getQueryString(){
	var q = window.location.search
	q = q.substring(1, q.length);
	return q;
}
function getQSArgs() {
	var args = new Object();
	var query = location.search.substring(1);
	var pairs = query.split("&");
	for (var i = 0; i < pairs.length; i++){
		var pos = pairs[i].indexOf('=');
		if (pos == -1) continue;
		var argname = pairs[i].substring(0,pos);
		var value = pairs[i].substring(pos+1);
		args[argname] = unescape(value);
	};
	return args;
};
//-->