                                //ON PAGE LOAD
$(document).ready(function(){ 

  var XMLPATH = 'http://schubas.com/xml.ashx?name=Tonight';

  if($('div#schubas-tab').length > 0) {
    $.ajax({

    url: '/XMLReader.ashx?url=' + XMLPATH,
    cache: false, //We will NOT cache the RSS results to keep it updated
    beforeSend: function(){
    	//div.innerHTML="loading..";
    },
    complete: function(xhr, textStatus){
       var xml = xhr.responseText;
       var data = { bands: [] };
       data.datetime = $('item:first > pubDate', xml).text();

       data.bands.push({
         name: $('item:first primaryBand:first name', xml).text(),
         URLLink: $('item:first primaryBand:first URLLink', xml).text()
       });

       $('item:first secondaryBand', xml).each(function(index, element) {
         data.bands.push({
    	      name: $('name', element).text(),
    	      URLLink: $('URLLink', element).text()
    	    });
       });
        LincolnHall.displayTonight(data);
    }
    	});
  }

	$(document).supersleight(); 

	$(".two-week-calendar tr:even").addClass("alt");
	
	$(".btn-close").click(function () {
      $(".optional-box-content").slideToggle("slow");
    });
    
    $(".btn-play").click(function () {
      $(this).nextAll(".hidden-play").slideToggle("slow");
    });
    
    $(".btn-search").click(function () {
      $("fieldset.searchBox").toggle();
    });
    
    $("h1.page-section:first").addClass("first");
    $("h2.about").addClass("first");
    $(".post-date").addClass("first");
    
    $(".btn-view-wrap span").click(function () {
    	$(".content-wrap").toggleClass("list-view");
    	$(".btn-view-wrap").toggleClass("list-view");
    });
    
    
    
	var monthArray = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	var currentTime = new Date();
	var month = currentTime.getMonth();
	var year = currentTime.getFullYear();
	
	/*build calendar link for main navigation
	var oDiv = document.getElementById('nav-calendar');
	oDiv.innerHTML = "<a href=\"/Page/Shows?Month="+monthArray[month]+"&Year="+year+"\">Calendar &amp; Tickets</a>";*/
	
	/*build current month for sidebar header*/
	//var monthDiv = document.getElementById('current-month');
	//monthDiv.innerHTML = monthArray[month];
	
	
	/*select current month on calendar navigation
	var shortMonthArray = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
	var monthAbbr = shortMonthArray[month];
	$('.cal'+monthAbbr).addClass('current');*/
	
	


var currentTime = new Date();
	var Month = currentTime.getMonth();
	var Year = currentTime.getFullYear();


	
	
}); 

// this object / method are called from an external script loaded from the schubas site. Similar
// to JSONP, except we're actually getting back JS code and not JSON.
var LincolnHall = {
  displayTonight: function(data) {
    
    var div = $('div#schubas-tab');
    var inset = $('div.inset', div);
    
    $('div.box strong', div).after($('<small>' + data.datetime + '</small>'));
    $.each(data.bands, function(index, element) {
								//alert(element.URLLink);
      $(inset).append($('<a href="' + element.URLLink + '" target="_blank">' +  element.name + '</a><br />'));
    });

  }
};

//REPLACE DEFAULT TEXT IN INPUT BOXES

    function ClearField(FieldToClear,DefaultText)
	{
		if(FieldToClear.value == DefaultText)
		{
			FieldToClear.value = "";
		}//end if
	}//end ClearField()
	
	function ReplaceField(FieldToClear,DefaultText)
	{
		if(FieldToClear.value == "")
		{
			FieldToClear.value = DefaultText;
		}//end if
	}//end ClearField()



// OPENING LINKS IN A NEW WINDOW
/*
JSTarget function by Roger Johansson, www.456bereastreet.com
*/
var JSTarget = {
	init: function(att,val,warning) {
		if (document.getElementById && document.createElement && document.appendChild) {
			var strAtt = ((typeof att == 'undefined') || (att == null)) ? 'class' : att;
			var strVal = ((typeof val == 'undefined') || (val == null)) ? 'non-html' : val;
			var strWarning = ((typeof warning == 'undefined') || (warning == null)) ? '' : warning;
			var oWarning;
			var arrLinks = document.getElementsByTagName('a');
			var oLink;
			var oRegExp = new RegExp("(^|\\s)" + strVal + "(\\s|$)");
			for (var i = 0; i < arrLinks.length; i++) {
				oLink = arrLinks[i];
				if ((strAtt == 'class') && (oRegExp.test(oLink.className)) || (oRegExp.test(oLink.getAttribute(strAtt)))) {
					oWarning = document.createElement("em");
					oWarning.appendChild(document.createTextNode(strWarning));
					oLink.appendChild(oWarning);
					oLink.onclick = JSTarget.openWin;
				}
			}
			oWarning = null;
		}
	},
	openWin: function(e) {
		var event = (!e) ? window.event : e;
		if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) return true;
		else {
		    var oWin = window.open(this.getAttribute('href'), '_blank');
			if (oWin) {
				if (oWin.focus) oWin.focus();
				return false;
			}
			oWin = null;
			return true;
		}
	},
	/*
	addEvent function from http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html
	*/
	addEvent: function(obj, type, fn) {
		if (obj.addEventListener)
			obj.addEventListener(type, fn, false);
		else if (obj.attachEvent) {
			obj["e"+type+fn] = fn;
			obj[type+fn] = function() {obj["e"+type+fn]( window.event );}
			obj.attachEvent("on"+type, obj[type+fn]);
		}
	}
};
JSTarget.addEvent(window, 'load', function(){JSTarget.init("rel","external","");});

//KONAMI

	konami = new Konami()
	konami.load("http://www.schubas.com");






    	

    

    