var allowedPIDs = ",100,101,200,300,400,500,600,666,700,800,801,";

var pidCodeQ = com.reuters.rcom.utils.getQueryStringParam("pid");

if(null==pidCodeQ){
 pidCodeQ = com.reuters.rcom.utils.getQueryStringParam("PID");
}

if(null != pidCodeQ)
        if ( allowedPIDs.indexOf(","+pidCodeQ+",") >-1 ){
                setCookie("pid", pidCodeQ);
        }
        else {
                var expires = Now();
                document.cookie = "pid= ;expires="+expires.toGMTString();
        }

if(getCookie("pid")!=null){
  if(getCookie("pid") != "801" && getCookie("pid") != "901"){
    document.write("<link href=\"/resources/css/rcom-institutional.css\" rel=\"stylesheet\" />");
  }
  // HACK for summits white label
  if (getCookie("pid") == "600") {
    addLoadEvent(function() {
      var grid = document.getElementById("grid");
      if (grid) {
        var gridDivs = grid.getElementsByTagName("div");
        var breadcrumbsDiv = null;
        for (var i = 0; i < gridDivs.length; i++) {
          if (gridDivs[i].className == "breadcrumbs") {
            breadcrumbsDiv = gridDivs[i];
            break;
          }
        }
        if (breadcrumbsDiv) {
          var breadcrumbsHTML = '<span class="label">You are here:</span><span class="pathing"><a href="/finance/summits">Industry Summits</a>';
          if (document.location.toString().indexOf('/article') >= 0) {
            breadcrumbsHTML += ' > Article';
          }
          breadcrumbsHTML += '</span>';
          breadcrumbsDiv.innerHTML = breadcrumbsHTML;
          breadcrumbsDiv.style.display = 'block';
        }
      }
    });
  }

  if(getCookie("pid") != "901") {
        hideAllAds = true;
  }
  else {
        hideGoogleAds = true;
        hideAllAds = false;
  }
}


