/********************************************************************
init
********************************************************************/

var R					= "<br />";
var vSpeed				= 500;
var vSpeedSlow			= 100;

detectPlatform()

/********************************************************************
READY?
********************************************************************/
$(document).ready(function() {
	
	var startAccordion = 1;
	
	//if ($.browser.opera == true) startAccordion = 0;
	
	// speed up when FireFox on a Windows PC
	if ( ($.browser.mozilla) && (jQuery.platform.win) ) vSpeed = vSpeedSlow;
	
	// start accordion
	if (startAccordion) {
		
		$("#featured_container").css({'display' : 'block'});
		
		$(".accordion_list").hrzAccordion({
										containerClass     	: "accordion",
										listItemClass      	: "listItem",					
										contentWrapper     	: "contentWrapper",
										contentInnerWrapper	: "contentInnerWrapper",
									    handleClass        	: "handle",
										handleClassOver    	: "handleOver",
										handleClassSelected	: "handleSelected"
									});
	} else {
	
		$(".accordion_list").css({'display' : 'none'});
	
	}

});


/********************************************************************
detectPlatform
********************************************************************/
function detectPlatform() {
	var userOSAgent = navigator.userAgent.toLowerCase();
	// Figure out what browser is being used
	jQuery.platform = {
        mac: /mac/.test(userOSAgent),
        osx: /mac os x/.test(userOSAgent),
        win: /win/.test(userOSAgent),
        linux: /linux/.test(userOSAgent)
	};
}



/********************************************************************
IGNORE
********************************************************************/

/********************************************************************
Accordion Extension
SeViR Simple Horizontal Accordion @2007
http://letmehaveblog.blogspot.com
********************************************************************/
jQuery.fn.extend({

	haccordion: function(params){

		var jQ = jQuery;

		var params = jQ.extend({
			speed: 500,
			headerclass: "handle",
			contentclass: "contentN",
			contentwidth: 250,
			queue: false
	    },params);
	    
    	return this.each(function(){

			jQ("."+params.headerclass,this).click(function(){
				var p = jQ(this).parent()[0];
				if (p.opened != "undefined"){
					jQ(p.opened).next("div."+params.contentclass).animate({
						width: "0px"
					},{ queue:params.queue, duration:params.speed });
				}
				p.opened = this;
				jQ(this).next("div."+params.contentclass).animate({
					width: params.contentwidth + "px"
				}, { queue:params.queue, duration:params.speed });
			});

		});
	}
});
