var nat_marg;
var nat_pos;
$(document).ready(function(){

	$('a[rel=external]').click(function(){
		window.open(this.href);		
		return false;
	});
	
	nat_marg = $('#foot').css('margin-top').substr(0,2);
	nat_pos = $('#foot').position().top+parseInt($('#foot').css('height').substr(0,2));
	
	//Museo 700
	Cufon.replace('#main .content .head h1, #main .content .head h1 span, #main .content .label div, #main .menu .socials .head, #main .content .box .inner .scrollbox .h .h1, #main .content .box .inner .scrollbox .h .h2,#main .content .box .inner .product-download h2,#main .content .head .date, #main .content .box .product .right .head .h h2,#main .content .box .product .left .no-image', {'fontFamily':'Museo', hover:true});
	
	//Museo 700
	Cufon.replace('.more a', {'fontFamily':'Muso7', hover:true});
	
	//Days
	Cufon.replace('#top .navi .menu div a', {'fontFamily':'Days', hover:true});
	
	
	var w = $(document).width() - $('#top .navi .menu').position().left - $('#top .navi').position().left;
	w = w-parseInt($('#top .navi .menu').css('width').substr(0,3))
	$('#top-menu-bg').css('width', w);

	var fp = $('#foot').position().top+parseInt($('#foot').css('height').substr(0,3));

	if($(document).height()>fp)
	{
		var marg = $(document).height() - fp;
		$('#foot').css('margin-top', marg);
	}

	if($('#map_canvas').length > 0)
	{
		initMap()
	}
	
	$('.more').mouseover(function(){
		$(this).find('img').attr('src', 'img/btn-more-plus-act.png')
	});
	$('.more').mouseout(function(){
		$(this).find('img').attr('src', 'img/btn-more-plus.png')
	});
	
	$('#main .content .box .inner .scrollbox .h .h1').click(function(){
		if($('#main .content .box .inner .scrollbox .h .h2').hasClass('active2'))
		{
			$('#main .content .box .inner .scrollbox .h .h2').removeClass('active2')
			$('#main .content .box .inner .scrollbox .h .h1').addClass('active1')
			$('#main .content .box .inner .scrollbox .h .separator').removeClass('flip')
			$('#main .content .box .inner .scrollbox .scroll-wrapper .dum1').css('display', 'block')
			$('#main .content .box .inner .scrollbox .scroll-wrapper .dum2').css('display', 'none')
			Cufon.refresh();

		}
	});
	$('#main .content .box .inner .scrollbox .h .h2').click(function(){
		if($('#main .content .box .inner .scrollbox .h .h1').hasClass('active1'))
		{
			$('#main .content .box .inner .scrollbox .h .h1').removeClass('active1')
			$('#main .content .box .inner .scrollbox .h .h2').addClass('active2')
			$('#main .content .box .inner .scrollbox .h .separator').addClass('flip')
			$('#main .content .box .inner .scrollbox .scroll-wrapper .dum2').css('display', 'block')
			$('#main .content .box .inner .scrollbox .scroll-wrapper .dum1').css('display', 'none')
			Cufon.refresh();
			
		}
	});
	
	if($('#main .content .box .inner .scrollbox .scroll-wrapper #p1').length > 0)
	{
		$('#main .content .box .inner .scrollbox .scroll-wrapper #p1').jScrollPane(
			{
				showArrows:true,
				dragMaxHeight: 40,
				dragMinHeight: 40,
				scrollbarWidth: 9
			}
		);
		$('#main .content .box .inner .scrollbox .scroll-wrapper #p1').parent().addClass('dum1');
		
	}
	if($('#main .content .box .inner .scrollbox .scroll-wrapper #p2').length > 0)
	{
		$('#main .content .box .inner .scrollbox .scroll-wrapper #p2').jScrollPane(
			{
				showArrows:true,
				dragMaxHeight: 40,
				dragMinHeight: 40,
				scrollbarWidth: 9
			}
		);
		$('#main .content .box .inner .scrollbox .scroll-wrapper #p2').parent().addClass('dum2');
		$('#main .content .box .inner .scrollbox .scroll-wrapper .dum2').css('display', 'none')
	}
	
	$('#main .content .box .inner .product-download .element').click(function(){
		window.open($(this).find('a').attr('href'));		
		return false;
	})
	
	$('#main .content .box .inner .download-element').click(function(){
		window.open($(this).find('a').attr('href'));		
		return false;
	})
	$('#main .content .download .inner .main-element .right ul li').click(function(){
		window.open($(this).find('a').attr('href'));		
		return false;
	})
	
	if($('.accordion-list').length > 0)
	{
		$('.accordion-list').accordion({ 
			header: 'div.title',  
			alwaysOpen: false,
			active: false,
			animated: 'easeslide', 
			autoheight: false 
		});
	}
	$('#main .content .uni .label').click(function(){
		var num = $(this).attr('id').substr(1,1);
		var e = $('#main .content .uni #i'+num)
		if(e.css('display') == 'none')
		{
			e.slideDown()
		}
		else
		{
			e.slideUp()
		}
		
	});
	if($("#main .content .desc .gallery .scrollable").length >0)
	{
		$("#main .content .desc .gallery .scrollable").scrollable({ circular: true, mousewheel: true }).navigator("#main .content .desc .gallery .navi").autoscroll({ autoplay: true });
	}
	
	if($("#main .content .d1 .inner .dash").length >0)
	{
		var t = $('#main .content .d1 .inner .dash').position().top;
		$('#underdash').css('top', t+65)
	}
	
});

$(window).resize(function(){
	var w = $(document).width() - $('#top .navi .menu').position().left - $('#top .navi').position().left;
	w = w-parseInt($('#top .navi .menu').css('width').substr(0,3))
	$('#top-menu-bg').css('width', w);

	
	
	//*
	var fp = $('#foot').position().top+parseInt($('#foot').css('height').substr(0,2));

	if($(document).height()>fp)
	{
		var marg = $(document).height() - fp;
		$('#foot').css('margin-top', marg);
	}
	//*/
});

function swapHeads()
{
	
}


function initMap() {
	var myLatlng = new google.maps.LatLng(52.227799,21.005859);

	var myOptions = {
		zoom: 5,
		center: myLatlng,
		mapTypeControl: false,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	}
	
	var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
	
	new google.maps.Marker({
		map: map,
		position: myLatlng,
	});
}

