//<![CDATA[

///////////////////////////////////////////////////////////////////////////////////////////////////////
//	Fix FLickering background images
///////////////////////////////////////////////////////////////////////////////////////////////////////
function fixFlicker()
{
	try {
	  document.execCommand('BackgroundImageCache', false, true);
	} catch(e) {}
}
addLoadEvent(fixFlicker);

///////////////////////////////////////////////////////////////////////////////////////////////////////
//	get URL
///////////////////////////////////////////////////////////////////////////////////////////////////////
function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (
aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
}

///////////////////////////////////////////////////////////////////////////////////////////////////////
//	expandable menu
///////////////////////////////////////////////////////////////////////////////////////////////////////
jQuery(document).ready(function($){
	jQuery("ol.expandable_menu a").each(function() {
		if(jQuery("ol.expandable_menu a").next())
		{
			jQuery(this).addClass("expand");
		}
	});
	
    jQuery(".expand").click().toggle(
		function(event) {
			jQuery(this).addClass("active");
			jQuery(this).next().addClass("expanded");
			if (jQuery(this).attr("href") != "#empty")
			{
				document.location = jQuery(this).attr("href");
			}
			
		},
		function(event) {
			jQuery(this).removeClass("active");
			jQuery(this).next().removeClass("expanded");
		}
	)
});
///////////////////////////////////////////////////////////////////////////////////////////////////////
//	header banners
///////////////////////////////////////////////////////////////////////////////////////////////////////
jQuery(document).ready(function(){
	jQuery("div.header_banner object").wrap("<div class=\"flash\"></div>");
});

///////////////////////////////////////////////////////////////////////////////////////////////////////
//	navigation
///////////////////////////////////////////////////////////////////////////////////////////////////////
jQuery(document).ready(function() { 
	jQuery("ul.sf-menu").superfish().find('ul').bgIframe({
		opacity:true,
		delay:       200,								// half second delay on mouseout 
		animation:   {opacity:'show',height:'show'},	// fade-in and slide-down animation 
		speed:       'fast',                        	// faster animation speed 
		autoArrows:  false,                           	// disable generation of arrow mark-up 
		dropShadows: true                            	// disable drop shadows
	});
	
	jQuery('ul.sf-menu').children('li').each(function(i){
      jQuery(this).css({"z-index":30-i});
	});

});


//]]>
