var myUpdate = function(){
    var reload = function(sheet){
        var href = sheet.getAttribute('href').replace(/(&|\?)forceReload=\d*/,'');
        sheet.setAttribute('href', href + (/\?/.test(href) ? '&' : '?') +'forceReload='+(new Date().valueOf()));
    };
    $$('link').filter(
        function(link){ return /stylesheet/i.test(link.get('rel')); }
        ).each(reload);
};

function pop(url)
{
	var name="popup";
	var w= 985;
	var h=667;
	var opts = "width=" + w + ",height=" + h + ",scrollbars=yes,toolbar=yes,location=yes,menubar=yes,status=yes,resizable=yes";
	opts=opts+',top='+((screen.height/2)-(h/2))+',left='+((screen.width/2)-(w/2));
	var win = window.open(url,name,opts);
	return(false );
}

window.addEvent('domready', function()
{
	if(Browser.Engine.trident4)
	{
	    var hiders = $$('.ie6Hide');
		hiders.each(function(el)
		{
		    el.setStyle('display', 'none');
		});
	}
	
	var links = $$('a.popup');
	links.each(function(el)
	{
		el.addEvent('click',function(clicker)
		{
			var event = new Event(clicker);
			event.stop();
			return(pop(el.href));
		});
	});
	
	
	
	var showers = $$('.altNav');
	    showers.each(function(el)
		{
		    if(Browser.Engine.trident4) 
		    {
		        el.setStyle('display', 'inline');
		    }
		    else
		    {
		        el.setStyle('display', 'none');
		    }
		});
		
		if($('faqs'))
		{
			var handles = $('faqs').getElements('h3.handle');
			var sections = $('faqs').getElements('div.section');
			var faq = new Accordion(handles, sections, {opacity :false});
		}
		
		if($('whatIs'))
		{
			var handles = $('whatIs').getElements('h3.handle');
			var sections = $('whatIs').getElements('div.section');
			var whatIs = new Accordion(handles, sections, {alwaysHide :true, show:-1, opacity :false});
		}
		
		if($('safety'))
		{
			var handles = $('safety').getElements('h3.handle');
			var sections = $('safety').getElements('div.section');
			var whatIs = new Accordion(handles, sections, {alwaysHide :true, show:-1, opacity :false});
		}
		
});
