
var lastId;


function setupFor(pkg,highestLevel){
    if(pkg=="Quick & Simple"){
        selectImg('level-0','u_qands');
        selectImg('bot-bar',"bot_long");
    }
    else if(pkg=="Conversational"){
        selectImg('level-0','u_conversational');
        selectImg('bot-bar',"bot_long");
    }
    else if(pkg=="Compact"){
        selectImg('level-0','u_compact');
        selectImg('bot-bar',"bot_long");
    }
    else if(pkg=="Basic"){
        selectImg('level-0','u_basic');
        selectImg('bot-bar',"bot_short");
    }

    switch(highestLevel){
        case 0:
            setupForHighestLevel0();
            break;
        case 1:
            setupForHighestLevel1();
            break;
        case 2:
            setupForHighestLevel2();
            break;
        case 3:
            setupForHighestLevel3();
            break;
        case 4:
            setupForHighestLevel4();
            break;
        default:
            setupForHighestLevel0();

    }
    var elem = document.getElementById('pims-graphic');
    elem.style.display="";
}

function disableLevel(id){
    if(id==null)return;
    var elem = document.getElementById(id);
    if(elem==null)return;
    var bgImage =  elem.style.background;
    var img = bgImage.substring(bgImage.lastIndexOf("/")+1,bgImage.lastIndexOf("."));
    img1 = "n_"+img.substring(2);
    bgImage= bgImage.replace(img,img1);
    elem.style.background = bgImage;
}

function enableLevel(id){
    if(id==null)return;
    var elem = document.getElementById(id);
    if(elem==null)return;
    var bgImage =  elem.style.background;
    var img = bgImage.substring(bgImage.lastIndexOf("/")+1,bgImage.lastIndexOf("."));
    img1 = "u_"+img.substring(2);
    bgImage= bgImage.replace(img,img1);
    elem.style.background = bgImage;
}

function selectLevel(id){
    if(id==null)return;
    var elem = document.getElementById(id);
    if(elem==null)return;
    var bgImage =  elem.style.background;
    var img = bgImage.substring(bgImage.lastIndexOf("/")+1,bgImage.lastIndexOf("."));

    if( typeof(this.lastId)!="undefined" && this.lastId!=null)deselectLevel(this.lastId);
    if(img.substring(0,2)!="n_")this.lastId=id;
    elem = document.getElementById(id);
    if(elem==null)return;
    bgImage =  elem.style.background;
    img = bgImage.substring(bgImage.lastIndexOf("/")+1,bgImage.lastIndexOf("."));
    if(img.substring(0,2)=="n_")return;
    img1 = "s_"+img.substring(2);
    bgImage= bgImage.replace(img,img1);
    elem.style.background = bgImage;
}

function deselectLevel(id){
    var bgImage;var elem;var img;
    if(id==null)return;
    var elem1 = document.getElementById(id.substring(2,id.length));
    if(elem1!=null){
        bgImage =  elem1.style.background;
        img = bgImage.substring(bgImage.lastIndexOf("/")+1,bgImage.lastIndexOf("."));
        if(img.substring(0,2)=="n_")return;
    }
    elem = document.getElementById(this.lastId);
    if(elem==null)return;
    bgImage =  elem.style.background;
    img = bgImage.substring(bgImage.lastIndexOf("/")+1,bgImage.lastIndexOf("."));
    if(img.substring(0,2)=="n_")return;
    img1 = "u_"+img.substring(2);
    bgImage= bgImage.replace(img,img1);
    elem.style.background = bgImage;
}

function selectProd(href){
    if(href==null)return;
    this.location.href = href;
}

function selectImg(id,imgName){
    if(id==null)return;
    var elem = document.getElementById(id);
    if(elem==null)return;
    var bgImage =  elem.style.background;
    var img = bgImage.substring(bgImage.lastIndexOf("/")+1,bgImage.lastIndexOf("."));
    bgImage= bgImage.replace(img,imgName);
    elem.style.background = bgImage;
}

function setupForHighestLevel0(){
    selectImg('lvl-combo',"u_combo_100");
    disableLevel('lvl-combo');
    disableLevel('level-4');
    disableLevel('level-3');
    disableLevel('level-2');
    disableLevel('level-1');
}

function setupForHighestLevel1(){
    selectImg('lvl-combo',"u_combo_100");
    disableLevel('lvl-combo');
    disableLevel('level-4');
    disableLevel('level-3');
    disableLevel('level-2');
    enableLevel('level-1');
}
    
function setupForHighestLevel2(){
    selectImg('lvl-combo',"u_combo_100");
    disableLevel('lvl-combo');
    disableLevel('level-4');
    disableLevel('level-3');
    enableLevel('level-2');
    enableLevel('level-1');
}

function setupForHighestLevel3(){
    selectImg('lvl-combo',"u_combo_90");
    enableLevel('lvl-combo');
    disableLevel('level-4');
    enableLevel('level-3');
    enableLevel('level-2');
    enableLevel('level-1');
}

function setupForHighestLevel4(){
    selectImg('lvl-combo',"u_combo_100");
    enableLevel('lvl-combo');
    enableLevel('level-4');
    enableLevel('level-3');
    enableLevel('level-2');
    enableLevel('level-1');
}

function loadImages(imgArr){

}
