jQuery(document).ready(function(){
	/* *********************************************************************************************
	 * Drop down menus
	 * (requires superfish.js, hoverIntent.js, jQuery.bgiframe.js)
	 * ********************************************************************************************* */
    jQuery('.menu ul').superfish({
        delay:       1000,		// one second delay on mouseout
        speed:       'fast',    // faster animation speed
        autoArrows:  false,     // disable generation of arrow mark-up
        dropShadows: false      // disable drop shadows
    });

    jQuery("#img-carousel").jac({
        childSizeFixed:	false
    });

    carouselSize = jQuery("#img-carousel .carousel-wrapper .carousel li").size();
    carouselPos = 1;
    carouselForward = true;

    jQuery("#arrow-right a").click(function(){
        carouselPos++;
        if (carouselPos == carouselSize)
            carouselForward = false;
    });

    jQuery("#arrow-left a").click(function(){
        carouselPos--;
        if (carouselPos == 1)
            carouselForward = true;
    });

    if (jQuery("#img-carousel").length){
        interval = setInterval(automatedCarousel, 3000);
        playing = true;
    }

    jQuery("#img-carousel-play-pause .play-pause a").click(function(){
        if (playing) {
            clearTimeout(interval);
            jQuery("#img-carousel-play-pause .play-pause a").css("background-image", "url(/wp-content/themes/woodhead/images/template/play.png)");
        } else {
            interval = setInterval(automatedCarousel, 3000);
            jQuery("#img-carousel-play-pause .play-pause a").css("background-image", "url(/wp-content/themes/woodhead/images/template/pause.png)");
        }
        playing = !playing;
    });

    jQuery("#img-carousel ul").css('width',jQuery("#img-carousel ul").width() + 100);

	jQuery('.dropdowns').customStyle();

    function automatedCarousel()
    {
        if (carouselPos == carouselSize)
            carouselForward = false;
        else if (carouselPos == 1)
            carouselForward = true;

        if (carouselForward) {
            jQuery("#arrow-right a").click();
        } else {
            jQuery("#arrow-left a").click();
        }
    }
	
	
	/* *****************
	styled select boxes
	****************** */
	function createDropDown(){
		var source = jQuery("#source");
		var selected = source.find("option[selected]");  // get selected <option>
		var options = jQuery("option", source);  // get all <option> elements
		// create <dl> and <dt> with selected value inside it
		jQuery("body").append('<dl id="target" class="dropdown"></dl>')
		jQuery("#target").append('<dt><a href="#">' + selected.text() + 
			'<span class="value">' + selected.val() + 
			'</span></a></dt>')
		jQuery("#target").append('<dd><ul></ul></dd>')
		// iterate through all the <option> elements and create UL
		options.each(function(){
			jQuery("#target dd ul").append('<li><a href="#">' + 
				jQuery(this).text() + '<span class="value">' + 
				jQuery(this).val() + '</span></a></li>');
		});
	}

	jQuery(".dropdown dd ul li a").click(function() {
		var text = jQuery(this).html();
		jQuery(".dropdown dt a").html(text);
		jQuery(".dropdown dd ul").hide();
		var source = jQuery("#source");
		source.val(jQuery(this).find("span.value").html())
	});

	/********************************************************
		add pdf icons to links 
	******************************************************* */
	jQuery("a[href$='pdf']").addClass("pdf");
	


});

