<!--

/**
 * Admin Functions
 */

function checkSearch()
{
    var obj_form     = document.forms['view'];
    var obj_keywords = obj_form.elements['keywords'];
    var obj_page     = obj_form.elements['page'];

    if (obj_keywords.value != '') {
        obj_page.value = 1;  // resets pager
    } else {
        alert('What would you like to search for?');
        return false;
    }

    return true;
}

function viewPage(int_page)
{
    var obj_form = document.forms['view'];
    var obj_page = obj_form.elements['page'];

    if (parseInt(int_page) > 0) {
        obj_page.value = int_page;
    } else {
        obj_page.value = 1;
    }

    obj_form.submit();
}

function printPage()
{
    if (window.print) {
        setTimeout('window.print();', 50);
    } else if (navigator.platform.indexOf('Win') != -1) {
        alert("Press 'Ctrl+P' on your keyboard to print.");
    } else {
        alert("Press 'Cmd+P' on your keyboard to print.");
    }
}


/**
 * Google Search
 */

function checkSearchForm(strForm)
{
    var objQ = document.forms[strForm].elements['q'];

    if (objQ.value != '') {
        objQ.value = objQ.value + '+site:' + 'www.eatwellbewell.org';
        return true;
    }

    return false;
}


/**
 * Show Tab
 * Used for tab-based navigation within a page
 */

function showTab(strTab)
{
    // unhighlight all tabs
    for (i = 0; i < arrTabs.length; i++) {
        document.getElementById(arrTabs[i] + '-tab').className = '';
    }

    // highlight selected tab
    document.getElementById(strTab + '-tab').className = 'active';

    // hide all content divs
    for (i = 0; i < arrTabs.length; i++) {
        document.getElementById(arrTabs[i]).style.display = 'none';
    }

    // show selected content div
    document.getElementById(strTab).style.display = 'block';
}


/**
 * Popup
 */

var popupWindow = null;
var openwin = null;
var num = 1;

function popup(myTarget, myWidth, myHeight, myScroll)
{
    // quick check for parameters...
    if (!myTarget || !myWidth || !myHeight) {
        alert("JAVASCRIPT ERROR: the popup() function is missing parameters.");
        return;
    }

    // internet explorer can close the open window (windows only)...
    isMac = (navigator.appVersion.indexOf("Mac") != -1);
    if (popupWindow && document.all && !isMac) {
        popupWindow.close();
        popupWindow = null;
    }

    // set the width and height based on myWidth and myHeight...
    var winwidth  = myWidth;
    var winheight = myHeight;

    // determine how to position the window based on myHeight and myWidth...
    if (window.screen) {
        var wintop  = eval((screen.availHeight - winheight)/2);  // calculated top value
        var winleft = eval((screen.availWidth - winwidth)/2);    // calculated left value
    } else  {
        var wintop  = 100;
        var winleft = 100;
    }

    // take care of window naming...
    var myName = "gr_popup_" + num + "";
    openwin = myName;

    // set attributes...
    var myAttributes = "";
    myAttributes += "top=" + wintop + ",left=" + winleft + ",width=" + winwidth + ",height=" + winheight + ",";
    if (myScroll == "no") {
        myAttributes += "scrollbars=no,resizable=no,status=no";
    } else {
        myAttributes += "scrollbars=yes,resizable=no,status=no";
    }

    // open the window...
    popupWindow = window.open(myTarget,myName,myAttributes);

    // update the counter...
    num++;

    // focus on window...
    if (parseInt(navigator.appVersion) >= 4) {
        // delay a bit here because of IE4 bug...
        setTimeout('popupWindow.focus();', 250);
    }
}

// -->