$(document).ready(function(){
						
	//sliders
	$('#slider-homepage-header-right').nivoSlider({
        effect:'fade', // Specify sets like: 'fold,fade,sliceDown'
        slices:30, // For slice animations
        boxCols: 8, // For box animations
        boxRows: 4, // For box animations
        animSpeed:500, // Slide transition speed
        pauseTime:4500, // How long each slide will show
        startSlide:0, // Set starting Slide (0 index)
        directionNav:false, // Next & Prev navigation
        directionNavHide:false, // Only show on hover
        controlNav:false, // 1,2,3... navigation
        controlNavThumbs:false, // Use thumbnails for Control Nav
        controlNavThumbsFromRel:false, // Use image rel for thumbs
        controlNavThumbsSearch: '.jpg', // Replace this with...
        controlNavThumbsReplace: '_thumb.jpg', // ...this in thumb Image src
        keyboardNav:true, // Use left & right arrows
        pauseOnHover:true, // Stop animation while hovering
        manualAdvance:false, // Force manual transitions
        captionOpacity:0.8, // Universal caption opacity
        prevText: 'Prev', // Prev directionNav text
        nextText: 'Next', // Next directionNav text
        beforeChange: function(){}, // Triggers before a slide transition
        afterChange: function(){}, // Triggers after a slide transition
        slideshowEnd: function(){}, // Triggers after all slides have been shown
        lastSlide: function(){}, // Triggers when last slide is shown
        afterLoad: function(){} // Triggers when slider has loaded
		});
		
	$('#slider-homepage-header-left').nivoSlider({
        effect:'sliceDown', // Specify sets like: 'fold,fade,sliceDown'
        slices:15, // For slice animations
        boxCols: 8, // For box animations
        boxRows: 4, // For box animations
        animSpeed:500, // Slide transition speed
        pauseTime:4500, // How long each slide will show
        startSlide:0, // Set starting Slide (0 index)
        directionNav:false, // Next & Prev navigation
        directionNavHide:false, // Only show on hover
        controlNav:false, // 1,2,3... navigation
        controlNavThumbs:false, // Use thumbnails for Control Nav
        controlNavThumbsFromRel:false, // Use image rel for thumbs
        controlNavThumbsSearch: '.jpg', // Replace this with...
        controlNavThumbsReplace: '_thumb.jpg', // ...this in thumb Image src
        keyboardNav:true, // Use left & right arrows
        pauseOnHover:true, // Stop animation while hovering
        manualAdvance:false, // Force manual transitions
        captionOpacity:0.8, // Universal caption opacity
        prevText: 'Prev', // Prev directionNav text
        nextText: 'Next', // Next directionNav text
        beforeChange: function(){}, // Triggers before a slide transition
        afterChange: function(){}, // Triggers after a slide transition
        slideshowEnd: function(){}, // Triggers after all slides have been shown
        lastSlide: function(){}, // Triggers when last slide is shown
        afterLoad: function(){} // Triggers when slider has loaded
		});
	
	$('#gallery').galleryScroll({
		btPrev: 'a.link-prev',
		btNext: 'a.link-next',
		holderList: '.g1',
		scrollElParent: '> ul',
		scrollEl: '> li',
		duration : 500,
		circleSlide: true
	});
	
	$('#video-thumb').galleryScroll({
		btPrev: 'a.link-prev',
		btNext: 'a.link-next',
		holderList: '.g1',
		scrollElParent: '> ul',
		scrollEl: '> li',
		duration : 500,
		circleSlide: true
	});
	
	// activates the lightbox page, if you are using a dark color scheme use another theme parameter
	my_lightbox("a[rel^='prettyPhoto'], a[rel^='lightbox']");

	
	 $('.page-header-images').cycle({
		fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	});
	
	$('#imageslider').cycle({
		fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	});
	
	//add the tooltips
	//$(".tooltipItem").tooltip({position:'center right'});
	
	//ibiza page
	var sc11_totalprice = 0;
	var sc11_cart_items = new Array();
	
	function sc11_calculateprice()
	{
		sc11_totalprice = 0;
		$('#sc11-finalize-hidden').val("");
		for(var i = 0 in sc11_cart_items)
		{
			sc11_totalprice += sc11_cart_items[i][1]*sc11_cart_items[i][2];
			$('#sc11-finalize-hidden').val($('#sc11-finalize-hidden').val()+sc11_cart_items[i]+";");
		}
		
		$('#sc11-total-price').html(sc11_totalprice);
	}
	
	function sc11_update_amount(needle,amount)
	{
		for(var i = 0 in sc11_cart_items)
		{
			if(sc11_cart_items[i][0] == needle)
			{
				sc11_cart_items[i][2] = amount;
				sc11_calculateprice();
				break;
			}
		}
	}
	
	function sc11_delete(needle)
	{
		for(var i = 0 in sc11_cart_items)
		{
			if(sc11_cart_items[i][0] == needle)
			{
				sc11_cart_items.splice(i, 1);
				sc11_calculateprice();
				break;
			}
		}
	}
	
	//room 1
	$('#sc11-room1-book').click(function(){
		
		$('#sc11-room1-book').css("display","none");
		
		//add data to cart
		$('#sc11-card-items').append('<div style="color:#fff !important;" id="sc11-room1-item">FLIGHT + ROOM TYPE 1 (€ 699 pp)<div style="float:right;position:relative;"><select id="sc11-room1-persons"><option value="2">2</option><option value="3">3</option><option value="4">4</option></select> <a href="javascript:;" id="sc11-room1-delete">delete</a></div></div><div style="clear:both;"></div>');
		sc11_cart_items.push(new Array('FLIGHT + ROOM TYPE 1','699','2','room'));
		sc11_calculateprice();
		
		$('#sc11-room1-persons').change(function(){
		
			//add data to cart
			sc11_update_amount('FLIGHT + ROOM TYPE 1',this.value)
		});
		
		$('#sc11-room1-delete').click(function(){
		
			//add data to cart
			sc11_delete('FLIGHT + ROOM TYPE 1');
			$('#sc11-room1-book').css("display","");
			$('#sc11-room1-item').remove();
		});
	});
		
	
	//room 2
	$('#sc11-room2-book').click(function(){
		
		$('#sc11-room2-book').css("display","none");
		
		//add data to cart
		$('#sc11-card-items').append('<div style="color:#fff !important;" id="sc11-room2-item">FLIGHT + ROOM TYPE 2 (€ 730 pp)<div style="float:right;position:relative;"><select id="sc11-room2-persons"><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option></select> <a href="javascript:;" id="sc11-room2-delete">delete</a></div></div><div style="clear:both;"></div>');
		sc11_cart_items.push(new Array('FLIGHT + ROOM TYPE 2','730','2','room'));
		sc11_calculateprice();
		
		$('#sc11-room2-persons').change(function(){
		
			//add data to cart
			sc11_update_amount('FLIGHT + ROOM TYPE 2',this.value)
		});
		
		$('#sc11-room2-delete').click(function(){
		
			//add data to cart
			sc11_delete('FLIGHT + ROOM TYPE 2');
			$('#sc11-room2-book').css("display","");
			$('#sc11-room2-item').remove();
		});
	});
	
	//ticket 1
	$('#sc11-ticket1-book').click(function(){
		
		$('#sc11-ticket1-book').css("display","none");
		
		//add data to cart
		$('#sc11-card-items').append('<div id="sc11-ticket1-item">PACHA VIP TICKET (19SEPT) (€ 200 pp)<div style="float:right;position:relative;"><select id="sc11-ticket1-persons"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option></select> <a href="javascript:;" id="sc11-ticket1-delete">delete</a></div></div><div style="clear:both;"></div>');
		sc11_cart_items.push(new Array('PACHA VIP TICKET (19SEPT)','200','1','ticket'));
		sc11_calculateprice();
		
		$('#sc11-ticket1-persons').change(function(){
		
			//add data to cart
			sc11_update_amount('PACHA VIP TICKET (19SEPT)',this.value)
		});
		
		$('#sc11-ticket1-delete').click(function(){
		
			//add data to cart
			sc11_delete('PACHA VIP TICKET (19SEPT)');
			$('#sc11-ticket1-book').css("display","");
			$('#sc11-ticket1-item').remove();
		});
	});
	
	//ticket 2
	$('#sc11-ticket2-book').click(function(){
		
		$('#sc11-ticket2-book').css("display","none");
		
		//add data to cart
		$('#sc11-card-items').append('<div id="sc11-ticket2-item">PACHA REGULAR TICKET (19SEPT) (€ 70 pp)<div style="float:right;position:relative;"><select id="sc11-ticket2-persons"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option></select> <a href="javascript:;" id="sc11-ticket2-delete">delete</a></div></div><div style="clear:both;"></div>');
		sc11_cart_items.push(new Array('PACHA REGULAR TICKET (19SEPT)','70','1','ticket'));
		sc11_calculateprice();
		
		$('#sc11-ticket2-persons').change(function(){
		
			//add data to cart
			sc11_update_amount('PACHA REGULAR TICKET (19SEPT)',this.value)
		});
		
		$('#sc11-ticket2-delete').click(function(){
		
			//add data to cart
			sc11_delete('PACHA REGULAR TICKET (19SEPT)');
			$('#sc11-ticket2-book').css("display","");
			$('#sc11-ticket2-item').remove();
		});
	});
	//ticket 3
	$('#sc11-ticket3-book').click(function(){
		
		$('#sc11-ticket3-book').css("display","none");
		
		//add data to cart
		$('#sc11-card-items').append('<div id="sc11-ticket3-item">PACHA VIP TICKET (18SEPT) (€ 200 pp)<div style="float:right;position:relative;"><select id="sc11-ticket3-persons"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option></select> <a href="javascript:;" id="sc11-ticket3-delete">delete</a></div></div><div style="clear:both;"></div>');
		sc11_cart_items.push(new Array('PACHA VIP TICKET (18SEPT)','200','1','ticket'));
		sc11_calculateprice();
		
		$('#sc11-ticket3-persons').change(function(){
		
			//add data to cart
			sc11_update_amount('PACHA VIP TICKET (18SEPT)',this.value)
		});
		
		$('#sc11-ticket3-delete').click(function(){
		
			//add data to cart
			sc11_delete('PACHA VIP TICKET (18SEPT)');
			$('#sc11-ticket3-book').css("display","");
			$('#sc11-ticket3-item').remove();
		});
	});
	//ticket 2
	$('#sc11-ticket4-book').click(function(){
		
		$('#sc11-ticket4-book').css("display","none");
		
		//add data to cart
		$('#sc11-card-items').append('<div id="sc11-ticket4-item">PACHA REGULAR TICKET (18SEPT) (€ 50 pp)<div style="float:right;position:relative;"><select id="sc11-ticket4-persons"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option></select> <a href="javascript:;" id="sc11-ticket4-delete">delete</a></div></div><div style="clear:both;"></div>');
		sc11_cart_items.push(new Array('PACHA REGULAR TICKET (18SEPT)','50','1','ticket'));
		sc11_calculateprice();
		
		$('#sc11-ticket4-persons').change(function(){
		
			//add data to cart
			sc11_update_amount('PACHA REGULAR TICKET (18SEPT)',this.value)
		});
		
		$('#sc11-ticket4-delete').click(function(){
		
			//add data to cart
			sc11_delete('PACHA REGULAR TICKET (18SEPT)');
			$('#sc11-ticket4-book').css("display","");
			$('#sc11-ticket4-item').remove();
		});
	});
	/*
	$('#sc11-ticket2-book').click(function(){
		
		$('#sc11-ticket2-book').css("display","none");
		
		//add data to cart
		$('#sc11-card-items').append('<div id="sc11-ticket2-item">PACHA REGULAR TICKET (€70pp)<div style="float:right;position:relative;"><select id="sc11-ticket2-persons"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option></select> <a href="javascript:;" id="sc11-ticket2-delete">delete</a></div></div><div style="clear:both;"></div>');
		sc11_cart_items.push(new Array('PACHA REGULAR TICKET','70','1','ticket'));
		sc11_calculateprice();
		
		$('#sc11-ticket2-persons').change(function(){
		
			//add data to cart
			sc11_update_amount('PACHA REGULAR TICKET',this.value)
		});
		
	});
	*/
	$('#sc11-finalize-order').click(function(){
	
		//send to final
		$('#sc11-finalize-form').submit();
	});
	
							 

});

function my_lightbox($elements)
{
	$($elements).prettyPhoto({
		"theme": 'dark_rounded' /* light_rounded / dark_rounded / light_square / dark_square */																
	});

	$($elements).each(function()
	{	
		var $image = $(this).contents("img");
		$newclass = 'lightbox_video';
		
		if($(this).attr('href').match(/(jpg|gif|jpeg|png|tif)/)) $newclass = 'lightbox_image';
			
		if ($image.length > 0)
		{	
			if($.browser.msie &&  $.browser.version < 7) $(this).addClass('ie6_lightbox');
			
			var $bg = $("<span class='"+$newclass+" ie6fix'></span>").appendTo($(this));
			
			$(this).bind('mouseenter', function(){
				$height = $image.height();
				$width = $image.width();
				$pos =  $image.position();		
				$bg.css({height:$height, width:$width, top:$pos.top, left:$pos.left});
			});
		}
		
	
	});	
	
	$($elements).contents("img").hover(function()
	{
		$(this).stop().animate({opacity:0.5},400);
		},function(){
		$(this).stop().animate({opacity:1},400);
	});


}


function openModal(id)
{
	$('#modalBackground').show();
	$('#modalBackground').click(function(){
		$('#modalBackground').hide();
		$(id).hide();
	});
	$(id).show();
}

function closeModal(id)
{
	$('#modalBackground').hide();
	$(id).hide();
	$('#modalBackground').click(function(){});
}

