function DeleteProfileComment(CurrentPage,MemberInfoId,BaseLink){
    GlobalMessage.create("האם אתה בטוח שברצונך למחוק תגובה זו?","","profileCommentDelete(" +CurrentPage + ",'" + MemberInfoId + "','" + BaseLink + "')");                            
    return false;
}
function profileCommentDelete(page, infoId, baseLink){
    var o = {};
    o.MemberInfoID = infoId;
    o.CurrentPage = 1;
    //page;
    o.BaseLink = baseLink || '{0}';
    
    o.CommentPerPage = 20;    
    
    try{
        o.CommentPerPage = profileVars.commentPerPage;                                   
    }catch(e){}    
    
    
    $(profileVars.addComment).addClassName('ajax-loader-block');
    $('pmemberinfo').addClassName('ajax-loader-block');
    
    $.ajax('DeleteProfileComment', { postBody : o,onSuccess : function(html){        
        $(profileVars.addComment).removeClassName('ajax-loader-block');                    
        $('pmemberinfo').removeClassName('ajax-loader-block');        
        $("pmemberinfo").innerHTML = html.getHTML('Comments');                
        if ($("pagingComment")){
            $("pagingComment").innerHTML = html.getHTML('Paging');                
        }
    }});
}       
function profileCommentAdd(){
    var comment = $('txtAddComment').value;    
    if (!comment){
        return;
    }    
    $(profileVars.addComment).addClassName('ajax-loader-block');
    $('pmemberinfo').addClassName('ajax-loader-block'); 
    var o = {};
    o.ViewedMemberID = ViewedMemberID;
    //o.Message = encodeURIComponent(comment);
    o.Message = comment;
    o.BaseLink = '';
    o.CurrentPage = 1;
    o.CommentPerPage = 20;    
    
    try{
        o.CommentPerPage = profileVars.commentPerPage;                                   
    }catch(e){}
    
    $.ajax('AddProfileComment', { postBody : o,onSuccess : function(html){
        $('txtAddComment').value = '';
        $(profileVars.addComment).removeClassName('ajax-loader-block');                    
        $('pmemberinfo').removeClassName('ajax-loader-block');
        $('pmemberinfo').innerHTML = html.getHTML('Comments');;                
    }});        
}

function ForumSet(){GenericAjaxCTL.Start('הגדרת קהילות בפרופיל',['Type=ForumProfilePrivacy'],'ForumSet.js', []);}
function AprroveFriendConfirm(){GenericAjaxCTL.Start('אישור הצעת חברות',['Type=ForumProfilePrivacy'],'ForumSet.js', []);}
function OpenReport(){}
function DeleteFriend(str){GlobalMessage.create("האם אתה בטוח שברצונך להסיר את " + str + " מרשימת החברים?","");}
function ChangeMainPic(flag){try{if (!IsSelf) return;if (flag){$show('dvChangeMainPic');}else{$hide('dvChangeMainPic');}}catch(e){}}                                       
function ShareObject(objectID,objectType){ShareFavorite(objectID,objectType);}
function ShareFavorite(objectID,objectType){GenericAjaxCTL.Reset();GenericAjaxCTL.Start('שתף פרופיל',['Type=FavoriteShare','ObjectID=' + objectID,'ObjectType=' + objectType],'FavoriteShare.js',['ObjectID=' + objectID,'ObjectType=' + objectType]);}            

function CloseInfoStatus()
{
 $('ctl00_BasicMasterPage_dvInfoStatus').hide();
}

var Profile = {
    colorBigIcons: function(elm, flag) {
        if (flag) {
            $(elm).up().addClassName('profile-big-icons-hover');
        } else {
            $(elm).up().removeClassName('profile-big-icons-hover');
        }
    }
}


var ProfileTabs = {
    selectTab: function(tab) {
        $$('#dvProfileTabs .profile-tab ').each(function(s, index) {
            $(s).removeClassName('tab-selected').addClassName('tab-not-selected');
        })
        $(tab).removeClassName('tab-not-selected').addClassName('tab-selected');
    },
    showMiniFeed: function() {
        $('dvProfileDetails').hide();
        $('dvProfileComments').hide();
        $.ajax('MiniFeeds', { postBody: { ViewedMemberID: ViewedMemberID }, loader: 'dvProfileTabsLoader', onSuccess: function(html, state) {
            if (state) {
                $('dvMiniFeed').innerHTML = html.getHTML('FeedCluster');

            } else {
                if (Number(html.getHTML('FeedErrorStatus')) == 1) {
                    $('dvMiniFeed').innerHTML = $('dvMiniFeedNoFeeds').innerHTML;
                } else {
                    $('dvMiniFeed').innerHTML = $('dvMiniFeedError').innerHTML;
                }
            }
            $('dvMiniFeedInfo').innerHTML = html.getHTML('ServerData');
            $('dvMiniFeed').show();
        }
        })
    },
    showProfileInfo: function() {
        $('dvMiniFeed').hide();
        $('dvProfileDetails').show();
        $('dvProfileComments').show();

    }
}