
$(document).ready(function(){$("#brandbiotogglemore").click(function(){$("#brandbiorhstrimmed").attr('style','margin-top:3px; width:200px;display:none;');$("#brandbiorhsfull").attr('style','margin-top:3px; width:200px;display:block;');});$("#brandbiotoggleless").click(function(){$("#brandbiorhstrimmed").attr('style','margin-top:3px; width:200px;display:block;');$("#brandbiorhsfull").attr('style','margin-top:3px; width:200px;display:none;');});});function brandprofilebecomefan(drinkId,association,userSessionImage,userSessionId,remoteImageBasePath)
{$("#divbrandprofileyouarefan").show();$("#divbrandprofilebecomefan").hide();var currentFansCnt=$("#divRHSFansCntWidget").html();var newFansCnt=((currentFansCnt)*1)+1;$("#divRHSFansCntWidget").html(newFansCnt);var totalFans=$("#txthiddenfanscntwidget").val();var userAddLink=$("#txtglobalbaseurl").val();if($("#txtsessionusername").val()!=''){userAddLink+='/'+$("#txtsessionusername").val()}
if(totalFans==0){if(userSessionImage==''){$("#divRHSFansImagesWidget").html('<a href="'+userAddLink+'"><img src="'+$("#txtglobalbaseurl").val()+'/images/user-default.png" /></a>');}
else{$("#divRHSFansImagesWidget").html('<a href="'+userAddLink+'"><img src="'+remoteImageBasePath+userSessionImage+'" /></a>');}}
else{$("#rhsFansWidgetImageHref_0").attr("href",userAddLink);if(userSessionImage==''){$("#rhsFansWidgetImage_0").attr("src",$("#txtglobalbaseurl").val()+"/images/user-default.png");}
else{$("#rhsFansWidgetImage_0").attr("src",remoteImageBasePath+userSessionImage);}}
$.ajax
({type:'POST',url:$("#txtglobalbaseurl").val()+'/drinks/adddrinkassoc/at/'+association+"/di/"+drinkId,data:"",success:function(response)
{},failure:function(response)
{}});}
function brandprofileunbecomefan(drinkId){$("#divbrandprofileyouarefan").hide();$("#divbrandprofilebecomefan").show();var currentFansCnt=$("#divRHSFansCntWidget").html();var newFansCnt=((currentFansCnt)*1)-1;$("#divRHSFansCntWidget").html(newFansCnt);$.ajax
({type:'POST',url:$("#txtglobalbaseurl").val()+'/drinks/removefanassociation/drinkid/'+drinkId,data:"",success:function(response)
{},failure:function(response)
{}});}
function refreshFansContentPage(drinkId)
{$.ajax
({type:'POST',url:$("#txtglobalbaseurl").val()+'/brandprofile/brandprofilefanscontent/brandid/'+drinkId+"/offset/0",data:"",success:function(response)
{$("#div_datacontent").html(response);},failure:function(response)
{}});}
function goToFansTab(brandid,brandshortname){$("#div_datacontent").html('<img src="'+$("#txtglobalbaseurl").val()+'/images/loading-img1.gif" border="0" class="loading" />');$("#navigate_tab_brand_trails").removeClass();$("#navigate_tab_brand_fans").addClass('on');location.hash='#fans';$.ajax
({type:'GET',url:$("#txtglobalbaseurl").val()+"/brandprofile/brandprofilefanscontent/brandid/"+brandid+'/brandsname/'+brandshortname,success:function(response)
{$("#div_datacontent").html(response);},failure:function(response)
{}});return false;}
function addTagForBrand(drinkId,type){$("#diverrortagsmessage").hide();var tag=$("#txtaddtag").val();if(tag==''||tag=='Add tags'){$("#diverrortagsmessage").html("Please specify a tag");$("#diverrortagsmessage").show();$("#txtaddtag").focus();$("#txtaddtag").val('');return false;}
else{if(tag.length>90){$("#diverrortagsmessage").html("Tag should not exceed 90 characters");$("#diverrortagsmessage").show();$("#txtaddtag").focus();return false;}}
$("#btnsubmittag").attr("disabled","disabled");$("#imgtagprocessing").show();postObject=new Object;postObject.tag=tag;postObject.drinkId=drinkId;postObject.type=type;var randomNumber='';var tagIdAdded='';$.post
($("#txtglobalbaseurl").val()+"/tags/addtag",postObject,function(data)
{obj=window.eval(data);var status=obj['status'];if(status==-1){$("#diverrortagsmessage").html("Oops ... An error occoured ... Please try again!");$("#diverrortagsmessage").show();}
else{if(status==1){var tagsAdded=obj['tagsAdded'];var duplicateFlag=obj['duplicateFlag'];var totalCsv=obj['totalTags'];var duplicateTag=obj['duplicateTag'];if(duplicateFlag){if(totalCsv==1&&duplicateTag!=''){$("#diverrortagsmessage").html("drink already tagged: <u>"+duplicateTag+"</u>");$("#diverrortagsmessage").show();}
else{$("#diverrortagsmessage").html("One or more duplicate tags found!");$("#diverrortagsmessage").show();}}
for(var tagId in tagsAdded){randomNumber=Math.floor(Math.random()*1000+1);var templateHtml=$("#divtemplatetag").html();var tagHtml=templateHtml.replace("@@TAG_ADDED@@",tagsAdded[tagId]);tagHtml=tagHtml.replace("@@TAG_ADDED_ENCODED@@",escape(tagsAdded[tagId]));tagHtml=tagHtml.replace("@@TAG_UNIQUE_ID@@",randomNumber);tagHtml=tagHtml.replace("@@TAG_UNIQUE_ID_CREATED@@",randomNumber);tagHtml=tagHtml.replace("@@TAG_ID_CREATED@@",tagId);$("#uldrinkprofiletagslist").append(tagHtml);$("#recenttagadded_"+randomNumber).show("slow");}
$("#txtaddtag").val("");}}
$("#imgtagprocessing").hide();$("#btnsubmittag").removeAttr("disabled");},"json");return false;}
function deleteTagForBrand(drinkId,tagId,liNumber,type){$("#recenttagadded_"+liNumber).hide("slow",function(){$("#recenttagadded_"+liNumber).addClass('invisibleTag');});$.ajax
({type:'POST',url:$("#txtglobalbaseurl").val()+"/tags/deletetag",data:"drinkId="+drinkId+"&tagId="+tagId+"&type="+type,success:function(response)
{},failure:function(response)
{}});}
function eraseAddTagsBox(id,defaultVal){var controlValue=$("#"+id).val();if(controlValue==defaultVal){$("#"+id).val("");}}
function restoreAddTagsBox(idName,defaultVal){var controlValue=$("#"+idName).val();if(controlValue==''){$("#"+idName).val(defaultVal);}}
function updateBrandUserAssoc(brandId,association)
{switch(association){case"LOVES":var loveFade='';if($("#rhsAssocWidgetLoves").attr('class').indexOf('on')==-1){$("#rhsAssocWidgetLoves").fadeOut("slow");loveFade='set';}
$("#rhsAssocWidgetLoves").addClass("on");$("#rhsAssocWidgetLoves").removeAttr('href');$("#rhsAssocWidgetLoves").attr('title','You love');if(loveFade=='set'){$("#rhsAssocWidgetLoves").fadeIn("slow");}
break;case"TASTED":$("#rhsAssocWidgetWltt").removeClass("on");$("#rhsAssocWidgetWltt").attr("href","#.");$("#rhsAssocWidgetWltt").attr("title","");var tastedFade='';if($("#rhsAssocWidgetTasted").attr('class').indexOf('on')==-1){$("#rhsAssocWidgetTasted").fadeOut("slow");tastedFade='set';}
$("#rhsAssocWidgetTasted").addClass("on");$("#rhsAssocWidgetTasted").removeAttr("href");$("#rhsAssocWidgetTasted").attr("title","You have tasted");if(tastedFade=='set'){$("#rhsAssocWidgetTasted").fadeIn("slow");}
break;case"WLTT":$("#rhsAssocWidgetTasted").removeClass("on");$("#rhsAssocWidgetTasted").attr("href","#.");$("#rhsAssocWidgetTasted").attr("title","");var wlttFade='';if($("#rhsAssocWidgetWltt").attr('class').indexOf('on')==-1){$("#rhsAssocWidgetWltt").fadeOut("slow");wlttFade='set';}
$("#rhsAssocWidgetWltt").addClass("on");$("#rhsAssocWidgetWltt").removeAttr("href");$("#rhsAssocWidgetWltt").attr("title","You would love to try");if(wlttFade=='set'){$("#rhsAssocWidgetWltt").fadeIn("slow");}
break;case"TOP5":var top5Fade='';if($("#rhsAssocWidgetTop5").attr('class').indexOf('on')==-1){$("#rhsAssocWidgetTop5").fadeOut("slow");top5Fade='set';}
$("#rhsAssocWidgetTop5").addClass("on");$("#rhsAssocWidgetTop5").removeAttr("href");$("#rhsAssocWidgetTop5").attr("title","This drink is in your top5 bar");if(top5Fade=='set'){$("#rhsAssocWidgetTop5").fadeIn("slow");}
break;}
if(association=='LOVES'||association=='TASTED'||association=='WLTT'||association=='TOP5'){$.ajax
({type:'POST',url:$("#txtglobalbaseurl").val()+'/drinks/adddrinkassoc/at/'+association+"/di/"+brandId,data:"",success:function(response)
{},failure:function(response)
{}});}
return false;}
