Cufon.replace('.head li a,ins,.grid span',{fontFamily:'stagsans',hover:true});

Arki={
	tip:$('<div id="tip"></div>').hide().appendTo('body'),
	open:function(){if(this.getAttribute('href',2).indexOf('://')>0)return !window.open(this.href)},
	input:function(e){
		if(e.type=='blur')this.value=this.value||$(this).addClass('empty').attr('title');
		else if($(this).removeClass('unvalid').removeClass('empty').val()==this.title)this.value='';
	},
	loop:function(h){
		var h=$(this),time=parseFloat(h.attr('class').match(/loop\-(\d*)/)[1]),els=h.children().addClass('loop').slice(1).hide()[0];
		if(time&&els)setInterval(function(){h.children().first().fadeOut().next().fadeIn().end().appendTo(h)},time);
	},
	title:function(e){
		if(e.target!=Arki.tip[0]){
			var css=$(this).offset();
			css.width=this.offsetWidth-23;
			css.display=this.title?'block':'none';
			Arki.tip.text(this.title).css(css);	
		}
	}
}

$('.loop').each(Arki.loop);
$('input').bind('focus blur',Arki.input).blur();
$('img.smart[title]').mouseenter(Arki.title);
$('div.col a').live('click',Arki.open);