$jq18(document).ready(function() { switch(ONEPAGE.theme) { case "onepage": // photo photosFBox(); break; case "onepage-a": break; case "onepage-b": break; case "onepage-isotope": // blog onepageIsotopeRelayout(); // photo photosFBox(); // video break; } }); $jq18(window).load(function() { switch(ONEPAGE.theme) { case "onepage": break; case "onepage-a": break; case "onepage-b": break; case "onepage-isotope": // blog onepageIsotope(); break; } }); function makePinitButton() { jQuery('.pin-it-container').each(function() { var path = encodeURIComponent(jQuery(this).attr('path')); var media = jQuery(this).parentsUntil('ul').last().find('.views-field-body img:first'); media = media.length ? encodeURIComponent(media.attr('src')) : "http://atlanticrecords.wmg-gardens.com/sites/g/files/g2000003466/f/styles/profile_page_avatar/http/startersitev2.wmg-gardens.com/1a434a10786a7962abaa6d0b96e7d8b2ae189c93555e42e374108971f3a197d8.jpg"; var desc = jQuery(this).attr('desc'); jQuery(this).append(jQuery('').attr({ href : 'http://pinterest.com/pin/create/button/?url=' + path + '&media=' + media + '&description=' + desc, 'class' : 'pin-it-button socialite pinterest-pinit', 'data-pin-config' : 'above', 'count-layout' : 'horizontal' }).append('')).removeClass('pin-it-container').removeAttr('path'); }); jQuery('.pin-it-button').click(function(e) { var urltopen = jQuery(this).attr('href'); window.open(urltopen, '', 'width=600,height=500'); e.preventDefault(); }); } function makeTumblrButton() { jQuery('.view-home-one-page-news-detail ').each(function() { var tumblrURL = jQuery(this).find('.tumblr').data('href'); if (jQuery(this).find('.tumblr a').length == 0) { var tumblr_link_url = tumblrURL + "?cmpid=atl/tumblr/share-on-tumblr/post-detail/"; var tumblr_link_name = jQuery(this).find('.views-field-title').text(); var tumblr_link_description = jQuery(this).find('.views-field-body-1 .field-content').clone(); tumblr_link_description = jQuery(tumblr_link_description).html(); var tumblr_button = document.createElement("a"); tumblr_button.setAttribute("href", "http://www.tumblr.com/share/link?url=" + encodeURIComponent(tumblr_link_url) + "&name=" + encodeURIComponent(tumblr_link_name) + "&description=" + encodeURIComponent(tumblr_link_description)); tumblr_button.setAttribute("title", "Share on Tumblr"); tumblr_button.setAttribute("style", "display:inline-block; padding:0px; text-indent:-9999px; overflow:hidden; width:63px; height:20px; background:url('http://platform.tumblr.com/v1/share_2.png') top left no-repeat transparent;"); tumblr_button.setAttribute("target", "_blank"); tumblr_button.innerHTML = "Share on Tumblr"; jQuery(this).find('.tumblr').append(tumblr_button); } }); } jQuery(document).ready(function() { if (jQuery('body').hasClass('page-node-17751')) {// To-do ONEPAGE.theme = 'onepage'; } else if (jQuery('body').hasClass('page-node-17746')) { ONEPAGE.theme = 'onepage-a'; } else if (jQuery('body').hasClass('page-node-17741')) { ONEPAGE.theme = 'onepage-b'; } else if (jQuery('body').hasClass('page-node-17756')) { ONEPAGE.theme = 'onepage-isotope'; } makePinitButton(); makeTumblrButton(); merchInit(); /* Initializing Merch */ if (ONEPAGE.mq.tabletNarrower) { jQuery(ONEPAGE.bidWidgets.wideLayout).hide(); jQuery(ONEPAGE.bidWidgets.narrowLayout).show(); } else{ jQuery(ONEPAGE.bidWidgets.wideLayout).show(); jQuery(ONEPAGE.bidWidgets.narrowLayout).hide(); } switch(ONEPAGE.theme) { case "onepage": // blog arrangeNewsDetail(); newsDetailClose(); jQuery(ONEPAGE.newsList).ajaxComplete(newsDetailClose); hideGlobalHat(); break; case "onepage-a": commentsFormattingAjax(); userPagesTitles(); responsivise(); if (ONEPAGE.mq.desktopNarrower) { detailSidebar(); categoryFormatterLR(); profileLayoutingLR(); } forum_created_latest(); musicLanding(); musicDisableEmpty(); appendNodeAdd(); break; case "onepage-b": commentsFormattingAjax(); userPagesTitles(); responsivise(); if (ONEPAGE.mq.desktopNarrower) { detailSidebar(); categoryFormatterLR(); profileLayoutingLR(); } forum_created_latest(); musicLanding(); musicDisableEmpty(); appendNodeAdd(); break; case "onepage-isotope": onepageIsotopeAJAX(); userPagesTitles(); commentsFormattingAjax(); responsivise(); if (ONEPAGE.mq.desktopNarrower) { detailSidebar(); categoryFormatterLR(); profileLayoutingLR(); } forum_created_latest(); musicLanding(); musicDisableEmpty(); appendNodeAdd(); break; } if (jQuery('body').hasClass('node-type-blog')) { setFlippyDefaultImage(); } if (jQuery(profilePage.aboutMeBlock).find('.views-row').length > 0){ if (jQuery(profilePage.aboutMeBlock).find('.views-row').html().trim().length == 0){ jQuery(profilePage.aboutMeBlock).hide(); } } if (ONEPAGE.mq.tabletNarrower) { _docReady_min_320(); } if (ONEPAGE.mq.tabletWider) { _docReady_min_768(); } jQuery(window).bind("orientationchange", _orientationHandler); setNavigation(); addActiveClass(); //mlistFunction(); categoryDropdownToggle(); profileAboutMeToggler(); /* blog Social share */ (function() { var po = document.createElement('g:plusone'); var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); blogSnShare(); /* user activity feed */ memberFeedList(); jQuery(ONEPAGE.activityBlock).ajaxComplete(memberFeedList); /* user name replace */ if (jQuery('body').hasClass('page-user')) {// To-do userNameReplace(); } if (ONEPAGE.mq.tabletNarrower) { unbindLogin(); } /* flexslider loading */ jQuery('.view-id-posts_carousel.view-display-id-block_2 .item-list ul').addClass('loading'); jQuery('.view-artist-detail-caurosel.view-id-artist_detail_caurosel .item-list ul').addClass('loading'); jQuery('.view-artist-detail-caurosel.view-id-artist_detail_caurosel ').addClass('loading'); }); jQuery(window).resize(function() { responsivise(); if (Modernizr.mq("only screen and (max-width : 1023px)")) { detailSidebar(); categoryFormatterLR(); profileLayoutingLR(); } else { revertSidebar(); categoryFormatterHR(); profileLayoutingHR(); } if (Modernizr.mq("only screen and (max-width : 767px)")) { jQuery(ONEPAGE.bidWidgets.wideLayout).hide(); jQuery(ONEPAGE.bidWidgets.narrowLayout).show(); } else{ jQuery(ONEPAGE.bidWidgets.wideLayout).show(); jQuery(ONEPAGE.bidWidgets.narrowLayout).hide(); } }); jQuery(window).load(function() { var $photoContent, autoRotate, exception, flexOpts; var flexDirectionNav = true; if (ONEPAGE.mq.tabletNarrower) { _windowLoad_min_320(); } if (Modernizr.touch) { flexDirectionNav = false; } /* ************************[=== FLEXSLIDER ===]**************************/ var roleArray = Drupal.settings.server_variables.user_roles; $photoContent = jQuery("#block-views-home-one-page-carousel-block-1 .view-content, .view-posts-carousel .view-content .carosel_block .image, .view-artist-detail-caurosel .view-content .carosel_block .image "); /* To add configure link */ if ( typeof (roleArray) == "undefined") { isAdmin = -1; } else { var isAdmin = jQuery.inArray("administrator", roleArray); } if (isAdmin > -1) { $photoContent.find('li.views-row').append('Configure'); } autoRotate = (jQuery.trim($photoContent.find(".views-field-field-auto-rotate .field-content").text()) === "TRUE" ? true : false ); flexOpts = { selector : "ul > li", animation : "fade", directionNav : false, useCSS : false, slideshow : true, slideshowSpeed : 3000, start : function(slider) { $photoContent.find(".item-list").resize(); jQuery('.view-field-collection-view-carousel-slides ul').removeClass('loading'); jQuery('.view-posts-carousel ul').removeClass('loading'); jQuery('.view-artist-detail-caurosel ul').removeClass('loading'); jQuery('.view-artist-detail-caurosel.view-id-artist_detail_caurosel ').removeClass('loading'); } }; $photoContent.find(".item-list").flexslider(flexOpts); }); _orientationHandler = function() { }; _docReady_min_320 = function() { //mobileMenuSlidepush(); if (jQuery(ONEPAGE.homepageBlocks.photo).length) { attachPhotoSwipe(); jQuery(ONEPAGE.homepageBlocks.photo).ajaxComplete(attachPhotoSwipe); } }; _windowLoad_min_320 = function() { }; _docReady_min_768 = function() { // IR_org_true(ONEPAGE.view.photo, true); if(!jQuery('body').hasClass('node-type-artist')) { IR_org_true(".view-field-collection-view-carousel-slides"); IR_org_true(".view-artist-detail-caurosel", true); } IR_org_true(".view-home-one-page-news", true); IR_org_true(".view-home-one-page-masonry", true); IR_org_true(".view-posts-carousel .carosel_block", true); };