$(document).ready(function(){
	
	//$('.pngFix img').css('visibility','hidden');
	
	// -- Placeholder text for site search -----------------------------------------------------------------------
	$('#s').val("SEARCH THE SITE").css('color','#5b5a5a');	
	$('#s').focus(function() {
		if ($(this).val()=="SEARCH THE SITE") {
			$(this).val("");
			$(this).css('color','#2a2a2a');
		};
	});
	$('#s').blur(function() {
		if ($(this).val()=="") {
			$(this).val("SEARCH THE SITE");
			$(this).css('color','#5b5a5a');
	  	};
	});
	
	$('#searchSubmit').attr('disabled','disabled');
	$('#s').keyup(function(){
    	if($('#s').val() == ""){
        	$('#searchSubmit').attr('disabled','disabled');
    	}
    	else {
        	$('#searchSubmit').removeAttr('disabled');
    	}
	});
	
	// -- Animating buttons --------------------------------------------------------------------------------------
	$('.DJfacePic_Buttons a')
	.css( {'backgroundPosition': '0 -54px'} )
	.mouseover(function(){
		$(this).stop().animate(
			{
				'color':'#fff',
			 	'backgroundPosition':'(0 -2px)'
			},
			{
				duration:300, easing: 'swing'}
			);
		})
	.mouseout(function(){
		$(this).stop().animate(			
			{
				'color':'#a00000',
				'backgroundPosition':'(0 -54px)'
			}, 
			{
				duration:300, easing: 'swing'
			});
		});
	
	$('.btn_input_red')
	.mouseover(function(){
		$(this).stop().animate(
			{
				'backgroundColor':'#ebebeb',
				'color':'#222'
			},
			{
				duration:300, easing: 'swing'}
			);
		})
	.mouseout(function(){
		$(this).stop().animate(			
			{
				'backgroundColor':'#bf0202',
				'color':'#fff'
			}, 
			{
				duration:300, easing: 'swing'
			});
		})
	.click(function(){
		$(this).stop().animate(			
			{
				'backgroundColor':'#bf0202',
				'color':'#fff'
			}, 
			{
				duration:300, easing: 'swing'
			});
		});
	$('.btn_input_dark')
	.mouseover(function(){
		$(this).stop().animate(
			{
				'backgroundColor':'#ebebeb',
				'color':'#222'
			},
			{
				duration:300, easing: 'swing'}
			);
		})
	.mouseout(function(){
		$(this).stop().animate(			
			{
				'backgroundColor':'#3b1314',
				'color':'#fff'
			}, 
			{
				duration:300, easing: 'swing'
			});
		});
	
	// -- NowPlaying --------------------------------------------------------------------------------------------
	$('#NowPlaying span').css({'opacity': '0', 'paddingRight' : '350px'});
	$('#NowPlaying span').animate(
			{
				'opacity': '1',
				'paddingRight' : '0'
			},
			{
				duration:2000, easing: 'swing'
			}
	);
	
	// -- Main Navigtion -----------------------------------------------------------------------------------------
	$('#nav li ul').css({
    	display: "none",
	    left: "auto"
  	});
  	$('#nav li').hoverIntent(function() {
    	$(this)
      		.find('ul')
      		.stop(true, true)
      		.slideDown('fast');
  		}, function() {
    	$(this)
      		.find('ul')
      		.stop(true,true)
      		.fadeOut('fast');
  		}
	);
	
	// -- SLIDE VIP ACTIVITY STREAM ------------------------------------------------------------------------------
	function slideActivity() {			
		$('.activityFeedBox li.current').fadeOut(1000);
		$('.activityFeedBox li.current').removeClass('current');
		$('.activityFeedBox li').eq(num).addClass('current');
		$('.activityFeedBox li.current').fadeIn(1000);
		++num;
	};		   
		
	var num = 0;
	var elements = $('.activityFeedBox li').length;	
	var timer = setInterval(function () {
		slideActivity();
		if (num == elements) {
			num = 0;				
		}		
	}, 6000);
	
	// -- TABS ---------------------------------------------------------------------------------------------------
	// -- Log In  ---
	$.urlParam = function(name){
	var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
    	if (!results)
	    { 
    	    return 0; 
	    }
    	return results[1] || 0;
	}
	var LL_Tab = $.urlParam('p');;
	if (LL_Tab == 'login') {
		LL_Tab = '#login';
	} else if (LL_Tab == 'lostpass') {
		LL_Tab = '#lostpass';
	}
	
	if (LL_Tab == '#login') {
		$( '.tabs-container-login #lostpass' ).hide();
		Num = 0;
		
	} else {
		$( '.tabs-container-login #login' ).hide();
		Num = 1;
	};
	  	
	$('.tabs-nav-login li').click(function(e) {
    	$('.tabs-container-login div.tabs-content').hide();
    	$('.tabs-nav-login .current').removeClass("current");
    	$(this).addClass('current');
    
    	var clicked = $(this).find('a:first').attr('href');
    	$('.tabs-container-login ' + clicked).fadeIn('fast');
		
    	e.preventDefault();
  	}).eq(Num).addClass('current');
	
	// -- LineUp ---
	var today = new Date();		
    var today_day = today.getDay();

	if (today_day == 1) {
		$( '.tabs-container-lineup #tuesday' ).hide();
		$( '.tabs-container-lineup #wednesday' ).hide();
		$( '.tabs-container-lineup #thursday' ).hide();
		$( '.tabs-container-lineup #friday' ).hide();
		$( '.tabs-container-lineup #saturday' ).hide();
		$( '.tabs-container-lineup #sunday' ).hide();
		Num = 0;		
	} else if (today_day == 2) {
		$( '.tabs-container-lineup #monday' ).hide();
		$( '.tabs-container-lineup #wednesday' ).hide();
		$( '.tabs-container-lineup #thursday' ).hide();
		$( '.tabs-container-lineup #friday' ).hide();
		$( '.tabs-container-lineup #saturday' ).hide();
		$( '.tabs-container-lineup #sunday' ).hide();
		Num = 1;
	} else if (today_day == 3) {
		$( '.tabs-container-lineup #monday' ).hide();
		$( '.tabs-container-lineup #tuesday' ).hide();
		$( '.tabs-container-lineup #thursday' ).hide();
		$( '.tabs-container-lineup #friday' ).hide();
		$( '.tabs-container-lineup #saturday' ).hide();
		$( '.tabs-container-lineup #sunday' ).hide();
		Num = 2;
	} else if (today_day == 4) {
		$( '.tabs-container-lineup #monday' ).hide();
		$( '.tabs-container-lineup #tuesday' ).hide();
		$( '.tabs-container-lineup #wednesday' ).hide();
		$( '.tabs-container-lineup #friday' ).hide();
		$( '.tabs-container-lineup #saturday' ).hide();
		$( '.tabs-container-lineup #sunday' ).hide();
		Num = 3;
	} else if (today_day == 5) {
		$( '.tabs-container-lineup #monday' ).hide();
		$( '.tabs-container-lineup #tuesday' ).hide();
		$( '.tabs-container-lineup #wednesday' ).hide();
		$( '.tabs-container-lineup #thursday' ).hide();
		$( '.tabs-container-lineup #saturday' ).hide();
		$( '.tabs-container-lineup #sunday' ).hide();
		Num = 4;
	} else if (today_day == 6) {
		$( '.tabs-container-lineup #monday' ).hide();
		$( '.tabs-container-lineup #tuesday' ).hide();
		$( '.tabs-container-lineup #wednesday' ).hide();
		$( '.tabs-container-lineup #thursday' ).hide();
		$( '.tabs-container-lineup #friday' ).hide();
		$( '.tabs-container-lineup #sunday' ).hide();
		Num = 5;
	} else if (today_day == 0) {
		$( '.tabs-container-lineup #monday' ).hide();
		$( '.tabs-container-lineup #tuesday' ).hide();
		$( '.tabs-container-lineup #wednesday' ).hide();
		$( '.tabs-container-lineup #thursday' ).hide();
		$( '.tabs-container-lineup #friday' ).hide();
		$( '.tabs-container-lineup #saturday' ).hide();
		Num = 6;
	};
	  	
	$('.tabs-nav-lineup li').click(function(e) {
    	$('.tabs-container-lineup div.tabs-content').hide();
    	$('.tabs-nav-lineup .current').removeClass("current");
    	$(this).addClass('current');
    
    	var clicked = $(this).find('a:first').attr('href');
    	$('.tabs-container-lineup ' + clicked).fadeIn('fast');		
		
    	e.preventDefault();
  	}).eq(Num).addClass('current');
	
	
	// -- social media -------------------------------------------------------------------------------------------
	var SM_Tab = $.cookie('SM_Tab');
	if (SM_Tab == null) {
		SM_Tab = '#facebook';
	}
	
	if (SM_Tab == '#facebook') {
		$( '.tabs-container-social-media #twitter' ).hide();
		Num = 0;
	} else {
		$( '.tabs-container-social-media #facebook' ).hide();
		Num = 1;
	};
	$('.tabs-nav-social-media li').click(function(e) {
    	$('.tabs-container-social-media div.tabs-content').hide();
    	$('.tabs-nav-social-media .current').removeClass("current");
    	$(this).addClass('current');
    
    	var clicked = $(this).find('a:first').attr('href');
    	$('.tabs-container-social-media ' + clicked).fadeIn('fast');
		$.cookie('SM_Tab', clicked,{ expires: 30 });
		
    	e.preventDefault();
  	}).eq(Num).addClass('current');
		
});

