function hideViewGroupProfileLinksInFeed(){$(".viewprofile").each(function(){$(this).addClass('hidden');});}
function refreshChatWindow(){var container=$("#chat_outtercontainer");var form=container.find('form');var groupChatUrl=form.attr('action');if(groupChatUrl)
if(groupChatUrl.length>0)
{$.get(groupChatUrl,function(data){container.html($(data));addClickHandlers();setTimeout('refreshChatWindow();',10000);})}}
function bindAskQuestion(){$(".ask_question_submit").unbind();$(".ask_question_submit").click(function(){var url=$("#ask_question").attr("action");$("#askQuestionWrapper").slideUp('normal',function(){$("#askQuestionWrapperWrapper").children(".animatedSmallLogoWrapper").fadeIn();});showJGrowlLoadingIndicator();$("#askQuestionWrapper").load(url,{'question':$('#askQuestionWrapper').find("#question").val(),'on_group_page':$('#askQuestionWrapper').find("#on_group_page").val()},function(){hideJGrowlLoadingIndicator();$("#askQuestionWrapperWrapper").children(".animatedSmallLogoWrapper").fadeOut('normal',function(){$("#askQuestionWrapper").slideDown('normal');});addClickHandlers();});$('.undisableOnDomReady').removeAttr('disabled');return false;});}
function addClickHandlers(){$('.undisableOnDomReady').removeAttr('disabled');if(window.addMatchingGameClickHandlers)
addMatchingGameClickHandlers();if(window.addOnHoverClickHandlers)
addOnHoverClickHandlers();Ignighter1.Main.addEventHandlers();$(".dashboard_groupmatch").each(function(){$(this).find(".choice").each(function(){$(this).unbind();$(this).click(function(){var type=$(this).attr('id');var grandParentContainer=$(this).parents("#dashboard_groupmatch_container");var parentContainer=$(this).parents(".dashboard_groupmatch");var id=parentContainer.attr('id');var url=$(this).find("a").attr('ajaxHref');var matchinfoIDArray=new Array();var count=0;var loading="<div class='animatedSmallLogoWrapper'>"+$(".animatedSmallLogoWrapper").html()+"</div>";var matchinfoArray=grandParentContainer.find(".matchinfo").each(function(){matchinfoIDArray[count]=$(this).attr('ID');count=count+1;});parentContainer.removeClass('dashboard_groupmatch_background').html(loading);showJGrowlLoadingIndicator();$.get(url,{'GroupIDs[]':matchinfoIDArray},function(data){hideJGrowlLoadingIndicator();var successMessageSelector="#groupmatch_success_"+type;var successmessage=$(successMessageSelector);parentContainer.html(successmessage.html());setTimeout(function(){parentContainer.fadeOut('normal',function(){var nextGroupFound=$(data).attr('id')!='nothingfound';if(nextGroupFound)
{parentContainer.addClass('dashboard_groupmatch_background').html($(data).html());parentContainer.fadeIn('normal');addClickHandlers();}
else
{parentContainer.remove();}});},1000);});return false;});});});$(".hardy").each(function(){$(this).click(function(){var baseurl=$("link[rel='baseurl']").attr('href');var url=baseurl+"Page/Upgrade/";var action=$(this).find('form').attr('action');$(this).find('input, textarea').each(function(){$(this).attr('disabled',true);});if(action.indexOf('ForID=')!=-1)
url=baseurl+"Page/Upgrade/CTX/Group/ID/"+parseInt(action.substring(action.indexOf('ForID=')+6));if(action.indexOf('PrivateMessage')!=-1)
url=baseurl+"Page/Upgrade/CTX/User/ID/"+parseInt(action.substring(action.indexOf('ID/')+3));document.location=url;return false;});});$(".delete").each(function(){$(this).unbind();$(this).click(function(){var url=$(this).find('a').attr('href');var target=$(this).parents(".message");target.slideUp('fast');showJGrowlLoadingIndicator();target.load(url,function(){hideJGrowlLoadingIndicator();addClickHandlers();});return false;});});$(".group_actions_ns").unbind();$(".group_actions_ns").each(function(){$(this).unbind();$(this).click(function(){var url=$(this).attr("href");showJGrowlLoadingIndicator();$("#actions_temp").load(url,function(){hideJGrowlLoadingIndicator();$("#actions_temp").removeClass('hidden');addClickHandlers();});return false;});});$(".sm_button").unbind();$(".sm_button").click(function(){var smURL=$(".sm_form").attr('action');var loadElement=$("#actions_temp");var fGroupID=$("#GroupID").val();if(typeof fGroupID=='undefined'){fGroupID=0;}
var fToUserID=$("#ToUserID").val();if(typeof fToUserID=='undefined'){fToUserID=0;}
var fSenderID=$("#senderGroup").val();if(typeof fSenderID=='undefined'){fSenderID=0;}
$("#modalClose").click();showJGrowlLoadingIndicator();loadElement.load(smURL,{"GroupID":fGroupID,"ToUserID":fToUserID,"SenderID":fSenderID,"Subject":$("#subject").val(),"Message":$("#message").val(),"Send":true},function(){hideJGrowlLoadingIndicator();loadElement.removeClass('hidden');addClickHandlers();});return false;});jQuery.fn.updateGroupieElements=function(data){var li_message=$("#li_message");var groupie_module=$(data).find("#groupie_module");var group_actions_list=$(data).find('#group_actions_list');li_message.parents("#pagecontent").find("#groupie_module").html(groupie_module.html());li_message.parents("#pagecontent").find("#group_actions_list").html(group_actions_list.html());addClickHandlers();};$(".lg_button").unbind();$(".lg_button").click(function(){var lgURL=$(".lg_form").attr('action');showJGrowlLoadingIndicator();$.get(lgURL,{},function(data){hideJGrowlLoadingIndicator();var hasError=$(data).hasClass("fail");if(hasError){$("#modalClose").click();$("#actions_temp").append($(data));$("#actions_temp").removeClass("hidden");window.location.href=window.location.href+"#actions_temp";addClickHandlers();}else{window.location.href=$('link[rel=baseurl]').attr('ajaxHref')+"Page/Dashboard/";}});return false;});$(".cancel_lg_button").unbind();$(".cancel_lg_button").click(function(){$("#modalClose").click();addClickHandlers();return false;});$(".groupie_link").unbind();$(".groupie_link").each(function(){$(this).click(function(){var url=$(this).attr("href");showJGrowlLoadingIndicator();$("#actions_temp").load(url,function(responseText){hideJGrowlLoadingIndicator();if(responseText.indexOf("success")!=-1){var groupurl=window.location.href;$.get(groupurl,{},function(data){$(this).updateGroupieElements(data);Ignighter1.Main.showModalBox('send_message',590,400);})}
addClickHandlers();});return false;});});$(".secret_crush").unbind();$(".secret_crush").each(function(){$(this).click(function(){var url=$(this).attr("href");showJGrowlLoadingIndicator();$("#actions_temp").load(url,function(){hideJGrowlLoadingIndicator();addClickHandlers();});return false;});});$(".ungroupie_link").unbind();$(".ungroupie_link").each(function(){$(this).click(function(){var url=$(this).attr("href");showJGrowlLoadingIndicator();$("#actions_temp").load(url,function(responseText){hideJGrowlLoadingIndicator();if(responseText.indexOf("success")!=-1){var groupurl=window.location.href;showJGrowlLoadingIndicator();$.get(groupurl,{},function(data){hideJGrowlLoadingIndicator();$(this).updateGroupieElements(data);Ignighter1.Main.showModalBox('send_message',590,400);})}
addClickHandlers();});return false;});});bindAskQuestion();if($(".send_message").length>0){$("#subject").focus(function(){$("#subject").css("border","1px solid #555");});$("#subject").blur(function(){$("#subject").css("border","1px solid #ccc");});$("#message").focus(function(){$("#message").css("border","1px solid #555");});$("#message").blur(function(){$("#message").css("border","1px solid #ccc");});}
$("#sendmessage_container #action").unbind();$("#sendmessage_container #action").click(function(){var container=$("#chat_outtercontainer");var form=container.find('form');var url=form.attr('action');var animatedLogo=container.find('.animatedSmallLogoWrapper');var sendMessageContainer=container.find('#sendmessage_container');sendMessageContainer.slideUp('normal',function(){animatedLogo.slideDown();})
showJGrowlLoadingIndicator();$.get(url,{message:$('#newmessage').val(),action:'Go'},function(data){hideJGrowlLoadingIndicator();container.html($(data));addClickHandlers();})
return false;});$("#AddPhotoClick").unbind();$("#AddPhotoClick").click(function(){var url=$(this).attr("href");var target=$("#group_subheader");if(target.isHidden()){showJGrowlLoadingIndicator();target.load(url,{justForm:1},function(){hideJGrowlLoadingIndicator();target.show(1000);addClickHandlers();});}
else{target.slideUp();}
return false;});$(".member_actions .delete").unbind();$(".member_actions .delete").click(function(){var url=$(this).children('a').attr("ajaxHref");var target=$(this).parents(".member");target.slideUp();showJGrowlLoadingIndicator();target.load(url,function(){hideJGrowlLoadingIndicator();target.slideDown();addClickHandlers();});return false;});$(".member_actions .nudge").unbind();$(".member_actions .nudge").click(function(){var url=$(this).children('a').attr("ajaxHref");var $target=$(this).parents(".member");var $container=$target.parent();$target.slideUp();showJGrowlLoadingIndicator();$.get(url,{},function(data){hideJGrowlLoadingIndicator();$(data).appendTo($container);addClickHandlers();});return false;});$("#AjaxInviteMoreFriendsClick").unbind();$("#AjaxInviteMoreFriendsClick").click(function(){var url=$(this).attr("rel");var isHidden=$("#group_subheader").isHidden();if(isHidden)
{showJGrowlLoadingIndicator();$("#group_subheader").load(url,{justForm:"1"},function(){hideJGrowlLoadingIndicator();$("#group_subheader").removeClass('hidden');$("#group_subheader").slideDown();addClickHandlers();});}
else
{$("#group_subheader").slideUp();}
return false;});$(".member_actions .photo").unbind();$(".member_actions .photo").click(function(){var url=$(this).children('a').attr("href");var target=$(this).parents(".member").find('.upload_photo_container');if(target.isHidden()){showJGrowlLoadingIndicator();target.load(url,{justForm:1},function(){hideJGrowlLoadingIndicator();target.slideDown();addClickHandlers();});}else{target.slideUp();}
return false;});$("#upload_guphoto_button").unbind();$("#upload_guphoto_button").click(function(){var container=$(this).parents(".upload_photo_container:first");var url=$(this).parents("form").attr('action');container.slideUp('fast',function(){ajaxFileUpload('groupUserPhoto',"#upload_groupuser_photo",container);});return false;});$("#update_profile_img").unbind();$("#update_profile_img").click(function(){$("#group_subheader").slideUp("normal",function(){var container=$(this);ajaxFileUpload('fileToUpload',"#profile_img",container);});return false;});$("#invite_friends_button").unbind();$("#invite_friends_button").click(function(){var container=$(this).parents("#group_subheader");var url=$(this).parents("form").attr('action');container.slideUp('fast');showJGrowlLoadingIndicator();container.load(url,{friend_name_1:$("#friend_name_1").val(),friend_email_1:$("#friend_email_1").val()},function(){hideJGrowlLoadingIndicator();container.slideDown('fast');addClickHandlers();});return false;});$(".signin_link").unbind().live('click',function(){$('html, body').animate({scrollTop:$("#login_tab").offset().top},2000,'swing',function(){$("#login").fadeIn('normal');});});$(".photoaction").each(function(){$(this).unbind();$(this).click(function(){var url=$(this).attr("href");var parent=$(this).parents(".photocol");showJGrowlLoadingIndicator();parent.load(url,function(){hideJGrowlLoadingIndicator();addClickHandlers();});return false;});});$(".messageAjax").each(function(){$(this).unbind();$(this).click(function(){$(this).parents('.ntfn').trigger('close');var url=$(this).attr("rel");showJGrowlLoadingIndicator();$.get(url,{},function(data){hideJGrowlLoadingIndicator();$('body').append($(data).html());addClickHandlers();})
return false;});});$(".groupinviteseemore a").unbind();$(".groupinviteseemore a").each(function(){$(this).click(function(){$(this).fadeOut('normal',function(){$("#group_invites_hidden").fadeIn();});});});$(".captioninput").each(function(){$(this).unbind();jQuery.fn.submitTextArea=function(){$(this).attr("disabled","disabled");var grandparent=$(this).parent(".photocol");var editlink=grandparent.find(".edit");var url=editlink.attr("href");var text=grandparent.find(".captioninput").val();showJGrowlLoadingIndicator();grandparent.load(url,{captionedited:1,caption:text},function(){hideJGrowlLoadingIndicator();addClickHandlers();});};$(this).keypress(function(e){if(e.which==13)
{$(this).submitTextArea();}});$(this).blur(function(){$(this).submitTextArea();});});};$("#EditInfoButton").unbind();$("#EditInfoButton").click(function(){var url=$(this).attr('ajaxHref');location.href=url;});$("#login_link").live('click',function(){if(!$("#login").isHidden()){$("#login").slideUp('slow');}else{$("#login").slideDown('slow');$("#login").find("#l_user").focus();}
return false;});$("#register_link").live('click',function(){$(this).closest('.ntfn').trigger('close');if($('#fs_overlay_content, #fs_overlay').is(':hidden'))
$('#fs_overlay_content, #fs_overlay').slideDown();return false;});$("#decline_link").live('click',function(){var url=$(this).attr("rel");$(this).parents('.ntfn').trigger('close');showJGrowlLoadingIndicator();$.get(url,{},function(data){hideJGrowlLoadingIndicator();$('body').append($(data).html());addClickHandlers();})
return false;});$("#closeCompactProfile").live('click',function(){$('#fs_overlay_content, #fs_overlay').slideUp();return false;});$('.more_text').seeMore({animDuration:'slow'});$('.more_block:first').seeMore({animParams:{height:'toggle'}});$('#inbox_go_to_page').change(function(){var currentPageURL=window.location;var offset=$(this).val();var nextPageURL=currentPageURL+'/Offset/'+offset+'/';window.location=nextPageURL;return false;});function ajaxFileUpload(fileUploadId,formID,container)
{$.ajaxFileUpload
({url:$(formID).attr('action'),secureuri:false,fileElementId:fileUploadId,dataType:'json',isDefault:$('#chk_make_default').is(':checked'),success:function(data,status)
{if(typeof(data.error)!='undefined')
{if(data.error!='')
{showJGrowlLoadingIndicator();container.load($(formID).attr('action'),{FailureMessage:data.error},function(){hideJGrowlLoadingIndicator();addClickHandlers();container.slideDown("normal");});}else
{container.load($(formID).attr('action'),{SuccessMessage:data.msg},function(){var $member_container=container.parents(".member:first");var avatar=$member_container.children(".member_avatar");if(avatar.length>0)
avatar.children('img').attr('src',data.imageURL);var photoLink=$member_container.find(".member_actions").children(".photo").children('a');if(photoLink.html()=='Upload Photo')photoLink.html('Change Photo');addClickHandlers();container.slideDown("normal");});}}},error:function(data,status,e)
{container.load($(formID).attr('action'),{FailureMessage:e.message},function(){addClickHandlers();container.slideDown("normal");});}})
return false;}
function referAFriend(){$('.referral_form').submit(function(){return false;});$(".send_referral").unbind();$(".send_referral").click(function(){var url=urlHelper("Page/AjaxReferAFriend");showJGrowlLoadingIndicator();animateReferralOpacity(0.30);$(this).attr('disabled',1);$("#send_referral_status").load(url,$('.referral_form').serialize(),function(){animateReferralOpacity(1.0);hideJGrowlLoadingIndicator();$(".send_referral").attr('disabled','');});return false;});$("#referral_bar .text").click(function(){$(this).focus();$(this).select();});}
function animateReferralOpacity(opacityValue)
{$('#referral_content').animate({opacity:opacityValue},250,function(){});}
function htmlEncode(value){return $('<div/>').text(value).html();}
function htmlDecode(value){return $('<div/>').html(value).text();}
$(document).ready(function(){addClickHandlers();Ignighter1.Main.showModalBox('send_message',590,400);Ignighter1.Main.showModalBox('leave_group',490,220);refreshChatWindow();referAFriend();});