$(document).ready(function() {

  $('.colorbox').colorbox({rel:'gallery'});

	$('body').addClass('jsok').css('left','0px');
	$('#footer a').attr('target','_blank');

	$('a[href=#app]').click(function(){
		$('#servicesscroll').animate({left: '-600px'},500);
		return false;
	});

	$('a[href=#advice]').click(function(){
		$('#servicesscroll').animate({left: '-1200px'},500);
		return false;
	});

	$('a[href=#additional]').click(function(){
		$('#servicesscroll').animate({left: '-1800px'},500);
		return false;
	});

	$('a[href=#serviceslist]').click(function(){
		$('#servicesscroll').animate({left: '0'},500);
		return false;
	});


	var photo = $.flash.create({
		swf: baseUrl + 'swf/photo.swf',
		height: 500,
		width: 500,
		wmode: 'transparent',
		flashvars: {
			file: baseUrl + 'swf/images.xml'
		}
	});

	$('.home #flash').flash({
		swf: baseUrl + '/swf/main.swf',
		width: 1000,
		height: 650,
		id:'main',
		name:'main',
		allowscripaccess: 'always',
		wmode: 'transparent'
	});


	$(".carousel").before('<span class="prev">předchozí</span><span class="next">další</span>').jCarouselLite({
		visible: 3,
		btnNext: ".next",
		btnPrev: ".prev",
		circular: false
	});

	$('.prev').addClass('disabled');


	$('a[href=#myslenka]').click(function(){
		switchWizard();
		$(this).addClass('current');
		$('#myslenka').fadeIn();
		if ($.flash.available) document.getElementById('main').switchMovie(baseUrl+'swf/myslenka');
		return false;
	});

	$('a[href=#partnerstvi]').click(function(){
		switchWizard();
		$(this).addClass('current');
		$('#partnerstvi').fadeIn();
		if ($.flash.available) document.getElementById('main').switchMovie(baseUrl+'swf/partnerstvi');
		return false;
	});

	$('a[href=#budovani]').click(function(){
		switchWizard();
		$(this).addClass('current');
		$('#budovani').fadeIn();
		if ($.flash.available) document.getElementById('main').switchMovie(baseUrl+'swf/budovani');
		return false;
	});

	$('.margo li').removeClass('page_item');

	$('.margo a').click(function(){
		if ($(this).hasClass('current') == false) {
			$('#close').remove();
			$('#center').removeClass('switchwizard');
			$('.popup').slideUp('fast');
			$('.margo a').removeClass('current');
			var id = $(this).parent('li').attr('class');
			showMargo(id);
		}
		return false;
	});


	$('.popup').css('visibility','visible').hide();

	$('#blog').hover(
		function(){$('#center').addClass('bloghover');},
		function(){$('#center').removeClass('bloghover');}
	);

	$('#blog').click(function(){
		link = $("#blog h2 a").attr('href');
		location.href = link;
		return false;
	});

	$('#meetus').hover(
		function(){$('#center').addClass('meetushover');},
		function(){$('#center').removeClass('meetushover');}
	);

	$('#meetus').click(function(){
		hideMargo();
		$('#photo').html(photo).append("<img src='" + baseUrl + "img/close.gif' alt='' class='close' />").show();
		$('#photo .close').click(function(){
			$('#photo').hide();
			$('#center').removeClass('meetusclick');
		});
		$('#center').addClass('meetusclick');
	});

	$('.heads img').each(function(){
        src = $(this).attr("src").replace('.gif','-on.gif');
		$(this).after("<img src='" + src + "' alt='' class='on' />")
     });


	$('.heads .off').click(function(){
		$('.heads .off').show();
		$(this).hide();
		$('.about').hide();
		id = $(this).parent('li').attr('class');
		$('#page-item-105 .heads').attr('id',id);
		$('div .'+id).show();
	});

	$('#twitter a').attr("target","_blank");

});

function switchWizard() {
	hidePhoto();
	$('body').addClass('switchwizard');
	$('.wizard a').removeClass('current');
	$('#wizard>div').hide();
	hideMargo();
}

function showMargo(id) {
	$('#stripe').remove();
	hidePhoto();
	var margo = $('.margo').offset().left;
	var body = parseFloat($('body').css('left'));
	var bw = $('body').width();
	if (bw < 1000) bw = 1000;
	$('#' + id).css('left', margo - body);
	var offset = (620 + 40) - ($('body').width() - margo + body);
	$('#center').prepend('<div id="stripe"><div id="stripein"></div></div>');
	$('#stripe').width(offset).height($('#sectionbckg').height()).css('left',bw);
	$('body').animate({left:-offset},400,function(){
		$('li.'+id+' a').addClass('current');
		$('#servicesscroll').css('left','0px');
		$('#' + id).fadeIn(200,function(){
			$('body').append('<img src="'+baseUrl+'img/close.gif" alt="" id="close">');
			if (id == "page-item-119") {
				$("#map").gMap({controls:['GSmallMapControl'],
					markers: [{latitude: 49.74882122667277,
        	                   longitude: 13.377292156219482,
            	               icon: { image: baseUrl+ "img/gmap-icon.png",
                	           iconsize: [58, 64],
                    	       iconanchor: [25,63]}}],
	             zoom: 16 });
			}
			$('#close').css('left',margo - body + 596).click(function(){
				hideMargo();
			});
		});
	});
}

function hideMargo() {
	$('#close').remove();
	$('.margo a').removeClass('current');
	$('.popup').fadeOut('fast');
	$('body').animate({left:0},400,function(){
		$('#stripe').remove();
		if ($('#nav .wizard a').hasClass('current')) {
			$('body').addClass('switchwizard');
		}
	});
}

function hidePhoto() {
	$('#photo').hide();
	$('#center').removeClass('meetusclick');
}

function home() {
	hidePhoto();
	$('body').removeClass('switchwizard');
	$('.wizard a').removeClass('current');
	$('#wizard>div').hide();
	hideMargo();
	document.getElementById('main').switchMovie(baseUrl+'home');
	$('#home').fadeIn();
}

var baseUrl = '';
