/* 
	functions-front.min.js
	===============================================================
	This file has been minified at http://www.refresh-sf.com/yui/
	(JavaScript Options: 'Minify only, no symbol obfuscation.')
	
	Please update the DEV version then recompress: 
	functions-front.js		
  ===============================================================
*/

function detect_browser(){var jbrowserVersion=parseFloat($j.browser.version.substring(0,3));if($j.browser.mozilla){if(jbrowserVersion>=1.8){$j.globals.isFirefox15up=true}if(jbrowserVersion<1.9){$j.globals.isFirefox2=true}if(jbrowserVersion>=1.9){$j.globals.isFirefox3up=true}}else{if($j.browser.msie){if($j.browser.version==6){$j.globals.isIE6=true}if($j.browser.version>=6){$j.globals.isIE6up=true}}else{if($j.browser.safari){if(($j.browser.version>=522)||(jbrowserVersion>=522)){$j.globals.isSafari3up=true}if(($j.browser.version>=528)||(jbrowserVersion>=528)){$j.globals.isSafari4up=true}else{if(($j.browser.version<528)||(jbrowserVersion<528)){$j.globals.isSafari3down=true}}}}}if($j.globals.isFirefox15up||$j.globals.isIE6up||$j.globals.isSafari3up){isHiFi=true}return isHiFi}function detect_platform(){var ua=navigator.userAgent.toLowerCase();var platform="";if(ua.indexOf("win")!=-1){platform="win"}else{if(ua.indexOf("mac")!=-1){platform="mac"}else{if(ua.indexOf("unix")!=-1){platform="unix"}else{if(ua.indexOf("linux")!=-1){platform="linux"}}}}return platform}function hovers(el){$j(el).bind("focus, hover, mouseenter, mouseover",function(){$j(this).addClass("hover");if(el=="a.faux-button"){$j(this).find(".outer").addClass("outer-hover")}}).bind("blur, mouseleave, mouseout",function(){$j(this).removeClass("hover");if(el=="a.faux-button"){$j(this).find(".outer").removeClass("outer-hover")}})}function load_script(filename){$j("head").append($j("<script/>").attr({type:"text/javascript",src:filename}))}function load_stylesheet(filename){$j("head").append($j("<link/>").attr({type:"text/css",href:filename,rel:"stylesheet"}))}function browser_warning(){var w="";w+='<p class="browser"><strong>This page works best in modern browsers. </strong></p>';w+='<p class="noscript note">Please upgrade to <a href="http://www.apple.com/safari/download/">Safari</a> 3<sup>+</sup>, ';w+='<a href="http://www.mozilla-europe.org/en/firefox/">Firefox</a> 2<sup>+</sup>, or ';w+='<a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Internet Explorer</a> 7<sup>+</sup>) ';w+="to get the most from this page. </p>";document.write(w)}function browser_warning_remove(){$j("#warning").remove()}function hover_states_incl_preload(el){$j(function(){$j(el).each(function(){rollsrc=$j(this).attr("src");rollover=rollsrc.replace(/-off.gif$/ig,"-over.gif");$j("<img/>").attr("src",rollover);$j(this).data("offstate",rollsrc).data("overstate",rollover)});$j(el).parent().bind("mouseenter focus",function(e){if(e.target.tagName.toLowerCase()=="img"){$j(e.target).parent().trigger("mouseenter")}else{var img=$j(this).find("img:first");if($j(img).attr("src")==$j(img).data("offstate")){$j(img).attr("src",$j(img).data("overstate"))}}});$j(el).parent().bind("mouseleave blur",function(e){if(e.target.tagName.toLowerCase()=="img"){$j(e.target).parent().trigger("mouseleave")}else{var img=$j(this).find("img:first");if($j(img).attr("src")==$j(img).data("overstate")){$j(img).attr("src",$j(img).data("offstate"))}}})})};