function my_smothscroll(){
jQuery('a[href*=#]').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
&& location.hostname == this.hostname) {
var $target = jQuery(this.hash);
$target = $target.length && $target
|| jQuery('[name=' + this.hash.slice(1) +']');
if ($target.length) {
var targetOffset = $target.offset().top;
jQuery('html,body')
.animate({scrollTop: targetOffset}, 700);
return false;
}
}
});
}

function kriesi_tab(wrapper, header, content){
jQuery(".widget_block").removeClass("tablist");
jQuery(".nowidget").addClass("tablist");
var title = wrapper + " " + header;
var container_to_hide = wrapper + " " + content;
disable = false;
jQuery(title).css({display: "none"}).each(
function(i){
if (i == 0){
jQuery(wrapper).prepend("<a href='/' class='widgettitle advanced_link active'>"+jQuery(this).html()+"</a>");
}else{
jQuery(".advanced_link:last").after("<a href='/'class='widgettitle advanced_link'>"+jQuery(this).html()+"</a>");
}
}
);
jQuery(container_to_hide).each(
 function(i){
jQuery(this).addClass("tablist list_"+i); 
if(i != 0){
jQuery(this).css({display: "none"});
}
}
);
jQuery(".advanced_link").each(
function(i){
jQuery( this ).bind ("click",function(){
if(jQuery(this).hasClass('active')){return false}
if(disable == false){disable = true;
jQuery(".advanced_link").removeClass("active");
jQuery(this).addClass("active");
jQuery(container_to_hide+":visible").slideUp(400,function(){
jQuery(".list_"+i).slideDown(400, function(){disable=false; });
});
}
return false;
});
}
);
}

function kriesi_mainmenu(){
jQuery(" #nav ul ").css({display: "none"}); // Opera Fix
jQuery(" #nav li").hover(function(){
jQuery(this).find('ul:first:hidden').css({visibility: "visible",display: "none"}).fadeIn(400);
},function(){
jQuery(this).find('ul:first').css({visibility: "hidden"});
});
}

function kriesi_rss_hover(){
jQuery(".rssfeed a").append("<span></span>");
jQuery(".rssfeed a").hover(function(){
jQuery(this).find('span:hidden').fadeIn(400);
},function(){
jQuery(this).find('span').fadeOut(400);
});
}
function kriesi_noscript(){
jQuery("#nav a").removeAttr('title');
jQuery(".prev_image a").append("<span class='gloss'></span>");
$content =jQuery(".widget_rss h3 a:eq(1)").html();
jQuery(".widget_rss h3 a").remove();
jQuery(".widget_rss h3").append($content);
}

function kriesi_search_fade(){
jQuery(".search_js a").click(function(){
if ( jQuery(this).hasClass("activesearchbar")){
jQuery(".headersearch").animate({bottom:"20px",
right:"20px",
opacity:0
},400, "swing", function(){
jQuery(".activesearchbar").removeClass("activesearchbar");
});
return false;
}else {
jQuery(".headersearch").animate({bottom:"55px",
 right:"97px",
 opacity:1
},400, "swing", function(){
jQuery(".search_js a:not(.activesearchbar)").addClass("activesearchbar");
});
return false;
}
});
}

function kriesi_footer(){
jQuery(".headersearch").css({opacity:0});
jQuery(".jshide").removeClass('jshide');
var footer = jQuery(".footer").html();
jQuery(".footer").remove();
jQuery("#head").after("<div class='footer advanced_footer'><div class='footer_bg'>"+ footer +"</div></div>");
jQuery('#submenu .options a').click(function(){
jQuery(".advanced_footer").slideToggle("slow");
jQuery(this).toggleClass("active"); 
return false;
 });
}

jQuery(document).ready(function(){
kriesi_noscript();
kriesi_rss_hover();
kriesi_search_fade();
kriesi_mainmenu();
my_smothscroll(); 
kriesi_footer();
kriesi_tab('.widget_block','.widgettitle','.widget');
});

