//get FILENAME
var getFN = location.pathname;
//var getFN = window.location.search.substring(1);
               
//check for "/" and strip them until
var arrFN = getFN.split("/");
getFN = arrFN[arrFN.length - 1];    


//strip extension and get actual filename
var lenFN = getFN.length;
getFN = getFN.substr(0, lenFN - 4);

//get PORTAL
var getPortal = location.hostname;
                                               
//create objects
function makeObject() {
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return req;
}
var req = makeObject(); //ajax
var objLink; //used for AJAX

function getContent() {
    var feed = "BetUs.com";
    var path = "http://www.betus.com/all-access-pass.rss";
    
    //req.open("GET", "obj/obj_index.php?act=content&id=&cur_feed="+feed+"&cur_path="+path);
    //req.onreadystatechange = requestStatus_content;
    //req.send('');
}
function requestStatus_content() {
   var lbl_forum = document.getElementById("recent_forum");
   var lbl_feeds = document.getElementById("rss_feeds");

    if (req.readyState == 1) { //searching
         lbl = "Loading Recent Forum Posts..";
    } else if (req.readyState == 4 ) { //full results
        response = req.responseText;
        arrResponse = response.split("||");
        one = arrResponse[0];//feeds
        two = arrResponse[1];
                       alert(response);
        lbl_feeds.innerHTML = one
        lbl_forum.innerHTML = two;
    }
}


function switchFeed(feed, path) {
    req.open("GET", "obj/obj_feeds.php?act=feeds&fn="+getFN+"&cur_feed="+feed+"&cur_path="+path);
    req.onreadystatechange = requestStatus_feeds;
    req.send('');
}
function requestStatus_feeds() {
   var rss_feeds = document.getElementById("rss_feeds");

    if (req.readyState == 1) { //searching
         rss_feeds = "Loading RSS Feeds..";
    } else if (req.readyState == 4 ) { //full results
        response = req.responseText;
        arrResponse = response.split("||");
        one = arrResponse[0];//feeds
               
        document.getElementById("rss_feeds").innerHTML = one;
    }
}

function switchForum(id) {
    req.open("GET", "obj/obj_index.php?act=recent_forum&forum_id="+id);
    req.onreadystatechange = requestStatus_forum;
    req.send('');
}
function requestStatus_forum() {
   var lbl = document.getElementById("recent_forum");

    if (req.readyState == 1) { //searching
         lbl = "Loading Recent Forum Posts..";
    } else if (req.readyState == 4 ) { //full results
        response = req.responseText;
        arrResponse = response.split("||");
        one = arrResponse[0];//feeds
               
        lbl.innerHTML = one;
    }
}

function trend(link) {
    document.getElementById("trend_frame").src = link;
}

function listArticles(pg_count) {
    var req = null; 
    var browser = navigator.appName;
    
     if (browser == "Microsoft Internet Explorer") {
        req = new ActiveXObject("Microsoft.XMLHTTP");  
    } else {
        req = new XMLHttpRequest();
    }

    req.onreadystatechange = function() { requestStatus_articles(req); };   
    req.open("GET", "obj/obj_articles.php?act=list_articles&mod=all&page="+pg_count, true);
    req.send('');
}

function requestStatus_articles(req) {    
    var obj = document.getElementById("list_articles");
    
    if (req.readyState == 1) { //searching
        obj.innerHTML = "Loading articles";
    } else if (req.readyState == 4 ) { //full results
        msg = req.responseText;
        arrMsg = msg.split("||");
        code = arrMsg[0];
        msg = arrMsg[1];
                        
        obj.innerHTML = msg;
    }
}


function openWindow(link) {
    window.open(link,"newwin");
}