var PRELOADER = "http://www.lampdeals.com/swf/SWF_Loader.swf";

var $_width;	//	Container width
var $_height;	//	Container height
var $_delay;	//	Transition delay (seconds)
var $_speed;	//	Transition speed (seconds)
var $_trans;	//	Transition direction
				//	(UP | DOWN)
var $_navlc;	//	Navigation panel location
				//	(UP-LEFT | UP-RIGHT | DOWN-LEFT | DOWN-RIGHT)
var $_swflc; 	//	Main SWF location
				
var m_images;	//	Image array
var m_params;	//	Parameter object

/**
 *	@param $_id		container id
 *	@param $_swf	SWF location
 */
function loadBanner($_id, $_swf, $_w, $_h) {
	$_width  = $_w;
	$_height = $_h;
	$_delay  = ($_delay == undefined) ? 5 : $_delay;
	$_speed  = ($_speed == undefined) ? 1 : $_speed;
	$_trans  = ($_trans == undefined) ? "DOWN" : $_trans;
	$_navlc  = ($_navlc == undefined) ? "DOWN-LEFT" : $_navlc;
	$_swflc  = $_swf;
	
	m_images = Array();

	$("#" + $_id + " ul").each(function(){
		m_images.push({
			id: this.id, 
			src:$("#src", this).text(), 
			url:$("#url", this).text()
		});
	});
	
	m_params = {
		width:		$_width,
		height:		$_height,
		delay:		$_delay,
		speed:		$_speed,
		transition:	$_trans,
		navigation: $_navlc,
		images:		m_images
	};	
	
	var flparams = {};
		flparams.wmode = "transparent";
	
	swfobject.embedSWF(PRELOADER, $_id, $_width, $_height, "10", null, null, flparams);
}

//	Utility functions;
function setBannerDelay(value) { $_delay = value; }
function setBannerSpeed(value) { $_speed = value; }
function setBannerTrans(value) { $_trans = value; }
function setBarLocation(value) { $_navlc = value; }
//	Call made from SWF on init;
function getParams() { return m_params; }
function getSWFLocation() { return $_swflc; }