window.addEvent("domready", function(){
	
		new SmoothScroll();

	$$(".volatile").each(function(el){
		$(el).addEvent("focus", function(){
			if(this.getValue() == this.getProperty("title")) {
				this.value = "";
			}
		});
	});

	$$("a[rel*='external']").each(function(a){ 
		$(a).setProperty("target", "_blank");
	});
	
	//$$("#nav li a").each(function(el){
		//if(!el.hasClass("selected")){
			//var oColor = el.getStyle("color");
			//var fx = new Fx.Style(el, "color", {"duration":300, "wait": false}).set("#ffffff");
		//	el.addEvents({
				//"mouseover": function(){
				//	fx.start(oColor);
			//	},
			//	"mouseout": function(){
			//		fx.start("#ffffff");
		//		}			
			//});
	//	}
	//});

	$$(" ul.latestnews").each(function(el){ new Ticker(el, {interval: 5000}) });
	
	var togglers = $$(".accordian li h2 a");
	var elements = $$(".accordian li div");
	
	togglers.addEvent("click", function(e){ 
		new Event(e).stop();
	});
	
	new Accordion(togglers, elements,{ "alwaysHide":true, "show":-1 });
	
	
	$$(".details").each(function(el){
		var toggler = el.getElement(".expand");
		if(toggler){
			var slide = new Fx.Slide(el.getElement(".summary"),{"duration":350, "wait": false}).hide();
			toggler.addEvent("click", function(e){
				new Event(e).stop();
				if(this.hasClass("expand")){
					this.removeClass("expand").addClass("collapse").setText("Collapse");
					slide.slideIn();
				} else {
					this.removeClass("collapse").addClass("expand").setText("Expand");
					slide.slideOut();
				}
			});
			
		}
	});

$$("#pagecontent #nav li").each(function(li){
	li.addEvents({
		"mouseover":function(){ this.addClass("sfhover"); },
		"mouseout":function(){ this.removeClass("sfhover"); }
	});
});
 
	$$(".faqlist li").each(function(el){
		var toggler = el.getElement(".expand");
		if(toggler){
			var slide = new Fx.Slide(el.getElement("div"),{"duration":350, "wait": false}).hide();
			toggler.addEvent("click", function(e){
				new Event(e).stop();
				if(this.hasClass("expand")){
					this.removeClass("expand").addClass("collapse");
					slide.slideIn();
				} else {
					this.removeClass("collapse").addClass("expand");
					slide.slideOut();
				}
			});
			
		}
	});


	if($("homeflash")){
		var flash = new FlashObject("/_images/flash/homeflash.swf", "homeflash", "787", "350", "8", "#ffffff");
		flash.addParam("menu","false");
		flash.addParam("quality","high");
		flash.write("homeflash");
	}

	if($("homeflash01")){
		var flash = new FlashObject("/_images/flash/how-it-works.swf", "homeflash01", "196", "350", "8", "#ffffff");
		flash.addParam("menu","false");
		flash.addParam("quality","high");
		flash.write("homeflash01");
	}

	if($("homeflash02")){
		var flash = new FlashObject("/_images/flash/tell-a-friend.swf", "homeflash02", "196", "350", "8", "#ffffff");
		flash.addParam("menu","false");
		flash.addParam("quality","high");
		flash.write("homeflash02");
	}

	if($("homeflash03")){
		var flash = new FlashObject("/_images/flash/seasonal-specials.swf", "homeflash03", "196", "350", "8", "#ffffff");
		flash.addParam("menu","false");
		flash.addParam("quality","high");
		flash.write("homeflash03");
	}

	if($("homeflash04")){
		var flash = new FlashObject("/_images/flash/award-promotion.swf", "homeflash04", "196", "350", "8", "#ffffff");
		flash.addParam("menu","false");
		flash.addParam("quality","high");
		flash.write("homeflash04");
	}
	
	if($("quote")){
		var flash = new FlashObject("/_images/flash/quotes.swf", "quote", "565", "74", "8", "#ffffff");
		flash.addParam("menu","false");
		flash.addParam("quality","high");
		flash.write("quote");
	}





var Tips1 = new Tips($$('.Tips1'));
 
/* Tips 2 */
var Tips2 = new Tips($$('.Tips2'), {
	initialize:function(){
		this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
	},
	onShow: function(toolTip) {
		this.fx.start(1);
	},
	onHide: function(toolTip) {
		this.fx.start(0);
	}
});
 
/* Tips 3 */
var Tips3 = new Tips($$('.Tips3'), {
	showDelay: 400,
	hideDelay: 400,
	fixed: true
});
 
/* Tips 4 */
var Tips4 = new Tips($$('.Tips4'), {
	className: 'custom'
});






});
