/**
 * Javascript for Default Theme
 */
$(document).ready(function(){
    // navigation menu
    $("ul.sf-menu").supersubs({
        minWidth:    12,                                // minimum width of sub-menus in em units
        maxWidth:    27,                                // maximum width of sub-menus in em units
        extraWidth:  1                                  // extra width can ensure lines don't sometimes turn over
    }).superfish({
        delay:       800,                               // delay on mouseout
        animation:   {opacity:'show',height:'show'},    // fade-in and slide-down animation
        speed:       'fast',                            // faster animation speed
        autoArrows:  false,                             // disable generation of arrow mark-up
        dropShadows: false                              // disable drop shadows
    });


    // events form navigation
    $('.event-options #BirsEventYear, .event-options #BirsEventEventType').change(function() {
        var year = $('.event-options #BirsEventYear').val();
        var type = $('.event-options #BirsEventEventType').val();
        if (year != '' && type != '') {
            document.location.href = '/events/' + year + '/' + type + '';
        }
    });

	// choose a random banner on load
	images = $('#image_banner').find("img");
	/* only getting images 1 & 2, not 0
	var imgsize = images.length - 1;
	$("#image_banner_picture").css("background-image", 'url("' + images[Math.ceil(Math.random()*imgsize)].src + '")');
	*/

	// for banner function: remove quotes and wrapping url()
	function extractUrl(input)
	{
	  return input.replace(/"/g,"").replace(/url\(|\)$/ig, "");
	}

	var timer = setInterval(function(){
		var current_banner = extractUrl( $("#image_banner_picture").css("background-image") );
		images.each(function(i, image) {
			if( image.src == current_banner ) {
				if(i+1 == images.length) { i = -1; }
				$("#image_banner_picture").css("background-image", 'url("' + images[i+1].src + '")');
			}
			//clearInterval(timer);
		});
	}, 20000);

	// redirect on banner click
	$("#image_banner_picture").click(function() {
		window.location.href = "http://www.birs.ca/announcements/2011-03-16/birs-new-home";
		});

});


