jQuery.noConflict();

function form_input_classes(){

    jQuery('input[type="text"]').addClass('text');
    jQuery('input[type="password"]').addClass('text');
    jQuery('input[type="checkbox"]').addClass('checkbox');
    jQuery('input[type="radio"]').addClass('radiobutton');
    jQuery('input[type="submit"]').addClass('submit');
    jQuery('input[type="image"]').addClass('buttonImage');

}

function form_labelize(){  
    jQuery('.labelize input:text').clearingInput(); 
}   

jQuery(document).ready(function() {
    form_input_classes();
    form_labelize();

    jQuery('ul.sf-menu').superfish({ 
	delay: 1000, // one second 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 
    });
});

/*
Pulls in the 6 recent thumbanils from a Flickr group
*/
jQuery.getJSON("http://api.flickr.com/services/feeds/photoset.gne?set=72157623869855356&nsid=47814172@N07&lang=en-us&format=json&jsoncallback=?", function(data){
    jQuery.each(data.items, function(i,item){
       jQuery("<img/>").attr("src", item.media.m.replace("_m", "_s")).appendTo("#thumbnails").wrap("<div class=\"thumb\"></div>");
       if (i == 5) {
           return false;
       }
    });
});

/*
Pulls in 20 most recent Flickr medium sized images and creates a slideshow using the Cycle plugin
*/
jQuery.getJSON("http://api.flickr.com/services/feeds/photoset.gne?set=72157623869855356&nsid=47814172@N07&lang=en-us&format=json&jsoncallback=?", function(data){
    jQuery.each(data.items, function(i,item){
       jQuery("<img/>").attr({ src: item.media.m.replace("_m", ""), alt: item.description}).appendTo("#images").wrap("<div class=\"slide\"><p></p></div>");
       if (i == 19) {
           return false;
       }
    });

    jQuery('#images').cycle({
        fx:     'fade',
        speed:    'fast',
        timeout:  0,
        next:   '#next',
        prev:   '#prev'
    });
});
