$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);
};