// JavaScript Document
jQuery.noConflict()(function ($) {
// ;(function($) {

	$('a[href^="http://www.youtube.com/v/C2VQ6Oe8-QM"]').flash({
		height: 194,
		width: 320
	},
	{
		version: 10
	},
	function (htmlOptions) {
		$this = $(this);
		htmlOptions.src = $this.attr('href');
		$this.after($.fn.flash.transform(htmlOptions));
		$this.hide();
	});
/*
	var name = $("#name"),
		email = $("#email"),
		password = $("#password"),
		allFields = $([]).add(name).add(email).add(password),
		tips = $("#validateTips");
*/
	$("#mc_embed_signup").dialog({
		bgiframe: true,
		autoOpen: false,
		height: 300,
		modal: true,
		buttons: {
			'Join Mailing List': function () {
				$('#mc-embedded-subscribe-form').submit();
			},
			Cancel: function () {
				$(this).dialog('close');
			}
		},
		close: function () {
			//allFields.val().removeClass('ui-state-error');
		}
	});

	$('#join-list').click(function () {
		$('#mc_embed_signup').dialog('open');
	}).hover(
			function(){ 
				$(this).addClass("ui-state-hover"); 
			},
			function(){ 
				$(this).removeClass("ui-state-hover"); 
			}
		).mousedown(function(){
			$(this).addClass("ui-state-active"); 
		})
		.mouseup(function(){
				$(this).removeClass("ui-state-active");
		});
		
	$('#homeNewsList, #latestNewsList').cycle({
		timeout: 5000	
	});	
	
    $('ul.sf-menu').superfish({

    }); 
	
	
$.fn.dataTableExt.oSort['uk_date-asc']  = function(a,b) {
	var ukDatea = a.split('/');
	var ukDateb = b.split('/');
	
	var x = (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
	var y = (ukDateb[2] + ukDateb[1] + ukDateb[0]) * 1;
	
	return ((x < y) ? -1 : ((x > y) ?  1 : 0));
};

$.fn.dataTableExt.oSort['uk_date-desc'] = function(a,b) {
	var ukDatea = a.split('/');
	var ukDateb = b.split('/');
	
	var x = (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
	var y = (ukDateb[2] + ukDateb[1] + ukDateb[0]) * 1;
	
	return ((x < y) ? 1 : ((x > y) ?  -1 : 0));
};	
	
	var tourDates;
	tourDates = $('#tourDates').dataTable({
		"bJQueryUI": true,
		"sPaginationType": "full_numbers",
		"aoColumns": [ 
			null,		  
			{ "sType": "uk_date" },
			null,
			null,
			null,
			null,
			null,
		],
		"aaSorting": [[ 1, "asc" ]],
		"bPaginate": false
	});	
	
	
});