function cellON(ind){
    var tdObj = document.getElementById("left_" + ind);
    var aObj = document.getElementById("lefta_" + ind);

    tdObj.style.backgroundColor = "#3F486F";
    aObj.style.color = "#E3D618";
}

function cellOFF(ind){
    var tdObj = document.getElementById("left_" + ind);
    var aObj = document.getElementById("lefta_" + ind);

    tdObj.style.backgroundColor = "#F6F5EA";
    aObj.style.color = "#000000";
}

function cellON2(ind){
    var tdObj = document.getElementById("top_" + ind);
    var aObj = document.getElementById("topa_" + ind);

    tdObj.style.backgroundColor = "#9E0000";
}

function cellOFF2(ind){
    var tdObj = document.getElementById("top_" + ind);
    var aObj = document.getElementById("topa_" + ind);

    tdObj.style.backgroundColor = "#263A9B";
}

function inputON(inputObj){
    inputObj.style.color = '#FF0000'
    inputObj.style.cursor = 'pointer';
}

function inputOFF(inputObj){
    inputObj.style.color = '#3F486F'
    inputObj.style.cursor = 'pointer';
}

function imageSelectPopUp(pwinvar){
    imgSelectPopUp = window.open("./imageselectform.php?pwinVar=" + pwinvar, "ImageSelector", "width=600,height=600, scrollbars=1, status=no,toolbar=no,resizable=yes");
    imgSelectPopUp.focus( );
}

//drop down menus ##################################################
var CurMenu = null;
var isDropped = false;
var isHideCheck = false;

function pageON(index){
    if(document.getElementById){
        var cInd = "top_" + index;
        var cCell = document.getElementById(cInd);
        var mInd = "tdiv_" + index;

        show(cCell, mInd);
    }
}

function pageOFF(index){
    if(document.getElementById){
        var cInd = "top_" + index;
        var cCell = document.getElementById(cInd);
        var mInd = "tdiv_" + index;

        if(!isHideCheck){
            hideMenu( );
        }
    }
}

function subPageON(index){
    var cInd = "top_" + index;
    var cCell = document.getElementById(cInd);
    var mInd = "tdiv_" + index;

    isDropped = true;
}

function subPageOFF(index){
    var cInd = "top_" + index;
    var cCell = document.getElementById(cInd);
    var mInd = "tdiv_" + index;

    if(!isHideCheck){
        hideMenu( );
    }
}

function show(pMenu, menuID) {
     if(CurMenu){
          CurMenu.style.visibility = "hidden";
     }

    var topTable = document.getElementById("topTable");

    pMenu.menu = document.getElementById(menuID);
    pMenu.menu.style.left = topTable.offsetLeft + pMenu.offsetLeft + 220;
    //alert(pMenu.offsetLeft);

    pMenu.menu.style.top  = topTable.offsetTop + pMenu.offsetTop + 102;

    pMenu.menu.style.visibility = "visible";


    isDropped = true;
    CurMenu = pMenu.menu;
}

function setIsDropped( ){
    isDropped = true;
}

function hideMenu( ) {
   if(CurMenu){
     isDropped = false;
     isHideCheck = true;
     setTimeout('checkDropped( );', 500);
     isHideCheck = false;
   }
}

function checkDropped( ) {
     if(!isDropped){
          CurMenu.style.visibility = "hidden";
     }
}

function printView(plink) {
    var plink2 = "/print/p/" + plink;
    window.open(plink2, "ShoppingList", "width=620,height=400,status=yes,toolbar=no,resizable=yes,raised=yes,scrollbars=yes");
}

function printPage(buttonID) {
    var printButton = document.getElementById(buttonID);
    printButton.style.visibility = "hidden";
    window.print();
    window.close();
}
//############################################################
