 $(document).ready(function(){

// /*@cc_on @*/
// var theahrefs = document.getElementsByTagName('a');
// for(var x=0;x!=theahrefs.length;x++){
// theahrefs[x].onfocus = function stopLinkFocus(){this.hideFocus=true;};
// }
// /*@end @*/

 $("#fylke").change(function () {
 	var fylke = $(this).val(); 
 	var prosjektsok = $('#prosjektsok').val();
 	$('#samletverdi option').removeAttr("selected");
	$('#samletverdi option:eq(0)').attr("selected","selected");
	$('#fritekst').val("");
	$("#valg2").html("<div class='wait'><label><span> henter kommuner...</span></label></div>");
	$.get("ajax/ajax.lasso", {m:"f", fylke:fylke,prosjektsok:prosjektsok},
		function(data){
		$("#valg2").html(data);
		});
 	$("#valg3").html("<div class='wait'><img src='images/wait.gif' /><span> henter lokaliteter...</span></div>");
	$.get("ajax/tabell.lasso", {m:"f", fylke: fylke},
		function(data){
		$("#valg3").html(data);
		});
 	});
 $("#prosjektsok").change(function () {
 	var fylke = $("#fylke").val(); 
 	var kommune = $("#kommune").val();
 	if(undefined == kommune){
 	 kommune = "";
 	}; 
 	var fritekst = $("#fritekst").val();
 	var samletverdi = $("#samletverdi").val();
 	var prosjektsok = $(this).val(); 
 	$.get("ajax/tabell.lasso", {m:"sok", fylke: fylke,kommune:kommune,fritekst:fritekst,samletverdi:samletverdi,prosjektsok:prosjektsok},
		function(data){
		$("#valg3").html(data);
 	});
 	});
 
 	
 $("#kommune").livequery("change",function (event) {
 	var kommune = $(this).val();
 	$("#valg3").html("<div class='wait'><img src='images/wait.gif' /><span> henter data...</span></div>");
	$.get("ajax/tabell.lasso", {m: "k", kommune: kommune},
		function(data){
		$("#valg3").html(data);
		});
 	});


$(".sortable").livequery(function(event){
	$(this)
	.tablesorter({widgets: ['zebra']});
 	});
$(".sortable tr.title").livequery("mouseover",function(event){ 	 
	$(this).addClass("hoover");
});
$(".sortable tr.title").livequery("mouseout",function(event){ 	
	 $(this).removeClass("hoover");
});
$(".sortable tr.title").livequery("click",function(event){ 	
//	var nid = $(this).parents("tr:first").attr("id").substring(1,8);
	// keep active class on TR and remove class on previous active TR	
	$(".sortable tr.active").each(function(){
		$(this).removeClass("active");	
	});
	$(this).addClass("active"); 
	
	$("#right").html("<div class='wait'><img src='images/wait.gif' /><span> henter data...</span></div>");
	var nid = $(this).attr("id").substring(1,8);
	var targetOffset = $("body").offset().top;
    $('html,body').animate({scrollTop: targetOffset}, 250);
	$.get("ajax/ajax.lasso", {m: "d", nid: nid},
		function(data){
		$("#right").html(data);
		});
	});

$("#gallery a").livequery(function(){
	$("#gallery a").lightBox({fixedNavigation:true}); 
});
$(".topimg a.popupPic").livequery(function(){
$(this).lightBox({fixedNavigation:true}); 
});
/*
var tags_a = $('#gallery a');
console.log(tags_a);
*/
// Funksjon for popup
// Bruk: legg til class "popup" i linken som Aapner linken i ekstern vindu
// Optional: legg til "height=xx" og "width="xx" for aa definere stoerr. paa vinduet
   $("a[@rel='external']").livequery(function(){
		$(this).addClass("external") 
   		.click(function(){window.open(this.href); return false; });
		});
/*
$("a.popup").click(function(e)
{
  var target = e ? e.target : window.event.srcElement;

  while (target && !/^(a|body)$/i.test(target.nodeName))
  {
    target = target.parentNode;
  }
  if (target && (target.className=='popup'))
      {  
	if (target.getAttribute('width') && target.getAttribute('height'))
	{
		var w = target.getAttribute('width');
		var h = target.getAttribute('height');
		var config = "width="+w+",height="+h;
	    var external = window.open(target.href,"window",config);
	}
	else
		  {
		    var external = window.open(target.href);
		  }
		  return external.closed;
	}		  
});
*/

$("img.popupPic").livequery("mouseover",function() {
	$(this).addClass("picBorder");
	});
$("img.popupPic").livequery("mouseout",function() {
	$(this).removeClass("picBorder");
	});
	
// Tooltip
/*
$(".tooltip").livequery(function(event){
 $(this).tooltip({showURL: false,track:true});
});
*/
   
    /* Autosuggest Lokalitet */
 	/* ***************************/
 	$("#lokalitet").autocomplete("ajax/finnlokalitet.lasso", {
		width: 200,
		delay:400,
		selectFirst: true,
		minChars: 3,
		autoFill:false,
		formatItem: formatItem,
		formatResult: formatResult
	});
 	function formatItem(row) {
		// var row = row.split("|");
		return row[1];
	}
	function formatResult(row) {
		return row[1];
	}
 	$("#lokalitet").result(function(event, data, formatted) {
         location ="index.lasso?nid="+ data[0];
	});	
 	/* ***************************/


 });

function PopupPic(sPicURL) {
	window.open("visbilde.lasso?"+sPicURL, "", "resizable=1,HEIGHT=200,WIDTH=200");
}

