/*
CSS Browser Selector v0.2.7
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/

var css_browser_selector = function() {var ua=navigator.userAgent.toLowerCase(),is=function(t){return ua.indexOf(t) != -1;},h=document.getElementsByTagName('html')[0],b=(!(/opera|webtv/i.test(ua))&&/msie (\d)/.test(ua))?('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(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';var c=b+os+' js'; h.className += h.className?' '+c:c;}();


$(document).ready(function() {
	
	// anti-spam email
	$('span.email').each(function()
	{
	    var obfAddress = $(this).text();
	    var realAddress = obfAddress.replace(/\[at\]/g, '@').replace(/\[dot\]/g, '.');
	    var emailLink = document.createElement('a');
	    $(emailLink).attr(
	    {
	        'href': 'mailto:' + realAddress,
	        'title': 'Email: ' + realAddress,
	        'class': 'email-address'
	    }).text(realAddress);
	    $(this).replaceWith(emailLink);
	});
	
	// clear searchfield default text on focus
	$.fn.clearInput = function() 
	{
		return this.focus(function() 
		{
			if( this.value == this.defaultValue ) 
			{
				this.value = "";
			}
		}).blur(function() 
		{
			if( !this.value.length ) 
			{
				this.value = this.defaultValue;
			}
		});
		
	};
	
	$("#username").clearInput();
	$("#password").clearInput();
	
	$(".kuvitus iframe").bind("mouseenter", function(e){
      $("#login").fadeOut();
    });
    $(".kuvitus iframe").bind("mouseleave", function(e){
      $("#login").fadeIn();
    });
	
	$(".gallery-wrap a").fancybox();
});

