	function displaylogo () {
		var url = document.getElementById("tologo");
		if (url != null) var urlParam = (url.value).split(";");

		var pub = document.getElementById("pub");
		if (pub != null && url != null)
			document.getElementById("pub").innerHTML += "<p><img src=\""+urlParam[0]+"\" width=\""+urlParam[1]+"\" height=\""+urlParam[2]+"\" alt=\""+urlParam[3]+"\"/></p>";
	}
	
	function applyChangeItem (container, lstItem, curItem) {
		var c = document.getElementById("chk"+curItem)
		var v = document.getElementById("sel"+curItem).value;

		if ( c.checked == false) { 
			c.checked = true; 
			document.getElementById("searchLstChk").value += curItem+"-";
		}

		var l = document.getElementById("searchLstChk").value;
		for (var i=0; i <lstItem.length; i++) { 
			var lm = l.split("-");
			for (var j=0,bool=false; j<lm.length; j++) {
				if (lm[j] == lstItem[i]) bool = true;
			}
			if (bool == false) {
				if (lstItem[i] != curItem) 
					execUrl(new paramEU("GET","sel"+lstItem[i],null,_host+"include/search.php?action=query&ft=changeItem&item="+lstItem[i]+"&citem="+curItem+"&cval="+v+"&lchk="+document.getElementById("searchLstChk").value,null));
			}
		}
	}

	function createRequestObject () {
		var request_o;
		var browser = navigator.appName;

		if(browser == "Microsoft Internet Explorer"){
			request_o = new ActiveXObject("Microsoft.XMLHTTP");
		}else{
			request_o = new XMLHttpRequest();
		}

		return request_o;
	}


	function paramEU (a, b, c, d, e) {
		this.method = a;
		this.idDst = b;
		this.idSrc = c;
		this.url = d;
		this.fct = e;
		this.arg = "";
	}
	
	function execUrl (param) {
		param.arg = (param.method == "POST")?execUrlPostArg(param.idSrc):"";

		var http = createRequestObject(); 
		http.open(param.method, param.url);

		http.onreadystatechange = function(){
			if(http.readyState == 4){
				var response = http.responseText;
				if (parseInt(param.fct) == 1)
					document.getElementById(param.idDst).value = parseInt(response);
				else document.getElementById(param.idDst).innerHTML = response;

				if (param.fct != undefined)
					eval(param.fct);
			}
		};

		if (param.method == "POST")
			http.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		http.send((param.method == "GET")?null:param.arg);
	}


	function execUrlPostArg (id) {
		var postArg = "";
		var mp = document.getElementById(id);
		var mi = mp.getElementsByTagName("input");
		for (var i=0; i<mi.length; i++) {	
			if (mi[i].type == "checkbox" && mi[i].checked == true)
				postArg += "&" + mi[i].name + "=" + mi[i].value;

			if (mi[i].type == "radio" && mi[i].checked == true)
				postArg += "&" + mi[i].name + "=" + mi[i].value;

			if (mi[i].type == "text")
				postArg += "&" + mi[i].name + "=" + mi[i].value;

			if (mi[i].type == "hidden")
				postArg += "&" + mi[i].name + "=" + mi[i].value;
		}

		var mi = mp.getElementsByTagName("select");
		for (var i=0; i<mi.length; i++)
			postArg += "&" + mi[i].name + "=" + mi[i].value;

		var mi = mp.getElementsByTagName("textarea");
		for (var i=0; i<mi.length; i++)
			postArg += "&" + mi[i].name + "=" + mi[i].value;

		return postArg.substr(0,postArg.length);
	}
