﻿var cat = 0;
var tag = '';

function isHomePg()
{    
    var arrUrl = new Array();
    arrUrl = location.href.split("/");
    var pg = arrUrl[arrUrl.length - 1].toString();
   
    if (pg == '' || pg.toLowerCase() == 'default.aspx')
    {
        getElem(false, 'tagCloud').className = 'show';
        getElem(false, 'categoriesList').className = 'show';
       
    }
    else
    {
        getElem(false, 'tagCloud').className = 'hide';
        getElem(false, 'categoriesList').className = 'hide';
    }

    populateFabFive();
    populateBottomFive();
   
}

function suggestFeedPopup(e)
{
    var isIE = ((document.all) ? true : false);
    var top = 22;
    if (isIE)
    {
        top = 35;
    }
    else
    {
        top = 22;
    }
    var _left = getElemOffset(e, -25, 0)[0];
    var _top = getElemOffset(e, 0, top)[1];
    var div = getElem(false, 'divSuggestFeed');
    div.style.top = _top + 'px';
    div.style.left = _left + 'px';
    div.className = 'show';
    getElem(false, 'txtFeedUrl').value = '';
    getElem(false, 'divSuggestCategory').className = 'hide';
}

function suggestCategoryPopup(e)
{
    var isIE = ((document.all) ? true : false);
    var top = 22;
    if (isIE)
    {
        top = 35;
    }
    else
    {
        top = 22;
    }
    var _left = getElemOffset(e, -25, 0)[0];
    var _top = getElemOffset(e, -0, top)[1];
    var div = getElem(false, 'divSuggestCategory');
    div.style.top = _top + 'px';
    div.style.left = _left + 'px';
    div.className = 'show';
   
    getElem(false, 'txtCategory').value = '';
    getElem(false, 'divSuggestFeed').className = 'hide';
}

 /* ajax */
/* POPULATE CATEGORIES */
function populateCategories(catPK)
{
    wsMaster.GetCategories(catPK, cbPopulateCategories);
}
function cbPopulateCategories(r)
{
    if (typeof r == 'object')
    {
        if (r.list != '')
        {
            getElem(false, 'categoriesListContent').innerHTML = r.list;
        }
    }
}

/* SUGGEST A FEED */
function suggestFeed()
{
    getElem(false, 'divSuggestFeed').className = 'show';

    var feed = getElem(false, 'txtFeedUrl').value;

    setMessage('Processing...', true, 0, 0, 'Message');
    wsMaster.SuggestFeed(feed, cbSuggestFeed);
}
function cbSuggestFeed(r)
{
    if (typeof r == 'object')
    {
        if (r.error != '')
        {
            //error
            setMessage(r.error, true, 0, 0, 'Message');
            clearMessage(5, 'Message');
            getElem(false, 'divSuggestFeed').className = 'hide';
        }
        else
        {
            getElem(false, 'divSuggestFeed').className = 'hide';
            setMessage('Thank You!', true, 0, 0, 'Message');
            clearMessage(3, 'Message');
            
        }
    }
}

/* SUGGEST A CATEGORY */
function suggestCategory()
{
    getElem(false, 'divSuggestCategory').className = 'show';
    var category = getElem(false, 'txtCategory').value;
    setMessage('Processing...', true, 0, 0, 'divMessage');
    wsMaster.SuggestCategory(category, cbSuggestCategory);
}
function cbSuggestCategory(r)
{
    if (typeof r == 'object')
    {
        if (r.error != '')
        {
            //error
            setMessage(r.error, true, 0, 0, 'Message');
            clearMessage(5, 'Message');
            getElem(false, 'divSuggestCategory').className = 'hide';
        }
        else
        {
            getElem(false, 'divSuggestCategory').className = 'hide';
            setMessage('Thank You!', true, 0, 0, 'Message');
            clearMessage(3, 'Message');
        }
    }
}


