// For home page feeds
var feed_type = 'P';
var feedtypes = new Array('P','F','B','J','FR','E','V','M','T');
var feed_link = new Array('publicfeed','friendfeed','blogfeed','jobfeed','forumfeed','eventfeed','videofeed','musicfeed','twitterfeed');
var other_link = new Array('postlink','friendlink','bloglink','joblink','forumlink','eventlink','videolink','musiclink','twitterfeed');
var feed_count = new Array(20,20,20,20,20,20,20,20,20);
function autoloadActions()
{
    var count;    
    for(var i=0;i<feed_link.length;i++)
    {
        if(feed_type==feedtypes[i])
            count = feed_count[i];
        else
            feed_count[i] = 20;
    }
    
    MusQuery.post("common_ajax.php", {
        task     : 'action_home',
        feedtype : feed_type,
        count    : count
    },
    function(data){
        document.getElementById('actions_div').innerHTML = data;
        document.getElementById('actions_div_sub').style.display = 'none';
        document.getElementById('actions_div').style.display = '';
    });
}
function readMore()
{ 
    for(var i=0;i<feedtypes.length;i++)
    {
        if(feed_type==feedtypes[i])
            feed_count[i] = feed_count[i] + 10;
        else
            feed_count[i] = 20;
    }
    
    document.getElementById('readmore1').style.display = 'none';
    document.getElementById('readmore2').style.display = '';
        
    autoloadActions()
}
function feedType(feedtype)
{
    feed_type = feedtype;
    document.getElementById('actions_div').style.display     = 'none';
    document.getElementById('actions_div_sub').style.display = '';
    
    var i,classname,display,feedname,othername;
    for(var i=0;i<feed_link.length;i++)
    {
        classname = 'vlet';
        display   = 'none';
        feedname  = feed_link[i];
        othername = other_link[i];
        if(feed_type==feedtypes[i])
        {
            classname = 'vlet selected';
            display   = '';
        }
        if(document.getElementById(feedname))
            document.getElementById(feedname).className      = classname;
        if(document.getElementById(othername))
            document.getElementById(othername).style.display = display;
    }
    
    autoloadActions();
}
// End of home page feeds

function postLink()
{
    animatedcollapse.toggle('postlink_div');
    animatedcollapse.toggle('postlink_div1');
    
    animatedcollapse.hide('postlink_error');
    animatedcollapse.hide('postlink_success');
    
    animatedcollapse.hide('image_div');
    animatedcollapse.hide('title_div');
    animatedcollapse.hide('desc_div');
    animatedcollapse.hide('btn_div');
    animatedcollapse.show('url_div_1');
    animatedcollapse.hide('url_div_2');
    
}
function urlAttach()
{
    document.getElementById('image_div').style.display = '';
    
    animatedcollapse.hide('title_div');
    animatedcollapse.hide('desc_div');
    animatedcollapse.hide('btn_div');
    
    animatedcollapse.hide('postlink_error');
    animatedcollapse.hide('postlink_success');
    
    MusQuery.post("common_ajax.php", {
        task            : 'urlattach',
        link_url        : document.getElementById('link_url').value
    },
    function(data){
        if(data.result=='success')
        {
            document.getElementById('link_title').value = '';
            document.getElementById('link_desc').value  = '';
            
            animatedcollapse.show('title_div');
            animatedcollapse.show('desc_div');
            animatedcollapse.show('btn_div');
            
            document.getElementById('link_title').value    = data.title;
            document.getElementById('link_desc').value     = data.desc;
            document.getElementById('url_div_3').innerHTML = document.getElementById('link_url').value;
            
            animatedcollapse.hide('url_div_1');
            animatedcollapse.show('url_div_2');
        }
        else
        {
            document.getElementById('postlink_error').innerHTML = "<img src='images/error.gif' class='icon' border='0'>" + data.error;
            animatedcollapse.show('postlink_error');            
        }
        animatedcollapse.hide('image_div');
        
    }, "json");
}

function postLinkSubmit()
{
    animatedcollapse.show('image_div');
    animatedcollapse.hide('title_div');
    animatedcollapse.hide('desc_div');
    animatedcollapse.hide('btn_div');
    animatedcollapse.hide('url_div_1');
    animatedcollapse.hide('url_div_2');
    
    animatedcollapse.hide('postlink_error');
    animatedcollapse.hide('postlink_success');
    MusQuery.post("common_ajax.php", {
        task            : 'postlink',
        link_type       : document.getElementById('link_type').value,
        link_linkcat_id : document.getElementById('link_linkcat_id').value,
        link_title      : document.getElementById('link_title').value,
        link_url        : document.getElementById('link_url').value,
        link_desc       : document.getElementById('link_desc').value,
        link_privacy    : document.getElementById('link_privacy').value,
        link_comments   : document.getElementById('link_comments').value,
        link_search     : document.getElementById('link_search').value
    },
    function(data){
        if(data.result=='success')
        {
            document.getElementById('link_title').value = '';
            document.getElementById('link_url').value   = '';
            document.getElementById('link_desc').value  = '';
            animatedcollapse.toggle('postlink_div');
            animatedcollapse.toggle('postlink_div1');
            animatedcollapse.show('postlink_success');
            
            if(data.count==1)
                document.getElementById('postlink').style.display = 'none';
            
            autoloadActions();
        }
        else
        {
            document.getElementById('postlink_error').innerHTML = "<img src='images/error.gif' class='icon' border='0'>" + data.error;
            animatedcollapse.show('postlink_error');
            
            animatedcollapse.hide('image_div');
            animatedcollapse.show('title_div');
            animatedcollapse.show('desc_div');
            animatedcollapse.show('btn_div');
            animatedcollapse.show('url_div_1');
            animatedcollapse.show('url_div_2');
            
        }
        
    }, "json");
}
function postLinkCancel()
{
    document.getElementById('link_title').value    = '';
    document.getElementById('link_desc').value     = '';
    document.getElementById('url_div_3').innerHTML = '';
    
    animatedcollapse.hide('title_div');
    animatedcollapse.hide('desc_div');
    animatedcollapse.hide('btn_div');
    animatedcollapse.show('url_div_1');
    animatedcollapse.hide('url_div_2');
}

function deleteHomemessage()
{
    animatedcollapse.hide('usersetting_homemessage');
    document.getElementById('usersetting_homemessage1').style.display = 'none';
    MusQuery.post("common_ajax.php", {
        task: 'homemessage'
    },
    function(data){
    });
}


function tabChange(flag,div)
{
    var div_tab  = '';
    var div_pre  = '';
    var div_next = '';
    var tabs     = new Array();
    tabs[1] = "tour";
    tabs[2] = "connect";
    tabs[3] = "discover";
    tabs[4] = "create";
    tabs[5] = "share";
    if(flag==2)
    {
        if(div=='p')
        {
            div = eval(document.getElementById('tabs').value) - 1;
            if(div==0)
                div = 5;
        }
        else
        {
            div = eval(document.getElementById('tabs').value) + 1;
            if(div==6)
                div = 1;
        }
    }
    
    div_tab = tabs[div];
    if(div!=1)
        div_pre = tabs[div-1];
    if(div!=5)
        div_next = tabs[div+1];
        
    document.getElementById('tour').className     = 'left_gg';
    document.getElementById('connect').className  = 'center_gg';
    document.getElementById('discover').className = 'center_gg';
    document.getElementById('create').className   = 'center_gg';
    document.getElementById('share').className    = 'right_g';
    
    if(div==1)
    {
        document.getElementById(div_tab).className    = 'left_bg';
    }
    else if(div==2 || div==3 || div==4)
    {
        if(div==2)
            document.getElementById(div_pre).className = 'left_gb';
        else
            document.getElementById(div_pre).className = 'center_gb';
        document.getElementById(div_tab).className = 'center_bg';
    }
    else if(div==5)
    {
        document.getElementById(div_pre).className    = 'center_gb';
        document.getElementById(div_tab).className    = 'right_b';
    }
    
    for(i=1;i<tabs.length;i++)
    {        
        if(div!=i && document.getElementById('tabs').value!=i)
        {
            div_tab = tabs[i] + '_div';
            document.getElementById(div_tab).style.display = 'none';
        }
    }
    div_tab = tabs[document.getElementById('tabs').value] + '_div';
    animatedcollapse.hide(div_tab);
//    div_tab = tabs[div] + '_div';
//    animatedcollapse.show(div_tab);
    setTimeout('showDivs()',300)
    
    document.getElementById('tabs').value = div;
}
function showDivs()
{
    var tabs     = new Array();
    tabs[1] = "tour";
    tabs[2] = "connect";
    tabs[3] = "discover";
    tabs[4] = "create";
    tabs[5] = "share";
    
    for(i=1;i<tabs.length;i++)
    {        
        if(document.getElementById('tabs').value!=i)
        {
            div_tab = tabs[i] + '_div';
            document.getElementById(div_tab).style.display = 'none';
        }
    }
    
    var div_tab = tabs[document.getElementById('tabs').value] + '_div';
    animatedcollapse.toggle(div_tab);
}
