www.gusucode.com > 200套html5精品模板1_50 > 200套html5精品模板1_50/049/js/scripts.js
// jquery.tweet.js - See http://tweet.seaofclouds.com/ or https://github.com/seaofclouds/tweet for more info // Copyright (c) 2008-2011 Todd Matthews & Steve Purcell (function($){$.fn.tweet=function(o){var s=$.extend({username:null,list:null,favorites:false,query:null,avatar_size:null,count:3,fetch:null,retweets:true,intro_text:null,outro_text:null,join_text:null,auto_join_text_default:"i said,",auto_join_text_ed:"i",auto_join_text_ing:"i am",auto_join_text_reply:"i replied to",auto_join_text_url:"i was looking at",loading_text:null,refresh_interval:null,twitter_url:"twitter.com",twitter_api_url:"api.twitter.com",twitter_search_url:"search.twitter.com",template:"{avatar}{join}{text}{time}",comparator:function(tweet1,tweet2){return tweet2["tweet_time"]-tweet1["tweet_time"]},filter:function(tweet){return true}},o);$.fn.extend({linkUrl:function(){var returning=[];var regexp=/\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?������]))/gi;this.each(function(){returning.push(this.replace(regexp,function(match){var url=(/^[a-z]+:/i).test(match)?match:"http://"+match;return"<a href=\""+url+"\">"+match+"</a>"}))});return $(returning)},linkUser:function(){var returning=[];var regexp=/[\@]+(\w+)/gi;this.each(function(){returning.push(this.replace(regexp,"@<a href=\"http://"+s.twitter_url+"/$1\">$1</a>"))});return $(returning)},linkHash:function(){var returning=[];var regexp=/(?:^| )[\#]+([\w\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff\u0600-\u06ff]+)/gi;var usercond=(s.username&&s.username.length==1)?'&from='+s.username.join("%2BOR%2B"):'';this.each(function(){returning.push(this.replace(regexp,' <a href="http://'+s.twitter_search_url+'/search?q=&tag=$1&lang=all'+usercond+'">#$1</a>'))});return $(returning)},capAwesome:function(){var returning=[];this.each(function(){returning.push(this.replace(/\b(awesome)\b/gi,'<span class="awesome">$1</span>'))});return $(returning)},capEpic:function(){var returning=[];this.each(function(){returning.push(this.replace(/\b(epic)\b/gi,'<span class="epic">$1</span>'))});return $(returning)},makeHeart:function(){var returning=[];this.each(function(){returning.push(this.replace(/(<)+[3]/gi,"<tt class='heart'>♥</tt>"))});return $(returning)}});function parse_date(date_str){return Date.parse(date_str.replace(/^([a-z]{3})( [a-z]{3} \d\d?)(.*)( \d{4})$/i,'$1,$2$4$3'))}function relative_time(date){var relative_to=(arguments.length>1)?arguments[1]:new Date();var delta=parseInt((relative_to.getTime()-date)/1000,10);var r='';if(delta<60){r=delta+' seconds ago'}else if(delta<120){r='a minute ago'}else if(delta<(45*60)){r=(parseInt(delta/60,10)).toString()+' minutes ago'}else if(delta<(2*60*60)){r='an hour ago'}else if(delta<(24*60*60)){r=''+(parseInt(delta/3600,10)).toString()+' hours ago'}else if(delta<(48*60*60)){r='a day ago'}else{r=(parseInt(delta/86400,10)).toString()+' days ago'}return'about '+r}function build_url(){var proto=('https:'==document.location.protocol?'https:':'http:');var count=(s.fetch===null)?s.count:s.fetch;if(s.list){return proto+"//"+s.twitter_api_url+"/1/"+s.username[0]+"/lists/"+s.list+"/statuses.json?per_page="+count+"&callback=?"}else if(s.favorites){return proto+"//"+s.twitter_api_url+"/favorites/"+s.username[0]+".json?count="+s.count+"&callback=?"}else if(s.query===null&&s.username.length==1){return proto+'//'+s.twitter_api_url+'/1/statuses/user_timeline.json?screen_name='+s.username[0]+'&count='+count+(s.retweets?'&include_rts=1':'')+'&callback=?'}else{var query=(s.query||'from:'+s.username.join(' OR from:'));return proto+'//'+s.twitter_search_url+'/search.json?&q='+encodeURIComponent(query)+'&rpp='+count+'&callback=?'}}return this.each(function(i,widget){var list=$('<ul class="tweet_list">').appendTo(widget);var intro='<p class="tweet_intro">'+s.intro_text+'</p>';var outro='<p class="tweet_outro">'+s.outro_text+'</p>';var loading=$('<p class="loading">'+s.loading_text+'</p>');if(s.username&&typeof(s.username)=="string"){s.username=[s.username]}var expand_template=function(info){if(typeof s.template==="string"){var result=s.template;for(var key in info){var val=info[key];result=result.replace(new RegExp('{'+key+'}','g'),val===null?'':val)}return result}else return s.template(info)};if(s.loading_text)$(widget).append(loading);$(widget).bind("load",function(){$.getJSON(build_url(),function(data){if(s.loading_text)loading.remove();if(s.intro_text)list.before(intro);list.empty();var tweets=$.map(data.results||data,function(item){var join_text=s.join_text;if(s.join_text=="auto"){if(item.text.match(/^(@([A-Za-z0-9-_]+)) .*/i)){join_text=s.auto_join_text_reply}else if(item.text.match(/(^\w+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+) .*/i)){join_text=s.auto_join_text_url}else if(item.text.match(/^((\w+ed)|just) .*/im)){join_text=s.auto_join_text_ed}else if(item.text.match(/^(\w*ing) .*/i)){join_text=s.auto_join_text_ing}else{join_text=s.auto_join_text_default}}var screen_name=item.from_user||item.user.screen_name;var source=item.source;var user_url="http://"+s.twitter_url+"/"+screen_name;var avatar_size=s.avatar_size;var avatar_url=item.profile_image_url||item.user.profile_image_url;var tweet_url="http://"+s.twitter_url+"/"+screen_name+"/status/"+item.id_str;var retweet=(typeof(item.retweeted_status)!='undefined');var retweeted_screen_name=retweet?item.retweeted_status.user.screen_name:null;var tweet_time=parse_date(item.created_at);var tweet_relative_time=relative_time(tweet_time);var tweet_raw_text=retweet?('RT @'+retweeted_screen_name+' '+item.retweeted_status.text):item.text;var tweet_text=$([tweet_raw_text]).linkUrl().linkUser().linkHash()[0];var user='<a class="tweet_user" href="'+user_url+'">'+screen_name+'</a>';var join=((s.join_text)?('<span class="tweet_join"> '+join_text+' </span>'):' ');var avatar=(avatar_size?('<a class="tweet_avatar" href="'+user_url+'"><img src="'+avatar_url+'" height="'+avatar_size+'" width="'+avatar_size+'" alt="'+screen_name+'\'s avatar" title="'+screen_name+'\'s avatar" border="0"/></a>'):'');var time='<span class="tweet_time"><a href="'+tweet_url+'" title="view tweet on twitter">'+tweet_relative_time+'</a></span>';var text='<span class="tweet_text">'+$([tweet_text]).makeHeart().capAwesome().capEpic()[0]+'</span>';return{item:item,screen_name:screen_name,user_url:user_url,avatar_size:avatar_size,avatar_url:avatar_url,source:source,tweet_url:tweet_url,tweet_time:tweet_time,tweet_relative_time:tweet_relative_time,tweet_raw_text:tweet_raw_text,tweet_text:tweet_text,retweet:retweet,retweeted_screen_name:retweeted_screen_name,user:user,join:join,avatar:avatar,time:time,text:text}});tweets=$.grep(tweets,s.filter).slice(0,s.count);list.append($.map(tweets.sort(s.comparator),function(t){return"<li>"+expand_template(t)+"</li>"}).join('')).children('li:first').addClass('tweet_first').end().children('li:odd').addClass('tweet_even').end().children('li:even').addClass('tweet_odd');if(s.outro_text)list.after(outro);$(widget).trigger("loaded").trigger((tweets.length===0?"empty":"full"));if(s.refresh_interval){window.setTimeout(function(){$(widget).trigger("load")},1000*s.refresh_interval)}})}).trigger("load")})}})(jQuery); /* * Copyright (C) 2009 Joel Sutherland * Licenced under the MIT license * http://www.newmediacampaigns.com/page/jquery-flickr-plugin * * Available tags for templates: * title, link, date_taken, description, published, author, author_id, tags, image* */ (function($){$.fn.jflickrfeed=function(settings,callback){settings=$.extend(true,{flickrbase:'http://api.flickr.com/services/feeds/',feedapi:'photos_public.gne',limit:20,qstrings:{lang:'en-us',format:'json',jsoncallback:'?'},cleanDescription:true,useTemplate:true,itemTemplate:'',itemCallback:function(){}},settings);var url=settings.flickrbase+settings.feedapi+'?';var first=true;for(var key in settings.qstrings){if(!first) url+='&';url+=key+'='+settings.qstrings[key];first=false;} return $(this).each(function(){var $container=$(this);var container=this;$.getJSON(url,function(data){$.each(data.items,function(i,item){if(i<settings.limit){if(settings.cleanDescription){var regex=/<p>(.*?)<\/p>/g;var input=item.description;if(regex.test(input)){item.description=input.match(regex)[2] if(item.description!=undefined) item.description=item.description.replace('<p>','').replace('</p>','');}} item['image_s']=item.media.m.replace('_m','_s');item['image_t']=item.media.m.replace('_m','_t');item['image_m']=item.media.m.replace('_m','_m');item['image']=item.media.m.replace('_m','');item['image_b']=item.media.m.replace('_m','_b');delete item.media;if(settings.useTemplate){var template=settings.itemTemplate;for(var key in item){var rgx=new RegExp('{{'+key+'}}','g');template=template.replace(rgx,item[key]);} $container.append(template)} settings.itemCallback.call(container,item);}});if($.isFunction(callback)){callback.call(container,data);}});});}})(jQuery); /* User agent detect --> Begin */ var original_bg_image_width, original_bg_image_height; /* Footer image color change --> Begin */ var original_footer_image_bg_color; var original_footer_image_border_color; var setFooterImageColors = function($footer_image_wrapper) { $footer_image_wrapper.css({ backgroundColor : '', borderColor : '' }); original_footer_image_bg_color = $footer_image_wrapper.css('backgroundColor'); original_footer_image_border_color = $footer_image_wrapper.css('border-left-color'); } /* Footer image color change --> End */ jQuery(document).ready(function($) { /* ######################### DOM READY - Begin ######################### */ if($('#nav').length) { $('#nav').lavaLamp({ target: 'li > a', container: 'li', fx: 'easeOutCubic', speed: 400 }); } /* Social Icons --> Begin */ $('.kids_social li').not('li:first, li:last', this).append('<span></span>').hover(function() { $(this).find('span').stop(true,false).animate({ height: "100%", opacity: "1" }, 'normal'); }, function() { $(this).find('span').stop(true,false).animate({ height: "0", opacity: "0" }, 'normal'); }); /* Social Icons --> End */ /* Top Panel --> Begin */ var $panel = $(".top-panel .l-page-width"); $('.openbtn').on('click','a',function(e) { var $target = $(e.target); if($target.hasClass('hide')) { $panel.stop(true,false).animate({ opacity: '0' },200); $target.blur(); } $panel.slideToggle(600, function(){ $target.toggleClass('hide'); if($(this).css('display') == 'block') { $(this).stop(true,false).animate({ opacity:'1' },200); } else { $(this).stop(true,false).animate({ opacity:'0' },200); } }); e.preventDefault(); }); /* Top Panel --> End */ /* Search Form --> Begin */ var $sform = $('#search-form'); $('li.search').on('click', 'a', function(e) { var $target = $(e.target); if($target.hasClass('hide')) { $sform.stop(true,false).animate({ // width : 0, opacity : 0 }, 'normal'); $target.removeClass('hide'); } else { $sform.stop(true,false).animate({ // width : '130px', opacity : 1 }, 'normal').show(); $target.addClass('hide'); $sform.find('input[type="text"]').focus(); } e.preventDefault(); }); /* Search Form --> End */ /* Twitter --> Begin */ $(".top-panel .tweets").tweet({ join_text: "auto", username: "jernejstrasner", avatar_size: 0, count: 1, auto_join_text_default: "", auto_join_text_ed: "", auto_join_text_ing: "", auto_join_text_reply: "", auto_join_text_url: "", loading_text: "loading tweets..." }); $(".kids_bottom_container .tweet").tweet({ join_text: "auto", username: "jernejstrasner", avatar_size: 0, count: 2, auto_join_text_default: "", auto_join_text_ed: "", auto_join_text_ing: "", auto_join_text_reply: "", auto_join_text_url: "", loading_text: "loading tweets..." }); $("#sidebar .tweet").tweet({ join_text: "auto", username: "jernejstrasner", avatar_size: 0, count: 3, auto_join_text_default: "", auto_join_text_ed: "", auto_join_text_ing: "", auto_join_text_reply: "", auto_join_text_url: "", loading_text: "loading tweets..." }); /* Twitter --> End */ /* Pattern bg --> Begin */ $leftPatternBgTop = $('#bg-level-1-left'); $rightPatternBgTop = $('#bg-level-1-right'); $lpage = $('.l-page-width-after'); $leftPatternBg = $('#bg-level-2-left'); $rightPatternBg = $('#bg-level-2-right'); function setLpage(size) { $patternWidth = ($('body').width() - size) / 2; $lpage.css({ width : $patternWidth, right : 0 - $patternWidth + 10 }) } function setPatternsSize(size) { $patternWidth = ($('body').width() - size) / 2; $leftPatternBg.css({ width : $patternWidth, left : 0 - $patternWidth + 10 }); $rightPatternBg.css({ width : $patternWidth, right : 0 - $patternWidth + 10 }); } function setPatternsSizeTop(size) { $patternWidth = ($('body').width() - size) / 2; $leftPatternBgTop.css({ width : $patternWidth, left : 0 - $patternWidth + 10 }); $rightPatternBgTop.css({ width : $patternWidth, right : 0 - $patternWidth + 10 }); } var bodySize; if ($('body').hasClass('kids-front-page')) { bodySize = 940; } else { bodySize = 950; } setLpage(bodySize); setPatternsSize(bodySize); setPatternsSizeTop(940); $(window).resize(function() {setLpage(bodySize)}); $(window).resize(function() {setPatternsSize(bodySize)}); $(window).resize(function() {setPatternsSizeTop(940)}); /* Pattern bg --> End */ /* Slider control fade --> Begin */ function fadeInControl($controlGroup) { $controlGroup.stop(true,true).animate({opacity : 1}, 400); } function fadeOutControl($controlGroup) { $controlGroup.stop(true,true).animate({opacity : 0.3}, 400); } /* Slider control fade --> End */ /* NivoSlider --> Begin */ if ($('#kids-slider.nivoSlider').length) { $('#kids-slider.nivoSlider').nivoSlider({ controlNav: true, pauseTime:10000, directionNav: true, directionNavHide: false, prevText: '', nextText: '' }); var $nivoControlGroup = $('.nivo-prevNav, .nivo-nextNav, .nivo-controlNavWrapperLeftBg'); $nivoControlGroup.hover(function() {fadeInControl($nivoControlGroup)}, function() {fadeOutControl($nivoControlGroup)}); } /* NivoSlider --> End */ /* AnythingSlider --> Begin */ if ($('#kids-slider.anythingSlider').length) { $('#kids-slider.anythingSlider').anythingSlider({ resizeContents : false, autoPlay : false, buildArrows : true, buildNavigation : false }); var $anythingControlGroup = $('.anythingSlider .arrow a'); $anythingControlGroup.hover(function() {fadeInControl($anythingControlGroup)}, function() {fadeOutControl($anythingControlGroup)}); } /* AnythingSlider --> End */ /* Lofslidernews --> Begin */ if ($('#kids-slider.lofSliderNews').length) { var buttons = { previous : $('#kids-slider.lofSliderNews .lof-previous'), next : $('#kids-slider.lofSliderNews .lof-next') }; $('#kids-slider.lofSliderNews').lofJSidernews({ interval : 4000, direction : 'opacitys', easing : 'easeInOutExpo', duration : 1200, auto : false, maxItemDisplay : 4, navPosition : 'horizontal', navigatorHeight : 32, navigatorWidth : 80, mainWidth : 916, buttons : buttons }); var $lofControlGroup = $('#kids-slider.lofSliderNews .lof-previous, #kids-slider.lofSliderNews .lof-next'); $lofControlGroup.hover(function() {fadeInControl($lofControlGroup)}, function() {fadeOutControl($lofControlGroup)}); } /* Lofslidernews --> End */ /* jCarousel --> Begin */ (function() { var $carousel = $('.projects_carousel'); if($carousel.length) { $carousel.jcarousel({ animation : 600, easing : 'easeOutCubic', scroll : 2 }); } })(); if($('.minigallery-list .minigallery').length) { $(".minigallery-list .minigallery").jCarouselLite({ btnNext: ".next", btnPrev: ".prev", scroll: 3, visible: 9, speed: 400, mouseWheel: true, circular:false, easing: "easeInOutCubic" }); } if($('.minigallery-list2 .minigallery').length) { $(".minigallery-list2 .minigallery").jCarouselLite({ btnNext: ".next2", btnPrev: ".prev2", scroll: 3, visible: 9, speed: 400, mouseWheel: true, circular:false, easing: "easeInOutCubic" }); } /* jCarousel --> End */ /* VideoJS --> Begin */ VideoJS.setupAllWhenReady(); /* VideoJS --> End */ /* Search form --> Begin */ var $search_form = $('#kids_search_form'); var $search_wrapper = $search_form.find('.kids_search_wrapper'); var $search_input = $search_form.find('input'); $search_form.hover(function() { $search_wrapper.stop(true,true).fadeIn(600); $search_wrapper.find('input[type=text]').focus(); },function() { if ($search_input.is(":focus")) { $search_wrapper.stop(true,true).fadeOut(400); } else { $search_input.blur(function() { $search_wrapper.stop(true,true).fadeOut(400); $search_input.unbind('blur'); }); } }); /* Search form --> End */ /* Main navigation --> Begin */ (function() { $.fn.menuSlide = function(options) { options = $.extend({fx: "linear", speed: 200}, options); var $main_menu = $(this); var $main_menu_items = $main_menu.find('> li'); var $submenus = $main_menu_items.find('> ul'); var $menu_items = $main_menu.find('li'); $menu_items.hover(function() { $(this).find('> ul').css({ }).slideDown(options.speed,options.fx); },function() { if ($(this).find('> ul').is(':animated')) { $(this).find('> ul').stop(true, true).removeAttr('style'); } $(this).find('> ul').hide(); }); $submenus.find('> li').hover(function() { $(this).find('> ul').css({ left : $(this).parent().width() - 3 }); },function() {}); }; })(); var $main_nav = $('#kids_main_nav > ul'); $('#kids_main_nav > ul > li ul').hover( function(){ var $el = $(this).closest('#kids_main_nav').find('.backLava'); var $ell = $el.css('left'); $el.css({ left : $ell }); },function(){ $('li.backLava').show(100) } ); $main_nav.menuSlide({fx:"easeOutCirc", speed: 400}); var $ls = $("#kids_main_nav li a:contains('Left Sidebar')"); var $rs = $("#kids_main_nav li a:contains('Right Sidebar')"); $ls.click(function() { $('#sbr').attr('id', 'sbl'); return false; }); $rs.click(function() { $('#sbl').attr('id', 'sbr'); return false; }); /* Main navigation --> End */ /* Pretty photo popup --> Begin */ $("a.prettyPhoto").prettyPhoto(); if($('.prettyPhoto').length) { (function() { $('a.prettyPhoto').prettyPhoto().each(function() { $(this).append('<span class="kids_curtain"> </span>'); }); })(); } $('p + blockquote').prev().css('margin-bottom','0'); /* Pretty photo popup --> End */ /* To top --> Begin */ (function() { var extend = { button : '#kids-back-top', text : 'Back to Top', min : 200, fadeIn : 400, fadeOut : 400, speed : 800, easing : 'easeOutQuint' } $('body').append('<div id="' + extend.button.substring(1) + '"><a href="#top" title="' + extend.text + '"><span>' + extend.text + '</span></a></div>'); $(window).scroll(function() { var pos = $(window).scrollTop(); if (pos > extend.min) { $(extend.button).fadeIn(extend.fadeIn); } else { $(extend.button).fadeOut (extend.fadeOut); } }); $(extend.button).add(extend.backToTop).click(function(e){ $('html, body').animate({scrollTop : 0}, extend.speed, extend.easing); e.preventDefault(); }); })(); /* end Back to Top */ /* To top --> End */ /* Bottom container images --> Begin */ setFooterImageColors($('#kids_bottom_container .kids_image_wrapper')); if ($('#kids_bottom_container .kids_image_wrapper').length) { $('#kids_bottom_container .kids_image_wrapper').hover(function() { $(this).stop(true,true).animate({backgroundColor : "#ddf0f7", borderColor : "#ddf0f7"}, 600); },function() { $(this).stop(true,true).animate({backgroundColor : original_footer_image_bg_color, borderColor : original_footer_image_border_color}, 400); }); } /* Bottom container images --> End */ /* Pricing Tables --> Begin */ (function() { if($('.pricing-table').length) { var pt = $('.pricing-table .column', this); pt.find('li:even:not(.footer_row):not(.header_row)').addClass('even'); pt.first().addClass('first'); pt.last().addClass('last'); pt.find('li:not(.header_row):first').css('padding-top','2.2em'); pt.find('li:not(.footer_row):last').css('padding-bottom','2.2em'); var ptFirst = $('.pricing-table .column:first-child'); var ptLast = $('.pricing-table .column:last-child'); ptFirst.find('li:not(.footer_row):not(.header_row)').css('border-left', '2px solid #98c2e1'); ptLast.find('li:not(.footer_row):not(.header_row)').css('border-right', '2px solid #98c2e1'); $('.pricing-table .column:last-child').find('.footer_row').addClass('footer_border'); } })(); /* Pricing Tables --> End */ /* Google Map --> Begin */ (function() { if($('#map_canvas').length) { $('#map_canvas').gMap({ address: 'New York, USA', zoom: 13, markers: [ { 'address' : 'Madison ST, New York' } ] }); } })(); /* Google Map --> End */ /* Accordion --> Begin */ if($('ul.accordion').length) { $('ul.accordion').accordion({autoHeight:false,header:".opener",collapsible:true,event:"click"}); } if($('.widget_categories ul').length) { $('.widget_categories ul').accordion({autoHeight:false,header:".opener",collapsible:true,event:"click"}); } if($('ul.highlighter').length) { $('ul.highlighter').accordion({active:'.selected',autoHeight:false,header:"a",collapsible:true,event:"click"}); } /* Accordion --> End */ /* Tabs --> Begin */ if($('.tabs').length) { //When page loads... $("ul.tabs li:first").addClass("active").show(); //Activate first tab $(".tab_container .tab_content:first").show(); //Show first tab content //On Click Event $("ul.tabs li").click(function() { $("ul.tabs li").removeClass("active"); //Remove any "active" class $(this).addClass("active"); //Add "active" class to selected tab $(".tab_content").hide(); //Hide all tab content var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content $(activeTab).fadeIn('slow'); //Fade in the active ID content return false; }); } /* Tabs --> End */ /* Toggle --> Begin */ if($('.toggle_container').length) { $(".toggle_container").hide(); $("b.trigger").click(function(){ $(this).toggleClass("active").next().slideToggle("slow"); return false; }); } /* Toggle --> End */ /* Flickr Photos --> Begin */ if($('ul#flickr-badge').length) { jQuery('ul#flickr-badge').jflickrfeed({ limit: 9, qstrings: { id: '56342020@N03' }, itemTemplate: '<li><a href="http://www.flickr.com/photos/56342020@N03"><img src="{{image_s}}" alt="{{title}}" /></a></li>' }, function() {$('#flickr-badge li:nth-child(3n)').addClass('last');}); } /* Flickr Photos --> End */ /* Gallery --> End */ if (jQuery("a[data-rel]").length) { jQuery('a[data-rel]').each(function() {jQuery(this).attr('rel', jQuery(this).data('rel'));}); } if($('.splitter').length) { $('.splitter').lavaLamp({fx: "easeOutCubic", speed: 400}); } var $filterType = $('#filter a'); var $list = $('#gallery'); var $data = $list.clone(); $filterType.click(function(event) { if ($(this).attr('rel') == 'everyone') { var $sortedData = $data.find('li'); } else { var $sortedData = $data.find('.'+ $(this).attr('rel')); } $list.quicksand($sortedData, { attribute: 'id', duration: 800, easing: 'easeInOutQuad', adjustHeight: 'auto', useScaling: 'false' }, function(){ var $body = $('body'); $('.gallery-image img').each(function() { handle_image($(this)); }); $("a.prettyPhoto").prettyPhoto({}); }); event.preventDefault(); }); /* Gallery --> End */ /* Tables --> Begin */ if($('.custom-table').length) { $('.custom-table thead tr th:first-child,.custom-table2 thead tr th:first-child').addClass('radius-left'); $('.custom-table thead tr th:last-child, .custom-table2 thead tr th:last-child').addClass('radius-right'); $('.custom-table tbody tr td:last-child, .custom-table2 tbody tr td:last-child').addClass('noborder'); } /* Tables --> End */ /* Box close --> Begin */ function handler(event) { var $target = $(event.target); if($target.is('.close-box')) { var $box = $target.parent(); $box.animate({opacity: '0'}, 500, function() { $(this).slideUp(500, function() { $(this).remove(); }); }); } } $('.custom-box-wrap').append('<span class="close-box">×</span>').click(handler); /* Box close --> End */ });/* ######################### DOM READY - END ######################### */