function companyNews() {
    if (companyName.length > 0) {
        var url = 'companyNews.asp?cn=' + escape(companyName) + '&ac=' + accessClass;
        var winattribs = "toolbar=no, location=no, directories=no, status=no, menubar=yes, resizable=yes, copyhistory=no, scrollbars=no";
        popup(url, 'companyNews', 880, 660, winattribs);
    }
    else
    {
        alert("Cannot show Company News - company name not specified.");
    }
}

function RequireInput_ClientValidate(oSrc, args) {
    //-- Requires that a checkbox is selected in either the first group (Both) or both the Advertisers group and the Agencies group
    var frm = document.forms["aspnetForm"];
    var BothChecked = (frm.ctl00$ContentPlaceHolderBody$CheckBoxContentOverview.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentFinancial.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentBusiness.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentCompetitors.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentPersonnel.checked);
    var AdvChecked = (frm.ctl00$ContentPlaceHolderBody$CheckBoxContentAffiliates.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentExpenditures.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentAgencies.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentBrands.checked);
    var AgyChecked = (frm.ctl00$ContentPlaceHolderBody$CheckBoxContentMarkets.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentBillings.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentClients.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentHierarchy.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentAssociations.checked || frm.ctl00$ContentPlaceHolderBody$CheckBoxContentCreative.checked);
    // pass result back to Server-side
    args.IsValid = (BothChecked || (AdvChecked && AgyChecked));
}
