/* 
 * 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);

/*
 * Jquery Plugin - opens external links in a new window.  
 * Checks if the links are relative, and are of the same domain.
 * Sampe Usage - $("#someDiv a").makeLinksExternal();_6
 */
jQuery.fn.makeLinksExternal=function(){return this.each(function(){var a=$(this).attr("href");if(a.indexOf(location.host)==-1&&a.indexOf("/")!=0){$(this).attr("target","_blank")}})};


/* Supplant Function. Remedial JS. Thanks to Douglas Crockford. 
 * Substitues the variables in a string. The variables must be preceded by {}.
*/

if(!String.prototype.supplant){String.prototype.supplant=function(a){return this.replace(/{([^{}]*)}/g,function(d,c){var e=a[c];return typeof e==="string"||typeof e==="number"?e:d})}};

/*Templates for the Merch Module */
var merchModuleTemplate = 
		'<li class="merch small item{index}">\
				<div class="merchImg"><a href="{omnitureLinksPThumb}"><img src="{merchImage}"/></a><div class="merchZoomIcon"></div></div>\
				<div class="merchDetail">\
					<div class="merchPriceWrapper"><div class="merchName"><a href="{omnitureLinksPTitle}" >{merchTitle}</a></div><div class="merchPrice">{merchPrice}</div></div>\
					<div class="merchBuy"><a href="{omnitureLinksPButton}" class="merchBuyLink">{merchPrice}</a></div>\
				</div>\
				<!-- HOVERCARD -->\
		</li>';

/* Templates for the Hovercard module.*/
var	merchHCTemplate ='<div class="merchHC merchHC{index}">\
							<div class="merchHCWrapper">\
								<div class="merchHCInnerWrapper">\
									<div class="merchHCHead"><a href="{omnitureLinksHTitle}">{merchTitle}</a></div>\
									<div class="merchHCBody">\
										<div class="merchHCLeftCon"><a href="{omnitureLinksHThumb}"><img src="{merchImage}" width="230px"/></a></div>\
										<div class="merchHCRightCon">\
											<h3 class="merchHCPrice">{merchPrice}</h3>\
											{merchDesc}\
											{merchSizes}\
											<div class="merchHCBuyNowCon"><a class="merchHCBuyNow" href="{omnitureLinksHButton}">Buy Now &raquo;</a></div>\
										</div>\
										<div class="clear"></div>\
									</div>\
									<div class="merchHCFoot"></div>\
								</div>\
							</div>\
						</div>';
			
var merchCountryTemplate = '<li><a class="flag {countryName}" href="{countryLink}" target="_new">{countryText}</a></li>';
var merchHeaderTemplate = '<div class="{positionClass}">\
						   		<div class="visitStore">\
									<a class="visitStoreLink" href="{merchViewAllLink}" rel="external" target="_new">Visit Artist Store</a>\
									<ul style="display: none;" class="visitStoreFlyout">\
										<!-- MERCH COUNTRIES -->\
									</ul>\
								</div>\
						   </div>';

function customTrunBlog(blogSelector){
		
		var blogDesc;
		var blogTitle;
		var blogLength;
				
		$(blogSelector).each(function(){					
			blogDesc = $(this).find(".description");
			blogTitle = $(this).find(".title h4");				
			blogReadMore = blogTitle.find("a").attr("href");
			var blogImgFlag = false;
			var blogVidFlag = false;
			var blogImg = blogDesc.find("img");
			var blogVid = blogDesc.find("object");
			
			if(blogImg.length > 0){
				blogImgFlag = true;
			}
			if(blogVid.length > 0){
				blogVidFlag = true;
			}								
						
			blogLength = blogDesc.text().trim().length > 150 ? 150 : blogDesc.text().trim().length;					
			
			if (((blogImgFlag) || (blogVidFlag)) && (blogLength < 150)){
				if ($('body').attr('id') == "home") {
						$(this).find(".activity a.readmore").remove();						
				}
				
				if ($('body').attr('id') == "blog") {
						$(this).find(".activity a.readmore").remove();						
				}
							
				blogDesc.html(blogDesc.text().trim());
				$('.blog_listing .module .content .body .articles li .activity').append('<a class="readmore check" href="' + blogReadMore + '">keep reading</a>');																			
			}							
			if(blogLength >= 150){
				if ($('body').attr('id') == "home") {
					$(this).find(".activity a.readmore").remove();					
				}
				
				if ($('body').attr('id') == "blog") {
						$(this).find(".activity a.readmore").remove();						
				}
											
				blogDesc.html(blogDesc.text().trim());
				$('.blog_listing .module .content .body .articles li .activity').append('<a class="readmore check" href="' + blogReadMore + '">keep reading</a>');																			
			}		
			
		});
}

/* modifyMediaSize - begins */
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='badgeIcon' " + "href = '" + anchorRef + "'>hooligans</a>");
			}*/
		}
		
	});
}
/* modifyMediaSize - ends */


$(document).ready(function(){
		
	/* merch issue flyout fix */
	if (($('body#home').length == 0) && ($('body#blog').length == 0) && ($('body#blog_detail').length == 0) && ($('body#bio').length == 0) && ($('body.international').length == 0)) {
	$('#wrapper #container #rightWrapper').addClass('merchissuefix');
	}	
	
	/* ******************** Tour page modifications starts ******************** */
     
   
  
   		var clearDivEle='<div class="clear"></div>';
   	var horzDivdr='<div class="hd"></div>';
   	var currentPageShowUrl=$.urlParam("show");
   	var prvteCont="<i class='prText'>&nbsp;&nbsp;</i>";
   var prvtLegend='<span class="private">Visible only to site adminstrators</span>';
   $('.edit_account li.input.annotation').append(prvtLegend);
     	
   if ($('body').attr('id') == 'event_detail') {
   	var eventdate = $(this).find('.head h3 .date').text();
   	eventdateobj = new Date(eventdate);
   	currentDate = new Date();
   	offset = eventdateobj.getTime() - currentDate.getTime();		
   	offsetdays=offset/ 86400000
   	var maprequesthref=$('.cal_event div.txt .location .maplink a').attr("href");	
   		
   if (currentPageShowUrl == "archive"|| offsetdays < -1 ) {
   		var archiveTitle="Past shows";
   						
   		$('#event-707479.event').each(function(){
   		
   			$(this).find('.content').addClass('archive');
   			$(this).find('.head h3').append(archiveTitle);
   			var eventDate= $(this).find('.head h3 .date');
   			var goingRnot= $(this).find('.cal_event .input.going');
   			var txtDiv= $(this).find('.cal_event div.txt');
   			var mapEle=$(this).find('.cal_event div.txt .location .maplink');
   			var descEle=$(this).find('.cal_event div.txt .description');
   			var stateVal= $(this).find('.cal_event div.txt .location .region').html();
   			var buyLnk="<div class='buyLink'>"+$(this).find('.foot .nav_meta ul li.buy').html()+"</div>";
   			var toolsData="<div class='tools'></div>";
   			var backtoupcoming="<div class='nav_meta'><ul><li class='more'><a></a></li></ul></div>"; 
   			var viewarchive="<div class='viewevents'><a class='viewpix' href='/past-shows/'>View past shows</a></div>";
   			$('#event_listing-4109154 .foot').append(viewarchive);

   			
   			$(this).find('.head .title').append(backtoupcoming);
   			$(this).find('.nav_meta ul li.more a').html('All past shows');
   			$(this).find('.nav_meta ul li.more a').attr("href","/past-shows/");
   			$(eventDate).insertBefore('#event-707479.event .cal_event div.txt .location .city');	
   			
   			$(this).find('.cal_event').append(descEle);
   			$(this).find('.cal_event').append(clearDivEle);	
   			$(clearDivEle).insertAfter('#event-707479.event .cal_event div.txt');	
   			if(maprequesthref != null){
   				
   				maprequesthrefarry=maprequesthref.split("?q=");
   				var maprequest="<a href='"+maprequesthref+"' target='_blank'><img src='http://maps.google.com/maps/api/staticmap?center="+maprequesthrefarry[1]+"&zoom=15&size=300x250&maptype=roadmap&markers=color:red|size:small|"+maprequesthrefarry[1]+"&sensor=false'/></a>";
   				$(this).find('.cal_event').append(maprequest);	
   			}		
   			
   			$(this).find('.cal_event div.txt .location .city').append(stateVal);
   			$(this).find('.cal_event').append(clearDivEle);
   			$(this).find('.cal_event').append(horzDivdr);
   			$(this).find('.cal_event').append(toolsData);
   			$(this).find('.cal_event .tools').append(goingRnot);
   			$(this).find('.cal_event').append(clearDivEle);
   			
   			if($(this).find('.cal_event .tools .input.going a').attr('onclick')!=null){
   				$(this).find('.cal_event .tools .input.going .button.submit input').hide();
   			}
   			var eventsuccessmsg=$("#successMsg").text().trim();
   			if(($(this).find('.cal_event .tools .input.going a').attr('onclick')!=null && eventsuccessmsg.toUpperCase()=="I DIDN'T GO")||($(this).find('.cal_event .tools .input.going a').attr('onclick')!=null && eventsuccessmsg.toUpperCase()=="I'M NOT GOING") ){
   				$(this).find('.cal_event .tools .input.going a').hide();
   				$(this).find('.cal_event .tools .input.going .button.submit input').show();
   			}
   			
   			$(this).find('.head h3 .date').remove();
   			$(this).find('.head h3 .time').remove();
   			$(this).find('.cal_event div.txt .location .maplink').remove();
   			
   			$(this).find('.cal_event div.txt .location .address').remove();
   			//$(this).find('.cal_event div.txt .location .country').remove();
   			$(this).find('.cal_event div.txt .location .region').remove();;
   			$(this).find('.cal_event div.txt .title').remove();
   			$(this).find('.cal_event div.txt .availability').remove();
   			$(this).find('.foot .nav_meta ul li.buy').remove();			
   			$(this).find('.cal_event div.txt .description').remove();
   			 
   		});	
   		
   		
   	}else{
   		var upcomingTitle="Upcoming Shows";
   		$('#event-707479.event').each(function(){
   			$(this).find('.content').addClass('upcoming');
   			
   			$(this).find('.head h3').append(upcomingTitle);
   			var eventDate= $(this).find('.head h3 .date');
   			var goingRnot= $(this).find('.cal_event .input.going');
   			var txtDiv= $(this).find('.cal_event div.txt');
   			var mapEle=$(this).find('.cal_event div.txt .location .maplink');
   			var stateVal= $(this).find('.cal_event div.txt .location .region').html();
   			var buyLnk="<div class='buyLink'>"+$(this).find('.foot .nav_meta ul li.buy').html()+"</div>";
   			var toolsData="<div class='tools'></div>";
   			var backtoarchive="<div class='nav_meta'><ul><li class='more'><a></a></li></ul></div>"; 
   			var viewupcoming="<div class='viewevents'><a class='viewpix' href='/tour-dates/'>View upcoming shows</a></div>";
   			$('#event_listing-4109155 .foot').append(viewupcoming);
   			$(this).find('.head .title').append(backtoarchive);
   			$(this).find('.nav_meta ul li.more a').html('All upcoming shows');
   			$(this).find('.nav_meta ul li.more a').attr("href","/tour-dates/");
   			$(eventDate).insertBefore('#event-707479.event .cal_event div.txt .location .city');	
   					
   			$(this).find('.cal_event').append(mapEle);
   			$(clearDivEle).insertAfter('#event-707479.event .cal_event div.txt');
   			$(buyLnk).insertAfter('#event-707479.event .cal_event div.clear');
   			
   			$(this).find('.cal_event div.txt .location .city').append(stateVal);
   			$(this).find('.cal_event div.maplink a').html('VIEW MAP');
			$(this).find('.cal_event').append(clearDivEle);
   			
   			$(this).find('.cal_event').append(horzDivdr);
   			$(this).find('.cal_event').append(toolsData);
   			$(this).find('.cal_event .tools').append(goingRnot);
   			$(this).find('.cal_event').append(clearDivEle);
   			
   			if($(this).find('.cal_event .tools .input.going a').attr('onclick')!=null){
   				$(this).find('.cal_event .tools .input.going .button.submit input').hide();
   			}
   			var eventsuccessmsg=$("#successMsg").text();
   			if(($(this).find('.cal_event .tools .input.going a').attr('onclick')!=null && eventsuccessmsg.toUpperCase()=="I DIDN'T GO")||($(this).find('.cal_event .tools .input.going a').attr('onclick')!=null && eventsuccessmsg.toUpperCase()=="I'M NOT GOING") ){
   				$(this).find('.cal_event .tools .input.going a').hide();
   				$(this).find('.cal_event .tools .input.going .button.submit input').show();
   			}
			var buytckt=$(this).find('.cal_event .buyLink ul li a').html();
			
   			if(buytckt=='buy tickets'){
   				//$(this).find('.cal_event .txt .availability').remove();
   			}
   			 $(this).find('.head h3 .date').remove();
   			$(this).find('.head h3 .time').remove();
   			$(this).find('.cal_event div.txt .location .maplink').remove();
   			
   			$(this).find('.cal_event div.txt .location .address').remove();
   			//$(this).find('.cal_event div.txt .location .country').remove();
   			$(this).find('.cal_event div.txt .location .region').remove();;
   			$(this).find('.cal_event div.txt .title').remove();
   			$(this).find('.foot .nav_meta ul li.buy').remove();
   			if (!($(this).find('.cal_event div.txt .availability').text().trim().length>0)) {
				$(this).find('.cal_event div.txt .availability').remove();
			}
			
			var availabilityText=$(this).find('.cal_event div.txt .availability').text().trim();
			if(availabilityText.toUpperCase()=="SOLD OUT"){
				$(this).find(".cal_event .buyLink").remove();
			}
			
   			//$(this).find('.cal_event div.txt .availability').remove();
   			//$(this).find('.foot .nav_meta ul li.buy').remove();
   		});		
   	}
   }  	   
   
   	var memGoing2="Fans Going ";
   	$('#event_listing-4124832.event_listing ul.cal_events li.cal_event').each(function(){
   		var attendeeCount= $(this).find('.attendee_count').html();
	
   		var buyBtn= $(this).find('.buy');
   		var eventPath=  $(this).find('.txt .date h4 a').attr('href');
   		$(this).find('.attendee_count').remove();
		var availablity=$(this).find('.availability').text();
		
		if(availablity.length > 0 || availablity.toUpperCase()=="SOLD OUT"){
			var availabilitylink='<a class="availabilitylink" href="'+eventPath+'">Sold out</a>';
			$(this).find('.availability').append(availabilitylink);
			$(this).find('.buy a').remove();
		}
		var buytckt=$(this).find('.buy ul li a').html();
		
			
   			if(buytckt=='buy tickets'){
   				//$(this).find('.txt .availability').remove();
   			}
   		if(attendeeCount!=null && attendeeCount!=""){
   			attendeeCount=attendeeCount.substring((attendeeCount.lastIndexOf(":")+1),attendeeCount.length).trim();
   			
   			if(attendeeCount=='0' || attendeeCount=="1"){memGoing2="Fan Going";}else{memGoing2="Fans Going";}
   			var member_det='<div class="member_details"><div class="membrGoing"><a href="'+eventPath+'">'+ attendeeCount +" "+ memGoing2 +'</a></div></div><div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   			
   			$(this).find('.txt').append(member_det);			
   		}else{
   			var member_det='<div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   			$(this).find('.txt').append(member_det);
   		}
   			
   	});
   	
	
		
	
	var memGoing2="Fans Going ";
   	$('#event_listing-4109155.event_listing ul.cal_events li.cal_event').each(function(){
   		var attendeeCount= $(this).find('.attendee_count').html();
   		var buyBtn= $(this).find('.buy');
   		var eventPath=  $(this).find('.txt .date h4 a').attr('href');
   		$(this).find('.attendee_count').remove();
		var availablity=$(this).find('.availability').text();
		
		if(availablity.length > 0 || availablity.toUpperCase()=="SOLD OUT"){
			var availabilitylink='<a class="availabilitylink" href="'+eventPath+'">Sold out</a>';
			$(this).find('.availability').append(availabilitylink);
			$(this).find('.buy a').remove();
		}
		var buytckt=$(this).find('.buy ul li a').html();
			
   			if(buytckt=='buy tickets'){
   				//$(this).find('.txt .availability').remove();
   			}
   		if(attendeeCount!=null && attendeeCount!=""){
   			attendeeCount=attendeeCount.substring((attendeeCount.lastIndexOf(":")+1),attendeeCount.length).trim();
   			
   			if(attendeeCount=='0' || attendeeCount=="1"){memGoing2="Fan Going";}
   			var member_det='<div class="member_details"><div class="membrGoing"><a href="'+eventPath+'">'+ attendeeCount +" "+ memGoing2 +'</a></div></div><div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   			
   			$(this).find('.txt').append(member_det);			
   		}else{
   			var member_det='<div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   			$(this).find('.txt').append(member_det);
   		}
   			
   	});
   				
   	if($('body#event').length >0 || $('body#event_detail').length >0 ){	
   		var currentpageshow=$.urlParam("show");
   		if ($('body').attr('id') == 'event_detail') {
   			if (currentpageshow == "archive" || offsetdays < -1 ) {
   				
   				if($('#event-707479 .tools .input.going a').length >0){
   				$('#event-707479 .tools .input.going a').text("I Went");
   				}
   				$('#photo_thumbnail-4108889').css("display", "block");
   				$('#video_thumbnail-4108890').css("display", "block");
   				$('#event_listing-4109154').css("display", "block");
   				$('#event_listing-4109155').css("display", "none");
   				}
   			else {
   				if($('#event-707479 .tools .input.going a').length >0){
   				$('#event-707479 .tools .input.going a').text("I am Going");
   				}
   				$('#photo_thumbnail-4108889').css("display", "none");
   				$('#video_thumbnail-4108890').css("display", "none");
   				$("#event-707479 .module .body .cal_event .rating").css("display","none");
   				$('#event_listing-4109154').css("display", "none");
   				$('#event_listing-4109155').css("display", "block");
   				 }
   		}
   	}
   	
   		
   	$('.event_listing ul.cal_events li.cal_event .buy ul li' ).each(function(){
   		var viplink= $(this).find('a').text();
   			if(viplink.indexOf("VIP")!= -1 || viplink.indexOf("VIP Access")!= -1){
   				$(this).addClass("vipLink");
   			}
   	});
   	
	var fansWent=" Fans Went";
   		$('#event_listing-4109154.event_listing ul.cal_events li.cal_event').each(function(){
   			var attendeeCount= $(this).find('.attendee_count').html();
   			var eventPath=  $(this).find('.txt .date h4 a').attr('href');
   			eventPath=eventPath+"?show=archive";
   			$(this).find('.txt .date h4 a').attr('href',eventPath);
   			$(this).find('.attendee_count').remove();
   			$(this).find('.buy').remove();
   			var viewEveMedia="<div class='viewMedia'><a class='viewpix'>View Photos and videos</a></div>";
            var venueact=$(this).children('.txt').children('.venue');
   			$(this).children('.txt').append(venueact);
   			if(attendeeCount!=null && attendeeCount!=""){
   				attendeeCount=attendeeCount.substring((attendeeCount.lastIndexOf(":")+1),attendeeCount.length).trim();
				if(attendeeCount=='0' || attendeeCount=="1"){fansWent="Fan Went";}
				else{fansWent="Fans Went";}
   				var member_det='<div class="fan_details"><div class="fanWent"><a href="'+eventPath+'">'+ attendeeCount +" "+ fansWent +'</a></div></div><div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   				$(this).find('.txt').append(member_det);	
		}
		else{
   			var member_det='<div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   			$(this).find('.txt').append(member_det);
			  		}
	  			
				 $(viewEveMedia).insertAfter($(this).find('.txt .viewmoreinfo'));	
				 $(this).find('.viewMedia a').attr('href',eventPath);	
   			var eventPath=  $(this).find('.txt .date h4 a').attr('href');
   			var venuename= $(this).find('.venue').text();
    var venueDiv='<div class="venue"><a class="venueLink">'+venuename+'</a></div>';
    				
   	});
	
	var fansWent=" Fans Went";
   		$('#event_listing-4108717.event_listing ul.cal_events li.cal_event').each(function(){
   			var attendeeCount= $(this).find('.attendee_count').html();
   			var eventPath=  $(this).find('.txt .date h4 a').attr('href');
   			eventPath=eventPath+"?show=archive";
   			$(this).find('.txt .date h4 a').attr('href',eventPath);
   			$(this).find('.attendee_count').remove();
   			$(this).find('.buy').remove();
   			var viewEveMedia="<div class='viewMedia'><a class='viewpix'>View Photos and videos</a></div>";
               
   
   			var venueact=$(this).children('.txt').children('.venue');
   			$(this).children('.txt').append(venueact);
   			if(attendeeCount!=null && attendeeCount!=""){
   				attendeeCount=attendeeCount.substring((attendeeCount.lastIndexOf(":")+1),attendeeCount.length).trim();
   				if(attendeeCount=='0' || attendeeCount=="1"){fansWent="Fan Went";}
				else{fansWent="Fans Went";}
   				var member_det='<div class="fan_details"><div class="fanWent"><a href="'+eventPath+'">'+ attendeeCount +" "+ fansWent +'</a></div></div><div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   				$(this).find('.txt').append(member_det);	
				   			}else{
   			var member_det='<div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   			$(this).find('.txt').append(member_det);
			    		}
   			
			$(viewEveMedia).insertAfter($(this).find('.txt .viewmoreinfo'));	
   			$(this).find('.viewMedia a').attr('href',eventPath);	
   			var eventPath=  $(this).find('.txt .date h4 a').attr('href');
   			var venuename= $(this).find('.venue').text();
    var venueDiv='<div class="venue"><a class="venueLink">'+venuename+'</a></div>';
    				
   	});
   	
   	$('#event-707479.event .module .upcoming .body .cal_event div.buyLink ul li' ).each(function(){
   		var viplink= $(this).find('a').text();
   			if(viplink.indexOf("VIP")!= -1){
   				$(this).addClass("vipLink");
   			}
   	});
   			
   			
   var memberGoing="Fans Went";
   	var memberCount= $('#member_listing-4108888.member_listing .module .content .head h3 span').text();
   	var openparanthesis=memberCount.indexOf("(");
   	var closeparanthesis=memberCount.indexOf(")");
   	memberCount=memberCount.substring(openparanthesis+1,closeparanthesis);
   	var eventdate = $('#event-707479.event .module .cal_event div.txt div.date').text();
   	var eventdateobj = new Date(eventdate);
   	currentDate = new Date();
   	offset = eventdateobj.getTime() - currentDate.getTime();		
   	offsetdays=offset/ 86400000;  
   	var currentpageshowtitle=$.urlParam("show");
   	if(currentpageshowtitle=="archive" || offsetdays < -1){
   		if(memberCount=='0' || memberCount=="1"){memberGoing="Fan Went";}
   	var memberClass='<div class="membersGoing">'+memberGoing+":" +" "+'<span class="membercount"></span></div>';	
   	$('#member_listing-4108888.member_listing .module .content .head h3').html(memberGoing+'<span class=\"total\">['+memberCount+"]</span>");
   	}
   	else{
   		var memberGoing="Fans Going";
   		
   		if(memberCount=='0' || memberCount=="1"){memberGoing="Fan Going";}
   	var memberClass='<div class="membersGoing">'+memberGoing + ":" + " "+'<span class="membercount"></span></div>';
   	$('#member_listing-4108888.member_listing .module .content .head h3').html(memberGoing+'<span class=\"total\">['+memberCount+"]</span>");
   	}	
   	$(memberClass).insertAfter($('#event-707479.event .module .content .body .cal_event .tools .input.going'));
   	if(memberCount !=null && memberCount !=" ");{
   		
   		$("#event-707479.event .module .content .body .cal_event .tools .membersGoing span.membercount").text(memberCount);
   	}
   	
   		if ($('body').attr('id') == 'event_detail') {
   			if (currentpageshow == "archive" || offsetdays < -1) {
   				$('#member_listing-4108888.member_listing .module .content .head h3 .total').css("margin-left", "10px");
   				
   			}
   		}

   	  var listing = 'moduleListing';
        var detail = 'moduleDetail';
   	var detailPageUrl = window.location.href;
   //event_detail
    
   //$.wmgfeature.tweetmeme("#event-707479.event .body .cal_event", null, null, detailPageUrl, ".input.going", null);
   //$.wmgfeature.facebookLike("#event-707479.event .body .cal_event", null, null, detailPageUrl, ".input.going", null);
   /* Official Twitter Button & fLike Button implementation */
/*Twitter and Fblike button in Event detail */	
var venuetxt=$('#event-707479.event .module .body .cal_event div.txt div.venue span').html();
var datetxt=$('#event-707479.event .module .body .cal_event div.txt div.date span').html();
	var detailPageValue = window.location.href;
	var listing='moduleListing';
	var detail='moduleDetail';
	
var titleTxt=venuetxt +'-' + datetxt;
var fbLikeObj = {
			blockSelector: '#event-707479 .body .tools',
			detailPageUrl: detailPageValue,
			insertionSelector: '.membersGoing'
		}
	var detailarchive=detailPageValue.split("?");
	var detailPageValue= detailarchive[0];
	var twitterObj={
    blockSelector:'#event_detail .event .tools',
    detailPageUrl:detailPageValue,
    insertionSelector:'.membersGoing', 
    viaParam:'&amp;via=brunomars',
    detailPageName:'customPage',
    relatedParam:'&amp;related=brunomars',
	titletxt:titleTxt
}
$.wmgfeature.fbLike(fbLikeObj,detail);
$.wmgfeature.twttrButton(twitterObj,detail);
	   
   
   $('#event-707479.event .upcoming .body div.cal_event').each(function(){
   	var inputLink= $(this).find('div.input.going');
   	$(this).find('div.input.going').remove();
   		
   	if(inputLink!=null && inputLink!=""){
   		$(this).find('.tools').append(inputLink);
   		$(inputLink).insertBefore($(this).find('.tools .membersGoing'));
   	}
   });
   
   if ($('body').attr('id') == 'Pastshows' || $('body').attr('id') == 'home') {
				var viewupcoming="<div class='viewevents'><a class='viewpix' href='/tour-dates/'>View upcoming shows</a></div>";
				$('#event_listing-4124832 .foot').append(viewupcoming);
			}
   if ($('body').attr('id') == 'photo' || $('body').attr('id') == 'video') {
				var viewupcoming="<div class='viewevents'><a class='viewpix' href='/tour-dates/'>View upcoming shows</a></div>";
				$('#event_listing-4124832 .foot').append(viewupcoming);
			}			
if ($('body').attr('id') == 'event') {
				var viewarchive="<div class='viewevents'><a class='viewpix' href='/past-shows/'>View past shows</a></div>";
				$('#event_listing-4108717 .foot').append(viewarchive);
			}
			if ($('body.international').length>0) {
				
				var viewupcoming="<div class='viewevents'><a class='viewpix' href='/tour-dates/'>View upcoming shows</a></div>";
				$('.grid_5 .event_listing .foot').append(viewupcoming);
			}

      				
   $('#event-707479.event .body div.cal_event').each(function(){
   	var buyBtnLink= $(this).find('.buyLink');
   	$(this).find('.buyLink').remove();
   		
   	if(buyBtnLink != null && buyBtnLink!="" && ($(buyBtnLink).text())!="null"){		
   			$(this).find('.txt').append(buyBtnLink);
   			$(buyBtnLink).insertAfter($(this).find('.txt'));		
   	}
   });
   		
   	/* ******************** Tour page modifications ends ******************** */

	
	
	
    //buy track
    $.each($('.list ul li .buy'), function(index, value){
        var buytrack = $('.list ul li .buy').eq(index).html().replace("Buy", "");
        $('.list ul li .buy').eq(index).html(buytrack);
        $('.list ul li .buy a').eq(index).html("BUY");
    });	
	//home 
	$('#rss_in-3974760.rss_in').addClass('blog_listing');
	$('#rss_in-3974760.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/">view all news</a></div>');

	/* international page scripting starts */
	var bodyId=$('body').attr('id');
	switch(bodyId){
		case 'international_uk_home':
		$('#rss_in-3527934.rss_in').addClass('blog_listing');
		$('#rss_in-3527934.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/uk/">view all news</a></div>');
		break;
		
		case 'international_brazil_home':
		$('#rss_in-3692231.rss_in').addClass('blog_listing');
		$('#rss_in-3692231.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/brasil/">veja mais</a></div>');
		$('#member_listing-327539 .module .content .head h3 ').text("Membros");		
		break;
		
		case 'international_australia_home':
		$('#rss_in-3466126.rss_in').addClass('blog_listing');
		$('#rss_in-3466126.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/australia/">view all news</a></div>');
		break;
		
		case 'international_germay_home':
		$('#rss_in-3519235.rss_in').addClass('blog_listing');
		$('#rss_in-3519235.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/deutschland/">klicke hier</a></div>');
		$('#member_listing-327539 .module .content .head h3 ').text("Mitglieder");

		break;
		
		case 'international_spain_home':
		$('#rss_in-3466378.rss_in').addClass('blog_listing');
		$('#rss_in-3466378.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/espaa/">haz clic aquí</a></div>');
		$('#member_listing-327539 .module .content .head h3 ').text("Miembros");

		break;
		
		case 'international_italy_home':
		$('#rss_in-3466371.rss_in').addClass('blog_listing');
		$('#rss_in-3466371.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/italia/">leggi tutto</a></div>');
		$('#member_listing-327539 .module .content .head h3 ').text("ISCRITTI");

		break;
		
		case 'international_france_home':
		$('#rss_in-3499005.rss_in').addClass('blog_listing');
		$('#rss_in-3499005.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/france/">cliquez-ici</a></div>');
		$('#member_listing-327539 .module .content .head h3 ').text("membres");

		break;
		
		case 'international_canada_home':
		$('#rss_in-3466357.rss_in').addClass('blog_listing');
		$('#rss_in-3466357.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/canada/">view all news</a></div>');
		break;
		
		case 'international_ireland_home':
		$('#rss_in-3599123.rss_in').addClass('blog_listing');
		$('#rss_in-3599123.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/ireland/">view all news</a></div>');
		break;
		
		case 'international_argentina_home':
		$('#rss_in-3644637.rss_in').addClass('blog_listing');
		$('#rss_in-3644637.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/argentina/">haz clic aquí</a></div>');		
		$('#member_listing-327539 .module .content .head h3 ').text("Miembros");

		break;
		
		case 'international_mexico_home':
		$('#rss_in-3644630.rss_in').addClass('blog_listing');
		$('#rss_in-3644630.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/mexico/">haz clic aquí</a></div>');
		$('#member_listing-327539 .module .content .head h3 ').text("Miembros");		
	
		break;
		
		case 'inetrnational_netherlands_home':
		$('#rss_in-3486456.rss_in').addClass('blog_listing');
		$('#rss_in-3486456.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/nederland/">Bekijk meer</a></div>');
		$('#member_listing-327539 .module .content .head h3 ').text("Leden");				

		break;
		
		case 'international_sweden_home':
		$('#rss_in-3479420.rss_in').addClass('blog_listing');
		$('#rss_in-3479420.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/sverige/">se mer</a></div>');
		$('#member_listing-327539 .module .content .head h3 ').text("Medlemmar");		

		break;
		
		case 'international_finland_home':
		$('#rss_in-3479427.rss_in').addClass('blog_listing');
		$('#rss_in-3479427.rss_in .foot').append('<div class="rssblogFoot"><a href="/news/category/suomi/">lue lisää</a></div>');
		$('#member_listing-327539 .module .content .head h3 ').text("Jäsenet");		

		break;

	}
	
	
	$('.playlist .list ul li .buy a').each(function(){

	switch(bodyId){
	case 'international_brazil_home':
		$(this).text('comprar');
	break;
	case 'international_germay_home':
		$(this).text('kaufen');
	break;	
	case 'international_spain_home':
		$(this).text('comprar la pista');
	break;
	case 'international_france_home':
		$(this).text('tèlècharger');
	break;
	case 'international_italy_home':
		$(this).text('Metti nel carrello');
	break;
	case 'international_argentina_home':
		$(this).text('comprar la canción');
	break;	
	case 'international_mexico_home':
		$(this).text('comprar la canción');		
	break;
	case 'inetrnational_netherlands_home':
		$(this).text('koop nummer');
	break;
	case 'international_sweden_home':
		$(this).text('köp låt');
	break;	
	case 'international_finland_home':
		$(this).text('Lisää ostoskoriin');
	break;
	}
	});
	
	$('body.international .grid_5 .html .body #merchContainer .merchItems .merch .merchDetail .merchBuy a').each(function(){

	switch(bodyId){
	case 'international_argentina_home':
		$(this).text('comprar');
	break;	
	case 'international_brazil_home':
		$(this).text('Compre já');
	break;
	case 'international_germay_home':
		$(this).text('JETZT KAUFEN');
	break;	
	case 'international_spain_home':
		$(this).text('COMPRAR ');
	break;
	case 'international_france_home':
		$(this).text('ACHETEZ');
	break;
	case 'international_italy_home':
		$(this).text('ACQUISTA');
	break;	
	case 'international_mexico_home':
		$(this).text('COMPRAR');		
	break;
	case 'inetrnational_netherlands_home':
		$(this).text('koop nu');
	break;
	case 'international_sweden_home':
		$(this).text('KÖP nu');
	break;	
	case 'international_finland_home':
		$(this).text('osta nyt');
	break;
	}
	});
	

	 var homeNavCell=$(".nav_main ul li.nav-home"); 
	if(($("body").hasClass('international'))){
	homeNavCell.addClass("active");	
	}
	
/* international page scripting ends */

$('#blog_listing-3452798.blog_listing .module .content .articles li').each(function(){
	var blogCategoryTitle=$(this).find('.category ul li');
	//var blogcategoryReplace = $(this).find('.category ul').text("Kategorie:")
	$(this).find('.category ul').text("Kategorie:");
	
	$(this).find('.category ul').append(blogCategoryTitle);
	
	});
	


	//var launchPlayer = "<div id='launchplayerbutton'>" + $('#song_playlist-327540.song_playlist .foot .nav_meta .launchPlayer').html() +"</div>"
	
	var buyalbum = "<div class='albumbutton'><a href=''></a> </div>";
	//$('#home .playlist .info .txt .album').append(launchPlayer)
	$('#home .playlist .info .txt .album').append(buyalbum);
	
    /* Suppresses display of empty footers on IE 
 
	$('#rss_in_327532 .module .foot').removeClass('empty');
	$('#site_activity-340500 .module .foot').removeClass('empty');
	$('#rss_in-2866357 .module .foot').removeClass('empty');
	$('#rss_in-2866880 .module .foot').removeClass('empty');*/
	
	$('#event_listing-1035214.event_listing .module .content .foot .nav_page').addClass('empty');
	
	
	$("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 */
    
	//The var "chatEnabled" is declared in subnav links html module
	//Initially this module is set to display:none using css.
	if(chatEnabled.toLowerCase()=="true"){
		$("#html-2050856.html").css("display","block");
	}
	//inserts the merch module into left wrapper
	$('#html-2050857.html .module .content .body .description .chatContainer #leftWrap').append($('#html-327531.html .module .content .body .description #merchContainer'));
		
    /* 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");
    
	/*START - Fix for truncating author name in the discussions page #698 */
			$('.discussion_listing .topics li .author a').each(function(){
				var trunc = (this).innerHTML;
				if (trunc.length > discussionAuthorLen) {
					trunc = trunc.substring(0, discussionAuthorLen);
					trunc += '<span>' + '...</span>';
					(this).innerHTML = trunc;
				}	
			})		
	/*END - Fix for truncating author name in the discussions page #698 */
	

	/*START - Fix for truncating title in Photo Landing and Photo Details page*/
			$('.photos li .txt .title h4 a').each(function(){
				var trunc = (this).innerHTML;
				if (trunc.length > 40) {
					trunc = trunc.substring(0, 40);
					trunc += '<span>' + '...</span>';
					(this).innerHTML = trunc;
				}	
			})	
	/*END */
	
	$('#list_album-391520.list_album .module .content .body .albums li.s .txt .description').each(function(){
				var trunc = (this).innerHTML;
				if (trunc.length > 100) {
					trunc = trunc.substring(0, 100);
					trunc += '<span>' + '...</span>';
					(this).innerHTML = trunc;
				}	
			})
	
	/*START - Fix for truncating author name in Photo Landing and Photo Details page*/
			$('#photo li .txt .author span').each(function(){
				var trunc = (this).innerHTML;
				if (trunc.length > 40) {
					trunc = trunc.substring(0, 40);
					trunc += '<span>' + '...</span>';
					(this).innerHTML = trunc;
				}	
			})		
	/*END */
	
	$('#video_thumbnail-340502.video_thumbnail .module .content .body ul li.video .txt .title h4 a').each(function(){
				var trunc = (this).innerHTML;
				if (trunc.length > 70) {
					trunc = trunc.substring(0, 70);
					trunc += '<span>' + '...</span>';
					(this).innerHTML = trunc;
				}	
	})

	$('.blog_listing .module .content .body .articles li').each(function(){
		var authObj=$(this).find('.author');
		var descObj=$(this).find('.description');
		if(authObj!=null && descObj!=null){
			$(authObj).insertBefore(descObj);
		}
	});
	
	
	$('.blog_entry .module .content .body .article').each(function(){
		var authObje=$(this).find('.author');
		var descObje=$(this).find('.description');
		if(authObje!=null && descObje!=null){
			$(authObje).insertBefore(descObje);
		}
	});
	
	$("#photo_thumbnail-340501.photo_thumbnail .photos  li .img a img").each(function(){    	
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
		var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","160")
					.attr("height","160");
			var avatarAncStyle="display:block !important;width:160px !important;height: 160px !important;";
			var avatarImgStyle="display:block !important;width:160px !important;height: 160px !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);
	
								
	}
	});
	$("#photo_thumbnail-294569.photo_thumbnail .photos  li .img a img").each(function(){    	
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
		var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","160")
					.attr("height","160");
			var avatarAncStyle="display:block !important;width:160px !important;height: 160px !important;";
			var avatarImgStyle="display:block !important;width:160px !important;height: 160px !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);
	
								
	}
	});
	
	
	$("#photo_thumbnail-5080754.photo_thumbnail .photos  li .img a img").each(function(){    	
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","163")
					.attr("height","121");
			var avatarAncStyle="display:block !important;width:163px !important;height: 121px !important;";
			var avatarImgStyle="display:block !important;width:163px !important;height: 121px !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);
	
								
	}
	});

	$("#photo_thumnail-294571.photo_thumnail .photos  li .img a img").each(function(){    	
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
		var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","160")
					.attr("height","160");
			var avatarAncStyle="display:block !important;width:160px !important;height: 160px !important;";
			var avatarImgStyle="display:block !important;width:160px !important;height: 160px !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);
	
								
	}
	});
	
	if (($('body#home').length == 0) && ($('body.international').length==0)) {
	$(".video_thumbnail .videos li .img a img").each(function(){    	
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","180")
					.attr("height","auto");
			var avatarAncStyle="display:block !important;width:180px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:180px !important;height: auto !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);							
	}
	});
	}

	$(".video_thumbnail .videos li.fanClub .img a img").each(function(){		
	      $(this).parent().parent().append("<a class='badgeIcon' " + "href = '/features/'>hooligans</a>");
          $(this).parent().parent().append("<a class='learnmore' " + "href = '/features/'></a>");              
	});
	
	$(".blog_listing .module .content .body .articles li.article.fanClub").each(function(){
	      $(this).find('.activity').append("<a class='badgeIcon' " + "href = '/features/'>hooligans</a>");
          $(this).find('.activity').append("<a class='learnmore' " + "href = '/features/'></a>");              
	});
	
	$(".photos li.fanClub .img a img").each(function(){
	$(this).parent().parent().append("<a class='badgeIcon' " + "href = '/features/'>hooligans</a>");
	$(this).parent().parent().append("<a class='learnmore' " + "href = '/features/'></a>");	      
	});
	
	/* Remove fan club icons in fanclub pages - begins */
	$("#group_detail_7251 .video_thumbnail .videos li.fanClub .img").each(function(){		
	      $(this).find('.activity a').remove(".badgeIcon");
          $(this).find('.activity a').remove(".learnmore");             
	});
	
	$("#group_detail_7251 .blog_listing .module .content .body .articles li.article.fanClub").each(function(){
	      $(this).find('.activity a').remove(".badgeIcon");
          $(this).find('.activity a').remove(".learnmore");              
	});
	
	$("#group_detail_7251 .photos li.fanClub .img").each(function(){	
	$(this).find('a').remove(".badgeIcon");
          $(this).find('a').remove(".learnmore");          
	});
	/* Remove fan club icons in fanclub pages - ends */
		
	$('a.learnmore').css('display','none');
	$('a.badgeIcon').hover(function(){$(this).next().css("display","block");},function(){$(this).next().css("display","none");});
	$('a.learnmore').hover(function(){$(this).css("display","block");},function(){$(this).css("display","none");});

	modifyMediaSize("#video_thumbnail-5080753.video_thumbnail .videos li .img a img","_6","display:block !important;width:180px !important;height: auto !important;","display:block !important;width:180px !important;height: auto !important;cursor:pointer !important;",true);
	modifyMediaSize("#photo_thumbnail-5080754.photo_thumbnail .photos li .img a img","_6","display:block !important;width:163px !important;height:121px !important;;","display:block !important;width:163px !important;height: 121px !important;;cursor:pointer !important;",true);
	modifyMediaSize("#photo_thumbnail-3974763.photo_thumbnail .photos li .img a img","_6","display:block !important;width:169px !important;height:121px !important;;","display:block !important;width:169px !important;height: 121px !important;;cursor:pointer !important;",true);
	modifyMediaSize("#photo_thumbnail-294569.photo_thumbnail .photos li .img a img","_6","display:block !important;width:160px !important;height:auto !important;;","display:block !important;width:160px !important;height: auto !important;;cursor:pointer !important;",true);
	/* Video detail */
	modifyMediaSize("#video_thumbnail-294593.video_thumbnail .videos li .img a img","_6","display:block !important;width:182px !important;height: auto !important;","display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;",true);
	/* Video landing */
	modifyMediaSize("#video_thumbnail-294591.video_thumbnail .videos li .img a img","_6","display:block !important;width:182px !important;height: auto !important;","display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;",true);
	/* Member detail */
	modifyMediaSize("#video_thumbnail-294592.video_thumbnail .videos li .img a img","_6","display:block !important;width:182px !important;height: auto !important;","display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;",true);
	
		$("#video_thumbnail-340502.video_thumbnail .videos li .img a img").each(function(){    	

		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","288")
					.attr("height","157");
			var avatarAncStyle="display:block !important;width:288px !important;height: 157px !important;";
			var avatarImgStyle="display:block !important;width:288px !important;height: 157px !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);							
	}
	});
	
	$("#video_thumbnail-294591.video_thumbnail .videos li .img a img").each(function(){    	

		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","182")
					.attr("height","157");
			var avatarAncStyle="display:block !important;width:182px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);							
	}
	});
	$("#video_thumbnail-294592.video_thumbnail .videos li .img a img").each(function(){    	

		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","182")
					.attr("height","157");
			var avatarAncStyle="display:block !important;width:182px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);							
	}
	});
	$("#video_thumbnail-294593.video_thumbnail .videos li .img a img").each(function(){    	

		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","182")
					.attr("height","157");
			var avatarAncStyle="display:block !important;width:182px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);							
	}
	});
	
	

	
	
	$("#member_listing-366839 .members li.member .avatar .img a img").each(function(){  
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","314")
					.attr("height","250");
			var avatarAncStyle="display:block !important;width:317px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:316px !important;height: auto !important;cursor:pointer !important;";
			$(this).parent().attr("style",avatarAncStyle);
			$(this).attr("style",avatarImgStyle);
			var avatarDivStyle="background:transparent url("+photoImageSrcNew+") no-repeat 0px 0px;width:317px;height:auto;";
			$(this).parent().parent().attr("style",avatarDivStyle);
	}
	
});
	
	
		
    $("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 (/^Fan Club$/i).test($(this).text())
	}).parent()
	  .addClass('nav-custom')
	  .addClass('dropdown')
	  .removeClass('nav-home');
	  
	  
	 $customNavs.filter(function(){
		  return (/^Store$/i).test($(this).text())
		}).parent()
    	  .addClass('nav-custom')
		  .addClass('dropdown')
		  .addClass('nav-store')
		  .append(storeSubNav);	
		  
		  $customNavs.filter(function(){
		  return (/^Fan club$/i).test($(this).text())
		}).parent()
    	  .addClass('nav-custom')
		  .addClass('dropdown')
		  .addClass('nav-fanclub')
		  .append(FCSubNav);

	  
	 $customNavs.filter(function(){
		  return (/^Global$/i).test($(this).text())
		 }).parent()
 		  .addClass('nav-custom')
		  .addClass('dropdown')
		  .addClass('nav-global_int')
		  .append(globalSubNav);
		  
	/* START: Bio drop-down for top nav */

 	var bioNavCell = $(".nav_main ul li.nav-bio"); //change this selector to target a diffent cell in the top nav
 	bioNavCell.addClass('dropdown');
 	
	/* END: Bio drop-down for top nav */
	
	/* END: Custom drop-downs for top nav */
	
	 
/* Start:music drop-down for top nav */
	
	var musicNavCell = $(".nav_main ul li.nav-custom.nav-music");   //change this selector to target a diffent cell in the top nav
	musicNavCell.addClass('dropdown');
	musicNavCell.append(musicSubNav);
	
/* Start:video drop-down for top nav */

var videoNavCell = $(".nav_main ul li.nav-video");   //change this selector to target a diffent cell in the top nav
	videoNavCell.addClass('dropdown');
	videoNavCell.append(videoSubNav);
	
/* Start:photo drop-down for top nav */
var photoNavCell = $(".nav_main ul li.nav-photo");   //change this selector to target a diffent cell in the top nav
	photoNavCell.addClass('dropdown');
	photoNavCell.append(photoSubNav);
	
	/*end:drop down */
	
	
	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("photo/category/member/") != -1) {
        photoNavCell.addClass("active");
        $("#photoNav").addClass("active");
    }
	if (location.href.indexOf("video/category/member/") != -1) {
		$('.nav_main ul li.nav-community_landing').removeClass('active');
    	$('.nav_main ul.flyoutMenu li#memberNav').removeClass('active');
    }
	if (location.href.indexOf("/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");
        $("#communityNav").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");

	
    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("/forums/category/music/") != -1) {
        $("a[href^=/album/]").parent(".nav-custom").removeClass("active");
       
    }
    
    if (location.href.indexOf("/album/") != -1) {
        $("a[href^=/album/]").parent(".nav-custom").addClass("active");
    }
	
	    /* START:photo drop-down for top nav */
var photoSubNav = '<ul class="flyoutMenu" id="photoSubNav" style="display:none">\
<li class="category"><div class="title"><a href="/photo/category/member/">Fan Photos</a></li>\
<li class="category"><div class="title"><a href="/photo/category/official/">Official</a></li>\
<li class="category"><div class="title"><a href="/photo/category/concert/">Live</a></li>\
<li class="category"><div class="title"><a href="/photo/category/press/">Press</a></li>\
<li class="category"><div class="title"><a href="/photo/category/tour-pics/">Tour Pics</a></li>\
<li class="category"><div class="title"><a href="/photo/category/grenade-video-shoot/">Grenade Video Shoot</a></li>\
<li class="category"><div class="title"><a href="/photo/category/cellstream/">Cellstream</a></li>\
<li class="category"><div class="title"><a href="/photo/category/hooligans-exclusive-photos/">Hooligans Exclusive Photos</a></li>\
</ul>';
/* END:photo drop-down for top nav */

/* START:video drop-down for top nav */
var videoSubNav = '<ul class="flyoutMenu" id="videoSubNav" style="display:none">\
<li class="category"><div class="title"><a href="/video/category/member/">Fan Videos</a></li>\
<li class="category"><div class="title"><a href="/video/category/music-videos/">Music Videos</a></li>\
<li class="category"><div class="title"><a href="/video/category/live/">Live</a></li>\
<li class="category"><div class="title"><a href="/video/category/interviews/">Interviews</a></li>\
<li class="category"><div class="title"><a href="/video/category/members-only/">Members Only</a></li>\
<li class="category"><div class="title"><a href="/video/category/cellstream/">Cellstream</a></li>\
<li class="category"><div class="title"><a href="/video/category/official-hooligans-videos/">Official Hooligans Videos</a></li>\
</ul>';

/* END:video drop-down for top nav */

/* START:Music drop-down for top nav */
var musicSubNav = '<ul class="flyoutMenu" id="musicSubNav" style="display:none">\
<li class="list"><div class="information"><a href="/music/a5f59f-grenade-grammy-skit/">Grenade Grammy Skit</a></li>\
<li class="list"><div class="information"><a href="/music/just-the-way-you-are/">Just The Way You Are</a></li>\
<li class="list"><div class="information"><a href="/music/liquor-store-blues-ft-damian-marley/">Liquor Store Blues ft. Damian Marley</a></li>\
<li class="list"><div class="information"><a href="/music/grenade/">Grenade</a></li>\
<li class="list"><div class="information"><a href="/music/4a36f3-the-lazy-song/">The Lazy Song</a></li>\
<ul>';
/* END:Music drop-down for top nav */

		 
	
		
    /* ********** Merch module code ********* */
	$('#merchContainer').parent(".description").parent(".body").siblings(".head").addClass("clearfix");				
		$('#merchContainer').parent(".description").parent(".body").siblings(".head").children("h3").css({'border':'none','font-size':'34px'});				
	
	$('#merchContainer').parent(".description").parent(".body").siblings(".head").css('position','relative');
	// $('#merchContainer').parent(".description").parent(".body").siblings(".head").css({'position': 'relative','z-index': '100'});
	$('#merchContainer').parent(".description").parent(".body").siblings(".foot").css({'z-index': '98','overflow': 'visible'});
	$('#merchContainer').parent(".description").parent(".body").css({'position': 'relative','clear': 'both','z-index': '99'});
	
	var	visitStorehead = $('#merchContainer').parent(".description").parent(".body").siblings(".head");
	$('#merchContainer .merchHead').appendTo(visitStorehead);

	var	visitStoreFoot = $('#merchContainer').parent(".description").parent(".body").siblings(".foot");
	$('#merchContainer .merchFoot').appendTo(visitStoreFoot);

	$('#merchContainer').parent(".description").parent(".body").siblings(".foot.empty").addClass("emptyfix");
	    
	/* START: Merch module drop-downs */	
	$(".merchHead .visitStore").hover (
			function() { $(".visitStoreFlyout", this).show(); },
			function() { $(".visitStoreFlyout", this).hide(); }
		);
	$(".merchFoot .visitStore").hover (
		function() { $(".visitStoreFlyout", this).show(); },
		function() { $(".visitStoreFlyout", this).hide(); }		
	);
	$(".firstitem .merchBuy").hover (
		function() { $(".merchBuyFlyout", this).show(); },
		function() { $(".merchBuyFlyout", this).hide(); }		
	);
	$(".seconditem .merchBuy").hover (
		function() { $(".merchBuyFlyout", this).show(); },
		function() { $(".merchBuyFlyout", this).hide(); }		
	);
	$(".thirditem .merchBuy").hover (
		function() { $(".merchBuyFlyout", this).show(); },
		function() { $(".merchBuyFlyout", 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");
		}
	});

   /* Make rel="external" links open in a new window */
    $("a[rel=external]").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: "/"
        });
    }

	
    //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");
	
    
    //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(); 	
	
	/*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>');
				}
			}			
		});	
		
	/*End - code which obfuscates email addresses #2420*/
	
	var prvteCont="<i class='prText'>&nbsp;&nbsp;</i>";

	$('#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;
	});
	
});


function eoscInit(){
	
	 var fanclubNotifier = true; // Give false, if there is no fanclub
	    
		/* Addition of Fanclub class - remove if there is no fanclub pages in the site */
	if(fanclubNotifier != null && fanclubNotifier){
	$('.photo_thumbnail li.photo').each(function(){
	for (count = 0; count < photoFCCategories.length; count++) {
	$(".photo_thumbnail li." + photoFCCategories[count] + ".photo").addClass("fanClub");
	}
	});
	$('.photo_thumnail li.photo').each(function(){
	for (count = 0; count < photoFCCategories.length; count++) {
	$(".photo_thumnail li." + photoFCCategories[count] + ".photo").addClass("fanClub");
	}
	});
	$('.discussion_listing li.topic').each(function(){
	for (count = 0; count < forumFCCategories.length; count++) {
	$(".discussion_listing li." + forumFCCategories[count] + ".topic").addClass("fanClub");
	}
	});
	$('.video_thumbnail li.video').each(function(){
	for (count = 0; count < videoFCCategories.length; count++) {
	$(".video_thumbnail li." + videoFCCategories[count] + ".video").addClass("fanClub");
	}
	});
	$('.video_thumnail li.video').each(function(){
	for (count = 0; count < videoFCCategories.length; count++) {
	$(".video_thumnail li." + videoFCCategories[count] + ".video").addClass("fanClub");
	}
	});
	$('.grid_9 .blog_listing li.article').each(function(){
	for (count = 0; count < blogFCCategories.length; count++) {
	var blogFcLi = $(".grid_9 .blog_listing li." + blogFCCategories[count] + ".article");
	var blogPageFcLi = $(".grid_9 #blog .blog_listing li." + blogFCCategories[count] + ".article");
	blogFcLi.addClass("fanClub");
	blogFcLi.parent(".articles").addClass("fanClub");
	}
	});
	$('.grid_6 .blog_listing li.article').each(function(){
	for (count = 0; count < blogFCCategories.length; count++) {
	var blogFcLi = $(".grid_6 .blog_listing li." + blogFCCategories[count] + ".article");
	var blogPageFcLi = $(".grid_6 #blog .blog_listing li." + blogFCCategories[count] + ".article");
	blogFcLi.addClass("fanClub");
	blogFcLi.parent(".articles").addClass("fanClub");
	}
	});
	$('.content .division .category').each(function(){
	for (count = 0; count < forumFCCategories.length; count++) {
	$(".content .division li." + forumFCCategories[count] + ".category").addClass("fanClub");
	}
	for (count = 0; count < videoFCCategories.length; count++) {
	$(".content .division li." + videoFCCategories[count] + ".category").addClass("fanClub");
	}
	for (count = 0; count < blogFCCategories.length; count++) {
	$(".content .division li." + blogFCCategories[count] + ".category").addClass("fanClub");
	}
	for (count = 0; count < photoFCCategories.length; count++) {
	$(".content .division li." + photoFCCategories[count] + ".category").addClass("fanClub");
	}
	});
	}
	/* Addition of Fanclub class - Ends */ 
	
	/* Official Twitter and fLike buttons implementation - pagination start*/
	 var detailPageUrl = window.location.href;
      var listing = 'moduleListing';
        var detail = 'moduleDetail';
        var detailPageValue = window.location.href;
	if ($('body').attr('id') == "group_detail_7251") {		
		var twtrScript=document.createElement('script');
		twtrScript.type = 'text/javascript';
		twtrScript.src = "http://platform.twitter.com/widgets.js";
		$(".blog_listing").append(twtrScript);
		
		var twitterObj = {
                blockSelector: '.blog_listing .body li.article',
                urlSelector: '.title h4 a',
                urlQualifier: 'href',
                insertionSelector: '.author',
                viaParam: '&amp;via=brunomars',
                siteUrl: 'http://brunomars.wmg.ciscoeos.com',
                relatedParam: '&amp;related=brunomars',
                buttonPosition: 'horizontal'            
            }
                        
            var fbLikeObj = {
                blockSelector: '.blog_listing .body .article',
                siteUrl: 'http://brunomars.wmg.ciscoeos.com',
                urlSelector: '.title h4 a',
                detailPageUrl: detailPageValue,
                insertionSelector: '.author',
                urlQualifier: 'href',
                fblikePosition: 'horizontal'
            }		
            $.wmgfeature.twttrButton(twitterObj, detail);	
			$.wmgfeature.fbLike(fbLikeObj, detail);	
	}
	/* Official Twitter and fLike buttons implementation - pagination end*/
	
	$(".photos li.fanClub .img a img").each(function(){
	$(this).parent().parent().append("<a class='badgeIcon' " + "href = '/features/'>hooligans</a>");
	$(this).parent().parent().append("<a class='learnmore' " + "href = '/features/'></a>");	      
	});
	
	$(".video_thumbnail .videos li.fanClub .img a img").each(function(){		
	      $(this).parent().parent().append("<a class='badgeIcon' " + "href = '/features/'>hooligans</a>");
          $(this).parent().parent().append("<a class='learnmore' " + "href = '/features/'></a>");              
	});
			
	$('a.learnmore').css('display','none');
	$('a.badgeIcon').hover(function(){$(this).next().css("display","block");},function(){$(this).next().css("display","none");});
	$('a.learnmore').hover(function(){$(this).css("display","block");},function(){$(this).css("display","none");});

	
	/* Fanclub nav - fix - begins */
	var fan_url=window.location.pathname;	
	if (location.href.indexOf("/group/hooligans/?intcmp=brunomars/fanclub-landing/global-nav") != -1){
		$('.nav_main li.nav-fanclub').addClass('active');
	}
	else{
		$('.nav_main li.nav-fanclub').removeClass('active');
	}
	
	var fnews_url=window.location.pathname;	
	if(fnews_url == "/news/category/fan-club-news/"){		
		$('.nav_main ul.flyoutMenu li#FCNews').addClass('active');
		$('.nav_main ul li.nav-fanclub').addClass('active');
		$('.nav_main ul li.nav-blog').removeClass('active');
	}
	else{
		$('.nav_main ul.flyoutMenu li#FCNews').removeClass('active');
	}
	
	var fphoto_url=window.location.pathname;	
	if(fphoto_url == "/photo/category/hooligans-exclusive-photos/"){		
		$('.nav_main ul.flyoutMenu li#FCPhoto').addClass('active');
		$('.nav_main ul li.nav-fanclub').addClass('active');
		$('.nav_main ul li.nav-photo').removeClass('active');
	}
	else{
		$('.nav_main ul.flyoutMenu li#FCPhoto').removeClass('active');
	}
	
	var fvideo_url=window.location.pathname;	
	if(fvideo_url == "/video/category/official-hooligans-videos/"){		
		$('.nav_main ul.flyoutMenu li#FCVideo').addClass('active');
		$('.nav_main ul li.nav-fanclub').addClass('active');
		$('.nav_main ul li.nav-video').removeClass('active');
	}
	else{
		$('.nav_main ul.flyoutMenu li#FCVideo').removeClass('active');
	}
	
	var fdiscussion_url=window.location.pathname;	
	if(fdiscussion_url == "/forums/category/hooligans-fan-club-talk/"){		
		$('.nav_main ul.flyoutMenu li#FCForumNav').addClass('active');
		$('.nav_main ul li.nav-fanclub').addClass('active');
		$('.nav_main ul li.nav-community_landing').removeClass('active');
		$('.nav_main ul.flyoutMenu li#discussionsNav').removeClass('active');
	}
	else{
		$('.nav_main ul.flyoutMenu li#FCForumNav').removeClass('active');
	}
	
	var fchat_url=window.location.pathname;	
	if(fchat_url == "/hooligans-chat/"){		
		$('.nav_main ul.flyoutMenu li#FCForumchat').addClass('active');
		$('.nav_main ul li.nav-fanclub').addClass('active');
		$('.nav_main ul li.nav-community_landing').removeClass('active');
		$('.nav_main ul.flyoutMenu li#chatNav').removeClass('active');
	}
	else{
		$('.nav_main ul.flyoutMenu li#FCForumchat').removeClass('active');
	}
	/* Fanclub nav - fix - ends */
		
	$("#photo_thumnail-294571.photo_thumnail .photos  li .img a img").each(function(){    	
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
		var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","160")
					.attr("height","160");
			var avatarAncStyle="display:block !important;width:160px !important;height: 160px !important;";
			var avatarImgStyle="display:block !important;width:160px !important;height: 160px !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);
	
								
	}
	});

	$("#photo_thumbnail-340501.photo_thumbnail .photos  li .img a img").each(function(){  	
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
		var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","160")
					.attr("height","160");
			var avatarAncStyle="display:block !important;width:160px !important;height: 160px !important;";
			var avatarImgStyle="display:block !important;width:160px !important;height: 160px !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);
	
								
	}
	});
	
	$("#photo_thumbnail-294569.photo_thumbnail .photos  li .img a img").each(function(){   	
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
		var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","160")
					.attr("height","160");
			var avatarAncStyle="display:block !important;width:160px !important;height: 160px !important;";
			var avatarImgStyle="display:block !important;width:160px !important;height: 160px !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);						
	}
	});
	
	/* Changing round bracket to square bracket in counts - begins */
	        $('#member_listing-294561 .module .content .head h3 span.total').each(function(){
	        var count=$(this).text(); 
	        var count=count.replace("(","[");
	        var count=count.replace(")","]");
	        $(this).text(count);
	        });	        
	        
	        $('#list_album-383753 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
	        
	        $('#member_listing-294561 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
	        
	        $('#photo_thumbnail-294569 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
	        
	        $('#video_thumbnail-294591 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
			$('#video_thumbnail-294592 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
			$('#photo_thumbnail-294570 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });			
	        
	        $('#list_album-407371 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
	        
	        $('#photo_thumnail-294571 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
	        
	        $('#video_thumbnail-294593 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
	        
	        $('#member_listing-666354 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
	        
	        $('#member_listing-340499 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
	        
	        $('#video_thumbnail-340502 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
	        
	        $('#photo_thumbnail-340501 .module .content .head h3 span.total').each(function(){
			        var count=$(this).text(); 
			        var count=count.replace("(","[");
			        var count=count.replace(")","]");
			        $(this).text(count);
	        });
    /* Changing round bracket to square bracket in counts - ends */
	
	 /*js for international pages blog truncation*/
	$('body.international .grid_5 .html .body #merchContainer .merchItems .merch .merchDetail .merchBuy a').text('BUY');
	$('body#international_germay_home .grid_5 .html .body #merchContainer .merchItems .merch .merchDetail .merchBuy a').text('jetzt kaufen');
	$('body#international_spain_home .grid_5 .html .body #merchContainer .merchItems .merch .merchDetail .merchBuy a').text('comprar');
	$('body#international_france_home .grid_5 .html .body #merchContainer .merchItems .merch .merchDetail .merchBuy a').text('achetez');
	$('body#international_italy_home .grid_5 .html .body #merchContainer .merchItems .merch .merchDetail .merchBuy a').text('acquista');
	
		$(".badges ul").each(function(){	
		if ($(this).find("li").length > 0) {	
			$(this).html('<li class="badge"><a class="badgeImageReplace" href="/group/hooligans/"></a></li>');
		}
		});	
		
		
		/* Keep Reading fix - begins */
		var $customReadMoreClass = $('.blog_listing .description a');
		$customReadMoreClass.filter(function(){
		return (/^keep reading/i).test($(this).text())
		}).addClass('readmore');
		
		$('.blog_listing .module .content .body .articles li').each(function(){
			$(this).find('.description a.readmore').insertAfter($(this).find('.activity a.comment'));
		});
		
		/* Keep Reading fix - ends */
	
	var altEntryphoto=0;

$('.photos li.photo').each(function(){
if (altEntryphoto % 2 != 0) {
$(this).addClass("altEntry");
}
altEntryphoto++;
});

$('.txt .comments').each(function(){
	var and = $(this).text();
	and = and.substring(0, 1);
       if(and != "("){
	    var count = $(this).text();
        count = "(" + count + ")";
        $(this).text(count);
		}
    });

	var altEntryvideo=0;

$('.videos li.video').each(function(){
if (altEntryvideo % 2 != 0) {
$(this).addClass("altEntry");
}
altEntryvideo++;
});
	modifyMediaSize("#video_thumbnail-5080753.video_thumbnail .videos li .img a img","_6","display:block !important;width:180px !important;height: auto !important;","display:block !important;width:180px !important;height: auto !important;cursor:pointer !important;",true);
	modifyMediaSize("#photo_thumbnail-5080754.photo_thumbnail .photos li .img a img","_6","display:block !important;width:163px !important;height:121px !important;","display:block !important;width:163px !important;height: 121px !important;;cursor:pointer !important;",true);
	modifyMediaSize("#photo_thumbnail-3974763.photo_thumbnail .photos li .img a img","_6","display:block !important;width:169px !important;height:121px !important;","display:block !important;width:169px !important;height: 121px !important;;cursor:pointer !important;",true);
	modifyMediaSize("#photo_thumbnail-294569.photo_thumbnail .photos li .img a img","_6","display:block !important;width:160px !important;height:auto !important;","display:block !important;width:160px !important;height: auto !important;;cursor:pointer !important;",true);
	/* Video landing */
	modifyMediaSize("#video_thumbnail-294591.video_thumbnail .videos li .img a img","_6","display:block !important;width:182px !important;height: auto !important;","display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;",true);
    /* Member detail */
	modifyMediaSize("#video_thumbnail-294592.video_thumbnail .videos li .img a img","_6","display:block !important;width:182px !important;height: auto !important;","display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;",true);
	/* Video detail */
	modifyMediaSize("#video_thumbnail-294593.video_thumbnail .videos li .img a img","_6","display:block !important;width:182px !important;height: auto !important;","display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;",true);
	
	 	$("#video_thumbnail-294593.video_thumbnail .videos li .img a img").each(function(){    	

		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","182")
					.attr("height","157");
			var avatarAncStyle="display:block !important;width:182px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);							
	}
	});
	 $("#video_thumbnail-294591.video_thumbnail .videos li .img a img").each(function(){    	

		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","182")
					.attr("height","157");
			var avatarAncStyle="display:block !important;width:182px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);							
	}
	});
	 
	 $("#video_thumbnail-294592.video_thumbnail .videos li .img a img").each(function(){    	

		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","182")
					.attr("height","157");
			var avatarAncStyle="display:block !important;width:182px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:182px !important;height: auto !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);							
	}
	});
	 
	

	//customTrunBlog(".blog_listing .module ul.articles li.article");

   var eventArchiveHead='<div id="archiveHead"><span id="archiveSpan">WANT TO SEE BRUNO?<a id="archiveTag" href="/tour-dates/"> CHECK OUT UPCOMING DATES. </a></span></div>';	
   	$("#event_listing-4124831.event_listing .module .content .body").prepend(eventArchiveHead);
   	
   	var eventUpcomingHead='<div id="upcomingHead"><span id="upcomingSpan">BEEN TO A SHOW?<a id="upcomingTag" href="/past-shows/" > UPLOAD YOUR SHOWS PHOTOS AND VIDEOS </a></span></div>';	
   	$("#event_listing-707476.event_listing .module .content .body").prepend(eventUpcomingHead);
  
  //truncating fan photo title
   var photoLen = 20;
/*$('.photos li.fanClub a').each(function(){
                var truncat = (this).innerHTML;
                $(this).attr('title', truncat);
                if (truncat.length > photoLen ) {
                    truncat = truncat.substring(0, photoLen );
                    truncat += '<span>' + '...</span>';
                    (this).innerHTML = truncat;
                }
            })*/
	
	var memGoing2="Fans Going ";
   	$('#event_listing-707476.event_listing ul.cal_events li.cal_event').each(function(){
   		var attendeeCount= $(this).find('.attendee_count').html();
   		var buyBtn= $(this).find('.buy');
   		var eventPath=  $(this).find('.txt .date h4 a').attr('href');
   		$(this).find('.attendee_count').remove();
		var availablity=$(this).find('.availability').text();
		
		if(availablity.length > 0 || availablity.toUpperCase()=="SOLD OUT"){
			var availabilitylink='<a class="availabilitylink" href="'+eventPath+'">Sold out</a>';
			$(this).find('.availability').append(availabilitylink);
			$(this).find('.buy a').remove();
		}
		var buytckt=$(this).find('.buy ul li a').html();
			
   			if(buytckt=='buy tickets'){
   				//$(this).find('.txt .availability').remove();
   			}
		
   		if(attendeeCount!=null && attendeeCount!=""){
   			attendeeCount=attendeeCount.substring((attendeeCount.lastIndexOf(":")+1),attendeeCount.length).trim();
   			
   			if(attendeeCount=='0' || attendeeCount=="1"){memGoing2="Fan Going";}
			else{memGoing2="Fans Going";}
   			var member_det='<div class="member_details"><div class="membrGoing"><a href="'+eventPath+'">'+ attendeeCount +" "+ memGoing2 +'</a></div></div><div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   			
   			$(this).find('.txt').append(member_det);			
   		}else{
   			var member_det='<div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   			$(this).find('.txt').append(member_det);
   		}
   			
   	});
	
	

	
	
	var fansWent=" Fans Went";
   		$('#event_listing-4124831.event_listing ul.cal_events li.cal_event').each(function(){
   			var attendeeCount= $(this).find('.attendee_count').html();
   			var eventPath=  $(this).find('.txt .date h4 a').attr('href');
   			eventPath=eventPath+"?show=archive";
   			$(this).find('.txt .date h4 a').attr('href',eventPath);
   			$(this).find('.attendee_count').remove();
   			$(this).find('.buy').remove();
   			var viewEveMedia="<div class='viewMedia'><a class='viewpix'>View Photos and videos</a></div>";
            $(viewEveMedia).insertBefore($(this).find('.txt .date'));
   			$(this).find('.viewMedia a').attr('href',eventPath);
   
   			var venueact=$(this).children('.txt').children('.venue');
   			$(this).children('.txt').append(venueact);
   			if(attendeeCount!=null && attendeeCount!=""){
   				attendeeCount=attendeeCount.substring((attendeeCount.lastIndexOf(":")+1),attendeeCount.length).trim();
   				if(attendeeCount=='0' || attendeeCount=="1"){fansWent="Fan Went";}
				else{fansWent="Fans Went";}
   				var member_det='<div class="fan_details"><div class="fanWent"><a href="'+eventPath+'">'+ attendeeCount +" "+ fansWent +'</a></div></div><div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   				$(this).find('.txt').append(member_det);			
   			}else{
   			var member_det='<div class="moreinfo"><a class="viewmoreinfo" href="'+eventPath+'">More info</a></div>';
   			$(this).find('.txt').append(member_det);
   		}
   			 		var venuename= $(this).find('.venue').text();
    var venueDiv='<div class="venue"><a class="venueLink">'+venuename+'</a></div>';
    				
   	});
	

	
	$("#photo_thumbnail-5080754.photo_thumbnail .photos  li .img a img").each(function(){    	
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","142")
					.attr("height","104");
			var avatarAncStyle="display:block !important;width:142px !important;height: 104px !important;";
			var avatarImgStyle="display:block !important;width:142px !important;height: 104px !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);
	
								
	}
	});
	
	
	if (($('body#home').length == 0 ) &&($('body.international').length==0)) {
		$(".video_thumbnail .videos li .img a img").each(function(){			
			var photoImageSrc = $(this).attr("src");
			var photoImageSrcNew = "";
			if (null != photoImageSrc) {
				/* for Image size modifications -Start*/
				var slashpoint = photoImageSrc.lastIndexOf("/");
				var uspoint = photoImageSrc.lastIndexOf("_");
				var dotpoint = photoImageSrc.lastIndexOf(".");
				var srcLength = photoImageSrc.length;
				var thumbSize = "_6";
				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).attr("src", photoImageSrcNew)
					    .attr("width", "180")
						.attr("height", "157");
				var avatarAncStyle = "display:block !important;width:180px !important;height: auto !important;";
				var avatarImgStyle = "display:block !important;width:180px !important;height: auto !important;cursor:pointer !important;";
				$(this).children("a").attr("style", avatarAncStyle);
				$(this).attr("style", avatarImgStyle);
			}
		});
	}
	
	
	$("#video_thumbnail-340502.video_thumbnail .videos li .img a img").each(function(){
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){			
			/* for Image size modifications -Start*/
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","288")
					.attr("height","157");
			var avatarAncStyle="display:block !important;width:288px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:288px !important;height: auto !important;cursor:pointer !important;";
			$(this).children("a").attr("style",avatarAncStyle);		
			$(this).attr("style",avatarImgStyle);							
	}
	});

	$(".blog_listing .module ul.articles li.article").each(function(){
		blogcommentcount=$(this).children(".activity").children(".comment").text();
		var regexLocation = /[\d\.]+/g;
		blogcommentcount = blogcommentcount.match(regexLocation);
		 if (blogcommentcount != null && blogcommentcount != "") {
		 	$(this).children(".activity").children(".comment").text("read comments (" + blogcommentcount[0] + ")");
		 }
	});
	
	
	$("#member_listing-366839 .members li.member .avatar .img a img").each(function(){  
		var photoImageSrc=$(this).attr("src");
		var photoImageSrcNew="";
		if(null!=photoImageSrc){
			var slashpoint=photoImageSrc.lastIndexOf("/");
			var uspoint=photoImageSrc.lastIndexOf("_");
			var dotpoint=photoImageSrc.lastIndexOf(".");
			var srcLength=photoImageSrc.length;
			var thumbSize="_6";
			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).attr("src",photoImageSrcNew)
					.attr("width","314")
					.attr("height","250");
			var avatarAncStyle="display:block !important;width:317px !important;height: auto !important;";
			var avatarImgStyle="display:block !important;width:316px !important;height: auto !important;cursor:pointer !important;";
			$(this).parent().attr("style",avatarAncStyle);
			$(this).attr("style",avatarImgStyle);
			var avatarDivStyle="background:transparent url("+photoImageSrcNew+") no-repeat 0px 0px;width:317px;height:250px;";
			$(this).parent().parent().attr("style",avatarDivStyle);
	}
	});
	
		
	//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 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://www.startersite1.wmg.ciscoeos.com", "9752");
	$.wmgfeature.spFeatureEditAccountAccQuestions(".edit_account #accountQuestoins .buttons.input .button.submit input.submit", "edit_account-294534", true, arrElementIDs, "http://www.startersite1.wmg.ciscoeos.com", "9752");
	/* SP End */
	$('#video #categories-294517 .content ul#category-list ul li.category a').click(function(){
		$('.nav_main ul.flyoutMenu li a').removeClass('active');
		});
		
		/*$(".photos li.fanClub .img a img").each(function(){
		var anchorRef = "";
		$(this).parent().parent().append("<a class='badgeIcon' " + "href = '" + anchorRef + "'>hooligans</a>");
		});
		$(".video_thumbnail .videos li.fanClub .img a img").each(function(){
		var anchorRef = "";
		$(this).parent().parent().append("<a class='badgeIcon' " + "href = '" + anchorRef + "'>hooligans</a>");
		});*/
	eosinitcallback();
}

   $.urlParam = function(name){
        var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
        if (results == null) {
            return 0;
        }
        else {
            return results[1];
        }
    }	
	
	
	/* Functions for New Merch.*/

	/*
	 * This function is used to tag store links with different omniture tags, 
	 * to track them. This will enable us to track which links the user clicked. 
	 * 
	 * */
	function getMerchOmnitureArray(omnitureString){
		var omnitureArrayLinks = new Array();
		var omnitureStrRegex = /intcmp=(.*)(&.*|\/)$/;
		omnitureString = $.trim(omnitureString);
		if (omnitureString.charAt(omnitureString.length-1) != "/" ){omnitureString += "/";}
		writeToConsole ("This is the omnitureString " + omnitureString);
		regExCapture = omnitureString.match(omnitureStrRegex);
		//A JSON object could be used and a fuction to populate that could be used. 
		if (regExCapture != null && regExCapture != ""){
			var regularExpCapture = regExCapture[1]; 
			omnitureString = omnitureString.replace(/\/$/,'');
			omnitureArrayLinks["page-title"] = omnitureString.replace(regularExpCapture,regularExpCapture+'-page-title');
			omnitureArrayLinks["page-button"] = omnitureString.replace(regularExpCapture,regularExpCapture+'-page-button');
			omnitureArrayLinks["page-thumb"] = omnitureString.replace(regularExpCapture,regularExpCapture+'-page-thumb');
			omnitureArrayLinks["hovercard-title"] = omnitureString.replace(regularExpCapture,regularExpCapture+'-hovercard-title');
			omnitureArrayLinks["hovercard-thumb"] = omnitureString.replace(regularExpCapture,regularExpCapture+'-hovercard-thumb');
			omnitureArrayLinks["hovercard-button"] = omnitureString.replace(regularExpCapture,regularExpCapture+'-hovercard-button');
		}else{
			omnitureArrayLinks["page-title"] = omnitureString.replace(/\/$/,'?intcmp=page-title');
			omnitureArrayLinks["page-button"] = omnitureString.replace(/\/$/,'?intcmp=page-button');
			omnitureArrayLinks["page-thumb"] = omnitureString.replace(/\/$/,'?intcmp=page-thumb');
			omnitureArrayLinks["hovercard-title"] = omnitureString.replace(/\/$/,'?intcmp=hovercard-title');
			omnitureArrayLinks["hovercard-thumb"] = omnitureString.replace(/\/$/,'?intcmp=hovercard-thumb');
			omnitureArrayLinks["hovercard-button"] = omnitureString.replace(/\/$/,'?intcmp=hovercard-button');
		}				 
		return omnitureArrayLinks;
	}
	
	/*
	 * Function to add the hovercard to the template,
	 * if set in the config xml.
	 * 
	 * */
	function prepareMerchTemplate (merchHoverCardPresent){
		if (merchHoverCardPresent){
			merchModuleTemplate = merchModuleTemplate.replace("<!-- HOVERCARD -->",merchHCTemplate);
		}else{
			merchModuleTemplate = merchModuleTemplate.replace("<!-- HOVERCARD -->","");
		}
		
	}
	
	function getMerchHeader ($merchCountries,merchViewAllLink,positionClass){
		var merchHeaderString = "";
		var merchCountryString = "";
		var countryParams;
		var merchParams = {
							merchViewAllLink : merchViewAllLink,
							positionClass : positionClass};
			$merchCountries.each (function(){

				countryParams = {
					countryName : $(this).children(".countryName").html(),
					countryLink : $(this).children(".countryLink").html(),
					countryText : $(this).children(".countryText").html()
				};
				merchCountryString += merchCountryTemplate.supplant(countryParams);
				
			})

			merchViewAllLink ="javscript:void(0)"; 	
		
		merchHeaderString = merchHeaderTemplate.supplant(merchParams);
		merchHeaderString = merchHeaderString.replace("<!-- MERCH COUNTRIES -->",merchCountryString);
		return merchHeaderString;
	}
	
	/*
	 * This function generates the structure of the merch module. 
	 * The structure is created using templates defined earlier in the page.  
	 */ 
	function generateMerchStructure (){
		var $merchData = $("#merchData");
		var $merchItem = $merchData.children(".merchItems")
		var merchViewAllLink = $merchData.children(".merchViewAll").html();
		var merchHoverCardPresent = $merchData.children(".merchHoverCardPresent").html().trim();
		merchHoverCardPresent = !!merchHoverCardPresent;
		prepareMerchTemplate (merchHoverCardPresent);
		
		/* Code for the Merch Head */
		var merchHead = '<div class="merchHead"><div class="visitStore"><a href="'+ merchViewAllLink +'" class="visitStoreLink"  >ALL</a></div></div>'
		merchHead = getMerchHeader($("#merchInternational .country"),merchViewAllLink,"merchHead");
		var visitStorehead = $('#merchContainer').parent(".description").parent(".body").siblings(".head");
	        $(merchHead).appendTo(visitStorehead);
		$(visitStorehead).find("a").makeLinksExternal();
		/* End of Code for Merch Module */
		
		var merchBody='<ul class="merchItems">';
		$.each($merchItem.children(".merchItem"), function (i){
			var merchBuyNow = $(this).children(".merchBuyNow").html(); 			
			var omnitureLinks = getMerchOmnitureArray(merchBuyNow);
			var merchSizes = $(this).children(".merchSizes").html();
			if (merchSizes !="" && merchSizes !=null){merchSizes = '<h3>Sizes</h3><div>'+merchSizes+'</div>';}
			var merchDesc = $(this).children(".merchDesc").html();
			if (merchDesc != "" && merchDesc != null){merchDesc = '<h3>Description</h3><div>'+ merchDesc +'</div>';}
			var merchParsedData = {
				             index:(i+1),
							 merchImage:$(this).children(".merchImage").html(),
							 merchTitle:$(this).children(".merchTitle").html(),
							 merchDesc:merchDesc,
							 merchSizes:merchSizes,
							 merchPrice:$(this).children(".merchPrice").html(),
							 omnitureLinksPTitle:omnitureLinks["page-title"],
							 omnitureLinksPThumb:omnitureLinks["page-thumb"],
							 omnitureLinksPButton:omnitureLinks["page-button"],
							 omnitureLinksHTitle:omnitureLinks["hovercard-title"],
							 omnitureLinksHThumb:omnitureLinks["hovercard-thumb"],
							 omnitureLinksHButton:omnitureLinks["hovercard-button"]
							 }
			merchBody = merchBody + merchModuleTemplate.supplant(merchParsedData);
		});
		merchBody += '</ul><div class="clear"></div>';
	
		var merchFoot = '<div class="clear"></div><div class="merchFoot"><div class="visitStore"><a href="'+ merchViewAllLink +'" class="visitStoreLink" >View ALL</a></div></div>';
		merchFoot = '<div class="clear"></div>';
		merchFoot += getMerchHeader($("#merchInternational .country"),merchViewAllLink,"merchFoot");
		var visitStoreFoot = $('#merchContainer').parent(".description").parent(".body").siblings(".foot");
	        $(merchFoot).appendTo(visitStoreFoot);
		$(visitStoreFoot).find("a").makeLinksExternal();

		return merchBody;
	}
	
	
	
	/*These functions are used by the merch HC so that casual hovers less than 300 seconds
	 * are omitted. 
	 */
	function bringMerchHCOn(merchImg){
		merchImg.showTimer = window.setTimeout(function(){
			$(merchImg).siblings(".merchHC").fadeIn(300);
		},300);
	}
	function killMerchHC(merchImg){
		if (merchImg.showTimer){
			window.clearTimeout(merchImg.showTimer);
		}
	}
	
	/* Registereing the hover events */
	function registerMerchHoverEvents(){
		$(".merchImg").hover(function(){
			bringMerchHCOn(this);
		},function(){
			killMerchHC(this);
		});
		$(".merchHC").hover(function(){
		},function(){
			$(this).fadeOut(300);
		});
		
		$(".visitStore").hover (
			function() { $(".visitStoreFlyout", this).show(); },
			function() { $(".visitStoreFlyout", this).hide(); }
		);
	}
		
	/* The piece of code which generates the merch, adds the dom and registers the events. */
	
	$(document).ready(function(){
		/*$("#merchContainer").html(generateMerchStructure());
		$("#merchData").empty();
		$("#merchContainer a").makeLinksExternal();
		registerMerchHoverEvents();*/
		
		
    /* End of Functions for New Merch */
	modifyMediaSize("#photo_thumbnail-5920818.photo_thumbnail .photos li .img a img","_8","display:block !important;width:750px !important;height: auto !important;","display:block !important;width:750px !important;height: auto !important;cursor:pointer !important;",false);
modifyMediaSize("#video_thumbnail-5920819.video_thumbnail .videos li .img img","_6","display:block !important;width:750px !important;height: auto !important;","display:block !important;width:750px !important;height: auto !important;cursor:pointer !important;",true);

	});

			

