window.addEvent('domready', function() {
	fixLinkTargets();
	findRollovers();
	if($('loginOpener')) {
	if(navigator.userAgent.indexOf('MSIE 6')!==-1) {
		var loginOpener = document.getElementById('loginOpener');
		var loginSlide = document.getElementById('loginSlide');
		var loginSlideWrapper = document.getElementById('loginSlideWrapper');
		loginSlide.style.display='none';
		loginOpener.onclick=function() {
			loginSlide.style.display='block';
			loginOpener.style.display='none';
			loginSlideWrapper.style.height='32px';

		}
	} else {
		var loginSlider = new Fx.Slide('loginSlide', {duration: 500});
		loginSlider.hide();
		$('loginOpener').addEvent('click', function() {
			loginSlider.slideIn().chain(function(){			/* only hide loginOpener once slideIn is completed */
				$('loginOpener').setStyle('display','none');
			});
		});
	}
	}
});
function findRollovers() {
	var i = 1;
	var o = {};
	var _o = {};
	$$('img').each(function(e) {
		if(e.hasClass('rollover')) {
			e.setStyle('cursor','pointer');
			e.index = i;
			ext = e.src.substring(e.src.length-3);
			stub = e.src.substring(0,e.src.length-4);
			o[i] = new Element('img',{src:e.src});
			_o[i] = new Element('img',{src:stub+'_o.'+ext});
			e.addEvent('mouseover',function(e) {this.src = _o[this.index].src;});
			e.addEvent('mouseout',function(e) {this.src = o[this.index].src;});
			i++;
		}
	});
}
function fixLinkTargets() {
	domain = "ichartsbusiness.com";
	$$('a').each(function(a){
		address = a.href;
		if(address.indexOf(domain)==-1 && address.indexOf("javascript")==-1)
			this.target="_blank";
	});
}
