﻿$(document).ready(function(){	
	/* Periodical updater */
	$.PeriodicalUpdater('/interaktiv/include/periodicalUpdater.cfm', {
    method: 'post',          // method; get or post
      data: '',                   // array of values to be passed to the page - e.g. {name: "John", greeting: "hello"}
      minTimeout: 45000,       // starting value for the timeout in milliseconds
      maxTimeout: 180000,       // maximum length of time between requests
      multiplier: 2,          // if set to 2, timerInterval will double each time the response hasn't changed (up to maxTimeout)
      type: 'text',           // response type - text, xml, json, etc.  See $.ajax config options
    maxCalls: 0,            // maximum number of calls. 0 = no limit.
    autoStop: 0             // automatically stop requests after this many returns of the same data. 0 = disabled.
	}, function(data) {
	  var data2=jQuery.trim(data);
      var jsondata=jQuery.parseJSON(data2);
	  var nyNum=Number(jsondata.nyemeld);
	  var varselNum=Number(jsondata.nyevarsler);
	  var brukerdata=jsondata.brukerdata;
	  if ( varselNum > 0) {
	  $('#vmi1').html('<a href="/interaktiv/startside/">Startside</a><span class="venstrevarsel_teller">'+varselNum+'</span>');
	  };
	  if ( nyNum > 0) {
	  $(".nymeld").remove();
	  $('#vmi2').html('<a href="/interaktiv/postkasse/">Postkasse</a><span class="venstrevarsel_teller">'+nyNum+'</span>');
	  $('#vmi2').after(brukerdata);
	  }
	});	
	
	$(".vfvtoggle").click(function(e) {
		e.preventDefault();
		if ($("#flerevenner").css("display")=="none") {
		$("#flerevenner .vfcont").load('/interaktiv/include/infoblock_venner.cfm');
		$("#flerevenner").show();
		}		
		else {
		$("#flerevenner").hide();	
		}
		});
	// Fjerne div'er når brukeren klikker utenfor div'en på nettsiden.
    /*$('html').mouseup(function(){ 
		$('#flerevenner').hide();
    });
	$("#flerevenner").mouseup(function(event){
	event.stopImmediatePropagation();
	});*/
	$(".fbtoggle").click(function(e) {
		e.preventDefault();
		if ($("#flerebesok").css("display")=="none") {
		$("#flerebesok .vfcont").load('/interaktiv/include/infoblock_besok.cfm');
		$("#flerebesok").show();
		}		
		else {
		$("#flerebesok").hide();	
		}
		});
	// Fjerne div'er når brukeren klikker utenfor div'en på nettsiden.
    /*$('html').mouseup(function(){ 
		$('#flerebesok').hide();
    });
	$("#flerebesok").mouseup(function(event){
	event.stopImmediatePropagation();
	});*/
	/*$('.ulist_small .uis').each(function(index) {
		var sst=$(this).html();							 
		if (sst.length > 40) {
		$(this).html(sst.substring(0,35));	
		}
	});*/
	$(document).ready(function(){
		  $('.instero').click(function() { 
		  $(this).parent().ajaxSubmit();
		});	
	});
});
