var Browser = {
  Version: function() {
    var version = 999; // we assume a sane browser
    if (navigator.appVersion.indexOf("MSIE") != -1)
      // bah, IE again, lets downgrade version number
      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
    return version;
  }
}

$(document).ready(function(){
	if($("#slideIt").length>0) // HOME PAGE (edited easy-slider)
		$("#slideIt").easySlider();
	else{ // FADEIN - FADEOUT
        if($("#tabs li").length > 0)
        {
            $("#tabs li").click(function(){
                var cur=$(this);
                var cur_id = cur.attr('id').split('_');
                $(".slider-current").fadeOut(200, function(){
                    $("#"+cur_id[1]).fadeIn(200);
                    $(".slider-current").removeClass('slider-current');
                    $("#"+cur_id[1]).addClass('slider-current');
                    $("#tabs li").removeClass('active');
                    cur.addClass('active');
                });
                return false;
            });
            $(".slider").css('display', 'none');
            fItem=$("#tabs li:first-child");
            var id_to_show = fItem.attr('id').split('_');
            $("#"+id_to_show[1]).css('display','block');
            $("#"+id_to_show[1]).addClass('slider-current');
            fItem.addClass('active');
        }
	}
	
	$("label.inlined + input.input-text").each(function (type) {
	
		$(this).focus(function () {
			$(this).prev("label.inlined").addClass("focus");

			$(this).keypress(function () {
				$(this).prev("label.inlined").addClass("has-text").removeClass("focus");
			});

			$(this).blur(function () {
				if($(this).val() == "") {
				$(this).prev("label.inlined").removeClass("has-text").removeClass("focus");
				}
			});
		});
	});
	
	
	Cufon.replace('h1');
	if (Browser.Version()>7){
		Cufon.replace('h2');
		Cufon.replace('.button', {hover: true}); 
	}else{
		Cufon.replace('h2:not(.sliderH)');
	}
	Cufon.replace('h3');
	Cufon.replace('h4');
	Cufon.replace('h5');
	Cufon.replace('h6');
	Cufon.replace('#nav', {hover: true});
	Cufon.replace('#slider-nav span', {hover: true});
	Cufon.replace('#tabs li span', {hover: true});
});
