/* CONFIG BLOCK FOR POP-UP SUPPRESSION 
  TO DISABLE POP_UPS, UNCOMMENT THE FOLLOWING TWO LINES
*/
var noArrivalPopFlag = false; // Disables entering pops.
var noExitingPopFlag = false; // Disables exiting pops.

// Set up the MagNet namespace. All future JS objects, vars, functions should live here
if (typeof MAGNET == "undefined") {
var MAGNET = {};
}
/* draw copyright text in the footer */
function drawFooterCopyright(divId) {
var mydate=new Date();
var year=mydate.getYear();
if (year < 1000) year+=1900;
document.getElementById(divId).innerHTML = "Copyright &copy; "+year+" Cond&#233;Net. All rights reserved. ";
}


// Pass in a query string variable and it returns the value. 
function queryString(keyName) { 
    var keyValue = "";
    keyName = keyName.toUpperCase() + "="; 

    var queryString = location.search;
    if (location.search.indexOf("?") != -1) { 
        queryString = location.search.substring(1, queryString.length); 
        var searchString = queryString.toUpperCase(); 
        if (searchString.indexOf(keyName) != -1) { 
            var keyValueStart = parseInt(searchString.indexOf(keyName)) + keyName.length; 
            var keyValueEnd = searchString.indexOf("&", keyValueStart); 
            var keyValueEnd = (keyValueEnd != -1) ? keyValueEnd : searchString.length; 
            keyValue = queryString.substring(keyValueStart,keyValueEnd); 
        }

        var plusPos = keyValue.indexOf('+');
        while (plusPos != -1) {
            keyValue = keyValue.substring(0, plusPos) + " " + keyValue.substring(plusPos + 1, keyValue.length);
            plusPos = keyValue.indexOf('+');
        }
    } 

    return unescape(keyValue); 
} 



/* Window onload functions go here. */
function loadEvents() {
  subscriptions.assign();
  //if (typeof(feedmanager) !='undefined') { feedmanager.assign(); }
}

/* Window onunload functions go here. 
 * Make sure you pass the event object (e) to the handler object's method, otherwise
 * Firefox won't see the event object. 
 */
function unloadEvents(e) {
  //SubscriptionPopups.checkExiting(e); // checks changes in address
}


/* Calls to event manager to attach functions to events. */
addEvent(window, "load", loadEvents);


try {
  var pluckUser = new Cookie("at");
} 
catch (ex) {
  var pluckUser = null;
  }

