/*! NZC Fans UI v1 <http://nvinteractive.co.nz>
	Copyright (c) NV Interactive
	
	References:
		jquery-1.x.js
		
	Release Notes:

		
*/


ui = function() {


    var TWITTERRSS = "http://twitter.com/statuses/user_timeline/21367580.rss";

    var init = function() {

		/* [ Add code for browsers ] */
		if (jQuery.browser.safari) $("body").addClass("webkit");
		if (jQuery.browser.msie) {
			$("body").addClass("msie");
			if (jQuery.browser.version == 7.0) $("body").addClass("msie7");
			if (jQuery.browser.version == 6.0) $("body").addClass("msie6");
		}
		if (jQuery.browser.mozilla) $("body").addClass("mozilla");

		/* [ Add class for javascript ] */
		$("body").addClass("js");
		

		/* Fix page messages */
		if( $("#fanzone .form").length > 0 ){
			$("#page_message").insertBefore( $("#fanzone .form") );
			
		}
		
		/* Fix breadcrumbs */
		$("#breadcrumb").insertBefore( $(".fanzone-content") );
		
		
		
		$("#tweets .content").feedfetcher({
            feed_source: TWITTERRSS,
            feed_items: 4,
            contentWordCount: 200,
            container: "<dl></dl>",
            itemtemplate: "<dt><a href='$link$' target='blank'>$when$</a></dt><dd>$content$</dd>",
            parselinks: true,
			contentparsefunction: function(c) { var re = new RegExp(/#([^\s]*)/ig); return c.replace(re, "<a href='http://twitter.com/search?q=%23$1' target='_blank'>#$1</a>").replace("blackcaps: ", ""); }
        });



    }

    return {
        /* Public API
        */
        init: init
    }

} ();


$(ui.init);


