
function CheckSearchSO() {

    var inputs = document.getElementsByName('dnn$dnnGCSEARCH$q');
    if (inputs.length == 1) {

        // CHECK FOR "SEARCH" SEARCH TERM
        if ((inputs[0].value == 'search') || (inputs[0].value == 'Search')) {
            alert('Please enter a search term.'); 
            return false;
        }

        // CHECK FOR BLANK SEARCH TERM
        var a = inputs[0].value;
        var b = '';
        var i = 0;
        for (i=0;i<a.length;i++) {
            if (a.charAt(i) != ' ') {b = b + a.charAt(i);}
        }
        if (b == '') {
            alert('Please enter a search term.'); 
            return false;
        }   
    
    }
}
function CheckSearch(btn) {
    var inputs = document.getElementsByName(btn.name.substring(0,btn.name.length-8) + '$q');
    
    if (inputs.length == 1) {

        // CHECK FOR "SEARCH" SEARCH TERM
        if ((inputs[0].value == 'search') || (inputs[0].value == 'Search')) {
            alert('Please enter a search term.'); 
            inputs[0].focus();
            return false;
        }

        // CHECK FOR BLANK SEARCH TERM
        var a = inputs[0].value;
        var b = '';
        var i = 0;
        for (i=0;i<a.length;i++) {
            if (a.charAt(i) != ' ') {b = b + a.charAt(i);}
        }
        if (b == '') {
            alert('Please enter a search term.'); 
            inputs[0].focus();
            return false;
        }   
    
    }
    
    return true;
}

function CheckEnter(evt, btn) {

    var inputs = document.getElementsByName(btn.name.substring(0,btn.name.length-2) + '$bSearch');

    if (inputs.length == 1) {
    
        var code;
        if (window.event) 
            code = evt.keyCode;
        else 
            code = evt.which;
            
        if (code == '13')
        { 
            var b = CheckSearch(inputs[0]);            
            if (b == true) {
                __doPostBack(inputs[0].name, '');            
            }
            return false; 
        }
        
    }
}


/*


function RerouteLink(tabId)
{

    if (location.href.indexOf('tabid/' + tabId + '/') > -1)
    {
        var bcspan = document.getElementById('dnn_dnnBREADCRUMB_lblBreadCrumb');
        if (bcspan)
        {
            var links = bcspan.getElementsByTagName('A');
            if (links)
            {
                var i = 0;
                for (i=0;i<links.length;i++)
                {
                    if (links[i].href.indexOf('tabid/' + tabId) > -1)
                    {
                        links[i].href = location.href;
                    }
                }
            }
        }
    }

}

// News Page
RerouteLink(517);
// Video Gallery Page
RerouteLink(548); //Live
RerouteLink(584); // Dev











if (location.href.indexOf('tabid/517/') > -1){   
    var hide = true;
    var adminLink = document.getElementById('dnn_dnnUSER_cmdRegister');     if (adminLink) {        if (adminLink.innerHTML != 'Register' && adminLink.innerHTML != 'Administrator Account')            hide = false;    }       if (hide)    {        var div1 = document.getElementById('dnn_ctr1548_ModuleContent');        if (div1)        {            // Hides the article view module not in the tabs            div1.style.display = 'none';        }        var divDevCR = document.getElementById('dnn_ctr1812_ModuleContent');        if (divDevCR)        {            // Hides the C&R if it isn't inside of the tabs            if (location.href.indexOf('ContainerSrc=') == -1) {                divDevCR.style.display = 'none';            }        }        var divLiveCR = document.getElementById('dnn_ctr1877_ModuleContent');        if (divLiveCR)        {            // Hides the C&R module if it isn't inside of the tabs            //alert(location.href.indexOf('ContainerSrc='))            if (location.href.indexOf('ContainerSrc=') == -1) {                divLiveCR.style.display = 'none';            }        }         //var btn = document.getElementById('dnn_ctr1813_CSSTabs_ctr1812_ViewRatingAndComments_lbPostCommentFinal');        //if (btn) {btn.href = btn.href.replace('ValidationGrpModuleID1812','ValidationGrpModuleID123');}                var div = document.getElementById('tcontent18131');  //DEV        if (!div) {            div = document.getElementById('tcontent18751'); //LIVE        }        if (div) {            var iframes = div.getElementsByTagName('IFRAME');            if (iframes) {                iframes[0].src = iframes[0].src.replace(iframes[0].src.substring(0, iframes[0].src.indexOf('?')), location.href);                iframes[0].style.width = '440px';                iframes[0].style.height = '100%';                                       var divCon = document.getElementById('tcontent18131'); //DEV                if (!divCon) {                    divCon = document.getElementById('tcontent18751'); //LIVE                }                if (divCon) {                    var divPar = divCon.parentNode;                    divCon.style.height = '800px';                    divCon.style.width = '520px';                                                       }            }        }    }    }


///////////////////////////////////////////////////////
// GIVING CIRCLE UPDATE - CATALYST ENDOWMENT FUND - DETAILS DEV


if (location.href.indexOf('emboldendesign') > -1 && location.href.indexOf('tabid/781/') > -1){   
    RerouteLink(781);
    
    var hide = true;
    var adminLink = document.getElementById('dnn_dnnUSER_cmdRegister');    var strViewArticle = 'dnn_ctr2360_ModuleContent';    var strCSSTabs = 'dnn_ctr2362_ModuleContent';    var strCommentsAndRatings = 'dnn_ctr2361_ModuleContent';    var strCommentsAndRatingsFrame = 'tcontent23621';        document.getElementById(strCSSTabs).style.marginTop = '30px';        if (adminLink) {        if (adminLink.innerHTML != 'Register' && adminLink.innerHTML != 'Administrator Account')            hide = false;    }       if (hide)    {        var div1 = document.getElementById(strViewArticle);        if (div1)        {            // Hides the article view module not in the tabs            div1.style.display = 'none';        }        var divCR = document.getElementById(strCommentsAndRatings);        if (divCR)        {            // Hides the C&R if it isn't inside of the tabs            if (location.href.indexOf('ContainerSrc=') == -1) {                divCR.style.display = 'none';            }        }                var div = document.getElementById(strCommentsAndRatingsFrame);         if (div) {            var iframes = div.getElementsByTagName('IFRAME');            if (iframes) {                iframes[0].src = iframes[0].src.replace(iframes[0].src.substring(0, iframes[0].src.indexOf('?')), location.href);                iframes[0].style.width = '440px';                iframes[0].style.height = '100%';                                       var divCon = document.getElementById(strCommentsAndRatingsFrame);                 if (divCon) {                    var divPar = divCon.parentNode;                    divCon.style.height = '800px';                    divCon.style.width = '520px';                                                       }            }        }    }    }

// GIVING CIRCLE UPDATE - CATALYST ENDOWMENT FUND DEV
///////////////////////////////////////////////////////



///////////////////////////////////////////////////////
// GIVING CIRCLE UPDATE - CATALYST ENDOWMENT FUND - DETAILS LIVE


if (location.href.indexOf('emboldendesign') == -1 && location.href.indexOf('tabid/796/') > -1){   
    RerouteLink(796);
    
    var hide = true;
    var adminLink = document.getElementById('dnn_dnnUSER_cmdRegister');    var strViewArticle = 'dnn_ctr2420_ModuleContent';    var strCSSTabs = 'dnn_ctr2423_ModuleContent';    var strCommentsAndRatings = 'dnn_ctr2421_ModuleContent';    var strCommentsAndRatingsFrame = 'tcontent24231';        if (document.getElementById(strCSSTabs))        document.getElementById(strCSSTabs).style.marginTop = '30px';        if (adminLink) {        if (adminLink.innerHTML != 'Register' && adminLink.innerHTML != 'Administrator Account')            hide = false;    }       if (hide)    {        var div1 = document.getElementById(strViewArticle);        if (div1)        {            // Hides the article view module not in the tabs            div1.style.display = 'none';        }        var divCR = document.getElementById(strCommentsAndRatings);        if (divCR)        {            // Hides the C&R if it isn't inside of the tabs            if (location.href.indexOf('ContainerSrc=') == -1) {                divCR.style.display = 'none';            }        }                var div = document.getElementById(strCommentsAndRatingsFrame);         if (div) {            var iframes = div.getElementsByTagName('IFRAME');            if (iframes) {                iframes[0].src = iframes[0].src.replace(iframes[0].src.substring(0, iframes[0].src.indexOf('?')), location.href);                iframes[0].style.width = '440px';                iframes[0].style.height = '100%';                                       var divCon = document.getElementById(strCommentsAndRatingsFrame);                 if (divCon) {                    var divPar = divCon.parentNode;                    divCon.style.height = '800px';                    divCon.style.width = '520px';                                                       }            }        }    }    }

// GIVING CIRCLE UPDATE - CATALYST ENDOWMENT FUND LIVE
///////////////////////////////////////////////////////



///////////////////////////////////////////////////////
// GIVING CIRCLE UPDATE - LATINO ENDOWMENT FUND - DETAILS DEV


if (location.href.indexOf('emboldendesign') > -1 && location.href.indexOf('tabid/782/') > -1){   
    RerouteLink(782);
    
    var hide = true;
    var adminLink = document.getElementById('dnn_dnnUSER_cmdRegister');    var strViewArticle = 'dnn_ctr2369_ModuleContent';    var strCSSTabs = 'dnn_ctr2371_ModuleContent';    var strCommentsAndRatings = 'dnn_ctr2370_ModuleContent';    var strCommentsAndRatingsFrame = 'tcontent23711';        document.getElementById(strCSSTabs).style.marginTop = '30px';        if (adminLink) {        if (adminLink.innerHTML != 'Register' && adminLink.innerHTML != 'Administrator Account')            hide = false;    }       if (hide)    {        var div1 = document.getElementById(strViewArticle);        if (div1)        {            // Hides the article view module not in the tabs            div1.style.display = 'none';        }        var divCR = document.getElementById(strCommentsAndRatings);        if (divCR)        {            // Hides the C&R if it isn't inside of the tabs            if (location.href.indexOf('ContainerSrc=') == -1) {                divCR.style.display = 'none';            }        }                var div = document.getElementById(strCommentsAndRatingsFrame);         if (div) {            var iframes = div.getElementsByTagName('IFRAME');            if (iframes) {                iframes[0].src = iframes[0].src.replace(iframes[0].src.substring(0, iframes[0].src.indexOf('?')), location.href);                iframes[0].style.width = '440px';                iframes[0].style.height = '100%';                                       var divCon = document.getElementById(strCommentsAndRatingsFrame);                 if (divCon) {                    var divPar = divCon.parentNode;                    divCon.style.height = '800px';                    divCon.style.width = '520px';                                                       }            }        }    }    }

// GIVING CIRCLE UPDATE - LATINO ENDOWMENT FUND DETAILS -  DEV
///////////////////////////////////////////////////////



///////////////////////////////////////////////////////
// GIVING CIRCLE UPDATE - LATINO ENDOWMENT FUND - DETAILS LIVE


if (location.href.indexOf('emboldendesign') == -1 && location.href.indexOf('tabid/797/') > -1){   
    RerouteLink(797);
    
    var hide = true;
    var adminLink = document.getElementById('dnn_dnnUSER_cmdRegister');    var strViewArticle = 'dnn_ctr2428_ModuleContent';    var strCSSTabs = 'dnn_ctr2430_ModuleContent';    var strCommentsAndRatings = 'dnn_ctr2429_ModuleContent';    var strCommentsAndRatingsFrame = 'tcontent24301';        if (document.getElementById(strCSSTabs))        document.getElementById(strCSSTabs).style.marginTop = '30px';        if (adminLink) {        if (adminLink.innerHTML != 'Register' && adminLink.innerHTML != 'Administrator Account')            hide = false;    }       if (hide)    {        var div1 = document.getElementById(strViewArticle);        if (div1)        {            // Hides the article view module not in the tabs            div1.style.display = 'none';        }        var divCR = document.getElementById(strCommentsAndRatings);        if (divCR)        {            // Hides the C&R if it isn't inside of the tabs            if (location.href.indexOf('ContainerSrc=') == -1) {                divCR.style.display = 'none';            }        }                var div = document.getElementById(strCommentsAndRatingsFrame);         if (div) {            var iframes = div.getElementsByTagName('IFRAME');            if (iframes) {                iframes[0].src = iframes[0].src.replace(iframes[0].src.substring(0, iframes[0].src.indexOf('?')), location.href);                iframes[0].style.width = '440px';                iframes[0].style.height = '100%';                                       var divCon = document.getElementById(strCommentsAndRatingsFrame);                 if (divCon) {                    var divPar = divCon.parentNode;                    divCon.style.height = '800px';                    divCon.style.width = '520px';                                                       }            }        }    }    }

// GIVING CIRCLE UPDATE - LATINO ENDOWMENT FUND LIVE
///////////////////////////////////////////////////////
*/

var arr = document.getElementsByTagName('a');
var i = 0;
for (i=0;i<arr.length;i++)
{
    if ( (arr[i].title == 'Add filter'))
    {
        if (arr[i].innerHTML == 'Filter') {
            arr[i].innerHTML = 'Search';
        }
        if (arr[i].innerHTML == 'Search') {
            removeNode(arr[i]); 
        }
        
    }
}
function removeNode(n){ 
    if(n.hasChildNodes())
        for(var i=0;i<n.childNodes.length;i++)
            n.parentNode.insertBefore(n.childNodes[i].cloneNode(true),n);
    n.parentNode.removeChild(n);
}




/*if (location.href.indexOf('tabid/584/')){        var hide = true;
    var adminLink = document.getElementById('dnn_dnnUSER_cmdRegister');     if (adminLink) {        if (adminLink.innerHTML != 'Register' && adminLink.innerHTML != 'Administrator Account')            hide = false;    }    if (hide)    {        var div1 = document.getElementById('dnn_ctr1548_ModuleContent');        if (div1)        {            // Hides the article view module not in the tabs            div1.style.display = 'none';        }                                               var divDevCR = document.getElementById('dnn_ctr1823_ModuleContent');        if (divDevCR)        {            // Hides the C&R if it isn't inside of the tabs            if (location.href.indexOf('ContainerSrc=') == -1) {                divDevCR.style.display = 'none';            }        }        var divLiveCR = document.getElementById('dnn_ctr1878_ModuleContent');        if (divLiveCR)        {            // Hides the C&R module if it isn't inside of the tabs            //alert(location.href.indexOf('ContainerSrc='))            if (location.href.indexOf('ContainerSrc=') == -1) {                divLiveCR.style.display = 'none';            }        }                        //var btn = document.getElementById('dnn_ctr1813_CSSTabs_ctr1812_ViewRatingAndComments_lbPostCommentFinal');        //if (btn) {btn.href = btn.href.replace('ValidationGrpModuleID1812','ValidationGrpModuleID123');}                var div = document.getElementById('tcontent18791');        if (div) {            var iframes = div.getElementsByTagName('IFRAME');            if (iframes) {                iframes[0].src = iframes[0].src.replace(iframes[0].src.substring(0, iframes[0].src.indexOf('?')), location.href);                iframes[0].style.width = '440px';                iframes[0].style.height = '100%';                                       var divCon = document.getElementById('tcontent18791');                if (divCon) {                    var divPar = divCon.parentNode;                    divCon.style.height = '800px';                    divCon.style.width = '520px';                                                           }            }        }       }    }
*/


