$('form#BuyTickets').submit( function(e) {
	if( $('form#BuyTickets').valid())
	{
		$('input[type=submit]', this).attr('disabled', 'disabled');
		$('<img src="/Images/ajax-loader.gif" alt="Ajax loader" />').appendTo('#BuyTickets');
		$('<p>Please wait while we process your order and redirect you to our payment partner, Auriga ePayments.</p>').appendTo('#Main');

		$.ajax({
			cache:	false,
			type:	'POST',
			url:	'/Functions/OrderTickets.php',
			data: {
				Name:		$('input#Name').val(),
				Address:	$('input#Address').val(),
				Zip:		$('input#Zip').val(),
				City:		$('input#City').val(),
				Country:	$('input#Country').val(),
				Telephone:	$('input#Telephone').val(),
				EmailAddress:	$('input#EmailAddress').val(),
				Price:		$('input#Price').val(),
				Tickets:	$('select#NumberOfTickets')[0].value
			},

			success: function(msg) {
				$(location).attr('href','https://epayment.auriganet.eu/paypagegw?'+msg);
			}
		});
		return false;
	}
});

$('form#WorkshopBooking').submit( function(e) {
	if( $('form#WorkshopBooking').valid()) {
		$('input[type=submit]', this).attr('disabled', 'disabled');
		$('<img src="/Images/ajax-loader.gif" alt="Ajax loader" />').appendTo('#WorkshopBooking');
		$('<p>Please wait while we process your order and redirect you to our payment partner, Auriga ePayments.</p>').appendTo('#Main');
		
		$.ajax({
			cache:	false,
			type:	'POST',
			url:	'/Functions/BookWorkshops.php',
			data:	$(this).serialize(),
			success:function(msg) {
				$(location).attr('href','https://epayment.auriganet.eu/paypagegw?'+msg);
			}
		});
	}
	e.preventDefault();
});

$(document).ready(function() {

	var videos = {
       		'2009': [],
		'2010': [],	
		'2011': [
			'ElmItJ7NikE',
			'XqTl3BJaa4E',
			'4O-Wb1PPBXI',
			'xOkjJdgnkFE',
			'CQYy0RCC4YE',
			'mbfZWbb7DGU',
			'GpiVbCBhP5I',
			'TDf64XEuAGU',
			'gvv_qG8pUXA',
			'NsgaDnoGYO8',
			'0vqNy3B_UM4',
			'MXXZozY2oZM',
			'JSeG7Auer30',
			'obC7vjVc8Rk'
			]
	};

	$('h2 span.expandVideo').click(function(e) {
		$(this).parent('h2').next('p').toggle();
		$(this).text() == '+' ? $(this).text('-') : $(this).text('+'); 
	});

	$('.loadMore').click(function(e) {
		year = $(this).attr('rel');
		for(i = 0; i < 4; i++) {
			if(videos[year].length == 0) { 
				$(this).text('All videos loaded').css('font-weight','bold').css('font-style','italic');
				break;
			}
			videos[year].sort(function() { return 0.5 - Math.random()});
			videoUrl = videos[year].pop();
			$(this).before('<object width="640" height="360"><param name="movie" value="http://www.youtube.com/v/'+videoUrl+'?version=3&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+videoUrl+'?version=3&amp;hl=en_US" type="application/x-shockwave-flash" width="640" height="360" allowscriptaccess="always" allowfullscreen="true"></embed></object>');
		}
	});

	$('form#BuyTickets').validate();
	$('form#WorkshopBooking').validate();

	$('form#subscribeNewsletter').submit(function(e) {
		$.ajax({
			cache:	false,
			type:	'POST',
			url:	'/Functions/AddToMailingList.php',
			data: { email: $('input#newsletterEmail').val() },
			success: function(msg) {
				alert(msg);
			}
		});
		$('input#newsletterEmail').val('');
		e.preventDefault();
	});	

	LiItems = document.getElementsByTagName('li');
	Page = window.location.pathname.substring(4);
	HasQueryString = false;
	
	var yoxviewPath = '/Javascript/';
	$('.yoxview').yoxview({
		'imagesFolder': '/Images/yoxview/',
		'langFolder': '/Javascript/lang/',
		'popupResizeTime': 200	
	});
	for( i = 0; i < LiItems.length; i++ )
	{
		if( LiItems[i].id == Page && Page != '')
		{
			LiItems[i].className = "ActivePage";
			document.getElementById(Page+'Bullet').style.visibility = "visible";
			HasQueryString = true;
		}
	}

	if( !HasQueryString )
	{
		LiItems[1].className = "ActivePage";
		document.getElementById('AboutBullet').style.visibility = "visible";
	}

});

