var popups = [];

var cntPopup = {};

var oeScreenIndex = 0;

var oeScreenArr = [];
oeScreenArr[0] = "images/screens/orderentry/01_newOrder.png";
oeScreenArr[1] = "images/screens/orderentry/02_addZips.png";
oeScreenArr[2] = "images/screens/orderentry/03_editRoutes.png";
oeScreenArr[3] = "images/screens/orderentry/04_zipDetail.png";
oeScreenArr[4] = "images/screens/orderentry/05_cutRoute.png";
oeScreenArr[5] = "images/screens/orderentry/06_orderSummary.png";
oeScreenArr[6] = "images/screens/orderentry/07_orderSubmit.png";
oeScreenArr[7] = "images/screens/orderentry/08_allOrders.png";

function initPopups(){

    popups[0] = new YAHOO.widget.Panel("pnlConsumers", getPopParms("500px"));
    popups[1] = new YAHOO.widget.Panel("pnlBusiness", getPopParms("500px"));
    popups[2] = new YAHOO.widget.Panel("pnlNewMovers", getPopParms("500px"));
    popups[3] = new YAHOO.widget.Panel("pnlProperty", getPopParms("500px"));
    popups[4] = new YAHOO.widget.Panel("pnlNewHomeowners", getPopParms("500px"));
    popups[5] = new YAHOO.widget.Panel("pnlPreMovers", getPopParms("500px"));
    popups[6] = new YAHOO.widget.Panel("pnlNewBorrowers", getPopParms("500px"));
    popups[7] = new YAHOO.widget.Panel("pnlCountPop",getPopParms("710px"));
    // Order Entry
    popups[8] = new YAHOO.widget.Panel("pnlOrderEntry",getPopParms("710px","675px"));
    popups[8].beforeShowEvent.subscribe(function(){
        oeScreenIndex = 0;
        setOeImage(0);
    });

    for(i=0;i<popups.length;i++){
        popups[i].setFooter('<a href="/" onclick="closePopup(' + i + '); return false"><div align="center">Close</div></a>');
        popups[i].render();
    }


}

function showCountPopup(imgsrc){
    closeAllPopups();
    popups[7].setBody('<img src="images/' + imgsrc + '">');
    popups[7].cfg.setProperty("width","710px");
    popups[7].render();
    popups[7].center();
    popups[7].show();
}

function showPopup(index){
    closeAllPopups();
    popups[index].center();
    popups[index].show();
}

function closeAllPopups(){
    for(i=0;i<popups.length;i++){
        popups[i].hide();
    }
}
function closePopup(index){
    popups[index].hide();
}

function changeOeScreen(dir){
    if (dir=="NEXT"){
        if (oeScreenIndex == (oeScreenArr.length-1))
            oeScreenIndex = 0;
        else
            oeScreenIndex += 1;
    }
    else{
        if (oeScreenIndex == 0)
            oeScreenIndex = oeScreenArr.length-1;
        else
            oeScreenIndex -= 1;
    }

    setOeImage(oeScreenIndex);

}

function setOeImage(index){
    document.getElementById("orderEntryScreens").src = oeScreenArr[index];
    document.getElementById("oeImageInfo").innerHTML = "Image " + (index + 1) + " of " + oeScreenArr.length;
}

function getPopParms(width, height){
    if (typeof(height) == "undefined"){
        parms = {width: width,
                 fixedcenter: true,
                 constraintoviewport: true,
                 underlay:"shadow",
                 close:true,
                 visible:false,
                 draggable:true,
                 effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}}
    }
    else{
        parms = {width: width,
                 height: height,
                 fixedcenter: true,
                 constraintoviewport: true,
                 underlay:"shadow",
                 close:true,
                 visible:false,
                 draggable:true,
                 effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}}
    }

    return parms;
}