function initMac() 
{
	 var cssFix = function(){
        var u = navigator.userAgent.toLowerCase(),
        addClass = function(el,val){
        if(!el.className) {
            el.className = val;
        } else {
            var newCl = el.className;
            newCl+=(" "+val);
            el.className = newCl;
            
        }
    },
    is = function(t){return (u.indexOf(t)!=-1)};
    addClass(document.getElementsByTagName('html')[0],[
        (!(/opera|webtv/i.test(u))&&/msie (\d)/.test(u))?('ie ie'+RegExp.$1)
        :is('firefox/2')?'gecko ff2'
        :is('firefox/3')?'gecko ff3'
        :is('gecko/')?'gecko'
        :is('opera/9')?'opera opera9':/opera (\d)/.test(u)?'opera opera'+RegExp.$1
        :is('konqueror')?'konqueror'
        :is('applewebkit/')?'webkit safari'
        :is('mozilla/')?'gecko':'',
        (is('x11')||is('linux'))?' linux'
        :is('mac')?' mac'
        :is('win')?' win':''
    ].join(" "));
}();

}

function initAccordion() 
{
	
	var accordion = document.getElementById("accordion");
	if(accordion)
	{
		var accordion = new Accordion('.head', '.box-text', {
			display: false,
			alwaysHide: true,
			opacity: false,
			duration: 200,
			onActive: function(toggler, element) {
				parentelement = element;
				if(toggler.className.indexOf("active") == -1) toggler.className += ' active';
			},
			onBackground: function(toggler, element) {
				toggler.className = toggler.className.replace('active','');
			}
		});
	}
}

var transparentImage = "images/transparent.gif";
function fixTrans()
{
	if (typeof document.body.style.maxHeight == 'undefined') {

	var imgs = document.getElementsByTagName("img");
	
	for (i = 0; i < imgs.length; i++)
	{	
		if (imgs[i].src.indexOf(transparentImage) != -1)
		{
			return;
		}

		if (imgs[i].src.indexOf(".png") != -1)
		{
			var src = imgs[i].src;
			imgs[i].src = transparentImage;

			imgs[i].runtimeStyle.filter = "progid:dximagetransform.microsoft.alphaimageloader(src='" + src + "',sizingMethod='crop')";
		}
		}	
	}
}

function initTest()
{
	var _but = document.getElementById("quote");
	var _main = document.getElementById("get-an-instant");
	if(_but && _main)
	{
		_but.onclick = function()
		{
			if(_main.className.indexOf('hid') != -1)
			{
				this.src="images/requote.png";
				_main.className = _main.className.replace('hid','');
				fixTrans();
				return false;
			}
		}
	}
}


	
	
if (window.addEventListener)
{
	window.addEventListener("load", initTest, false);
	window.addEventListener("load", initAccordion, false);
	window.addEventListener("load", initMac, false);
}
else if (window.attachEvent)
{
	window.attachEvent("onload", initTest);
	window.attachEvent("onload", fixTrans);
	window.attachEvent("onload", initAccordion);
	window.attachEvent("onload", initMac);
}