		var xmlHttp

		function getClips(pagen) { 
			xmlHttp=GetXmlHttpObject();
			//xmlHttp.overrideMimeType('text/xml; charset=iso-8859-1')
			if (xmlHttp==null) {
			  alert ("Your browser does not support AJAX!");
			  return;
			} 
			var page = pagen === undefined ? 1 : pagen;
			var cat = document.getElementById("clipcat").value;
			var ort = document.getElementById("cliport").value;
			var q = document.getElementById("clipsearch").value;
			q = q.replace(/ö/gi, "%F6");
			q = q.replace(/å/gi, "%E5");
			q = q.replace(/ä/gi, "%E4");
			var url="/media/includes/getclips.jsp";
			url=url+"?cat="+cat;
			url=url+"&ort="+ort;
			url=url+"&q="+q;
			
			url=url+"&page="+page;
			url=url+"&sid="+Math.random();
			xmlHttp.onreadystatechange=showClips;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}

		function showClips() { 
			if (xmlHttp.readyState==4) { 
				document.getElementById("ajax_cliplist").innerHTML=xmlHttp.responseText;
			}else{
				document.getElementById("ajax_cliplist").innerHTML="<img src='ajax-loader.gif' alt='loader' />";
			}
		}

		function getClipInfo(clipid) {
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
			  alert ("Your browser does not support AJAX!");
			  return;
			} 
			var url="/media/includes/getclipinfo.jsp";
			url=url+"?clipid="+clipid;
			url=url+"&sid="+Math.random();
			xmlHttp.onreadystatechange=showClipInfo;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}

		function showClipInfo() { 
			if (xmlHttp.readyState==4) { 
				document.getElementById("clipinfo").innerHTML=xmlHttp.responseText;
			}else{
				document.getElementById("clipinfo").innerHTML="<img src='ajax-loader.gif' alt='loader' />";
			}
		}