$(document).ready(function(){

//If Blisspop has passed, don't show ticket link
var ticketURL = $('.b-ticket-url').attr('href');
var facebookURL = $('.b-fb-url').attr('href')
	if(!ticketURL){
		$('.b-ticket-url-cont').html("");
	}
	
	if(!facebookURL){
		$('.b-fb-url-cont').html("");
	}

//Getting the number of days until the next Blisspop
	var today = new Date();
	var eventDate = $("#daysUntil").text();
	eventDate = new Date(eventDate + " 00:00:00");
	milliseconds = (24 * 60 * 60 * 1000);
  	remaining = ((eventDate.getTime() - today.getTime())/milliseconds); 
  	remaining = Math.round(remaining) + 1;
  	if(remaining == 1){
  		remaining = "1 DAY";
  		$("#countdown").show(500);
  	}else if(remaining == 0){
  		remaining = "TONIGHT";
  		$("#countdown").show(500);
  	}else if(remaining < 0){
  		remaining = "";
  		$('.b-ticket-url-cont').hide();
  	}else{
  		remaining += " DAYS";
  		$("#countdown").show(500);
  	}
	$("#countdown").text(remaining);
	
	if(!remaining){
		$('.b-ticket-url-cont').hide();
	}

//Creating the submenus
	$("#nav ul li a.hassub").append("<em></em>");
	
	$("#nav ul li a.hassub").hover(function() {
		$(this).find("em").animate({opacity: "show", top: "45"}, "slow").css('display', 'inline');
		var title = $(this).attr("title").toLowerCase();
		var hoverText = $("#submenu-" + title).html();
	    $(this).find("em").html(hoverText).addClass("submenu-" + title).addClass("submenu");
	}, function() {
		$(this).find("em").animate({opacity: "hide", top: "65"}, "fast");
	});
	
//configuring the transparency of flash and iframes so they stay behind any popup boxes of ours
	var objectArray = document.getElementsByTagName("object");
    for (var i=0; i<objectArray.length; i++){
      objectArray[i].innerHTML = objectArray[i].innerHTML + '<param name="wmode" value="opaque" />';
    }
	var iframeArray = document.getElementsByTagName("iframe");
    for (var i=0; i<iframeArray.length; i++){
      var iframeURL = iframeArray[i].getAttribute("src");
      iframeArray[i].setAttribute("src",iframeURL + "?wmode=opaque");
    }
    
//adding target attribute to twitter box links
	$('.twitter .w-text span a').attr('target', '_blank');
	
//Author list in Sidebar
	$('#sidebar-author-list').hide();
	$('#sidebar-author-link').click(function(){
		$('#sidebar-author-list').show(500);
		$('#sidebar-author-link').css({'font-weight' : 'bolder'});
		return false;
	})
});


