/**
 * Spider Life Style
 * 
 * (c) Endesia
 */
$(function(){
	$("#anim").flash({
		swf: '/images/contents/intro/welcome.swf',
		height: 300,
		width: 600,
		params: {
			wmode: 'transparent',
			flashvars: {
				xml: '/images/contents/intro/config.xml'
			}
		},
		expressInstaller: '/images/contents/expressInstall.swf'
	}).find('img').hide();

	$('a.fancybox').fancybox({
		'zoomSpeedIn': 500,
		'zoomSpeedOut': 500,
		'width': 640,
		'height': 480,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic'
	});
	
	$('#carousel').jcarousel({
		vertical: true,
		scroll: 4
    });
	$('#carousel a').click(function(){
		var img = new Image();
		var href = $(this).attr('href');
		$('.carGallery .big').find('img')
							 .remove();
		$('.carGallery .big').append(img);
		$($(img)).hide()
					  .load(function(){
						$(this).fadeIn('slow');
					  })
					  .attr('src', href);
		return false;
	});
	
	$(".datepicker").datepicker({
		showOn: 'both',
		buttonImage: '/images/layout/calendar.png',
		buttonImageOnly: true
	});
	
	var containerListExcursions = '#placesList';
	var contentsContainerExcursionss = 'div.container';
	var contentItemExcursions = 'img';	
	
	dissociatedRollOver('mouseover',containerListExcursions,contentsContainerExcursionss,contentItemExcursions);
	
	$("#welcomeMusic").jPlayer({
		swfPath: '/js',
		ready: function () {
			this.element.jPlayer("setFile", "http://www.spiderlifestyle.com/statics/walk.mp3").jPlayer("play");
		},
		volume: 35
	});
	
});

function dissociatedRollOver(action,containerList,contentsContainer,contentItem){
	$(containerList+' ul li a').bind(action,function () {
		var el = $(contentsContainer+' '+contentItem+':not(:hidden)');
		if($(el).attr('id')==$(this).attr('rel')) return
		el.fadeOut("slow");
		$('#'+this.rel).fadeIn("slow");
	});
	$(contentsContainer+' '+contentItem+':not(:first)').each(function(i){
		$(this).hide();
	});
}
