	var GLOBAL_VIDEO_HEADER;

   function getHTTPObject() {
		var xmlhttp; /*@cc_on
		@if (@_jscript_version >= 5)
		try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
		catch (E) { xmlhttp = false; } } @else xmlhttp = false; @end @*/


		if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
			try { xmlhttp = new XMLHttpRequest();
		}
		catch (e) { xmlhttp = false; } }
		return xmlhttp;
	}


	http = getHTTPObject(); // We create the HTTP Object

	function handleGalleryHttpResponse() {
		if (http.readyState == 4) {

			if (http.responseText.indexOf('invalid') == -1) {

				var xmlDocument = http.responseXML;

				var page_total = xmlDocument.getElementsByTagName('mm_id').length;

				html = "<table class=\"videoindex\" cellspacing=\"0\" cellpadding=\"0\"><tbody><tr height=\"170\">";

				//for (i = 0; i < 6 && i < page_total && xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data != "" ; i++ ) {
				for (i = 0; i < 6; i++ ) {

					if (i >= page_total){
						html = html + "<td width=\"16%\"></td>";
					}

					else {

					var mmid = xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data;
					var caption = xmlDocument.getElementsByTagName('caption').item(i).firstChild.data;
					var duration = xmlDocument.getElementsByTagName('duration').item(i).firstChild.data;
					var viewedtimes = xmlDocument.getElementsByTagName('viewedtimes').item(i).firstChild.data;
					var uploadedtime = xmlDocument.getElementsByTagName('uploadedtime').item(i).firstChild.data;
					var rating = xmlDocument.getElementsByTagName('rating').item(i).firstChild.data;
					var votes = xmlDocument.getElementsByTagName('votes').item(i).firstChild.data;
					var catid = xmlDocument.getElementsByTagName('category').item(i).firstChild.data;

					html = html + "<td width=\"16%\"><a href=\"index.html?clipid="+mmid+"\" title=\"Klikk for å se videoen\">";
					html = html + "<div class=\"thumb_container\">";
					html = html + "	<img src=\"http://dagbladet.xstream.dk/api/GetThumbnail.php?ClipId="+mmid+"\" class=\"thumb\" height=\"90\" width=\"120\" alt=\"Klikk for å se videoen\">";
					html = html + "	<h2>"+caption+"</h2>";
					if (catid == '201'){
						html = html + "	<div class=\"overlay_user\" title=\"Leservideo\">&nbsp;</div>";
					}
					html = html + "	<div class=\"overlay_play\">&nbsp;</div>";

					html = html + "</div>";
					html = html + "	<ul>";
					//html = html + "	<li>Varighet: "+duration+"</li>";
					html = html + "	<li>Publisert: "+uploadedtime+"</li>";
					html = html + "	<li>Vist: "+viewedtimes+" ganger</li>";
					html = html + "	</ul>";
					//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/4.png\" class=\"rating\" alt=\"4 av 5 stjerner - 128 stemmer\" title=\"4 av 5 stjerner - 128 stemmer\"> 128 stemmer";
					//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/"+rating+".png\" class=\"rating\" alt=\""+rating+" av 5 stjerner - 128 stemmer\" title=\""+rating+" av 5 stjerner - "+votes+" stemmer\"> "+votes+" anbefalinger";
					//html = html + "	<img src=\"http://gfx.dagbladet.no/kommentarer/hand.gif\" border=\"0\" alt=\""+votes+" anbefalinger\" title=\""+votes+" anbefalinger\"> "+votes+" anbefalinger";
					html = html + "	</a></td>";

					}

				}

				html = html + "</tr><tr height=\"170\">";

				//for (i = 6; i < 12 && i < page_total && xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data != undefined ; i++ ) {
				for (i = 6; i < 12 ; i++ ) {

					if (i >= page_total){
						html = html + "<td width=\"16%\"></td>";
					}

					else {

						var mmid = xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data;
						var caption = xmlDocument.getElementsByTagName('caption').item(i).firstChild.data;
						var duration = xmlDocument.getElementsByTagName('duration').item(i).firstChild.data;
						var viewedtimes = xmlDocument.getElementsByTagName('viewedtimes').item(i).firstChild.data;
						var uploadedtime = xmlDocument.getElementsByTagName('uploadedtime').item(i).firstChild.data;
						var rating = xmlDocument.getElementsByTagName('rating').item(i).firstChild.data;
						var votes = xmlDocument.getElementsByTagName('votes').item(i).firstChild.data;
						var catid = xmlDocument.getElementsByTagName('category').item(i).firstChild.data;

						html = html + "<td width=\"16%\"><a href=\"index.html?clipid="+mmid+"\" title=\"Klikk for å se videoen\">";
						html = html + "<div class=\"thumb_container\">";
						html = html + "	<img src=\"http://dagbladet.xstream.dk/api/GetThumbnail.php?ClipId="+mmid+"\" class=\"thumb\" height=\"90\" width=\"120\" alt=\"Klikk for å se videoen\">";
						html = html + "	<h2>"+caption+"</h2>";
						if (catid == '201'){
							html = html + "	<div class=\"overlay_user\" title=\"Leservideo\">&nbsp;</div>";
						}
						html = html + "	<div class=\"overlay_play\">&nbsp;</div>";

						html = html + "	</div>";
						html = html + "	<ul>";
						//html = html + "	<li>Varighet: "+duration+"</li>";
						html = html + "	<li>Publisert: "+uploadedtime+"</li>";
						html = html + "	<li>Vist: "+viewedtimes+" ganger</li>";
						html = html + "	</ul>";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/"+rating+".png\" class=\"rating\" alt=\""+rating+" av 5 stjerner - 128 stemmer\" title=\""+rating+" av 5 stjerner - "+votes+" stemmer\"> "+votes+" anbefalinger";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/kommentarer/hand.gif\" border=\"0\" alt=\""+votes+" anbefalinger\" title=\""+votes+" anbefalinger\"> "+votes+" anbefalinger";
						html = html + "	</a></td>";

					}

				}

				html = html + "</tr><tr><th colspan=\"6\">";

				pages = xmlDocument.getElementsByTagName('pages').item(0).firstChild.data;
				page = xmlDocument.getElementsByTagName('page').item(0).firstChild.data;
				total = xmlDocument.getElementsByTagName('total').item(0).firstChild.data;
				view = xmlDocument.getElementsByTagName('view').item(0).firstChild.data;
				period = xmlDocument.getElementsByTagName('period').item(0).firstChild.data;

				start = (page-1)*12;
				if (start == 0){
					start = 1;
				}
				end = (start-1) + page_total;

//				html = html + "<div id=\"utabmeny\">";
//				html = html + "	<ul>";

				page = page/1;
				for (i = 1; i <= pages; i++){
					p = (i-1)*12;
					if (page == i){
						html = html + i + " |";
					}
					else {
						if ( i==1 || i==2 || i==3 || i==pages || i==pages-1 || i==pages-2 || i==page+1 || i==page+2 || i==page-1 || i==page-2 ){
							html = html + "<a href=\"javascript:videolist_init('http://www.dagbladet.no/api/kommentar', '"+view+"', "+p+", '"+period+"');\">"+i+"</a> | ";
						}
 						else if (i == page-3 || i == page+3){
 							html = html + "..  .. |";
 						}
 						else {

 						}
					}
				}
			//	html = html + "("+page+")";

//				html = html + "	</ul>";
//				html = html + "</div>";


				html = html + "</th></tr></table>";

				document.getElementById("video_listing").innerHTML = html;

				if (total == 0){
					start = 0;
				}

				ht = "<ul>";
				ht = ht + "<span style=\"float:right;background-color:transparent;height:22px;width:150px;font-weight:bold;text-align:right;padding-right:10px\">Viser "+start+" - "+end+" av "+total+"</span>";
				ht = ht + "<li><a href=\"javascript:videolist_init('http://www.dagbladet.no/api/kommentar', '"+view+"', 0, 'day');\">I dag</a></li>";

				ht = ht + "<li>|</li>";
				ht = ht + "<li><a href=\"javascript:videolist_init('http://www.dagbladet.no/api/kommentar', '"+view+"', 0, 'week');\">Denne uken</a></li>";
				ht = ht + "<li>|</li>";
				ht = ht + "<li><a href=\"javascript:videolist_init('http://www.dagbladet.no/api/kommentar', '"+view+"', 0, 'month');\">Denne måneden</a></li>";
				ht = ht + "<li>|</li>";
				ht = ht + "<li><a href=\"javascript:videolist_init('http://www.dagbladet.no/api/kommentar', '"+view+"', 0);\">Alle</a></li>";

				ht = ht + "</ul>";

				//document.getElementById("utabmeny").innerHTML = ht;

				isWorking = false;
			}
		}
	}

	function handleTagHttpResponse() {
		if (http.readyState == 4) {

			if (http.responseText.indexOf('invalid') == -1) {

				var xmlDocument = http.responseXML;

				var page_total = xmlDocument.getElementsByTagName('mm_id').length;

				html = "<table class=\"videoindex\" cellspacing=\"0\" cellpadding=\"0\"><tbody><tr>";

				//for (i = 0; i < 6 && i < page_total && xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data != "" ; i++ ) {
				for (i = 0; i < 6 ; i++ ) {

					if (i >= page_total){
						html = html + "<td width=\"16%\"></td>";
					}

					else {

						var mmid = xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data;
						var caption = xmlDocument.getElementsByTagName('caption').item(i).firstChild.data;
						var duration = xmlDocument.getElementsByTagName('duration').item(i).firstChild.data;
						var viewedtimes = xmlDocument.getElementsByTagName('viewedtimes').item(i).firstChild.data;
						var uploadedtime = xmlDocument.getElementsByTagName('uploadedtime').item(i).firstChild.data;
						var rating = xmlDocument.getElementsByTagName('rating').item(i).firstChild.data;
						var votes = xmlDocument.getElementsByTagName('votes').item(i).firstChild.data;
						var catid = xmlDocument.getElementsByTagName('category').item(i).firstChild.data;

						html = html + "<td width=\"16%\"><a href=\"index.html?clipid="+mmid+"\" title=\"Klikk for å se videoen\">";
						html = html + "<div class=\"thumb_container\">";
						html = html + "	<img src=\"http://dagbladet.xstream.dk/api/GetThumbnail.php?ClipId="+mmid+"\" class=\"thumb\" height=\"90\" width=\"120\" alt=\"Klikk for å se videoen\">";
						html = html + "	<h2>"+caption+"</h2>";
						if (catid == '201'){
							html = html + "	<div class=\"overlay_user\" title=\"Leservideo\">&nbsp;</div>";
						}

						html = html + "	<div class=\"overlay_play\">&nbsp;</div>";

						html = html + "</div>";
						html = html + "	<ul>";
						//html = html + "		<li>Varighet: "+duration+"</li>";
						html = html + "	<li>Publisert: "+uploadedtime+"</li>";
						html = html + "	<li>Vist: "+viewedtimes+" ganger</li>";
						html = html + "	</ul>";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/4.png\" class=\"rating\" alt=\"4 av 5 stjerner - 128 stemmer\" title=\"4 av 5 stjerner - 128 stemmer\"> 128 stemmer";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/"+rating+".png\" class=\"rating\" alt=\""+rating+" av 5 stjerner - 128 stemmer\" title=\""+rating+" av 5 stjerner - "+votes+" stemmer\"> "+votes+" anbefalinger";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/kommentarer/hand.gif\" border=\"0\" alt=\""+votes+" anbefalinger\" title=\""+votes+" anbefalinger\"> "+votes+" anbefalinger";
						html = html + "	</a></td>";

					}

				}

				html = html + "</tr><tr height=\"170\">";


				//for (i = 6; i < 12 && i < page_total && xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data != undefined ; i++ ) {
				for (i = 6; i < 12 ; i++ ) {

					if (i >= page_total){
						html = html + "<td width=\"16%\"></td>";
					}

					else {

						var mmid = xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data;
						var caption = xmlDocument.getElementsByTagName('caption').item(i).firstChild.data;
						var duration = xmlDocument.getElementsByTagName('duration').item(i).firstChild.data;
						var viewedtimes = xmlDocument.getElementsByTagName('viewedtimes').item(i).firstChild.data;
						var uploadedtime = xmlDocument.getElementsByTagName('uploadedtime').item(i).firstChild.data;
						var rating = xmlDocument.getElementsByTagName('rating').item(i).firstChild.data;
						var votes = xmlDocument.getElementsByTagName('votes').item(i).firstChild.data;
						var catid = xmlDocument.getElementsByTagName('category').item(i).firstChild.data;

						html = html + "<td width=\"16%\"><a href=\"index.html?clipid="+mmid+"\" title=\"Klikk for å se videoen\">";
						html = html + "<div class=\"thumb_container\">";
						html = html + "	<img src=\"http://dagbladet.xstream.dk/api/GetThumbnail.php?ClipId="+mmid+"\" class=\"thumb\" height=\"90\" width=\"120\" alt=\"Klikk for å se videoen\">";
						html = html + "	<h2>"+caption+"</h2>";
						if (catid == '201'){
							html = html + "	<div class=\"overlay_user\" title=\"Leservideo\">&nbsp;</div>";
						}

						html = html + "	<div class=\"overlay_play\">&nbsp;</div>";

						html = html + "	</div>";
						html = html + "	<ul>";
						//html = html + "	<li>Varighet: "+duration+"</li>";
						html = html + "	<li>Publisert: "+uploadedtime+"</li>";
						html = html + "	<li>Vist: "+viewedtimes+" ganger</li>";
						html = html + "	</ul>";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/"+rating+".png\" class=\"rating\" alt=\""+rating+" av 5 stjerner - 128 stemmer\" title=\""+rating+" av 5 stjerner - "+votes+" stemmer\"> "+votes+" anbefalinger";

						//html = html + "	<img src=\"http://gfx.dagbladet.no/kommentarer/hand.gif\" border=\"0\" alt=\""+votes+" anbefalinger\" title=\""+votes+" anbefalinger\"> "+votes+" anbefalinger";
						html = html + "	</a></td>";

					}

				}

				html = html + "</tr><tr><th colspan=\"6\">";

				pages = xmlDocument.getElementsByTagName('pages').item(0).firstChild.data;
				page = xmlDocument.getElementsByTagName('page').item(0).firstChild.data;
				total = xmlDocument.getElementsByTagName('total').item(0).firstChild.data;
				tag = xmlDocument.getElementsByTagName('tag').item(0).firstChild.data;
				community = xmlDocument.getElementsByTagName('community').item(0).firstChild.data;

				start = (page-1)*12;
				if (start == 0){
					start = 1;
				}
				end = (start-1) + page_total;

//				html = html + "<div id=\"utabmeny\">";
//				html = html + "	<ul>";

//				for (i = 1; i <= pages; i++){
//					p = (i-1)*12;
//					if (page == i){
//						html = html + i + " |";
//					}
//					else {
// html = html + "<a href=\"tags.html?tag="+tag+"&offset="+p+"\">"+i+"</a> | ";
//					}
//				}

				page = page/1;
				for (i = 1; i <= pages; i++){
					p = (i-1)*12;
					if (page == i){
						html = html + i + " |";
					}
					else {
						if ( i==1 || i==2 || i==3 || i==pages || i==pages-1 || i==pages-2 || i==page+1 || i==page+2 || i==page-1 || i==page-2 ){
							html = html + "<a href=\"tags.html?tag=" + tag + "&community=" + community + "&offset=" + p + "\">" + i + "</a> | ";
							//html = html + "<a href=\"tags.html?tag=" + tag + "&offset=" + p + "\">" + i + "</a> | ";
						}
 						else if (i == page-3 || i == page+3){
 							html = html + "..  .. |";
 						}
 						else {

 						}
					}
				}

//				html = html + "	</ul>";
//				html = html + "</div>";

				html = html + "</th></tr></table>";

				document.getElementById("video_listing").innerHTML = html;

				ht = "<ul>";
				ht = ht + "<span style=\"float:right;background-color:transparent;height:22px;width:150px;font-weight:bold;text-align:right;padding-right:10px\">Viser "+start+" - "+end+" av "+total+"</span>";
				ht = ht + "Videoer med tag: \""+tag+"\"";
//				ht = ht + "<li><a href=\"javascript:videolist_init('http://www.dagbladet.no/api/kommentar', '"+view+"', 0, 'day');\">I dag</a></li>";
//
//				ht = ht + "<li>|</li>";
//				ht = ht + "<li><a href=\"javascript:videolist_init('http://www.dagbladet.no/api/kommentar', '"+view+"', 0, 'week');\">Denne uken</a></li>";
//				ht = ht + "<li>|</li>";
//				ht = ht + "<li><a href=\"javascript:videolist_init('http://www.dagbladet.no/api/kommentar', '"+view+"', 0, 'month');\">Denne måneden</a></li>";
//				ht = ht + "<li>|</li>";
//				ht = ht + "<li><a href=\"javascript:videolist_init('http://www.dagbladet.no/api/kommentar', '"+view+"', 0);\">Alle</a></li>";
//
				ht = ht + "</ul>";

				//document.getElementById("utabmeny").innerHTML = ht;

				isWorking = false;
			}
		}
	}

	function handleSearchHttpResponse() {
		if (http.readyState == 4) {

			if (http.responseText.indexOf('invalid') == -1) {

				var xmlDocument = http.responseXML;

//				var page_total = xmlDocument.getElementsByTagName('mm_id').length;
//
//				if ( page_total == undefined){
//					page_total = 0;
//				}
				var page_total = xmlDocument.getElementsByTagName('pagetotal').item(0).firstChild.data;


				html = "<table class=\"videoindex\" cellspacing=\"0\" cellpadding=\"0\"><tbody><tr height=\"170\">";

				//for (i = 0; i < 6 && i < page_total && xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data != "" ; i++ ) {
				for (i = 0; i < 6 ; i++ ) {

					if (i >= page_total){
						html = html + "<td width=\"16%\"></td>";
					}

					else {

						var mmid = xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data;
						var caption = xmlDocument.getElementsByTagName('caption').item(i).firstChild.data;
						var duration = xmlDocument.getElementsByTagName('duration').item(i).firstChild.data;
						var viewedtimes = xmlDocument.getElementsByTagName('viewedtimes').item(i).firstChild.data;
						var uploadedtime = xmlDocument.getElementsByTagName('uploadedtime').item(i).firstChild.data;
						var rating = xmlDocument.getElementsByTagName('rating').item(i).firstChild.data;
						var votes = xmlDocument.getElementsByTagName('votes').item(i).firstChild.data;
						var catid = xmlDocument.getElementsByTagName('category').item(i).firstChild.data;

						html = html + "<td width=\"16%\"><a href=\"index.html?clipid="+mmid+"\" title=\"Klikk for å se videoen\">";
						html = html + "<div class=\"thumb_container\">";
						html = html + "	<img src=\"http://dagbladet.xstream.dk/api/GetThumbnail.php?ClipId="+mmid+"\" class=\"thumb\" height=\"90\" width=\"120\" alt=\"Klikk for å se videoen\">";
						html = html + "	<h2>"+caption+"</h2>";
						if (catid == '201'){
							html = html + "	<div class=\"overlay_user\" title=\"Leservideo\">&nbsp;</div>";
						}
						html = html + "	<div class=\"overlay_play\">&nbsp;</div>";

						html = html + "</div>";
						html = html + "	<ul>";
						//html = html + "		<li>Varighet: "+duration+"</li>";
						html = html + "	<li>Publisert: "+uploadedtime+"</li>";
						html = html + "	<li>Vist: "+viewedtimes+" ganger</li>";
						html = html + "	</ul>";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/4.png\" class=\"rating\" alt=\"4 av 5 stjerner - 128 stemmer\" title=\"4 av 5 stjerner - 128 stemmer\"> 128 stemmer";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/"+rating+".png\" class=\"rating\" alt=\""+rating+" av 5 stjerner - 128 stemmer\" title=\""+rating+" av 5 stjerner - "+votes+" stemmer\"> "+votes+" anbefalinger";

						//html = html + "	<img src=\"http://gfx.dagbladet.no/kommentarer/hand.gif\" border=\"0\" alt=\""+votes+" anbefalinger\" title=\""+votes+" anbefalinger\"> "+votes+" anbefalinger";
						html = html + "	</a></td>";

					}

				}

				html = html + "</tr><tr height=\"170\">";


				//for (i = 6; i < 12 && i < page_total && xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data != undefined ; i++ ) {
				for (i = 6; i < 12  ; i++ ) {

					if (i >= page_total){
						html = html + "<td width=\"16%\"></td>";
					}

					else {

						var mmid = xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data;
						var caption = xmlDocument.getElementsByTagName('caption').item(i).firstChild.data;
						var duration = xmlDocument.getElementsByTagName('duration').item(i).firstChild.data;
						var viewedtimes = xmlDocument.getElementsByTagName('viewedtimes').item(i).firstChild.data;
						var uploadedtime = xmlDocument.getElementsByTagName('uploadedtime').item(i).firstChild.data;
						var rating = xmlDocument.getElementsByTagName('rating').item(i).firstChild.data;
						var votes = xmlDocument.getElementsByTagName('votes').item(i).firstChild.data;
						var catid = xmlDocument.getElementsByTagName('category').item(i).firstChild.data;

						html = html + "<td width=\"16%\"><a href=\"index.html?clipid="+mmid+"\" title=\"Klikk for å se videoen\">";
						html = html + "<div class=\"thumb_container\">";
						html = html + "	<img src=\"http://dagbladet.xstream.dk/api/GetThumbnail.php?ClipId="+mmid+"\" class=\"thumb\" height=\"90\" width=\"120\" alt=\"Klikk for å se videoen\">";
						html = html + "	<h2>"+caption+"</h2>";
						if (catid == '201'){
							html = html + "	<div class=\"overlay_user\" title=\"Leservideo\">&nbsp;</div>";
						}
						html = html + "	<div class=\"overlay_play\">&nbsp;</div>";

						html = html + "	</div>";
						html = html + "	<ul>";
						//html = html + "	<li>Varighet: "+duration+"</li>";
						html = html + "	<li>Publisert: "+uploadedtime+"</li>";
						html = html + "	<li>Vist: "+viewedtimes+" ganger</li>";
						html = html + "	</ul>";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/"+rating+".png\" class=\"rating\" alt=\""+rating+" av 5 stjerner - 128 stemmer\" title=\""+rating+" av 5 stjerner - "+votes+" stemmer\"> "+votes+" anbefalinger";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/kommentarer/hand.gif\" border=\"0\" alt=\""+votes+" anbefalinger\" title=\""+votes+" anbefalinger\"> "+votes+" anbefalinger";
						html = html + "	</a></td>";

					}

				}

				html = html + "</tr><tr><th colspan=\"6\">";

				pages = xmlDocument.getElementsByTagName('pages').item(0).firstChild.data;
				page = xmlDocument.getElementsByTagName('page').item(0).firstChild.data;
				pageend = xmlDocument.getElementsByTagName('pageend').item(0).firstChild.data;
				total = xmlDocument.getElementsByTagName('total').item(0).firstChild.data;
				searchstr = xmlDocument.getElementsByTagName('searchstr').item(0).firstChild.data;

				start = (page-1)*12;
				if (start == 0){
					start = 1;
				}

				//end = (start-1) + page_total;
				end = pageend;



//				for (i = 1; i <= pages; i++){
//					p = (i-1)*12;
//					if (page == i){
//						html = html + i + " |";
//					}
//					else {
// 				html = html + "<a href=\"videosok.html?searchstr="+searchstr+"&offset="+p+"\">"+i+"</a> | ";
//					}
//				}

				page = page/1;
				for (i = 1; i <= pages; i++){
					p = (i-1)*12;
					if (page == i){
						html = html + i + " |";
					}
					else {
						if ( i==1 || i==2 || i==3 || i==pages || i==pages-1 || i==pages-2 || i==page+1 || i==page+2 || i==page-1 || i==page-2 ){
							html = html + "<a href=\"videosok.html?searchstr="+searchstr+"&offset="+p+"\">"+i+"</a> | ";
						}
 						else if (i == page-3 || i == page+3){
 							html = html + "..  .. |";
 						}
 						else {

 						}
					}
				}

				html = html + "</th></tr></table>";

				document.getElementById("video_listing").innerHTML = html;

				ht = "<ul>";

				if (total > 0){
					ht = ht + "<span style=\"float:right;background-color:transparent;height:22px;width:150px;font-weight:bold;text-align:right;padding-right:10px\">Viser "+start+" - "+end+" av "+total+"</span>";
					ht = ht + "Søkeresultat: \""+searchstr+"\"";
				}
				else {
					ht = ht + "Ingen treff for \""+searchstr+"\"";
				}

				ht = ht + "</ul>";

				//document.getElementById("utabmeny").innerHTML = ht;

				isWorking = false;
			}
		}
	}

	function handleCatHttpResponse() {

		if (http.readyState == 4) {

			if (http.responseText.indexOf('invalid') == -1) {

				var xmlDocument = http.responseXML;

				var page_total = xmlDocument.getElementsByTagName('mm_id').length;

				html = "<table class=\"videoindex\" cellspacing=\"0\" cellpadding=\"0\"><tbody><tr>";
				//for (i = 0; i < 6 && i < page_total && xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data != "" ; i++ ) {
				for (i = 0; i < 6 ; i++ ) {

					if (i >= page_total){
						html = html + "<td width=\"16%\"></td>";
					}

					else {

						var mmid = xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data;
						var caption = xmlDocument.getElementsByTagName('caption').item(i).firstChild.data;
						var duration = xmlDocument.getElementsByTagName('duration').item(i).firstChild.data;
						var viewedtimes = xmlDocument.getElementsByTagName('viewedtimes').item(i).firstChild.data;
						var uploadedtime = xmlDocument.getElementsByTagName('uploadedtime').item(i).firstChild.data;
						var rating = xmlDocument.getElementsByTagName('rating').item(i).firstChild.data;
						var votes = xmlDocument.getElementsByTagName('votes').item(i).firstChild.data;
						var catid = xmlDocument.getElementsByTagName('category').item(i).firstChild.data;

						html = html + "<td width=\"16%\"><a href=\"index.html?clipid="+mmid+"\" title=\"Klikk for å se videoen\">";
						html = html + "<div class=\"thumb_container\">";
						html = html + "	<img src=\"http://dagbladet.xstream.dk/api/GetThumbnail.php?ClipId="+mmid+"\" class=\"thumb\" height=\"90\" width=\"120\" alt=\"Klikk for å se videoen\">";
						html = html + "	<h2>"+caption+"</h2>";
						if (catid == '201'){
							html = html + "	<div class=\"overlay_user\" title=\"Leservideo\">&nbsp;</div>";
						}

						html = html + "	<div class=\"overlay_play\">&nbsp;</div>";

						html = html + "</div>";
						html = html + "	<ul>";
						//html = html + "	<li>Varighet: "+duration+"</li>";
						html = html + "	<li>Publisert: "+uploadedtime+"</li>";
						html = html + "	<li>Vist: "+viewedtimes+" ganger</li>";
						html = html + "	</ul>";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/4.png\" class=\"rating\" alt=\"4 av 5 stjerner - 128 stemmer\" title=\"4 av 5 stjerner - 128 stemmer\"> 128 stemmer";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/"+rating+".png\" class=\"rating\" alt=\""+rating+" av 5 stjerner - 128 stemmer\" title=\""+rating+" av 5 stjerner - "+votes+" stemmer\"> "+votes+" anbefalinger";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/kommentarer/hand.gif\" border=\"0\" alt=\""+votes+" anbefalinger\" title=\""+votes+" anbefalinger\"> "+votes+" anbefalinger";
						html = html + "	</a></td>";

					}

				}

				html = html + "</tr><tr height=\"170\">";


				//for (i = 6; i < 12 && i < page_total && xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data != undefined ; i++ ) {
				for (i = 6; i < 12 ; i++ ) {

					if (i >= page_total){
						html = html + "<td width=\"16%\"></td>";
					}

					else {

						var mmid = xmlDocument.getElementsByTagName('mm_id').item(i).firstChild.data;
						var caption = xmlDocument.getElementsByTagName('caption').item(i).firstChild.data;
						var duration = xmlDocument.getElementsByTagName('duration').item(i).firstChild.data;
						var viewedtimes = xmlDocument.getElementsByTagName('viewedtimes').item(i).firstChild.data;
						var uploadedtime = xmlDocument.getElementsByTagName('uploadedtime').item(i).firstChild.data;
						var rating = xmlDocument.getElementsByTagName('rating').item(i).firstChild.data;
						var votes = xmlDocument.getElementsByTagName('votes').item(i).firstChild.data;
						var catid = xmlDocument.getElementsByTagName('category').item(i).firstChild.data;

						html = html + "<td width=\"16%\"><a href=\"index.html?clipid="+mmid+"\" title=\"Klikk for å se videoen\">";
						html = html + "<div class=\"thumb_container\">";
						html = html + "	<img src=\"http://dagbladet.xstream.dk/api/GetThumbnail.php?ClipId="+mmid+"\" class=\"thumb\" height=\"90\" width=\"120\" alt=\"Klikk for å se videoen\">";
						html = html + "	<h2>"+caption+"</h2>";
						if (catid == '201'){
							html = html + "	<div class=\"overlay_user\" title=\"Leservideo\">&nbsp;</div>";
						}

						html = html + "	<div class=\"overlay_play\">&nbsp;</div>";

						html = html + "	</div>";
						html = html + "	<ul>";
						//html = html + "	<li>Varighet: "+duration+"</li>";
						html = html + "	<li>Publisert: "+uploadedtime+"</li>";
						html = html + "	<li>Vist: "+viewedtimes+" ganger</li>";
						html = html + "	</ul>";
						//html = html + "	<img src=\"http://gfx.dagbladet.no/rating/"+rating+".png\" class=\"rating\" alt=\""+rating+" av 5 stjerner - 128 stemmer\" title=\""+rating+" av 5 stjerner - "+votes+" stemmer\"> "+votes+" anbefalinger";

						//html = html + "	<img src=\"http://gfx.dagbladet.no/kommentarer/hand.gif\" border=\"0\" alt=\""+votes+" anbefalinger\" title=\""+votes+" anbefalinger\"> "+votes+" anbefalinger";
						html = html + "	</a></td>";

					}

				}

				html = html + "</tr><tr><th colspan=\"6\">";

				pages = xmlDocument.getElementsByTagName('pages').item(0).firstChild.data;
				page = xmlDocument.getElementsByTagName('page').item(0).firstChild.data;
				total = xmlDocument.getElementsByTagName('total').item(0).firstChild.data;
				tag = xmlDocument.getElementsByTagName('tag').item(0).firstChild.data;
				community = xmlDocument.getElementsByTagName('community').item(0).firstChild.data;

				start = (page-1)*12;
				if (start == 0){
					start = 1;
				}
				end = (start-1) + page_total;

				page = page/1;
				for (i = 1; i <= pages; i++){
					p = (i-1)*12;
					if (page == i){
						html = html + i + " |";
					}
					else {
						if ( i==1 || i==2 || i==3 || i==pages || i==pages-1 || i==pages-2 || i==page+1 || i==page+2 || i==page-1 || i==page-2 ){
							html = html + "<a href=\"channel.html?id=" + catid + "&offset=" + p + "&n="+ GLOBAL_VIDEO_HEADER +"\">" + i + "</a> | ";
							//html = html + "<a href=\"tags.html?tag=" + tag + "&offset=" + p + "\">" + i + "</a> | ";
						}
 						else if (i == page-3 || i == page+3){
 							html = html + "..  .. |";
 						}
 						else {

 						}
					}
				}

				html = html + "</th></tr></table>";

				document.getElementById("video_listing").innerHTML = html;

				ht = "<ul>";
				ht = ht + "<span style=\"float:right;background-color:transparent;height:22px;width:150px;font-weight:bold;text-align:right;padding-right:10px\">Viser "+start+" - "+end+" av "+total+"</span>";
				ht = ht + "<strong><font size=+2>"+GLOBAL_VIDEO_HEADER+"</font></strong>";
				ht = ht + "</ul>";

				//document.getElementById("utabmeny").innerHTML = ht;

				isWorking = false;
			}
		}
	}

	function videolist_init(url, view, offset, period){
		if (offset == undefined){
			offset = 0;
		}
		if (period == undefined){
			period = "all";
		}
		document.getElementById("video_listing").innerHTML = "<img src=\"http://gfx.dagbladet.no/gallery/loading.gif\">";

		var url = url+"/gallery/?op=LastVideos&view="+view+"&offset="+offset+"&period="+period;

		http.open("GET", url , true);
		http.onreadystatechange = handleGalleryHttpResponse;
		http.send(null);

	}


	function videolist_tag(url, tag, offset, community){
		if (community == undefined){
			community = 0;
		}
		if (offset == undefined){
			offset = 0;
		}
		//document.getElementById("video_listing").innerHTML = "<img src=\"http://gfx.dagbladet.no/gallery/loading.gif\">";

		var url = url+"/gallery/?op=VideosByTag&tag="+tag+"&offset="+offset+"&community="+community;


		http.open("GET", url , true);

		http.onreadystatechange = handleTagHttpResponse;
		http.send(null);

	}

	function videolist_category(url, catid, offset, heading){
		if (offset == undefined){
			offset = 0;
		}
        if (heading == undefined){
			heading = 0;
		}

		GLOBAL_VIDEO_HEADER = heading;

		//document.getElementById("video_listing").innerHTML = "<img src=\"http://gfx.dagbladet.no/gallery/loading.gif\">";
	    var url = url+"/gallery/?op=VideosByCategory&catid="+catid+"&offset="+offset;

		http.open("GET", url , true);
		http.onreadystatechange = handleCatHttpResponse;
		http.send(null);

	}

	function videolist_search(url, searchstr, offset){
		//document.getElementById("video_listing").innerHTML = "<img src=\"http://gfx.dagbladet.no/gallery/loading.gif\">";

		var url = url+"/gallery/?op=VideoArchiveSearch&searchstr="+searchstr+"&offset="+offset;


		http.open("GET", url , true);
		http.onreadystatechange = handleSearchHttpResponse;
		http.send(null);

	}








