var show;
var pageTracker=_gat._getTracker("UA-778473-3");
//var show2;
//=================ArtViperSlide================================
window.addEvent('domready', function(){
var p = new mooSlide2({ slideSpeed: 1100, fadeSpeed: 500,  toggler:'toggle2', content:'test2', height:233, removeOnClick: true, opacity:'1', effects:Fx.Transitions.Bounce.easeOut , from:'bottom'});
	$('toggle2').addEvent('click', function(e) {
		e.stop();
		$('test2').removeClass('invisibles');
	});
}); //slut domready

//==================================================
//Simle Animated Menu for Mootools 1.2 v1, by www.consideropen.com
var navArrowSlider=function(c,d,e,f,g){var h=new Fx.Tween($(c),{duration:1200,transition:Fx.Transitions.Elastic.easeOut});$$(d).each(function(b){b.addEvent('mouseenter',function(){var a=b.getPosition(c).x+b.getSize().x-g;h.cancel();h.start('background-position',a+'px '+f+'px')})});var i=function(){h.cancel();var a=$(e).getPosition(c).x+$(e).getSize().x-g;h.start('background-position',a+'px '+f+'px')};var j=$(e).getPosition(c).x+$(e).getSize().x-g;$(c).setStyle('background-position',j+'px '+f+'px');i();$(c).addEvent('mouseleave',i)}; 
	
window.addEvent('domready', function() {
	navArrowSlider(
		'nav_wrap', // ID of nav wrap
		'#nav_wrap ul li', // Array selector of nav elements 
		'active_nav', // ID of current nav element
		'41', //  Background position y of background image
		'86' //  INT ONLY - How far left from the right edge of the nav element that the image settles
	); 	
}); 

//---------------Squeezebox-----------------------------
SqueezeBox.parsers.swf = function(preset) {
	return (preset || this.url.test(/\.swf/)) ? this.url : false;
};
 
SqueezeBox.handlers.swf = function(url) {
	var size = this.options.size;
	return new Swiff(url, {
		id: 'sbox-swf',
		width: size.x,
		height: size.y
	});
};
 
window.addEvent('domready', function() {
 
	/**
	 * That CSS selector will find all <a> elements with the
	 * class boxed.
	 *
	 * The second argument sets additional options
	 */
	 
/*	SqueezeBox.assign($$('a.boxed'), {parse: 'rel' });  */
 SqueezeBox.assign($$('a.inbox'), {parse: 'rel' });
 SqueezeBox.assign($$('a[rel=imagez]'));

 
 
 
}); //slut domready

// -----------------------------slideShow-----------------------------------
/*	window.addEvent('domready', function(){
		show = new slideShow(
			$('basicContainer'),
			'basicImages',
			{
				wait: 2500,
				duration: 930,
				effect: 'fade'
			}
		);									 
		show.load();		
	});*/ //slut domready

	
//----------------------gallerislideshow-------------------------
//window.addEvent('domready',function(){var obj={wait:4600,effect:'fade',duration:3000,loop:true,thumbnails:true,backgroundSlider:true};
//show=new SlideShow('slideshow','slideshowThumbnail',obj);show.play()});


/*	window.addEvent('domready', function(){
		show2 = new slideShow(
			$('slideContainer'),
			'slideimage',
			{
				wait: 4000,
				duration: 2000,
			thumbnails: true,
			backgroundSlider: true,
				effect: 'fade'
			}
		);									 
		show2.play();		
	});*/ //slut domready
//--------------HåkanFlik----------------

window.addEvent('domready', function() {
	var otherEl = $('horizontal_slide');
	var state = -134;
	
	// We can also create an Fx.Tween instance and use a wrapper variable	
	var myEffect = new Fx.Tween(otherEl, {transition: Fx.Transitions.Back.easeOut});
	$('h_toggle').addEvent('click', function(e) {
		e.stop();
		// We change the background-color of the element
		//myEffect.start('left', -10);
		state = (state == -134 ? -12 : -134);
		myEffect.start('left', state);
	});
});

//-----------------------------------Accordion-------------------------
window.addEvent('domready', function() {
									 
									 
var toggles = $$('.togglers');
var content = $$('.theinsides');
 
//set up your object var
//create a "new" Accordion object
//set the toggle array
//set the content array
	var AccordionObject = new Accordion(toggles, content, { 
		duration:720,
		display: -1,
		show: -1,
		alwaysHide: true,
		transition: 'quart:out',								
		onActive: function(toggler) {
			toggler.setStyles({
					'background-position': 'left bottom', 
					'background-color': '#222222',
					'color': '#33ee22'			
					}).highlight('#77ff00');
			},
		onBackground: function(toggler) {
			toggler.setStyles({
					'background-position': 'left top', 
					'background-color': '#dddddd',
					'color': '#4c4c4c'
					});
			}			
	});

		//make it open on hover
//$$('.toggler').addEvent('mouseenter', function() { this.fireEvent('click'); });
//toggles.addEvent('mouseenter', function() { this.fireEvent('click'); });

$('theBioContent').removeClass('covertly');
 $$('div.bio-kenta').removeClass('covertly');
 //$('test2').removeClass('covertly');	
});

/*	window.addEvent('domready', function() {
		var toggles = $$('.togglers');
		var content = $$('.theinsides');
		//make the accordion
		var accordion = new Accordion(toggles,content, {
			opacity: 0,
			onActive: function(toggler) { toggler.setStyle('color', '#ff3300'); },
			onBackground: function(toggler) { toggler.setStyle('color', '#000000'); }
		});
		
		//make it open on hover
		$$('.toggler').addEvent('mouseenter', function() { this.fireEvent('click'); });	
	});*/
//--------------Ladda Google Analytics----------------
window.addEvent('domready',function(){
/*var b=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");new Asset.javascript(b+"google-analytics.com/ga.js",{onload:function(){   */

//var pageTracker=_gat._getTracker("UA-778473-3");
pageTracker._initData();
pageTracker._trackPageview();

/*}});*/
});
//-----------------------------------fix on load-------------------------

window.addEvent('load', function() {
								 
/*var exampleFx = new Fx.Tween('topplist', {
	property: 'opacity',
	duration: 1800, 
	//transition: Fx.Transitions.Quart.easeInOut
});*/
/*	now we have an fx object, let's play with it:	*/
							 
//$('test2').removeClass('covertly');		
//$('topplist').setStyle('opacity', 0);	
//$('topplist').removeClass('covertly'); 

//exampleFx.start(0,1); /*fade it out*/

var bioKenta = $$('div.bio-kenta');
$('ring-v').setStyles({'left': 25, 'top': 0});
$('ring-h').setStyles({'right': 25, 'top': 0});
//bioKenta.removeClass('covertly').setStyle('opacity', 0);
//bioKenta.removeClass('covertly');	
var myBioEffects = new Fx.Elements(bioKenta, {
							//transition: Fx.Transitions.Back.easeOut
							duration: 875,
							transition: 'back:out'
							});

//myBioEffects.start({
//	'0': { /*	let's change the first element's opacity and width	*/
//		'opacity': [0,1],
//		'left': [25,-48],
//		'top': [0,-27]
//	},
//	'1': { /*	and the second one's opacity	*/
//		'opacity': [0, 1],
//		'right': [25,-62],
//		'top': [0,-27]
//	}
//});
 
 
			/* preloading */
var images = [
			  'img/helloback.jpg',
			  'img/spinner.gif',
			  'img/closebox.png',
			  'img/closebox.gif',
			  ];
var loader = new Asset.images(images, {
    onComplete: function(){
        
		myBioEffects.start({
	'0': { /*	let's change the first element's opacity and width	*/
		'opacity': [0,1],
		'left': [25,-48],
		'top': [0,-27]
	},
	'1': { /*	and the second one's opacity	*/
		'opacity': [0, 1],
		'right': [25,-62],
		'top': [0,-27]
	}
});
		
    }
}); 
 
 
//Ta bort IE's drag-funktion
if(Browser.Engine.trident){ document.ondragstart = function(){return false;} } 
//Analytics outgoing links
	if(pageTracker) {
		$$('a[href^=http]').each(function(el) {
			el.addEvent('click',function() {
				var dd = '/exit-links/' + el.get('href').replace('http://','');
				pageTracker._trackPageview(dd);
			}.bind(this));
		});
	} //slut Analytics  
}); //slut load
