if(typeof(mylo) == "undefined") var mylo = {};

window.addEvent("domready",function() {
	//target=_blank emulator
	
	if($('partners'))
		$('partners').getElements("a").each(function(item) {
			$(item).addEvent("click",function(e) {
				if($(item).get("href"))
					window.open($(item).get("href"),"_blank");
				
				(new Event(e)).stop();
				return false;
			});
		});
	
	//ie fixes
	if(Browser.Engine.trident) {
		//img fixes
		$$("img").each(function(item) {
			if(item.get("width") == "1")
				item.erase("width");
			if(item.get("height") == "1")
				item.erase("height");
		});
		
		$$('#secondaryNav li').each(function(item) {
			if($(item).hasClass("last") || $(item).hasClass("first"))
				return;
		
			$(item).addEvent("mouseenter",function() {
				$(item).addClass("ie");
			});
			$(item).addEvent("mouseleave",function() {
				$(item).removeClass("ie");
			});
		});
		$$('.err').each(function(item) {
			$(item).setStyle('background-image','none');
			$(item).setStyle('filter',"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/icons/delete.png', sizingMethod='crop')");
		});
		$$('.ok').each(function(item) {
			$(item).setStyle('background-image','none');
			$(item).setStyle('filter',"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/icons/accept.png', sizingMethod='crop')");
		});
	}
});


/* mylo.fx */


mylo.fx = {};

mylo.fx.error = function(obj) {
	if(!obj.fx) 
		obj.fx = new Fx.Styles($(obj),{delay:600});

	obj.fx.start({
		'background-color':[
			'#ff0000',
			obj.getStyle('background-color') != "transparent" ? obj.getStyle('background-color') : "#ffffff"
		]
	});
};
mylo.fx.hilite = function(obj,customDelay) {
	if(!customDelay)
		customDelay = 600;
	if(!obj.fx) 
		obj.fx = new Fx.Styles($(obj),{delay:customDelay});
	
	obj.fx.start({
		'background-color':[
			'#ffff00',
			obj.getStyle('background-color') != "transparent" ? obj.getStyle('background-color') : "#ffffff"
		]
	});
};

