$(document).ready(function() {
    $('a[rel="external"]').click(function() {
        window.open($(this).attr('href'));
        return false;
    });
    $('a[rel="popup"]').click(function() {
        window.open($(this).attr('href'),'popup','width=400,height=400');
        return false;
    });
	if ($('#tipdiv').length>0) {
		startFloorplan();
	}
	$('.nav li:first-child').addClass('alpha');
    // removed because we added speaker snapshot: $('.nav li:last-child').addClass('omega');
    $('.longlist li:odd').addClass("alt");
	$('input[type="text"]').addClass("text");
	$('input[type="checkbox"]').addClass("checkbox");
	$('input[type="radio"]').addClass("radio");
	$('input[type="submit"]').addClass("button");
	$('label[for]').addClass("nofloat");
	$('label[for]').prev().addClass("ml160");
    $(".passes input").parent().addClass("current");
	$('.speakerbox .toggle').click(function() {
		$(this).parent('div').toggleClass("expanded");
	});
	//
    var testHash = window.location.hash;
	$(window).load(function () {
		$('.snapshot').html($('.snapshot-hidden').html());
		$('.podshot').html($('.podshot-hidden').html());
		$('.logoshot').html($('.logoshot-hidden').html());
		$('.snapshot-hidden, .podshot-hidden, .logoshot-hidden').remove();
	    $('.speaker-pics, .podlist, .logos').reorder();
	    $('.speaker-pics, .podlist').cycle({
			delay: -7500,
			timeout: 15000,
			speed: 500,
			pause: 1
	    });
		$('.logos').cycle({
			delay: -7500,
			timeout: 5000,
			speed: 500,
			pause: 1
	    });
		$('.speaker-pics a').click(function() {
			var speakerLinkString = $(this).attr("href");
			var speakerLinkArray = speakerLinkString.split('#');
			$('#' + speakerLinkArray[1]).toggleClass("expanded");
		});
		if (testHash) {
			if (testHash == "#speakertest") {
			    $('.speaker-pics').cycle({
					timeout: 500
			    });
			} else {
				$('#selected').html($(testHash));
				$(testHash).toggleClass("expanded");
				window.scrollTo(0,0);
			}
		}
		if (testHash == "#podtest"){
		    $('.podlist, .logos').cycle({
			timeout: 500
		    });
		}
	});
});