var IMAGENUMBER = 0;

function refreshcoll()  //Runs at resize and start
{
    if (document.getElementById)
    {
	//BIG AND SM`ALL IMAGES
		if (document.getElementById('colRes') && document.getElementById('bigLink'))
        {
                var bigImgWidth = document.getElementById('bigImg').offsetWidth;
				var bigImgHeight = document.getElementById('bigImg').offsetHeight;
                var colResElement = document.getElementById('colRes');

				colResElement.style.top = bigImgHeight+"px";
				colResElement.style.left = (bigImgWidth-220)+"px";
				colResElement.style.visibility = "visible";
        }
		
		else if (document.getElementById('colRes'))
		{
		$('#colRes').css('left','21px');
		$('#colRes').css("visibility", "visible");
		}
	}

if (document.getElementById('colTwoC') && document.getElementById('intBox') && document.getElementById('colRes'))
			{
			//HIDE EMPTY COLLUMS
			var colTwoHeight = document.getElementById('colTwoC').offsetHeight;

			if (colTwoHeight <= 20){
			document.getElementById('colTwoC').style.display = "none";
			}

			else
			{
			document.getElementById('intBox').style.display = "none";
			}


			//JUSTER ETTER INNHOLD
			
			colResHeight = ($('#colRes #imagefinder').height())+($('#colRes p.intro').height())+($('#colRes #links').height())+($('#colRes #ilinks').height());
			
			var intBoxHeight = document.getElementById('intBox').offsetHeight;

			if(document.getElementById('bigImg'))
			{var bigImgHeight = document.getElementById('bigImg').offsetHeight;}
			else
			{var bigImgHeight = 0;}

				if(colResHeight > 25 && intBoxHeight < (colResHeight+bigImgHeight+14))
				{document.getElementById('intBox').style.height = colResHeight+bigImgHeight+14+"px"}

				else if(colResHeight < 25 && intBoxHeight < (bigImgHeight+14))
				{
				document.getElementById('colRes').style.display = "none";
				}
			}
 }


//Sett search box


function clearField(myField)
{
    if( myField.value == 'Søk')
    {    myField.value = ''   }
 }


function resField(myField)
{
    if( myField.value == ''  )
    {    myField.value = 'Søk'   }
}


// Big image

function ImageLink(IMG_TITLE, IMG_DESCRIPTION, IMG_CREDITS, IMG_URL_SCALE, IMG, IMAGENUMBER)
{
if(IMAGENUMBER == 1)
		{
		if(IMG_DESCRIPTION || IMG_CREDITS)
		{
		bigImgHtml = '<a id="bigLink" class="sblink" title="'+IMG_TITLE+'. '+IMG_DESCRIPTION+'. '+IMG_CREDITS+'" href="'+IMG_URL_SCALE+'">'+IMG+'<br /><span class="img-text"><span class="img_credits">'+IMG_CREDITS+'</span> '+IMG_DESCRIPTION+'</span></a>';
		}
		else
		{
		bigImgHtml = '<a id="bigLink" class="sblink" title="'+IMG_TITLE+'. '+IMG_DESCRIPTION+'. '+IMG_CREDITS+'" href="'+IMG_URL_SCALE+'">'+IMG+'</a>';
		}
		$('#bigImg').empty();
	    $('#bigImg').append(bigImgHtml);
		}

else if(IMAGENUMBER > 1)
		{
		tmbImg = IMG.replace(/_\w\w\w.jpg\"/, "_sml.jpg\"" );
		IMG = tmbImg;
		
		document.write('<a class="sblink" title="'+IMG_TITLE+'. '+IMG_DESCRIPTION+'. '+IMG_CREDITS+'" href="'+IMG_URL_SCALE+'">'+IMG+'</a>');
		}


}

// Grupperer plugin

(function($){

   $.fn.wrapChildren = function(options) {
   
    var options = $.extend({
                              childElem : undefined,
                              sets : 1,
                              wrapper : 'div'
                            }, options || {});
    if (options.childElem === undefined) return this;

 return this.each(function() {
  var elems = $(this).children(options.childElem);
  var arr = [];

  elems.each(function(i,value) {
    arr.push(value);
    if (((i + 1) % options.sets === 0) || (i === elems.length -1))
   {
     var set = $(arr);
     arr = [];
     set.wrapAll($("<" + options.wrapper + ">"));
   }
  });
    });
  }
})(jQuery);






$(document).ready(function(){

		//SLIMBOX SETTING
		$("a.sblink:visible").slimbox();
		
		//SORT LIST ALFABETICAL
		var mylist = $('#alfabetical ul.menu-list');
		var listitems = mylist.children('li').get();
		listitems.sort(function(a, b) 
		{
			var compA = $(a).text().toUpperCase();
			var compB = $(b).text().toUpperCase();
			return (compA < compB) ? -1 : (compA > compB) ? 1 : 0;
		})
		$.each(listitems, function(idx, itm) { mylist.append(itm); });

		// current event
		var EVENTID = location.href.match(/eid=[^&# ]+/);
		var EARTID = location.href.match(/aid=[^&# ]+/);
		if ( EVENTID )
		{
			$('#colThree div.elist a[href*="' + EVENTID + '"]').attr('class', 'elink cur');
		}
		else if (EARTID)
		{
			$('#colThree div.elist a[href*="' + EARTID + '"]:first').attr('class', 'elink cur');
		}
		
		/*var FOLDERID = location.href.match(/pub\/[^\/]+\/[^\/]+/);
		if(FOLDERID)
		{
		$('#colThree div.elist a[href*="' + FOLDERID + '"]').attr('class', 'elink cur')
		}
		*/


		// HIDE EMPTY ELEMENTS

		if (document.getElementById('ilinks') && !document.getElementById('ilinks').innerHTML.match(/href/))
		{document.getElementById('ilinks').style.display = "none";}
		if (document.getElementById('links') && !document.getElementById('links').innerHTML.match(/href/))
		{document.getElementById('links').style.display = "none";}
		//if (document.getElementById('events') && !document.getElementById('events').innerHTML.match(/td/))
		//{document.getElementById('events').style.display = "none";}
		if (document.getElementById('td-eday') && !document.getElementById('td-eday').innerHTML.match(/\d/))
		{document.getElementById('td-eday').style.display = "none";}
		
		$("#permierlist div:empty").hide();
		$("#bigImg:empty").hide();
		$(".image_description:empty").hide();

			$('a#showcomments').hide();
			$('a#hidecomments').hide();
		
		//Collum height
        $('div.colBox:first').height($('div.colBox:first').height());
		$('div.colBox:last').height($('div.colBox:last').height());
		$('#footer').height($('#footer').height());
		
		
		// Table list
		$('#colTwoC div.news').wrapAll('<div id="tablelist">')
		$('#tablelist div.news:nth-child(3n)').css('border','none');
		$('#tablelist').wrapChildren({ 
             childElem : 'div.news:visible, div.news:visible, div.news:visible' , 
             sets: 3, 
             wrapper: 'div class="listrow"'
			});   
			
			
			$('.listrow').each(function ()
				{
				$(this).height($(this).height());											
				});
			

													
		
		//menyline
		$('.mainmenu .menu a').prepend("/");
		
		//Magazine lines
		$('#intBox p.subtitle').after("<hr />");
		
		
		//siste meny
		
		$('div#aktuelt ul.menu-list li:nth-child(-n+4)').hide();
		
		//mest kommentert listen
		$('#mostcomment').hide();

 });


function showMost(){
$(function()
{
        $('#latestcomment').hide();
        $('#mostcomment').show();

});
}

function showLast(){
$(function()
{
	$('#latestcomment').show();
        $('#mostcomment').hide();

});
}








