/* 
 * Jquery browser detect plugin to identify browser/os detection.
 * jQuery Browser Plugin - http://jquery.thewikies.com/browser/
*/
(function($){$.browserTest=function(a,z){var u='unknown',x='X',m=function(r,h){for(var i=0;i<h.length;i=i+1){r=r.replace(h[i][0],h[i][1]);}return r;},c=function(i,a,b,c){var r={name:m((a.exec(i)||[u,u])[1],b)};r[r.name]=true;r.version=(c.exec(i)||[x,x,x,x])[3];if(r.name.match(/safari/)&&r.version>400){r.version='2.0';}if(r.name==='presto'){r.version=($.browser.version>9.27)?'futhark':'linear_b';}r.versionNumber=parseFloat(r.version,10)||0;r.versionX=(r.version!==x)?(r.version+'').substr(0,1):x;r.className=r.name+r.versionX;return r;};a=(a.match(/Opera|Navigator|Minefield|KHTML|Chrome/)?m(a,[[/(Firefox|MSIE|KHTML,\slike\sGecko|Konqueror)/,''],['Chrome Safari','Chrome'],['KHTML','Konqueror'],['Minefield','Firefox'],['Navigator','Netscape']]):a).toLowerCase();$.browser=$.extend((!z)?$.browser:{},c(a,/(camino|chrome|firefox|netscape|konqueror|lynx|msie|opera|safari)/,[],/(camino|chrome|firefox|netscape|netscape6|opera|version|konqueror|lynx|msie|safari)(\/|\s)([a-z0-9\.\+]*?)(\;|dev|rel|\s|$)/));$.layout=c(a,/(gecko|konqueror|msie|opera|webkit)/,[['konqueror','khtml'],['msie','trident'],['opera','presto']],/(applewebkit|rv|konqueror|msie)(\:|\/|\s)([a-z0-9\.]*?)(\;|\)|\s)/);$.os={name:(/(win|mac|linux|sunos|solaris|iphone)/.exec(navigator.platform.toLowerCase())||[u])[0].replace('sunos','solaris')};if(!z){$('html').addClass([$.os.name,$.browser.name,$.browser.className,$.layout.name,$.layout.className].join(' '));}};$.browserTest(navigator.userAgent,true);})(jQuery);


$(document).ready(function(){
	
	/*
	if($('body').attr('id')== 'home'){
			$('.grid_9 .articles li.article').each(function(){			
			var left_object;
			if($(this).find(".description img").length>0)
			{
				left_object = $(this).find(".description img");
			}
			else if($(this).find(".description embed").length>0){
				left_object = $(this).find(".description embed");
			}
			else if($(this).find(".description object").length>0){
				left_object = $(this).find(".description object");
			}
			
			
		
			var title = $(this).find(".title");
			var author = $(this).find(".author");
			var date = $(this).find(".date");
			var description = $(this).find(".description");
			var activity = $(this).find(".activity");
			var iframe = $(this).find(".twitter-share-button");
			var fb_like = $(this).find(".fb_like");
			var tools = $(this).find(".tools");
			var category = $(this).find(".category");
			
			
			
			var content = document.createElement("div");
			content.setAttribute("id", "content-wrapper");
			$(this).append(content);
			writeToConsole(left_object);
			$(content).append(left_object);
			
			$(content).append(title);
			$(content).append(author);
			$(content).append(date);
			$(content).append(description);
			
			var share = document.createElement("div");
			share.setAttribute("id", "share-links");
			$(this).append(share);
			$(share).append(activity);
			$(share).append(iframe);
			$(share).append(fb_like);
			$(share).append(tools);
			
			$(share).append(category);
			
		});			
	}		*/
	$('.nav_page ul li.page').prepend('PAGE');
	
	/* code to replace from in author to more by*/
	$('ul.photos li.photo .txt .author').each(function(){
		var anchorHref = $(this).find('a').attr('href');
		var fromText=$(this).find('a').text();
		var fullText='More By :' ;
		var aText='<a href="'+anchorHref+'"></a>';		
		$(this).text();
		$(this).text(fullText);
		$(this).append(aText);
		$(this).find('a').text(fromText);		
	});
	
	$('ul.videos li.video .txt .author').each(function(){
		var anchorHref = $(this).find('a').attr('href');
		var fromText=$(this).find('a').text();
		var fullText='More By :' ;
		var aText='<a href="'+anchorHref+'"></a>';		
		$(this).text();
		$(this).text(fullText);
		$(this).append(aText);
		$(this).find('a').text(fromText);		
	});
	/* Home Page - Image change on page load - Starts */
	
	var listing = 'moduleListing';
		var detail = 'moduleDetail';
		var detailPageValue = window.location.href;
		
    if (($('body').attr('id') == "video_detail")) {
			var fbLikeObj = {
				blockSelector: '.video_player .body',
				detailPageUrl: detailPageValue,
				insertionSelector: '.rating',
				fblikePosition: 'horizontal'
			}
			var twitterObj = {
				blockSelector: '.video_player .body .video',
				detailPageUrl: detailPageValue,
				insertionSelector: '.rating',
				viaParam: '&amp;via=bobatl',
				detailPageName: 'videoDetail',
				relatedParam: '&amp;related=bobatl',
				buttonPosition: 'horizontal'
			}
			
			$.wmgfeature.twttrButton(twitterObj, detail);
			$.wmgfeature.fbLike(fbLikeObj, detail);
			
		}
		if (($('body').attr('id') == "photo_detail")) {
			var fbLikeObj = {
				blockSelector: '.photo_viewer .body',
				detailPageUrl: detailPageValue,
				insertionSelector: '.rating',
				fblikePosition: 'horizontal'
			
			}
			var twitterObj = {
				blockSelector: '.photo_viewer .body',
				detailPageUrl: detailPageValue,
				insertionSelector: '.rating',
				viaParam: '&amp;via=bobatl',
				detailPageName: 'photoDetail',
				relatedParam: '&amp;related=bobatl',
				buttonPosition: 'horizontal'
			
			}
			
			$.wmgfeature.twttrButton(twitterObj, detail);
			$.wmgfeature.fbLike(fbLikeObj, detail);
			
		}
	if (($('body').attr('id') == "video_detail")) {
				$('.twitter-share-button').after('<span id="tumblr_button_abc123"></span>');
				$('.twitter-share-button').after('<g:plusone size="medium"></g:plusone>');
				var tumblr_link_url = "http://www.bobatl.com" + window.location.pathname;
				var tumblr_link_name = $('#video_detail .video .title h3').text();
				var tumblr_link_description = "";
				
				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; 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";
				$('#tumblr_button_abc123').append(tumblr_button);
			
		}
		if (($('body').attr('id') == "photo_detail")) {
				$('.twitter-share-button').after('<span id="tumblr_button_abc123"></span>');
				$('.twitter-share-button').after('<g:plusone size="medium"></g:plusone>');
				var tumblr_link_url = "http://www.bobatl.com" + window.location.pathname;
				var tumblr_link_name = $('#photo_detail .video .title h3').text();
				var tumblr_link_description = "";
				
				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; 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";
				$('#tumblr_button_abc123').append(tumblr_button);
			
		}
	window.___gcfg = {
			lang: 'en-US'
		};
		(function(){
			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);
		})();
		
        
	/* Home Page - Image change on page load - Ends */
	
		/* audio player script starts */
		
		var usedLoginInState_new = $("#userLoggedIn").val();
		var memberStatus_new = $("#isMember").val();
		
		var currentPlayTxt = $('#song_playlist-327540.song_playlist .module .content .body .playlist .list li.active .title').html();
		var audioToolbarHTML = '<div id="currentplay"><div class="scrollingtext">' + currentPlayTxt + '</div></div><div id="audioToolbarControls"><div id="audioPlayerBuy"><a href="" target="_new">Buy Album</a></div><div id="audioPlayerMore"><a id="audioPlayerMoreButton" >V</a></div></div>';
		$("#song_playlist-327540 .playlist .info").before(audioToolbarHTML);
		
		var listJoinLink = '<div class="joinLinkCont"><a class="thickbox">Join now to listen to the full album &raquo </a></div>';
		
		if (usedLoginInState_new == 'true' && memberStatus_new == 1) {
			$.cookie("showMusicRstError1", "No", {
				path: '/'
			});
			listJoinLink = '<div class="joinLinkCont"><a class="thickbox" href="/album/bottoms-up-ft-nicki-minaj/"> Listen to the full album &raquo </a></div>';
			$('#song_playlist-327540 .playlist .list').append(listJoinLink);
		}
		else {
			$('#song_playlist-327540 .playlist .list').append(listJoinLink);
			$('#song_playlist-327540 .playlist .list .thickbox').bind('click', function(event){
				$.cookie("showMusicRstError1", "Yes", {
					path: '/'
				});
				$('#html-373085.html .commLinks a').attr('href', '/sign-up/?intcmp=join_restrictedaudio');
				$('#html-373085.html .commLinks a').trigger('click');
			});
		}
		
		var audioinfo = $('#song_playlist-327540.song_playlist .module .content .body .playlist .info').html();
		var audiolist = $('#song_playlist-327540.song_playlist .module .content .body .playlist');
		$('#song_playlist-327540.song_playlist .module .content .body .playlist .info').remove();
		
		
		audiolist.append("<div class = 'info'>" + audioinfo + "</div>");
		
		
		
		$("#song_playlist-327540.song_playlist").css("display", "block");
		
		
		$("#audioPlayerMoreButton").click(function(){
		
			$("#song_playlist-327540 .playlist .list").slideToggle('fast');
			
			var dispProperty1 = $("#song_playlist-327540 .playlist .info").css("display");
			
			if(dispProperty1 == "block"){
				$("#song_playlist-327540.song_playlist .module").css("background","none");
			}
			
			else{
				$("#song_playlist-327540.song_playlist .module").css("background","#000000");
			}
						
			if ($("body.msie8").length > 0) {
			
				var dispProperty = $("#song_playlist-327540 .playlist .info").css("display");
				
				
				if (dispProperty == "block") {
					$("#song_playlist-327540 .playlist .info").css("display", "none");
				}
				else {
					$("#song_playlist-327540 .playlist .info").css("display", "block");
					$("#html-5586823.html .module .content").css("border-bottom", "none");
				}
			}
			else {
			
				$("#song_playlist-327540 .playlist .info").slideToggle('fast');
			}
			
		});
		
		var dispProperty1 = $("#song_playlist-327540 .playlist .info").css("display");
		if (dispProperty1 != "block") {
			$("#html-5586823.html .module .content").css("border-bottom", "none");
		}
		
		
		$(".playlist .list ul li").click(function(){
			var currentActiveText = $(".playlist .list ul li.active .title").text();
			$(".scrollingtext").text(currentActiveText);
			
			$('.playlist .list ul li').each(function(){
				if ($(this).hasClass('active')) {
					//alert("hello");
					var currentActiveText = $(this).find('.title').text();
					$(".scrollingtext").text(currentActiveText);
				}
				
			});
		});
		
		
		
		/* Suppresses display of empty footers on IE */
		$('.module .foot:empty').addClass('empty');
		
		/*For changing sign up text*/
		
		$("#nav_global ul li#nav_user li.signup a").attr("id", "sign-upanchor");
		var signupTxt = $("#nav_global ul li#nav_user li.signup a");
		signupTxt.text(signupglobaltxt);
		
		
		
		$("html").addClass($.os.name);
		$("body").addClass($.browser.className);
		$("body").addClass($.browser.name);
		
		
		
		/* START Add "Launch Player" links to footer nav of all audio playlist modules */
		var launchLink = $('<li class="launchPlayer"><a href="/music-player/" class="launchPlayerLink">Launch Player</a></li>');
		$(".song_playlist .module .content .nav_meta ul").prepend(launchLink);
		/* END Add "Launch Player" links to footer nav of all audio playlist modules */
		
		/* add popup onClick handler for audio player links */
		$("a.launchPlayerLink").click(function(){
			window.open("/music-player/", "Window2", "width=368,height=270,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no");
			return false;
		});
		
		/* Make store top nav link open in a new window */
		$('.nav_main ul li.custom a[href*=amazon.com]').attr("rel", "external");
		
		$('.article .description a[href*=/blog/]').addClass("readmorelink");
		$('.article .description a[href*=.com]').removeClass("readmorelink");
		
		$("a[href^=http://starterfanclub1.wmg.ciscoeos.com]").parent(".custom").addClass("Fanclub");
		
		/* START: Community drop-down for top nav */
		//Define XHTML source for the community subnav inn the variable below	
		var communityNavCell = $(".nav_main ul li.nav-community_landing"); //change this selector to target a diffent cell in the top nav
		communityNavCell.addClass('dropdown');
		communityNavCell.append(communitySubNav);
		/* END: Community drop-down for top nav */
		
		/* START: Custom drop-downs for top nav */
		var $customNavs = $('.nav_main ul li.nav-custom a');
		
		$customNavs.filter(function(){
			return (/^Music/i).test($(this).text())
		}).parent().addClass('nav-custom').addClass('nav-music');
		
		$customNavs.filter(function(){
			return (/^Game/i).test($(this).text())
		}).parent().addClass('nav-game');
		
		$customNavs.filter(function(){
			return (/^Bio/i).test($(this).text())
		}).parent().addClass('nav-bio');
		
		$customNavs.filter(function(){
			return (/^Fan Club$/i).test($(this).text())
		}).parent().addClass('nav-custom').addClass('dropdown').removeClass('nav-home').append(FCSubNav);
		
		$customNavs.filter(function(){
			return (/^Store$/i).test($(this).text())
		}).parent().addClass('nav-custom').addClass('dropdown').addClass('nav-store').append(storeSubNav);
		
		$customNavs.filter(function(){
			return (/^Global$/i).test($(this).text())
		}).parent().addClass('nav-custom').addClass('dropdown').addClass('nav-global_int').append(globalSubNav);
		
		/* START: game drop-down for top nav */
		
		var gameNavCell = $(".nav_main ul li.nav-game"); //change this selector to target a diffent cell in the top nav
		gameNavCell.addClass('dropdown');
		gameNavCell.append(gameSubNav);
		
		/* var bioNavCell = $(".nav_main ul li.nav-bio"); //change this selector to target a diffent cell in the top nav
		 bioNavCell.addClass('dropdown');
		 bioNavCell.append(bioSubNav);*/
		/* END: Bio drop-down for top nav */
		
		
		/* END: Custom drop-downs for top nav */
		
		var storeNavCell = $(".nav_main ul li.nav-store");
		
		/*Hover event handler for all drop-downs in top nav */
		$(".dropdown").hover(function(){
			$(".flyoutMenu", this).show();
		}, function(){
			$(".flyoutMenu", this).hide();
		});
		
		
		
		if (location.href.indexOf("/forums/") != -1) {
			communityNavCell.addClass("active");
			$("#discussionsNav").addClass("active");
		}
		
		if (location.href.indexOf("/member/") != -1) {
			if (!(location.href.indexOf("/category/member/") != -1)) {
				communityNavCell.addClass("active");
				$("#memberNav").addClass("active");
			}
		}
		
		if (location.href.indexOf("/ringtones/") != -1) {
			storeNavCell.addClass("active");
			$("#ringtonesNav").addClass("active");
		}
		
		if (location.href.indexOf("/community_landing/") != -1) {
			communityNavCell.addClass("active");
			$("#communityHomeNav").addClass("active");
		}
		
		if (location.href.indexOf("/extras/") != -1) {
			communityNavCell.addClass("active");
			$("#extrasNav").addClass("active");
		}
		/*For international pages*/
		var globalNavCell = $(".nav_main ul li.nav-global");
		
		if (location.href.indexOf("/es/") != -1) {
			globalNavCell.addClass("active");
			$("#esNav").addClass("active");
		}
		if (location.href.indexOf("/jp/") != -1) {
			globalNavCell.addClass("active");
			$("#jpNav").addClass("active");
		}
		
		if (location.href.indexOf("/gb/") != -1) {
			globalNavCell.addClass("active");
			$("#gbNav").addClass("active");
		}
		if (location.href.indexOf("/de/") != -1) {
			globalNavCell.addClass("active");
			$("#deNav").addClass("active");
		}
		
		var photoNavCell = $(".nav_main ul li.photo");
		if (location.href.indexOf("/cellstream/") != -1) {
			photoNavCell.addClass("active");
		}
		
		
		
		
		if (location.href.indexOf("/music/") != -1) {
			$("a[href^=/album/]").parent(".nav-custom").addClass("active");
			
		}
		
		if (location.href.indexOf("/album/") != -1) {
			$("a[href^=/album/]").parent(".nav-custom").addClass("active");
		}
		
		if (location.href.indexOf("/bio/") != -1) {
			$("a[href^=/bio/]").parent(".nav-custom").addClass("active");
			
		}
		
		if (location.href.indexOf("/games/") != -1) {
			$("a[href^=/games/]").parent(".nav-custom").addClass("active");
			
		}
		
		
		
		
		
		/* START: Merch module drop-downs */
		$(".ArtistStore").hover(function(){
			$(".flyoutMenu", this).show();
		}, function(){
			$(".flyoutMenu", this).hide();
		});
		
		$(".ArtistStore_footer").hover(function(){
			$(".flyoutMenu", this).show();
		}, function(){
			$(".flyoutMenu", this).hide();
		});
		
		
		
		$(".topAlbumBuyDrop").hover(function(){
			$(".topPrdtflyoutMenu", this).show();
		}, function(){
			$(".topPrdtflyoutMenu", this).hide();
		});
		
		$(".centerAlbumBuyDrop").hover(function(){
			$(".centerPrdtflyoutMenu", this).show();
		}, function(){
			$(".centerPrdtflyoutMenu", this).hide();
		});
		
		$(".bottomAlbumBuyDrop").hover(function(){
			$(".bottomPrdtflyoutMenu", this).show();
		}, function(){
			$(".bottomPrdtflyoutMenu", this).hide();
		});
		
		$(".ArtistStoreBottom").hover(function(){
			$(".flyoutMenuFooter", this).show();
		}, function(){
			$(".flyoutMenuFooter", this).hide();
		});
		/* END: Merch module drop-downs */
		
		
		if ($("#sign_up-294578 li.input input").attr('class') == "focused") {
			$descriptionDisplay = $("#sign_up-294578 li.input input.focused").parent().contents().filter(".message").children();
			if ($descriptionDisplay.css("display") == "inline" || $descriptionDisplay.css("display") == "none") {
				$descriptionDisplay.css("display", "block");
			}
		}
		
		$("#sign_up-294578 li.input input").click(function(){
			// In this check for the corresponding description div. 		
			$descriptionDisplay = $(this).next().filter(".message").children();
			if ($descriptionDisplay.css("display") == "inline") {
				$descriptionDisplay.css("display", "block");
			}
		});
		
		$("#sign_up-294578 li.select input").click(function(){
			// In this check for the corresponding description div. 
			$descriptionDisplay = $(this).parent().contents().filter(".message").children();
			if ($descriptionDisplay.css("display") == "inline") {
				$descriptionDisplay.css("display", "block");
			}
		});
		
		/* Fixing the target for the myspace link */
		$(".nav_main ul li a[href^=http://www.myspace.com/]").attr("target", "_new");
		
		/* Make rel="external" links open in a new window */
		$("a[rel=external]").attr("target", "_new");
		
		
		/* Fixing the target for the Street Team link */
		$("#FooterLinks1 ul li a.streetteam").attr("target", "_new");
		
		/* Fixing the target for the digg link */
		$(".shareweb .digg a").attr("target", "_new");
		
		/* Append labels to elements in discussion module */
		$(".topics li.list .category li:first-child").prepend("Category: ");
		$(".topics li.list .activity").prepend("Replies: ");
		$(".topics li.list .date").prepend("Last Reply: ");
		
		/* Add "Close" text to close link in social media sharebox on photo and video detail pages */
		$(".sharebox .sb_head .sb_title a.shareclose").prepend("Close");
		
		var noOfImageDscDtl = $("#discussion_entry-294529 .topic .description img").length;
		for (i = 0; i < noOfImageDscDtl; i++) {
			var discussionImageElement = $("#discussion_entry-294529 .topic .description img:eq(" + i + ")");
			var imgHeight = discussionImageElement.height();
			var imgWidth = discussionImageElement.width();
			if (imgHeight > 200 && imgWidth > 200) {
				var calcheight = (imgHeight / imgWidth) * 200;
				discussionImageElement.css("height", calcheight);
				discussionImageElement.css("width", 200);
			}
		}
		
		var noOfImageDscDtl = $("#discussion_listing-340654  .topic .description img").length;
		for (i = 0; i < noOfImageDscDtl; i++) {
			var discussionImageElement = $("#discussion_listing-340654 .topic .description img:eq(" + i + ")");
			var imgHeight = discussionImageElement.height();
			var imgWidth = discussionImageElement.width();
			if (imgHeight > 200 && imgWidth > 200) {
				var calcheight = (imgHeight / imgWidth) * 200;
				discussionImageElement.css("height", calcheight);
				discussionImageElement.css("width", 200);
			}
			
		}
		
		// Functionality for add new blogs.
		$(".blog_listing .nav_meta .more a").bind("click", function(e){
		
			$.cookie("blog_body", blogTwitterBlurbText, {
				path: "/"
			});
		});
		if ($("body").attr("id") == "add_new_blog") {
			$.cookie("blog_body", blogTwitterBlurbText, {
				path: "/"
			});
		}
		
		/*START- code which obfuscates email addresses #2420*/
		var m_ = "mailto:";
		var a_ = "@";
		var d_ = ".";
		var i = 0;
		var j = 0;
		var q_ = "?";
		var e_ = "=";
		
		$('span.ciReplace').each(function(){
			if (cId[i].format == "") {
				$(this).html('<a href="' + m_ + cId[i].name + a_ + cId[i].domain + d_ + cId[i].tld + '">' + cId[i].name + a_ + cId[i].domain + d_ + cId[i].tld + '</a>');
			}
			else {
				if (cId[i].param == "") {
					$(this).html('<a href="' + m_ + cId[i].name + a_ + cId[i].domain + d_ + cId[i].tld + '">' + cId[i].format + '</a>');
				}
				else {
					$(this).html('<a href="' + m_ + cId[i].name + a_ + cId[i].domain + d_ + cId[i].tld + q_ + 'subject' + e_ + cId[i].param + '">' + cId[i].format + '</a>');
				}
			}
			i++;
		});
		
		
		$('span.footReplace').each(function(){
			if (fId[j].format == "") {
				$(this).html('<a href="' + m_ + fId[j].name + a_ + fId[j].domain + d_ + fId[j].tld + '">' + fId[j].name + a_ + fId[j].domain + d_ + fId[j].tld + '</a>');
			}
			else {
				if (fId[j].param == "") {
					$(this).html('<a href="' + m_ + fId[j].name + a_ + fId[j].domain + d_ + fId[j].tld + '">' + fId[j].format + '</a>');
				}
				else {
					$(this).html('<a href="' + m_ + fId[j].name + a_ + fId[j].domain + d_ + fId[j].tld + q_ + 'subject' + e_ + fId[j].param + '">' + fId[j].format + '</a>');
				}
			}
			j++;
		});
		
		/*End - code which obfuscates email addresses #2420*/
		
		//Album detail stuff 
		$buylinks = $('#album_info-383751 .foot .nav_meta ul');
		$buylinks.insertBefore('#album_info-383751 .album .txt div.description');
		$('#album_info-383751.album_info .module .content .foot .nav_meta ul').css("display", "block");
		
		$uploadlink = $('#nav_main-294563.nav_main ul li.upload');
		$uploadlink.insertBefore('#html-327535 .description .commLinks');
		$('#nav_main-294563.nav_main ul li.upload').css("display", "block");
		
		
		//Modifying the legal text in the log in and sign up pages.
		$("body#sign_up #cmsgData\\[agreeToTerms\\]").next().html(privacyPolicyText + "").show();
		$("body#join #cmsgData\\[agreeToTerms\\]").next().html(privacyPolicyText + "").show();
		
		
		/* SP to Eos Use Plugin Configuration set the parametres as per the modulecontainer */
		$.wmgfeature.spFeatureJoin("#join .input .button.submit input", "join-294550", false, arrElementIDs, "http://bobatl.com/", "821058");
		$.wmgfeature.spFeatureEditProfile(".edit_profile .input .button.submit input", "edit_profile-294536", true, arrElementIDs, "http://bobatl.com/", "821058");
		/* End SP Migration Changes */
		
		var prvteCont = "<i class='prText'>&nbsp;&nbsp;</i>";
		var prvtLegend = '<span class="private">Visible only to site administrators</span>';
		
		$('.edit_account li.input.annotation').append(prvtLegend);
		
		$('#join-294550.join .annotation span.private').each(function(){
			var cont = (this).innerHTML;
			(this).innerHTML = prvteCont + cont;
		})
		
		$('li.input.private').each(function(){
			var liCont = (this).innerHTML;
			(this).innerHTML = liCont + prvteCont;
		});
		
		
		modifyMediaSize("#photo_thumbnail-294569 .photos .photo .img a img", "_6", "display:block !important;width:193px !important;height: 193px !important;", "display:block !important;width:193px !important;height: 193px !important;cursor:pointer !important;", false);				
		modifyMediaSize("#photo_thumnail-294571 .photos .photo .img a img", "_6", "display:block !important;width:193px !important;height: 193px !important;", "display:block !important;width:193px !important;height: 193px !important;cursor:pointer !important;", false);
		modifyMediaSize("#photo_thumbnail-5590930 .photos .photo .img a img", "_6", "display:block !important;width:165px !important;height: 130px !important;", "display:block !important;width:165px !important;height: 130px !important;cursor:pointer !important;", false);
		modifyMediaSize("#video_thumbnail-5590928 .videos li.pro .img a img", "_6", "display:block !important;width:156px !important;height: 90px !important;", "display:block !important;width:156px !important;height: 90px !important;cursor:pointer !important;", true);
		modifyMediaSize("#video_thumbnail-890493 .videos li.s .img a img", "_6", "display:block !important;width:193px !important;height: 130px !important;", "display:block !important;width:193px !important;height: 130px !important;cursor:pointer !important;", true);
		modifyMediaSize("#video_thumbnail-294593 .videos li.pro .img a img", "_6", "display:block !important;width:193px !important;height: 130px !important;", "display:block !important;width:193px !important;height: 130px !important;cursor:pointer !important;", true);
		
		/* Scrolling Effect in Audio Player - Starts */
		
        $('.scrollingtext').bind('marquee', function(){
            var ob = $(this);
            var tw = ob.width();
            var ww = ob.parent().width();
            ob.css({
                right: -tw
            });
            ob.animate({
                right: ww			
            }, 20000, 'linear', function(){
                ob.trigger('marquee');
            });
        }).trigger('marquee');

		
		/* Scrolling Effect in Audio Player - Ends */
		
	});
	
	function eoscInit(){
		
		/* Scrolling Effect in Audio Player - Starts */
		
        $('.scrollingtext').bind('marquee', function(){
            var ob = $(this);
            var tw = ob.width();
            var ww = ob.parent().width();
            ob.css({
                right: -tw
            });
            ob.animate({
                right: ww
            }, 20000, 'linear', function(){
                ob.trigger('marquee');
            });
        }).trigger('marquee');

		
		/* Scrolling Effect in Audio Player - Ends */
	
		//resizing for phtoto thumbnail
		modifyMediaSize("#photo_thumbnail-294569 .photos .photo .img a img", "_6", "display:block !important;width:193px !important;height: 193px !important;", "display:block !important;width:193px !important;height: 193px !important;cursor:pointer !important;", false);
		modifyMediaSize("#photo_thumnail-294571 .photos .photo .img a img", "_6", "display:block !important;width:193px !important;height: 193px !important;", "display:block !important;width:193px !important;height: 193px !important;cursor:pointer !important;", false);
		modifyMediaSize("#video_thumbnail-890493 .videos li.s .img a img", "_6", "display:block !important;width:193px !important;height: 130px !important;", "display:block !important;width:193px !important;height: 130px !important;cursor:pointer !important;", true);
		modifyMediaSize("#video_thumbnail-294593 .videos li.pro .img a img", "_6", "display:block !important;width:193px !important;height: 130px !important;", "display:block !important;width:193px !important;height: 130px !important;cursor:pointer !important;", true);
		
		//Modifying the legal text in the log in and sign up pages.
		$("body#sign_up #cmsgData\\[agreeToTerms\\]").next().html(privacyPolicyText + "").show();
		$("body#join #cmsgData\\[agreeToTerms\\]").next().html(privacyPolicyText + "").show();
		
		/*facebook language change */
		$('#edit_account #fbcLoginButton p').remove();
		$('#edit_account #facebookSettings .title').append('<p>Click on the Facebook Connect button to share your comments, photos, videos and discussion posts with your Facebook friends.</p>');
		
		/* Facebook and twitter functionality - Start */
		
		var listing = 'moduleListing';
		var detail = 'moduleDetail';
		var detailPageValue = window.location.href;
		
		if($('body').attr('id') == "home"){
		    var twtrScript=document.createElement('script'); 
			twtrScript.type = 'text/javascript'; 
			twtrScript.src = "http://platform.twitter.com/widgets.js"; 
			$(".blog_listing").append(twtrScript);
			
			var tumlrScript = document.createElement('script'); 
			tumlrScript.type = 'text/javascript'; 
			tumlrScript.src = "http://platform.tumblr.com/v1/share.js";
			$(".blog_listing").append(tumlrScript);
			
			var gplusScript = document.createElement('script'); 
			gplusScript.type = 'text/javascript'; 
			gplusScript.src = "https://apis.google.com/js/plusone.js";
			$(".blog_listing").append(gplusScript);							
			}
			
		if (($('body').attr('id') == "blog") || ($('body').attr('id') == "home")) {
			var twitterObj = {
				blockSelector: '.blog_listing .body li.article',
				urlSelector: '.title h4 a',
				urlQualifier: 'href',
				insertionSelector: '.activity',
				viaParam: '&amp;via=bobatl',
				siteUrl: 'http://www.bobatl.com/',
				relatedParam: '&amp;related=bobatl',
				buttonPosition: 'horizontal'
			
			}			
			
			var fbLikeObj = {
				blockSelector: '.blog_listing .body .article',
				siteUrl: 'http://www.bobatl.com/',
				urlSelector: '.title h4 a',
				detailPageUrl: detailPageValue,
				insertionSelector: '.activity',
				urlQualifier: 'href',
				fblikePosition: 'horizontal'
			}
			
			$.wmgfeature.fbLike(fbLikeObj, listing);
			$.wmgfeature.twttrButton(twitterObj, listing);
		}
		
		if (($('body').attr('id') == "blog_detail")) {
			var twitterObj = {
				blockSelector: '.blog_entry .body .article .meta',
				detailPageUrl: detailPageValue,
				insertionSelector: '.activity',
				viaParam: '&amp;via=bobatl',
				detailPageName: 'blogDetail',
				relatedParam: '&amp;related=bobatl',
				buttonPosition: 'horizontal'
			
			}
			
			var fbLikeObj = {
				blockSelector: '.blog_entry .body .article .meta',
				detailPageUrl: detailPageValue,
				insertionSelector: '.activity'
			}
			$.wmgfeature.twttrButton(twitterObj, detail);
			$.wmgfeature.fbLike(fbLikeObj, detail);
			
		}
		
		
		
		
		if (($('body').attr('id') == "album_detail")) {
			var fbLikeObj = {
				blockSelector: '#album_info-383751.album_info .content div.album',
				detailPageUrl: detailPageValue,
				insertionSelector: '.txt',
				fblikePosition: 'horizontal'
			
			}
			var twitterObj = {
				blockSelector: '#album_info-383751.album_info .content div.album',
				detailPageUrl: detailPageValue,
				insertionSelector: '.txt',
				viaParam: '&amp;via=bobatl',
				detailPageName: 'photoDetail',
				relatedParam: '&amp;related=bobatl',
				buttonPosition: 'horizontal'
			
			}
			
			$.wmgfeature.twttrButton(twitterObj, detail);
			$.wmgfeature.fbLike(fbLikeObj, detail);
			
		}
		
		
		if (($('body').attr('id') == "video_detail")) {
			var fbLikeObj = {
				blockSelector: '.video_player .body',
				detailPageUrl: detailPageValue,
				insertionSelector: '.rating',
				fblikePosition: 'horizontal'
			}
			var twitterObj = {
				blockSelector: '.video_player .body .video',
				detailPageUrl: detailPageValue,
				insertionSelector: '.rating',
				viaParam: '&amp;via=bobatl',
				detailPageName: 'videoDetail',
				relatedParam: '&amp;related=bobatl',
				buttonPosition: 'horizontal'
			}
			
			$.wmgfeature.twttrButton(twitterObj, detail);
			$.wmgfeature.fbLike(fbLikeObj, detail);
			
		}
	
		$('.grid_9 .articles li.article').each(function(){
			var left_object;
			if($(this).find(".description img").length>0)
			{
				left_object = $(this).find(".description img");
			}
			else if($(this).find(".description embed").length>0){
				left_object = $(this).find(".description embed");
			}
			else if($(this).find(".description object").length>0){
				left_object = $(this).find(".description object");
			}
			/*
			var obj = $(this).find(".description object");
			var image = $(this).find(".description img");
			var embed = $(this).find(".description embed");*/
		
			var title = $(this).find(".title");
			var author = $(this).find(".author");
			var date = $(this).find(".date");
			var description = $(this).find(".description");
			var activity = $(this).find(".activity");
			var iframe = $(this).find(".twitter-share-button");
			var fb_like = $(this).find(".fb_like");
			var tools = $(this).find(".tools");
			var category = $(this).find(".category");
			
			
			var content = document.createElement("div");
			content.setAttribute("id", "content-wrapper");
			$(this).append(content);
			writeToConsole(left_object);
			$(content).append(left_object);
			/*$(content).append(obj);
			$(content).append(image);*/
			$(content).append(title);
			$(content).append(author);
			$(content).append(date);
			$(content).append(description);
			
			var share = document.createElement("div");
			share.setAttribute("id", "share-links");
			$(this).append(share);
			$(share).append(activity);
			$(share).append(iframe);
			$(share).append(fb_like);
			$(share).append(tools);
			
			$(share).append(category);
			
		});
		
		if (($('body').attr('id') == "home")) {
			$('.articles li.article').each(function(){
				if ($(this).find("object")) {
					reSizeFlash("285", $(this).find(".description object"));
				} 
			});
		}
		
		/*tumlr and g+ site button*/
		$('.articles li.article').each(function(){
		
			var tumblr_link_url = "http://www.bobatl.com" + $(this).find(".title a").attr("href");
			var tumblr_link_name = "bobatl News" + $(this).find(".title a").attr("href");
			var tumblr_link_description = " ";
			
			
			var plusone = document.createElement("g:plusone");
			plusone.setAttribute("href", tumblr_link_url);
			plusone.setAttribute("size", "medium");
			$(this).find('#share-links').append('<div class="gPlus"></div>');
			$(this).find('#share-links .gPlus').append(plusone);
			$(this).find('#share-links').append('<span id="tumblr_button_abc123"></span>');
			
			
			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; 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";
			$(this).find('#tumblr_button_abc123').append(tumblr_button);
			
		});
		if (($('body').attr('id') == "blog_detail")) {
			if ($('.blog_entry #tumblr_button_abc123').length == 0) {
				$('.twitter-share-button').after('<span id="tumblr_button_abc123"></span>');
				$('.twitter-share-button').after('<div class="gPlus"><g:plusone size="medium"></g:plusone></div>');
				
				var tumblr_link_url = "http://www.bobatl.com" + window.location.pathname;
				var tumblr_link_name = $('.content div.article .title h4').text();
				var tumblr_link_description = $('.blog_entry .description p').text();
				
				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; 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";
				$('.blog_entry #tumblr_button_abc123').append(tumblr_button);
			}
		}
		
		
		
		// plus one button implementation
		window.___gcfg = {
			lang: 'en-US'
		};
		(function(){
			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);
		})();
		
		
		$('.articles li.article').each(function(){
			var content = document.createElement("div");
			content.setAttribute("id", "content-wrapper");
			var shareLinks = document.createElement("div");
			shareLinks.setAttribute("id", "share-links");
			
		});
		
		
		//for page headers and module headers
		/*sIFR.replace(helvetica_rbc, {
		 selector: '.video_thumbnail .module .content .head h3,.blog_listing .module .content .head h3 ,.photo_thumbnail .module .content .head h3 , .photo_thumnail .module .content .head h3,.list_audio .module .content .head h3',
		 css: [
		 '.sIFR-root { text-transform: uppercase; color: #333333; text-align:center }',
		 '.sIFR-root a {color:#333333; text-decoration:none}',
		 '.sIFR-root a:hover {color:#333333}'
		 ],
		 tuneHeight: '-5',
		 tuneWidth:'5',
		 wmode: 'transparent'
		 });*/
		/* Real Time Sign-Up Start */
		$(".edit_account #accountData .buttons.input .button.submit input.submit").removeAttr("onclick");
		$(".edit_account #accountQuestoins .buttons.input .button.submit input.submit").removeAttr("onclick");
		
		$('.edit_account #accountData .buttons.input .button.submit input.submit').die();
		$('.edit_account #accountQuestoins .buttons.input .button.submit input.submit').die();
		
		$.wmgfeature.spFeatureEditAccountAccData(".edit_account #accountData .buttons.input .button.submit input.submit", "edit_account-294534", true, arrElementIDs, "http://bobatl.com/", "821058");
		$.wmgfeature.spFeatureEditAccountAccQuestions(".edit_account #accountQuestoins .buttons.input .button.submit input.submit", "edit_account-294534", true, arrElementIDs, "http://bobatl.com/", "821058");
		/* Real Time Sign-Up End */
	
	}
	
	function changeAudioPlayerInfo(type, id, title, offset){
		writeToConsole(type, id, title, offset);
	};
	
	function modifyMediaSize(cssSelector, thumbSize, avatarAncStyle, avatarImgStyle, isVideo){
		$(cssSelector).each(function(){
			var photoImageSrc = $(this).attr("src");
			var photoImageSrcNew = "";
			var anchorRef = "";
			if (null != photoImageSrc) {
				var slashpoint = photoImageSrc.lastIndexOf("/");
				var uspoint = photoImageSrc.lastIndexOf("_");
				var dotpoint = photoImageSrc.lastIndexOf(".");
				var srcLength = photoImageSrc.length;
				var imgPath_1 = photoImageSrc.substring(0, slashpoint);
				var imgPath_2 = photoImageSrc.substring(slashpoint, uspoint);
				var imgPath_3 = photoImageSrc.substring(dotpoint, (srcLength));
				photoImageSrcNew = imgPath_1 + imgPath_2 + thumbSize + imgPath_3;
				$(this).parent().attr("style", avatarAncStyle);
				anchorRef = $(this).parent().attr("href");
				$(this).attr("style", avatarImgStyle);
				var avatarDivStyle = "background:transparent url(" + photoImageSrcNew + ") no-repeat 0px 0px;";
				$(this).attr("src", photoImageSrcNew);
				$(this).parent().parent().attr("style", avatarDivStyle);
				if (isVideo) {
					$(this).parent().parent().append("<a class='preplayIcon' " + "href = '" + anchorRef + "'></a>");
				}
				
				
			}
		});
	}
	
	
	$.urlParam = function(name){
		var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
		if (results == null) {
			return 0;
		}
		else {
			return results[1];
		}
	}
	
	 function reSizeFlash(reqWidth, selector){
		 $(selector).each(function(){
	            var newHeight = 0;
	            var widRatio = 0.625; // for 16:9 aspect ratio, Assuming width is 16
	            var parent = $(this).parent();
	            parent.css("visibility", "hidden");
	             
	            newHeight = widRatio * reqWidth;
	            
	            var mediaCode = $(this).parent().html();

	            var oldHeightOpts = /height="?([0-9]*)"?/g;
	            var newHeightOpts = 'height="' + newHeight + '"';
	            var oldWidthOpts = /width="?([0-9]*)"?/g;
	            var newWidthOpts = 'width="' + reqWidth + '"';
	            
	            mediaCode = mediaCode.replace(oldHeightOpts, newHeightOpts);
	            mediaCode = mediaCode.replace(oldWidthOpts, newWidthOpts);	            
	            parent.html(mediaCode).css("visibility", "visible");
	        });
	    }



