$(function() {
	
	$('img[src*=icons]').addClass('lineup_icon');
	$('.rotatorSlide').hide();
	$('#slide').easySlider({
		id: 'slide',
		auto: true,
		continuous: true,
		nextId: 'sliderNext',
		prevId: 'sliderPrevious',
		nextText: '',
		prevText: '',
		speed: 1000,
		pause: 5000,
		numeric: true
	});
	
	$('.rotatorSlide').show();

	$('#mainNav li').mouseenter(function() {
		$(this).find('.subNav').show();
		$(this).find('.levelOneLink').addClass('levelOneOn');
	}).mouseleave(function() {
		$(this).find('.subNav').hide();
		$(this).find('.levelOneLink').removeClass('levelOneOn');
	});
	
	$('#sliderPrevious').click(function(e) {
		var length = $('#controls a').length;
		globalT = parseInt($('#slide').attr('rel'));
		if (globalT == 0) {
			$('#controls' + (length) + ' a').click();
		} else {
			$('#controls' + (globalT) + ' a').click();
		}
	});
	
	$('#sliderNext').click(function(e) {
		var length = $('#controls a').length;
		globalT = parseInt($('#slide').attr('rel'));
		if (globalT == (length - 1)) {
			$('#controls1 a').click();
		} else {
			$('#controls' + (globalT + 2) + ' a').click();
		}
	});
	
	$('.delete').click(function(e){
		e.preventDefault();
		var link = $(this);
		if(confirm('Are you sure?')) {
			$.get($(this).attr('href'), function(data){
				flashMessage(data);
				link.parents('tr').hide();
			});
		}
	});
	
	$('.hoverShowThumb').mouseenter(function() {
		$(this).parents('td').find('.hoverThumb').show();
	}).mouseleave(function() {
		$(this).parents('td').find('.hoverThumb').hide();
	});
	
	
	$('.changeImageLink').live('click', function(e) {
		var thumb = $(this).attr('rel');
		
		mcImageManager.browse({
			relative_urls : true,
			document_base_url : '/', 
			oninsert: function(data){
				if (data.focusedFile.url) {
					$('#' + thumb).val(data.focusedFile.url);
					$('#' + thumb + 'Thumb').attr('src', data.focusedFile.url);
				}
			}
		});
	});
	
	$('.changeFileLink').live('click', function(e) {
		var thumb = $(this).attr('rel');
		
		mcFileManager.browse({
			relative_urls : true,
			document_base_url : '/', 
			oninsert: function(data){
				if (data.focusedFile.url) {
					$('#' + thumb).val(data.focusedFile.url);
					$('#' + thumb + 'Thumb').attr('src', data.focusedFile.url);
				}
			}
		});
	});
	
	$('.sortTable tbody').sortable({
		handle: '.sortHandle',
		 stop: function(event, ui) {
			var sortOrderSerialized = $('.sortTable tbody').sortable('serialize');
			var rel = $('.sortHandle').attr('rel');
			$.post('/admin/' + rel + '/sort/', sortOrderSerialized);
		 },
	});
	$('#sortable').disableSelection();
	
	$('.date_picker').datepicker({dateFormat:'dd/mm/yy'});
	
	
	$('.playVideo').live('click', function() {
		var link = $(this);
		$('.videoGallerythumb_container').removeClass('videoGallerythumb_container_on');
		link.find('.videoGallerythumb_container').addClass('videoGallerythumb_container_on');
		//console.log(link.attr('text'));
		$('.video_title').html(link.attr('heading'));
		$('.video_description').html(link.attr('description'));
		$('#playerFlash').html('<embed width="640" height="379" wmode="transparent" flashvars="file=' + $('#base_folder').val() + '/' + link.attr('video_url') + '&amp;autostart=true" allowscriptaccess="always" allowfullscreen="true" quality="high" bgcolor="#FFFFFF" name="ply" id="ply" src="' + $('#base_folder').val() + 'player/player.swf" type="application/x-shockwave-flash">');
	});
	
	$('.slideButton').live('click', function() {
		var link = $(this);
		var href = link.attr('href');
		if (href.search(/video\/#clip_/i) !== -1) {
			var start = href.search(/video\//i) + 6;
			var end = href.length;
			var clip = href.substring(start, end);
			$(clip).click();
		}
	});
	
	$('[rel=gallery]').lightBox({fixedNavigation:true});
	
});
