/****************************************************** * * Softscroll * ******************************************************/ $(document).ready(function(){ $('a[href*=#]').click(function() { if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) { var $target = $(this.hash); $target = $target.length && $target || $('[name=' + this.hash.slice(1) +']'); if ($target.length) { var targetOffset = $target.offset().top; $('html,body') .animate({scrollTop: targetOffset}, 1000); return false; } } }); }); /****************************************************** * * Image preloader * ******************************************************/ $(function() { $('.slide img').hide(); $('.slide').addClass('loading'); }); var i = 0; var int=0; $(window).bind("load", function() { var int = setInterval("doThis(i)",500); }); function doThis() { var imgs = $('img').length; if (i >= imgs) { clearInterval(int); } $('img:hidden').eq(0).fadeIn(500); i++; $('.slide').removeClass('loading'); $('.slide img').show(); } /****************************************************** * * Default value on search box and contact form * ******************************************************/ $(function() { $('#search input[type=text], #emailus input[type=text]').addClass("onBlur"); $('#search input[type=text], #emailus input[type=text]').focus(function() { $(this).removeClass("onBlur"); if (this.value == this.defaultValue){ this.value = ''; } if(this.value != this.defaultValue){ this.select(); } }); $('#search input[type=text], #emailus input[type=text]').blur(function() { if (this.value == ''){ $(this).addClass("onBlur"); this.value = (this.defaultValue ? this.defaultValue : ''); } }); }); /****************************************************** * * Initialize scrolldown menu * ******************************************************/ $(function() { jQuery('#foldermenu ul').superfish({ delay: 0, // one second delay on mouseout animation: {opacity:'show',height:'show'}, // fade-in and slide-down animation speed: 'fast', // faster animation speed autoArrows: false, // disable generation of arrow mark-up dropShadows: false // disable drop shadows }); }); $(function() { jQuery('#flatmenu ul').superfish({ delay: 0, // one second delay on mouseout animation: {opacity:'show',height:'show'}, // fade-in and slide-down animation speed: 'fast', // faster animation speed autoArrows: false, // disable generation of arrow mark-up dropShadows: false // disable drop shadows }); }); /****************************************************** * * Rounded corner on submenu and border * ******************************************************/ $(function() { $('#foldermenu ul').find('li:last').addClass("last"); $('#foldermenu ul').find('li:first').addClass("first"); $('.foldermenu li:first').before('
  •  
  • '); $('.foldermenu li:visible:last').after('
  •  
  • '); $('#flatmenu ul').find('li:last').addClass("last"); $('#flatmenu ul').find('li:first').addClass("first"); }); $(function() { $('#flatmenu a').hover( function() { $(this).parent().addClass('flat_hover'); }, function() { $(this).parent().removeClass('flat_hover'); }); }); $(function() { $('#flatmenu li ul').hover( function() { $(this).parent().addClass('flat_hover'); $(this).parent().find('a').addClass('hover'); }, function() { $(this).parent().removeClass('flat_hover'); $(this).parent().find('a').removeClass('hover'); }); }); /****************************************************** * * Home page slideshow * ******************************************************/ $(function() { if ($('#slideshow').length != 0) { $('#slideshow .slide').cycle({ fx:'fade', speed:1000, timeout:7000, cleartype:!$.support.opacity, cleartypeNoBg:true, prev:'#slideshow #prev', next:'#slideshow #next', pauseOnPagerHover:true, pause:1, pager:'#nav', pagerAnchorBuilder: function(idx, slide) { return ' '; } }); } }); $(function() { $('#slideshow .slide').hover( function() { $(this).find('.innercaption').animate({opacity:1, marginTop:'-15'}, 200); }, function() { $(this).find('.innercaption').animate({opacity:0, marginTop:'0'}, 200); }); }); /****************************************************** * * Background effect on mouse over * ******************************************************/ $(function() { $('#prev') .css( {backgroundPosition: "12px 0"} ) .mouseover(function(){ $(this).stop().animate({backgroundPosition:"(0 0)"}, {duration:100}) }) .mouseout(function(){ $(this).stop().animate({backgroundPosition:"(12px 0)"}, {duration:100, complete:function(){ $(this).css({backgroundPosition: "12px 0"}) }}) }) $('#next') .css( {backgroundPosition: "-12px 0"} ) .mouseover(function(){ $(this).stop().animate({backgroundPosition:"(0 0)"}, {duration:100}) }) .mouseout(function(){ $(this).stop().animate({backgroundPosition:"(-12px 0)"}, {duration:100, complete:function(){ $(this).css({backgroundPosition: "-12px 0"}) }}) }) }); /****************************************************** * * Rounded corner on sidebar * ******************************************************/ $(function() { $('.sidebar > .inner').before('
    '); $('.sidebar > .inner').after('
    '); }); /****************************************************** * * Sidebar links border * ******************************************************/ $(function() { $('.sidebar > .inner').find('li:first').css({'border-top':'none', 'padding-top':0}); $('.sidebar > .inner li ul').find('li:first').css({'border-top':'1px solid #fff', 'padding-top':'8px'}); }); /****************************************************** * * Rounded corner on innerdouble * ******************************************************/ $(function() { $('.innerdouble').before('
    '); $('.innerdouble').after('
    '); }); /****************************************************** * * Click effect on entry div * ******************************************************/ $(function() { $('.widget_periamslidingnews .entry').hover( function() { $('.widget_periamslidingnews').addClass('hover'); }, function() { $('.widget_periamslidingnews').removeClass('hover'); } ); $('.widget_periamslidingnews .entry').click( function() { var href = $(this).find('.more').attr('href'); window.location = href; } ); }); /****************************************************** * * Hover and click effect on thirdpart div * ******************************************************/ $(function() { $('#teasers .thirdpart').hover( function() { $(this).addClass('hover'); }, function() { $(this).removeClass('hover'); } ); $('#teasers .thirdpart').click( function() { var href = $(this).find('.more').attr('href'); window.location = href; } ); }); /****************************************************** * * Equal height of teasers * ******************************************************/ function equalHeight(group) { var tallest = 0; group.each(function() { var thisHeight = $(this).height(); if(thisHeight > tallest) { tallest = thisHeight; } }); group.height(tallest); } $(window).load(function() { equalHeight($("#teasers .thirdpart .inner")); }); /****************************************************** * * News sidebar slideshow * ******************************************************/ $(function() { if ($('.widget_periamslidingnews .slidenews').length != 0) { $('.widget_periamslidingnews .slidenews').cycle({ fx:'fade', speed:500, timeout:7000, cleartype:!$.support.opacity, cleartypeNoBg:true, prev:'.widget_periamslidingnews .prev', next:'.widget_periamslidingnews .next' }); } }); /****************************************************** * * Comments sidebar slideshow * ******************************************************/ $(function() { if ($('.periam-recent-comments ul').length != 0) { $('.periam-recent-comments ul').cycle({ fx:'fade', speed:500, timeout:7000, cleartype:!$.support.opacity, cleartypeNoBg:true, prev:'.periam-recent-comments .prev', next:'.periam-recent-comments .next' }); } }); /****************************************************** * * Rounded corner on quicklinks * ******************************************************/ $(function() { $('#quicklinks').before(''); $('#quicklinks').after(''); }); /****************************************************** * * Credits position * ******************************************************/ $(function() { if ($('#logosmall').length != 0) { var credW = ($('#credits .credits').width())*0.5; var backW = $('#credits #backtotop').width(); var margL = (500 - (credW + backW) + "px"); $('#credits .credits').css('margin-left', margL); } else { $('#credits .credits').css('margin-left', 0); } }); /****************************************************** * * Menu position * ******************************************************/ $(function() { var laSize = $('.foldermenu a:visible').size(); var menuW = $('.foldermenu').width(); var allPaddings = (950-menuW)*0.5; var aPadding = allPaddings/laSize; if (aPadding>100) { var aPadding = 100; } $('.foldermenu a:visible').css('padding-left', aPadding); $('.foldermenu a:visible').css('padding-right', aPadding); var menuW2 = ($('.foldermenu').width())*0.5; var menuL = (480 - (menuW2) + "px"); $('.foldermenu').css('margin-left', menuL); $('.foldermenu').css('visibility', 'visible'); }); /****************************************************** * * Home page feature * ******************************************************/ $(function() { var newText = $("#linetotal").text().split("|").join("
    "); newText = "
    " + newText + "
    "; $("#linerender").html(newText); }); /****************************************************** * * Color box in general * ******************************************************/ $(document).ready(function(){ $("a[rel='iframe']").colorbox({iframe:true, innerWidth:650, innerHeight:488, rel:'nofollow'}); $("a#map[rel='iframe']").colorbox({iframe:true, innerWidth:800, innerHeight:600, rel:'nofollow'}); var the_src = $("#hidemap iframe").attr('src'); var v = the_src.replace(/\\"/g,''); $("a#map[rel='iframe']").attr("href", v); }); $(document).ready(function(){ $(".post .entry a[href$='.jpg']").colorbox({maxWidth:"98%", maxHeight:"98%"}); $(".post .entry a[href$='.png']").colorbox({maxWidth:"98%", maxHeight:"98%"}); $(".post .entry a[href$='.jpg']").colorbox({maxWidth:"98%", maxHeight:"98%"}); $(".showcase a[href$='.jpg']").colorbox({maxWidth:"98%", maxHeight:"98%"}); $(".showcase a[href$='.png']").colorbox({maxWidth:"98%", maxHeight:"98%"}); $(".showcase a[href$='.jpg']").colorbox({maxWidth:"98%", maxHeight:"98%"}); $(".widget_periamthumbgallery a[href$='.jpg']").colorbox({maxWidth:"98%", maxHeight:"98%"}); $(".widget_periamthumbgallery a[href$='.png']").colorbox({maxWidth:"98%", maxHeight:"98%"}); $(".widget_periamthumbgallery a[href$='.jpg']").colorbox({maxWidth:"98%", maxHeight:"98%"}); }); /****************************************************** * * Gallery image captions * ******************************************************/ $(document).ready(function(){ $('.boxgrid.captionfull').hover(function(){ var captionheight = $(this).find(".boxcaption .captionheight").height(); $(".cover", this).stop().animate({top:captionheight,opacity:0},250,function(){$(this).css('display','none');}); }, function() { $(".cover", this).stop().css('display','block').animate({top:'0px',opacity:1},250); }); }); /****************************************************** * * Emailus inputs widths * ******************************************************/ $(document).ready(function(){ var lab_name_w = $('#emailus #lab_name').width(); var lab_mail_w = $('#emailus #lab_mail').width(); if(lab_name_w<260){ var fst_input = ((476-lab_name_w)*0.5)-15; } else { var fst_input = (476*0.5)-15; $('#emailus #firstname').css('margin-left',0); } if(lab_name_w<260){ var lst_input = (476-lab_mail_w)-15; } else { var lst_input = 470; $('#emailus #email').css('margin-left',0); } $('#emailus #firstname').css('width',fst_input); $('#emailus #lastname').css('width',fst_input); $('#emailus #email').css('width',lst_input); });