$(document).ready(function(){ 
	
	if( !$.trim( $('#polls').html() ).length ) {
		$("div#polls").remove();
	}
	
	
	 
	//Sitespecific javascript here
	//Greybox closebox
$(".greybox").click(function(){
			$("#GB_window").css("background-color","#aaaaaa").prepend('<span class="closeMe">St&auml;ng</span>');
			$(".closeMe").click(GB_hide);
			});
	//Searchbox clear and fill
	function input_values()
	{	
		var inputBox = $('#newsletter input, #search input');
	
		
		inputBox.focus(function(){
			if ($(this).val() != "") {
				
				var theValue = $(this).val();
				$(this).attr('temp', theValue)
				$(this).val('');
			};
		
		});
		inputBox.blur(function(){
			if ($(this).val() == "") {
				var theValue = $(this).attr('temp');
				$(this).val(theValue);
			};
			
		});
	}
	input_values();
	
	//Even and odd rows in tables
	/* if Environment is NOT Editor */
		$("table tr").mouseover(function() {
			$(this).addClass("over");}).mouseout(function() {$(this).removeClass("over");
		});
		$("table tr:nth-child(even), table tr td:nth-child(even), ul li:nth-child(even)").addClass("even");
		$("table tr:nth-child(odd), table tr td:nth-child(odd), ul li:nth-child(odd)").addClass("odd");
		$("table tr:first-child").removeClass('even').addClass("th");
		$('table tr td:first, ul li:first-child').addClass('first');
		$('table tr td:last, ul li:last-child').addClass('last');
		
		
		//Show links with flowplayer as embedded media
		if ($('p > a').attr('title') == 'flowplayer') {
			$('a[title=flowplayer]').jmedia(
			{version:"6,0"},
			{width:"630", 
			height:"355", 
			autoplay: true,
			maintainaspect:"true"});
		};

		//slide the menus up and down if they have a sub level
		$('#nav_ul_sub li.folder a').click(function(e){
			if ($(this).next().length == 1) {
				e.preventDefault();
				$(this).parent().siblings().find('ul').hide('slow');
				$(this).next().toggle('slow');
				return false;
			}
			
		});
		
		function createSkitterFront(){
		$('#slideshow table#slideshow_base').hide();
		var slideBase = $('#slideshow table#slideshow_base tbody tr');

		var	slideDest = '<div class="box_skitter box_skitter_large">';
				slideDest += '<ul>';
				slideDest += '</ul>';
				slideDest += '</div>';
				
					
		$('#slideshow').append(slideDest);
			
		slideBase.each(function(){
			var slideImg = $(this).find('td:eq(0)').html();
			var slideHeading = $(this).find('td:eq(1)').text();
			var slideText = $(this).find('td:eq(2)').text();
			var slideLink = $(this).find('td:eq(3)').text();
			
			var eachSlide;
					eachSlide = '\n\t<li>';
					eachSlide += '<a href="'+slideLink+'" title="'+slideHeading+'">'+slideImg+'</a>';
					eachSlide += '<div class="label_text">';
					eachSlide += '<div class="headline"><h2>'+slideHeading+'</h2></div>';
					eachSlide += '<div class="text"><p>'+slideText+'</p></div></div>';
					//eachSlide += '<iframe src="http://www.facebook.com/plugins/like.php?locale=sv_SE&amp;app_id=185918778131095&amp;href='+slideLink+'&amp;send=false&amp;layout=standard&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=segoe+ui&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>';
					eachSlide += '';
					eachSlide += '</li>';
			
			$('.box_skitter ul').append(eachSlide);
			
		});
		$('#slideshow table#slideshow_base').remove();
		skitterShow('fade',1,8000,'789');
	}
	if ($('#slideshow table').attr('id') == 'slideshow_base') {
		createSkitterFront();
	}
	
	function createSkitterInspiration(){
		$('#banner table#slideshow_base').hide();
		var slideBase = $('#banner table#slideshow_base tbody tr');

		var	slideDest = '<div class="box_skitter box_skitter_large">';
				slideDest += '<ul>';
				slideDest += '</ul>';
				slideDest += '</div>';
				
					
		$('#banner').append(slideDest);
			
		slideBase.each(function(){
			var slideImg = $(this).find('td:eq(0)').html();
			var slideHeading = $(this).find('td:eq(1)').text();
			var slideText = $(this).find('td:eq(2)').text();
			var slideLink = $(this).find('td:eq(3)').text();
			
			var eachSlide;
					eachSlide = '\n\t<li>';
					eachSlide += '<a href="'+slideLink+'" title="'+slideHeading+'">'+slideImg+'</a>';
					eachSlide += '<div class="label_text">';
					eachSlide += '<div class="headline"><h2>'+slideHeading+'</h2></div>';
					eachSlide += '<div class="text"><p>'+slideText+'</p></div></div>';
					//eachSlide += '<iframe src="http://www.facebook.com/plugins/like.php?locale=sv_SE&amp;app_id=185918778131095&amp;href='+slideLink+'&amp;send=false&amp;layout=standard&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=segoe+ui&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>';
					eachSlide += '';
					eachSlide += '</li>';
			
			$('.box_skitter ul').append(eachSlide);
			
		});
		$('#banner table#slideshow_base').remove();
		skitterShow('fade',1,8000,'495');
	}
	if ($('#banner table').attr('id') == 'slideshow_base') {
		createSkitterInspiration();
	}
	
	
	
	function skitter_gallery(){
		$('#main table.gallery').hide();
		var slideBase = $('#main table.gallery tbody tr');

		var	slideDest = '<div class="box_skitter box_skitter_small">';
				slideDest += '<ul>';
				slideDest += '</ul>';
				slideDest += '</div>';
				
					
		$('#main table.gallery').after(slideDest);
			
		slideBase.each(function(){
			var slideImg = $(this).find('td:eq(0)').html();
			var slideText = $(this).find('td:eq(1)').text();

			
			var eachSlide;
					eachSlide = '\n\t<li>';
					eachSlide += slideImg;
					eachSlide += '<div class="label_text">';
					eachSlide += '<p>'+slideText+'</p>';
					eachSlide += '</div>';
					eachSlide += '</li>';
			
			$('.box_skitter ul').append(eachSlide);
			
		});
		$('#main table.gallery').remove();
		skitterShow('fade',1,10000,'100%');
	}
	if ($('#main table').hasClass('gallery')) {
		skitter_gallery();
	}
	
	
	function skitterShow(animationType,speed, interval, labelWidth){
		$('.box_skitter').skitter({
			dots: true,
			animation: animationType,
			easing_default: null,
			velocity: speed,
			interval: interval,
			numbers: false,
			//width_label: labelWidth,
			label: true,
			animateNumberOut: {backgroundColor:'#ffffff', color:'#ccc'},
			animateNumberOver: {backgroundColor:'#ffffff', color:'#ccc'}
		});
		 $(".label_skitter").stop();
	}

});
