﻿function checkImage(el) {
    document[el].onerror = function() {
        //alert('test');
        this.src = 'img/leeg.png'; // show an empty img     
    }
}


function sleep(milliseconds) {
    var start = new Date().getTime();
    for (var i = 0; i < 1e7; i++) {
        if ((new Date().getTime() - start) > milliseconds) {
            break;
        }
    }
}


function checkGal() {
    //meas leeg
    //ctl00_cph1_MeasurementsEditControl_DdlProfile
    //if ($get("ctl00_cph1_MeasurementsEditControl_txtProfileName_txtValue")) {
    if ($get("ctl00_cph1_MeasurementsEditControl_txtProfileName_txtValue") && !$get("ctl00_cph1_MeasurementsEditControl_DdlProfile")) {
        if ($get("ctl00_cph1_MeasurementsEditControl_txtProfileName_txtValue").value == "") {
            var modalPopupBehavior = $find('programmaticModalPopupBehavior1');
            modalPopupBehavior.show();
            return false;
        }
    }
    
    if ($get("yesmon")) {
        if ($get("yesmon").checked && $get("inputtxt2").value == "") {
            var modalPopupBehavior = $find('programmaticModalPopupBehavior4');
            modalPopupBehavior.show();
            return false;
        }
        else {
            gatherxml();
            sleep(6000);
            return true;
        }
    }
}




function show14() {
    $get("parthid").value = '14';

    if ($get("p2")) {
        $get("p2").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p3")) {
        $get("p3").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p14")) {
        $get("p14").className = 'zoomON configuratorZoom';
    }
    if ($get("p6")) {
        $get("p6").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p5")) {
        $get("p5").className = 'zoomOFF configuratorZoom';
    }

    if ($get("yesmon")) {
        if ($get("yesmon").checked)
            GenerateMonogram2();
    }
    
    showmonogramp();

    ShowSQimg();

    var fab = document.getElementById('fabhid').value;
    //disabled 16/11/2010
    cfab(fab);
}

function show14zoom() {
    var e = document.getElementById('colhid').value;
    if (e == 20052) {
        e = 20015;
    } else if (e == 20035) {
        e = 20053;
    } else if (e == 20050) {
        e = 20061;
    } else if (e == 20001) {
        e = 20041;
    } else if (e == 20017) {
        e = 20015;
    } else if (e == 20020) {
        e = 20015;
    } else if (e == 20005) {
        e = 20056;
    } else if (e == 20060) {
        e = 20056;
    }
    var f = document.getElementById('cufhid').value;
    var g = document.getElementById('plahid').value
    var fit = document.getElementById('fithid').value;
    var bas = document.getElementById('bashid').value;
    var fab = document.getElementById('fabhid').value;
    var poc = document.getElementById('pochid').value;
    if (poc == 70007) {
        poc = 70001;
    }

    var src101 = 'ren2/men_front_p14_body_R_' + fab + '_zoom.png';
    document['img101'].src = src101;
    checkImage('img101');

    var src102 = 'ren2/men_front_p14_body_L_' + fab + '_zoom.png';
    document['img102'].src = src102;
    checkImage('img102');

    var src105 = 'ren2/men_front_p14_placket_' + fab + '_zoom.png';
    document['img105'].src = src105;
    checkImage('img105');

    var src109 = 'ren2/men_front_p14_backyoke_C_' + fab + '_zoom.png';
    document['img109'].src = src109;
    checkImage('img109');

    var scr108 = 'ren2/men_front_p14_' + poc + '_' + fab + '_zoom.png';
    document['img108'].src = scr108;
    checkImage('img108');


    //PARTS FROM CUFF
    var src103 = 'ren2/men_front_p14_longsleeve_L_' + fab + '_zoom.png';
    document['img103'].src = src103;
    checkImage('img103');

    var src104 = 'ren2/men_front_p14_longsleeve_R_' + fab + '_zoom.png';
    document['img104'].src = src104;
    checkImage('img104');

    ////    showcolNORULE(e);
    {

        var g = document.getElementById('fabhid').value;
        var cuf = document.getElementById('cufhid').value;
        var col = document.getElementById('colhid').value;
        var pla = document.getElementById('plahid').value;
        var poc = document.getElementById('pochid').value;
        if (poc == 70007) {
            poc = 70001;
        }
        var wit = document.getElementById('withid').value;



        //COLLAR DISPLAY/////////////////////////////
        var hideo15 = document.getElementById('hideo15').value;
        var wit = document.getElementById('withid').value;
        if (hideo15 == 0) {
            //Collar load if not white
            //uitzondering _64

            var src106 = 'ren2/men_front_p14_' + col + '_' + g + '_zoom.png';
            document['img106'].src = src106;
            checkImage('img106');

        }
        else if ($get("15")) {
            //rule: if you have chosen for white collar the choice of contrast collar must be disabled
            //RULE WHITE COLLAR => NO COLLAR CONTRASTING
            if (hideo15 == 1 && $get("15").checked == true) {

                //hide contrast collar image
                document['img114'].src = 'img/leeg.png';


                //Collar load if not white

                var src106 = 'ren2/men_front_p14_' + col + '_' + wit + '_zoom.png';
                document['img106'].src = src106;
                checkImage('img106');
            }
        } else if (hideo15 == 1) {

            //hide contrast collar image
            document['img114'].src = 'img/leeg.png';


            //Collar load if not white

            var src106 = 'ren2/men_front_p14_' + col + '_' + wit + '_zoom.png';
            document['img106'].src = src106;
            checkImage('img106');
        }

        var src109 = 'ren2/men_front_p14_backyoke_C_' + g + '_zoom.png';
        document['img109'].src = src109;
        checkImage('img109');


        //4 speciale gevallen////////////////////////////////////////////////////////////////////
        var hideo401 = document.getElementById('hideo401').value;
        if ($get("401")) {
            if (hideo401 == 1 && $get("401").disabled == false && col == 20019) {
                //Collar load if not white

                var src106 = 'ren2/men_front_p14_' + col + '_' + g + '_64_zoom.png';
                document['img106'].src = src106;
                checkImage('img106');

            } else if (hideo401 == 1 && $get("401").disabled == false && col == 20035) {
                //Collar load if not white

                var src106 = 'ren2/men_front_p14_' + col + '_' + g + '_65_zoom.png';
                document['img106'].src = src106;
                checkImage('img106');
            }
            else if (hideo401 == 1 && $get("401").disabled == false && col == 20053) {

                var src106 = 'ren2/men_front_p14_' + col + '_' + g + '_66_zoom.png';
                document['img106'].src = src106;
                checkImage('img106');

            }
            else if (hideo401 == 1 && $get("401").disabled == false && col == 20058) {

                var src106 = 'ren2/men_front_p14_' + col + '_' + g + '_67_zoom.png';
                document['img106'].src = src106;
                checkImage('img106');
            }
        }
        else {
            if (hideo401 == 1 && col == 20019) {
                //Collar load if not white

                var src106 = 'ren2/men_front_p14_' + col + '_' + g + '_64_zoom.png';
                document['img106'].src = src106;
                checkImage('img106');

            } else if (hideo401 == 1 && col == 20035) {
                //Collar load if not white

                var src106 = 'ren2/men_front_p14_' + col + '_' + g + '_65_zoom.png';
                document['img106'].src = src106;
                checkImage('img106');
            }
            else if (hideo401 == 1 && col == 20053) {

                var src106 = 'ren2/men_front_p14_' + col + '_' + g + '_66_zoom.png';
                document['img106'].src = src106;
                checkImage('img106');

            }
            else if (hideo401 == 1 && col == 20058) {

                var src106 = 'ren2/men_front_p14_' + col + '_' + g + '_67_zoom.png';
                document['img106'].src = src106;
                checkImage('img106');
            }
        }
        //////////////////////////////////////////////////////////////////////////////////////////

        //////              showtap(colmtm);
        ///////////////////////////////////////

        //change COLLAR contrast if present
        //////var hidcon58 = document.getElementById('hidcon58').value;
        if (hideo15 != 1) {
            /////////showconzoom('58');
        }


        //rule open collar (placket contrast) :if you go back to collar  you always return to a closed collar and contrast needs to be resetted ( also price)
        //resetplacon();

        //voor alle kragen de buttons tonen, ook voor wit
        //////              var but = document.getElementById('buthid').value;
        //////              if (but)
        //////                  showpla_button(but);

        //////              var sti = document.getElementById('stihid').value;
        //////              if (sti)
        //////                  showpla_stitch(sti);
    }

    var hideo4 = document.getElementById('hideo4').value;
    ////    showcuf(f);
    {
        if (hideo4 == 0) {
            //short sleeve choice invisible
            if ($get("divsleeveshort"))
                $get("divsleeveshort").style.visibility = "visible";

            //Cuff load
            var src107 = 'ren2/men_front_p14_' + cuf + '_' + g + '_zoom.png';
            document['img107'].src = src107;
            checkImage('img107');


        } else if (hideo4 == 1) {
            //short sleeve choice invisible
            if ($get("divsleeveshort"))
                $get("divsleeveshort").style.visibility = "hidden";

            //hide contrast cuff image
            document['img113'].src = 'img/leeg.png';
            document['img131'].src = 'img/leeg.png';
            document['img132'].src = 'img/leeg.png';

            //Cuff load
            var src107 = 'ren2/men_front_p14_' + cuf + '_' + wit + '_zoom.png';
            document['img107'].src = src107;
            checkImage('img107');
        }
        var hidsleeveshort = document.getElementById('hidsleeveshort').value;
        //if kort mouw
        if (hidsleeveshort == 1) {
            document['img103'].src = "img/leeg.png";
            document['img104'].src = "img/leeg.png";
            document['img116'].src = "img/leeg.png";
            document['img117'].src = "img/leeg.png";
            document['img113'].src = 'img/leeg.png';
            document['img131'].src = 'img/leeg.png';
            document['img132'].src = 'img/leeg.png';
            document['img143'].src = 'img/leeg.png';
            document['img142'].src = 'img/leeg.png';
        } else {
            var fab = document.getElementById('fabhid').value;

            var src103 = 'ren2/men_front_p14_longsleeve_L_' + fab + '_zoom.png';
            document['img103'].src = src103;
            checkImage('img103');

            var src104 = 'ren2/men_front_p14_longsleeve_R_' + fab + '_zoom.png';
            document['img104'].src = src104;
            checkImage('img104');

        }

        //////        var but = document.getElementById('buthid').value;
        //////        if (but)
        //////            showpla_button(but);

        //////        var sti = document.getElementById('stihid').value;
        //////        if (sti)
        //////            showpla_stitch(sti);
        //////////////////////////////////////////////////////////////

        showpla(pla);
        ////////showconzoom(62);
        ////////showconzoom(54);
        ////    showtap(e);


        ////    //voor alle kragen de buttons tonen, ook voor wit
        ////    var but = document.getElementById('buthid').value;
        ////    if (but)
        ////        showpla_button(but);

        ////    var sti = document.getElementById('stihid').value;
        ////    if (sti)
        ////        showpla_stitch(sti);
    } //end of showcuf
}
function show2() {
    $get("parthid").value = '2';

    if ($get("p2")) {
        $get("p2").className = 'zoomON configuratorZoom';
    }
    if ($get("p3")) {
        $get("p3").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p14")) {
        $get("p14").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p6")) {
        $get("p6").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p5")) {
        $get("p5").className = 'zoomOFF configuratorZoom';
    }

    showmonogramp();

    //if p2 = hide
    ShowSQimg();

    //force p3 zooms for full cuff
    var cuf = document.getElementById('cufhid').value;
    var hidcon91fab = document.getElementById('hidcon91fab').value.substring(0, 5);
    var hidcon91 = document.getElementById('hidcon91').value;
    if (hidcon91 == '1') {
        showfullcuf(cuf, hidcon91fab);
    }
    else {
        showcuf(cuf);
    }
    
    var hidcon87fab = document.getElementById('hidcon87fab').value.substring(0, 5);
    var col = document.getElementById('colhid').value;
    var hidcon87 = document.getElementById('hidcon87').value;
    if (hidcon87 == '1') {
        showfullcolNORULE(col, hidcon87fab);
    }
    else {
        //alert('test2');
        showcol(col);
    }

    //change contrast if present
    var hidcon62 = document.getElementById('hidcon62').value;
    if (hidcon62 == 1) {
        showcon('62');
    }
    else {
        var fabid = document.getElementById('fabhid').value;
        var src9 = 'ren2/men_front_p2_backyoke_C_' + fabid + '.png';
        document['img9'].src = src9;
        checkImage('img9');
    }


    var hidcon162 = document.getElementById('hidcon162').value;
    if (hidcon162 == 1) {
        showcon('162');
    }

    var hidcon163 = document.getElementById('hidcon163').value;
    if (hidcon163 == 1) {
        showcon('163');
    }

    var hidcon164 = document.getElementById('hidcon164').value;
    if (hidcon164 == 1) {
        showcon('164');
    }

    var hidcon165 = document.getElementById('hidcon165').value;
    if (hidcon165 == 1) {
        showcon('165');
    }

    var hidcon166 = document.getElementById('hidcon166').value;
    if (hidcon166 == 1) {
        showcon('166');
    }

    var hidcon167 = document.getElementById('hidcon167').value;
    if (hidcon167 == 1) {
        showcon('167');
    }

    var hidcon169 = document.getElementById('hidcon169').value;
    if (hidcon169 == 1) {
        showcon('169');
    }

    var hidcon70 = document.getElementById('hidcon70').value;
    if (hidcon70 == 1) {
        showcon('70');
    }

    ShowEO171();
    ShowEO172();


    //these parts cannot be visible in P2:
    document['img41'].src = 'img/leeg.png';
    document['img42'].src = 'img/leeg.png';
    document['img43'].src = 'img/leeg.png';
    document['img44'].src = 'img/leeg.png';
    document['img45'].src = 'img/leeg.png';
    document['img46'].src = 'img/leeg.png';
    document['img47'].src = 'img/leeg.png';
    document['img48'].src = 'img/leeg.png';
    document['img49'].src = 'img/leeg.png';
    //document['img50'].src = 'img/leeg.png';
    document['img51'].src = 'img/leeg.png';
    document['img52'].src = 'img/leeg.png';
    document['img53'].src = 'img/leeg.png';
    document['img55'].src = 'img/leeg.png';
}

function show2zoom() {

    var g = document.getElementById('fabhid').value;
    var cuf = document.getElementById('cufhid').value;
    var pla = document.getElementById('plahid').value;
    var poc = document.getElementById('pochid').value;
    if (poc == 70007) {
        poc = 70001;
    }
    var wit = document.getElementById('withid').value;
    var col = document.getElementById('colhid').value;

    if (col == 20052) {
        col = 20015;
    } else if (col == 20035) {
        col = 20053;
    } else if (col == 20050) {
        col = 20061;
    } else if (col == 20001) {
        col = 20041;
    } else if (col == 20017) {
        col = 20015;
    } else if (col == 20020) {
        col = 20015;
    } else if (col == 20005) {
        col = 20056;
    } else if (col == 20060) {
        col = 20056;
    }

    //COLLAR DISPLAY/////////////////////////////
    var hideo15 = document.getElementById('hideo15').value;
    var wit = document.getElementById('withid').value;
    if (hideo15 == 0) {
        //Collar load if not white
        //uitzondering _64

        var src20006 = 'ren2/men_front_p2_' + col + '_' + g + '_zoom.png';
        document['img20006'].src = src20006;
        checkImage('img20006');
    }
    //WHITE COL
    else if ($get("15")) {
        if (hideo15 == 1 && $get("15").checked == true) {
            var src20006 = 'ren2/men_front_p2_' + col + '_' + wit + '_zoom.png';
            document['img20006'].src = src20006;
            checkImage('img20006');

            //hide contrast
            document['img20014'].src = 'img/leeg.png';
        }
    }
    else if (hideo15 == 1) {
        var src20006 = 'ren2/men_front_p2_' + col + '_' + wit + '_zoom.png';
        document['img20006'].src = src20006;
        checkImage('img20006');

        //hide contrast
        document['img20014'].src = 'img/leeg.png';
    }


    var src20009 = 'ren2/men_front_p2_backyoke_C_' + g + '_zoom.png';
    document['img20009'].src = src20009;
    checkImage('img20009');

    //4 speciale gevallen////////////////////////////////////////////////////////////////////
    var hideo401 = document.getElementById('hideo401').value;
    if ($get("401")) {
        if (hideo401 == 1 && $get("401").disabled == false && col == 20019) {

            var src20006 = 'ren2/men_front_p2_' + col + '_' + g + '_64_zoom.png';
            document['img20006'].src = src20006;
            checkImage('img20006');

        } else if (hideo401 == 1 && $get("401").disabled == false && col == 20035) {

            var src20006 = 'ren2/men_front_p2_' + col + '_' + g + '_65_zoom.png';
            document['img20006'].src = src20006;
            checkImage('img20006');
        }
        else if (hideo401 == 1 && $get("401").disabled == false && col == 20053) {

            var src20006 = 'ren2/men_front_p2_' + col + '_' + g + '_66_zoom.png';
            document['img20006'].src = src20006;
            checkImage('img20006');

        }
        else if (hideo401 == 1 && $get("401").disabled == false && col == 20058) {
            var src20006 = 'ren2/men_front_p2_' + col + '_' + g + '_67_zoom.png';
            document['img20006'].src = src20006;
            checkImage('img20006');
        }
    } else {
        if (hideo401 == 1 && col == 20019) {
            var src20006 = 'ren2/men_front_p2_' + col + '_' + g + '_64_zoom.png';
            document['img20006'].src = src20006;
            checkImage('img20006');

        } else if (hideo401 == 1 && col == 20035) {
            var src20006 = 'ren2/men_front_p2_' + col + '_' + g + '_65_zoom.png';
            document['img20006'].src = src20006;
            checkImage('img20006');
        }
        else if (hideo401 == 1 && col == 20053) {
            var src20006 = 'ren2/men_front_p2_' + col + '_' + g + '_66_zoom.png';
            document['img20006'].src = src20006;
            checkImage('img20006');
        }
        else if (hideo401 == 1 && col == 20058) {
            var src20006 = 'ren2/men_front_p2_' + col + '_' + g + '_67_zoom.png';
            document['img20006'].src = src20006;
            checkImage('img20006');
        }
    }

    //////////////////////////////////////////////////////////////////////////////////////////
    if (hideo15 != 1) {
        showconzoom('58');
    }
}

function show3() {
    $get("parthid").value = '3';

    if ($get("p2")) {
        $get("p2").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p3")) {
        $get("p3").className = 'zoomON configuratorZoom';
    }
    if ($get("p14")) {
        $get("p14").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p6")) {
        $get("p6").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p5")) {
        $get("p5").className = 'zoomOFF configuratorZoom';
    }
    
    showmonogramp();
    ShowSQimg();

    var cuf = document.getElementById('cufhid').value;
    var hidcon91fab = document.getElementById('hidcon91fab').value.substring(0, 5);
    var hidcon91 = document.getElementById('hidcon91').value;
    if (hidcon91 == '1') {
        showfullcuf(cuf, hidcon91fab);
    }
    else {
        showcuf(cuf);
    }


    //force full collar zooms
    var hidcon87fab = document.getElementById('hidcon87fab').value.substring(0, 5);
    var col = document.getElementById('colhid').value;
    var hidcon87 = document.getElementById('hidcon87').value;
    if (hidcon87 == '1') {
        showfullcolNORULE(col, hidcon87fab);
    }


    var hidcon162 = document.getElementById('hidcon162').value;
    if (hidcon162 == 1) {
        showcon('162');
    }

    var hidcon163 = document.getElementById('hidcon163').value;
    if (hidcon163 == 1) {
        showcon('163');
    }

    var hidcon164 = document.getElementById('hidcon164').value;
    if (hidcon164 == 1) {
        showcon('164');
    }

    var hidcon165 = document.getElementById('hidcon165').value;
    if (hidcon165 == 1) {
        showcon('165');
    }

    var hidcon166 = document.getElementById('hidcon166').value;
    if (hidcon166 == 1) {
        showcon('166');
    }

    var hidcon167 = document.getElementById('hidcon167').value;
    if (hidcon167 == 1) {
        showcon('167');
    }

    var hidcon169 = document.getElementById('hidcon169').value;
    if (hidcon169 == 1) {
        showcon('169');
    }

    var hidcon70 = document.getElementById('hidcon70').value;
    if (hidcon70 == 1) {
        showcon('70');
    }

    ShowEO171();
    ShowEO172();


    //these parts cannot be visible in P3:
    document['img41'].src = 'img/leeg.png';
    document['img42'].src = 'img/leeg.png';
    //document['img43'].src = 'img/leeg.png';
    //document['img44'].src = 'img/leeg.png';
    //document['img45'].src = 'img/leeg.png';
    //document['img46'].src = 'img/leeg.png';
    document['img47'].src = 'img/leeg.png';
    document['img48'].src = 'img/leeg.png';
    document['img49'].src = 'img/leeg.png';
    document['img50'].src = 'img/leeg.png';
    document['img51'].src = 'img/leeg.png';
    document['img52'].src = 'img/leeg.png';
    document['img53'].src = 'img/leeg.png';
    document['img55'].src = 'img/leeg.png';
}


function show3zoom() {
    //empty all images
    //emptyallimg();

    var e = document.getElementById('cufhid').value;
    var d = document.getElementById('conhid').value;
    var g = document.getElementById('fabhid').value;
    var hideo4 = document.getElementById('hideo4').value;
    var wit = document.getElementById('withid').value;
    var f = document.getElementById('fithid').value;
    var src30001 = 'ren2/men_front_p3_' + f + '_90005_R_' + g + '_zoom.png';
    document['img30001'].src = src30001;
    checkImage('img30001');

    var src30004 = 'ren2/men_front_p3_longsleeve_R_' + g + '_zoom.png';
    document['img30004'].src = src30004;
    checkImage('img30004');

    if (hideo4 == 0) {
        //short sleeve choice visible
        if ($get("divsleeveshort"))
            $get("divsleeveshort").style.visibility = "visible";

        if (e == 30013) {
            //Cuff load
            var src30007 = 'ren2/men_front_p3_' + e + '_' + g + '_zoom.png';
            document['img30007'].src = src30007;
            checkImage('img30007');
        }
        else {
            //Cuff load
            var src30007 = 'ren2/men_front_p3_' + e + '_' + g + '_zoom.png';
            document['img30007'].src = src30007;
            checkImage('img30007');
        }

    } else if (hideo4 == 1) {

        if (e == 30013) {

            var src30007 = 'ren2/men_front_p3_' + e + '_' + wit + '_zoom.png';
            document['img30007'].src = src30007;
            checkImage('img30007');
        }
        else {

            var src30007 = 'ren2/men_front_p3_' + e + '_' + wit + '_zoom.png';
            document['img30007'].src = src30007;
            checkImage('img30007');
        }
    }

    var hidsleeveshort = document.getElementById('hidsleeveshort').value;
    if (hidsleeveshort == 1) {
        emptyallp3zoom();
    }

    showconzoom('61');
}

//POCKET
function show6() {
    $get("parthid").value = '6';

    if ($get("p2")) {
        $get("p2").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p3")) {
        $get("p3").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p14")) {
        $get("p14").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p6")) {
        $get("p6").className = 'zoomON configuratorZoom';
    }
    if ($get("p5")) {
        $get("p5").className = 'zoomOFF configuratorZoom';
    }

    showmonogramp();

    ShowSQimg();

    var poc = document.getElementById('pochid').value;
    showpoc(poc);

    //change contrast if present
    var hidcon163 = document.getElementById('hidcon163').value;
    if (hidcon163 == 1) {
        showcon('163');
    }

    var hidcon164 = document.getElementById('hidcon164').value;
    if (hidcon164 == 1) {
        showcon('164');
    }

    var hidcon165 = document.getElementById('hidcon165').value;
    if (hidcon165 == 1) {
        showcon('165');
    }

    var hidcon162 = document.getElementById('hidcon162').value;
    if (hidcon162 == 1) {
        showcon('162');
    }

    var hidcon166 = document.getElementById('hidcon166').value;
    if (hidcon166 == 1) {
        showcon('166');
    }

    var hidcon169 = document.getElementById('hidcon169').value;
    if (hidcon169 == 1) {
        showcon('169');
    }

    var hidcon167 = document.getElementById('hidcon167').value;
    if (hidcon167 == 1) {
        showcon('167');
    }

    var hidcon69 = document.getElementById('hidcon69').value;
    if (hidcon69 == 1) {
        showcon('69');
    }

    ShowEO171();
    ShowEO172();

    //these parts cannot be visible in P6:
    if (document['img41']) {
        document['img41'].src = 'img/leeg.png';
    }
    //document['img42'].src = 'img/leeg.png';
    //document['img43'].src = 'img/leeg.png';
    //document['img44'].src = 'img/leeg.png';
    //document['img45'].src = 'img/leeg.png';
    if (document['img46']) {
        document['img46'].src = 'img/leeg.png';
    }
    //document['img47'].src = 'img/leeg.png';
    if (document['img48']) {
        document['img48'].src = 'img/leeg.png';
    }
    //document['img49'].src = 'img/leeg.png';
    if (document['img50']) {
        document['img50'].src = 'img/leeg.png';
    }
    if (document['img53']) {
        document['img53'].src = 'img/leeg.png';
    }
    if (document['img55']) {
        document['img55'].src = 'img/leeg.png';
    }
    

}

function refreshzooms() {
    if (document.getElementById('fabhid').value) {
        show2zoom();
        show3zoom();
        show14zoom();
        showbaczoom();
        showpoczoom();
    }
}


function cfab(fabid) {
    //empty all images
    emptyallimg();

    //old fabric
    var g = document.getElementById('fabhid').value;
    if (g != fabid) {
        //change default squirrel
        GetMONcolsqdefaultfab(fabid);
    }
    //else komende van p14 zoom

    //set new fabhid
    $get("fabhid").value = fabid;
    refreshzooms();
    var part = document.getElementById('parthid').value;

    if (part == "5") {
        showbac();
    } else {

        var e = document.getElementById('colhid').value;
        if (e == 20052) {
            e = 20015;
        } else if (e == 20035) {
            e = 20053;
        } else if (e == 20050) {
            e = 20061;
        } else if (e == 20001) {
            e = 20041;
        } else if (e == 20017) {
            e = 20015;
        } else if (e == 20020) {
            e = 20015;
        } else if (e == 20005) {
            e = 20056;
        } else if (e == 20060) {
            e = 20056;
        }
        var f = document.getElementById('cufhid').value;
        var g = document.getElementById('plahid').value;
        var fit = document.getElementById('fithid').value;
        var bas = document.getElementById('bashid').value;
        var fab = document.getElementById('fabhid').value;
        var poc = document.getElementById('pochid').value;
        if (poc == 70007) {
            poc = 70001;
        }

        //test
        showtap(e);

        var src1 = 'ren2/men_front_p14_' + fit + '_' + bas + '_R_' + fabid + '.png';
        document['img1'].src = src1;
        checkImage('img1');

        var src2 = 'ren2/men_front_p14_' + fit + '_' + bas + '_L_' + fabid + '.png';
        document['img2'].src = src2;
        checkImage('img2');


        var src5 = 'ren2/men_front_p14_placket_' + fabid + '.png';
        document['img5'].src = src5;
        checkImage('img5');


        //Backyoke load
        //men_front_p14_backyoke_10101
        var part = document.getElementById('parthid').value;
        if (part == 14) {
            var src9 = 'ren2/men_front_p14_backyoke_C_' + fabid + '.png';
            document['img9'].src = src9;
            checkImage('img9');
        }
        else if (part == 2) {
            var src9 = 'ren2/men_front_p2_backyoke_C_' + fabid + '.png';
            document['img9'].src = src9;
            checkImage('img9');
        }



        //Pocket load
        var scr8 = 'ren2/men_front_p14_' + poc + '_' + fabid + '.png';
        document['img8'].src = scr8;
        checkImage('img8');

        document['img55'].src = 'img/leeg.png';

        if (poc == 70099) {
            var scr8 = 'ren2/men_front_p14_70004_' + fabid + '.png';
            document['img8'].src = scr8; // yse - CHANGED
            checkImage('img8');

            var scr55 = 'ren2/men_front_p14_70004_2_' + fabid + '.png';
            document['img55'].src = scr55; // yse - CHANGED
            checkImage('img55');
        }

        //voor alle kragen de buttons tonen, ook voor wit
        var but = document.getElementById('buthid').value;
        if (but)
            showpla_button(but);

        var sti = document.getElementById('stihid').value;
        if (sti)
            showpla_stitch(sti);

        showtap(e);

        var hidcon91fab = document.getElementById('hidcon91fab').value.substring(0, 5);
        var hidcon91 = document.getElementById('hidcon91').value;
        if (hidcon91 == '1') {
            showfullcuf(f, hidcon91fab);
        }
        else {
            showcuf(f);
        }

        var hidcon87fab = document.getElementById('hidcon87fab').value.substring(0, 5);
        var hidcon87 = document.getElementById('hidcon87').value;
        if (hidcon87 == '1') {
            showfullcolNORULE(e, hidcon87fab);
        }
        else {
            showcolNORULE(e);
        }

        var hidcon62 = document.getElementById('hidcon62').value;
        if (hidcon62 == '1') {
            showcon(62);
        }

        var hidcon69 = document.getElementById('hidcon69').value;
        if (hidcon69 == '1') {
            showcon(69);
        }
        var hidcon70 = document.getElementById('hidcon70').value;
        if (hidcon70 == '1') {
            showcon(70);
        }
        var hidcon150 = document.getElementById('hidcon150').value;
        if (hidcon150 == '1') {
            showcon(150);
        }
        var hidcon163 = document.getElementById('hidcon163').value;
        if (hidcon163 == '1') {
            showcon(163);
        }
        var hidcon164 = document.getElementById('hidcon164').value;
        if (hidcon164 == '1') {
            showcon(164);
        }
        var hidcon165 = document.getElementById('hidcon165').value;
        if (hidcon165 == '1') {
            showcon(165);
        }
        var hidcon166 = document.getElementById('hidcon166').value;
        if (hidcon166 == '1') {
            showcon(166);
        }
        var hidcon162 = document.getElementById('hidcon162').value;
        if (hidcon162 == '1') {
            showcon(162);
        }
        var hidcon167 = document.getElementById('hidcon167').value;
        if (hidcon167 == '1') {
            showcon(167);
        }
        var hidcon169 = document.getElementById('hidcon169').value;
        if (hidcon169 == '1') {
            showcon(169);
        }

        var hideo6 = document.getElementById('hideo6').value;
        if (hideo6 == '1') {
            GetExtraOptionsInfo(6, 1)
        }
        else {
            document['img53'].src = 'img/leeg.png';
        }

        ShowEO171();
        ShowEO172();

        //these parts cannot be visible in P3:
        //document['img41'].src = 'img/leeg.png';
        //document['img42'].src = 'img/leeg.png';
        //document['img43'].src = 'img/leeg.png';
        //document['img44'].src = 'img/leeg.png';
        //document['img45'].src = 'img/leeg.png';
        //document['img46'].src = 'img/leeg.png';
        //document['img47'].src = 'img/leeg.png';
        document['img48'].src = 'img/leeg.png';
        //document['img49'].src = 'img/leeg.png';
        //document['img50'].src = 'img/leeg.png';
    }
}

function showcolNORULE(colmtm) {
    $get("colhid").value = colmtm;

    //check if not full collar
    var hidcon87fab = document.getElementById('hidcon87fab').value.substring(0, 5);
    var hidcon87 = document.getElementById('hidcon87').value;
    if (hidcon87 == '1') {
        showfullcolNORULE(colmtm, hidcon87fab);
    }
    else {

        if (colmtm == 20052) {
            colmtm = 20015;
        } else if (colmtm == 20035) {
            colmtm = 20053;
        } else if (colmtm == 20050) {
            colmtm = 20061;
        } else if (colmtm == 20001) {
            colmtm = 20041;
        } else if (colmtm == 20017) {
            colmtm = 20015;
        } else if (colmtm == 20020) {
            colmtm = 20015;
        } else if (colmtm == 20005) {
            colmtm = 20056;
        } else if (colmtm == 20060) {
            colmtm = 20056;
        }

        refreshzooms();

        var part = document.getElementById('parthid').value;
        if (part == 14) {

            var g = document.getElementById('fabhid').value;
            var cuf = document.getElementById('cufhid').value;
            var pla = document.getElementById('plahid').value;
            var poc = document.getElementById('pochid').value;
            if (poc == 70007) {
                poc = 70001;
            }
            var wit = document.getElementById('withid').value;

            //COLLAR DISPLAY/////////////////////////////
            var hideo15 = document.getElementById('hideo15').value;
            var wit = document.getElementById('withid').value;
            if (hideo15 == 0) {
                //Collar load if not white
                //uitzondering _64
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '.png';
                document['img6'].src = src6;
                checkImage('img6');

                var src56 = 'ren2/men_front_p14_' + colmtm + '_PIN.png';
                document['img56'].src = src56;
                checkImage('img56');

            }

            //rule: if you have chosen for white collar the choice of contrast collar must be disabled
            //RULE WHITE COLLAR => NO COLLAR CONTRASTING
            else if (hideo15 == 1) {

                document['img14'].src = 'img/leeg.png';
                //reset price

                deactivate('58', 1);
                deactivate('87', 1);
//                $get("hidcon58").value = 0;

//                if ($get("58")) {
//                    $get("58").disabled = true;
//                    $get("58").checked = false;
//                }

                //Rule CollarX -> Hai -> 3 checks -> changecol -> make white -> just check,  no hid change
                if ($get("15")) {
                    $get("15").checked = true;
                }

                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + wit + '.png';
                document['img6'].src = src6;
                checkImage('img6');

                var src56 = 'ren2/men_front_p14_' + colmtm + '_PIN.png';
                document['img56'].src = src56;
                checkImage('img56');
            }

            //open backyoke @bert schols 11/2
//////            var src9 = 'ren2/men_front_p14_backyoke_C_' + g + '.png';
//////            document['img9'].src = src9;
//////            checkImage('img9');


            //4 speciale gevallen////////////////////////////////////////////////////////////////////
            var hideo401 = document.getElementById('hideo401').value;
            if ($get("401")) {
                if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20019) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_64.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                } else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20035) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_65.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
                else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20053) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_66.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
                else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20058) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_67.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
            }
            else {
                if (hideo401 == 1 && colmtm == 20019) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_64.png';
                    document['img6'].src = src6;
                    checkImage('img6');


                } else if (hideo401 == 1 && colmtm == 20035) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_65.png';
                    document['img6'].src = src6;
                    checkImage('img6');

                }
                else if (hideo401 == 1 && colmtm == 20053) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_66.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
                else if (hideo401 == 1 && colmtm == 20058) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_67.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
            }
            //////////////////////////////////////////////////////////////////////////////////////////

            showtap(colmtm);
            ///////////////////////////////////////

            //change COLLAR contrast if present
            //////var hidcon58 = document.getElementById('hidcon58').value;
            if (hideo15 != 1) {
                showcon('58');
            }


            //rule open collar (placket contrast) :if you go back to collar  you always return to a closed collar and contrast needs to be resetted ( also price)
            //resetplacon();

            //voor alle kragen de buttons tonen, ook voor wit
            var but = document.getElementById('buthid').value;
            if (but)
                showpla_button(but);

            var sti = document.getElementById('stihid').value;
            if (sti)
                showpla_stitch(sti);
        }
        else if (part == 2) {
            show2zoom();
            //empty all images
            emptyallimg();

            var g = document.getElementById('fabhid').value;
            var cuf = document.getElementById('cufhid').value;
            var pla = document.getElementById('plahid').value;
            var poc = document.getElementById('pochid').value;
            if (poc == 70007) {
                poc = 70001;
            }
            var wit = document.getElementById('withid').value;

            $get("colhid").value = colmtm;

            //COLLAR DISPLAY/////////////////////////////
            var hideo15 = document.getElementById('hideo15').value;
            var wit = document.getElementById('withid').value;
            if (hideo15 == 0) {
                //Collar load if not white
                //uitzondering _64
                var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '.png';
                document['img6'].src = src6;
                checkImage('img6');
            }
            //WHITE COL
            else if (hideo15 == 1) {
                //Rule CollarX -> Hai -> 3 checks -> changecol -> make white -> just check,  no hid change
                if ($get("15")) {
                    $get("15").checked = true;
                }

                //Collar load if not white
                var src6 = 'ren2/men_front_p2_' + colmtm + '_' + wit + '.png';
                document['img6'].src = src6;
                checkImage('img6');
            }

            //open backyoke men_front_p2_backyoke_C62_O_11374
            //bert schols 11/2
////            var src9 = 'ren2/men_front_p2_backyoke_C_' + g + '.png';
////            document['img9'].src = src9;
////            checkImage('img9');

            //////              var src20009 = 'ren2/men_front_p2_backyoke_C62_O_' + g + '_zoom.png';
            //////              document['img20009'].src = src20009;
            //////              checkImage('img20009');

            //4 speciale gevallen////////////////////////////////////////////////////////////////////
            var hideo401 = document.getElementById('hideo401').value;
            if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20019) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_64.png';
                document['img6'].src = src6;
                checkImage('img6');

                //////                  var src20006 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_64_zoom.png';
                //////                  document['img20006'].src = src20006;
                //////                  checkImage('img20006');

            } else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20035) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_65.png';
                document['img6'].src = src6;
                checkImage('img6');

                //////                  var src20006 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_65_zoom.png';
                //////                  document['img20006'].src = src20006;
                //////                  checkImage('img20006');
            }
            else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20053) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_66.png';
                document['img6'].src = src6;
                checkImage('img6');

                //////                  var src20006 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_66_zoom.png';
                //////                  document['img20006'].src = src20006;
                //////                  checkImage('img20006');

            }
            else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20058) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_67.png';
                document['img6'].src = src6;
                checkImage('img6');

                ////////                  var src20006 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_67_zoom.png';
                ////////                  document['img20006'].src = src20006;
                ////////                  checkImage('img20006');
            }
            //////////////////////////////////////////////////////////////////////////////////////////
            if (hideo15 != 1) {
                showcon('58');
            }

            //change contrast if present
            var hidcon62 = document.getElementById('hidcon62').value;
            if (hidcon62 == 1) {
                showcon('62');
            }
            else {
                var fabid = document.getElementById('fabhid').value;
                var src9 = 'ren2/men_front_p2_backyoke_C_' + fabid + '.png';
                document['img9'].src = src9;
                checkImage('img9');
            }


            var but = document.getElementById('buthid').value;
            if (but)
                showpla_button(but);

            var sti = document.getElementById('stihid').value;
            if (sti)
                showpla_stitch(sti);


            showtap(colmtm);
        }


        //same exists in confpage
        //if collar 1/6/8/17/19/35/53/59/60/65 => do have special placket
        if (colmtm == 20001 || colmtm == 20006 || colmtm == 20008 || colmtm == 20017 || colmtm == 20019 || colmtm == 20035 || colmtm == 20053 || colmtm == 20059 || colmtm == 20060 || colmtm == 20065) {
            //GetDesignPlacket();
            //show 2 plackets
            if ($get("platd50011"))
                $get("platd50011").className = 'placket_style';
            if ($get("platd50012"))
                $get("platd50012").className = 'placket_style';
        }
        else {
            //GetDesignPlacketNOSPECIAL();
            //hide 2 plackets, highlight existing one
            if ($get("platd50011"))
                $get("platd50011").className = 'hidden';
            if ($get("platd50012"))
                $get("platd50012").className = 'hidden';

            //GetDesignPlacketInfo2('2');
        }
    }
}



function showfullcolNORULE(colmtm, fab) {
    $get("colhid").value = colmtm;

    if (colmtm == 20052) {
        colmtm = 20015;
    } else if (colmtm == 20035) {
        colmtm = 20053;
    } else if (colmtm == 20050) {
        colmtm = 20061;
    } else if (colmtm == 20001) {
        colmtm = 20041;
    } else if (colmtm == 20017) {
        colmtm = 20015;
    } else if (colmtm == 20020) {
        colmtm = 20015;
    } else if (colmtm == 20005) {
        colmtm = 20056;
    } else if (colmtm == 20060) {
        colmtm = 20056;
    }


    //rule: if you have chosen for full cuffs the choice of contrast cuffs must be disabled
    deactivate('58', 1);
    $get("hidcon58").value = 0;
    var part = document.getElementById('parthid').value;
    if (part == 14) {

        var g = fab;
        var cuf = document.getElementById('cufhid').value;
        var pla = document.getElementById('plahid').value;
        var poc = document.getElementById('pochid').value;
        if (poc == 70007) {
            poc = 70001;
        }
        var wit = document.getElementById('withid').value;

        ///////////////Collar load/////////////////////////////////////////////
        var src6 = 'ren2/men_front_p14_' + colmtm + '_' + fab + '.png';
        document['img6'].src = src6;
        checkImage('img6');

        var src56 = 'ren2/men_front_p14_' + colmtm + '_PIN.png';
        document['img56'].src = src56;
        checkImage('img56');
        
        var src106 = 'ren2/men_front_p14_' + colmtm + '_' + fab + '_zoom.png';
        document['img106'].src = src106;
        checkImage('img106');

        var src20006 = 'ren2/men_front_p2_' + colmtm + '_' + fab + '_zoom.png';
        document['img20006'].src = src20006;
        checkImage('img20006');

        ///////////////Backyoke load/////////////////////////////////////////////
//////////        var src9 = 'ren2/men_front_p14_backyoke_C_' + g + '.png';
//////////        document['img9'].src = src9;
//////////        checkImage('img9');

//////////        var src109 = 'ren2/men_front_p14_backyoke_C_' + fab + '_zoom.png';
//////////        document['img109'].src = src109;
//////////        checkImage('img109');

//////////        var src20009 = 'ren2/men_front_p2_backyoke_C_' + fab + '_zoom.png';
//////////        document['img20009'].src = src20009;
//////////        checkImage('img20009');


        ///////////////NORMAL CONTRAST LOAD
        var src14 = 'ren2/men_front_p14_' + colmtm + '_C_' + fab + '.png';
        document['img14'].src = src14;
        checkImage('img14');

        var src114 = 'ren2/men_front_p14_' + colmtm + '_C_' + fab + '_zoom.png';
        document['img114'].src = src114;
        checkImage('img114');

        var src20014 = 'ren2/men_front_p2_' + colmtm + '_C_' + fab + '_zoom.png';
        document['img20014'].src = src20014;
        checkImage('img20014');

        //hide contrast collar image
        document['img14'].src = 'img/leeg.png';
        document['img20014'].src = 'img/leeg.png';
        //reset price
        //deactivate('58', 1);
  

        //white collar never has biesjes
        document['img21'].src = 'img/leeg.png';
        document['img121'].src = 'img/leeg.png';
        document['img20021'].src = 'img/leeg.png';
        document['img22'].src = 'img/leeg.png';
        document['img122'].src = 'img/leeg.png';
        document['img20022'].src = 'img/leeg.png';




        //4 speciale gevallen////////////////////////////////////////////////////////////////////
        var hideo401 = document.getElementById('hideo401').value;
        if ($get("401")) {
            if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20019) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_64.png';
                document['img6'].src = src6;
                checkImage('img6');
            } else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20035) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_65.png';
                document['img6'].src = src6;
                checkImage('img6');
            }
            else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20053) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_66.png';
                document['img6'].src = src6;
                checkImage('img6');
            }
            else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20058) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_67.png';
                document['img6'].src = src6;
                checkImage('img6');
            }
        }
        else {
            if (hideo401 == 1 && colmtm == 20019) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_64.png';
                document['img6'].src = src6;
                checkImage('img6');


            } else if (hideo401 == 1 && colmtm == 20035) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_65.png';
                document['img6'].src = src6;
                checkImage('img6');

            }
            else if (hideo401 == 1 && colmtm == 20053) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_66.png';
                document['img6'].src = src6;
                checkImage('img6');
            }
            else if (hideo401 == 1 && colmtm == 20058) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_67.png';
                document['img6'].src = src6;
                checkImage('img6');
            }
        }
        //////////////////////////////////////////////////////////////////////////////////////////

        showtap(colmtm);
        //////////////////////////////////////
        //rule open collar (placket contrast) :if you go back to collar  you always return to a closed collar and contrast needs to be resetted ( also price)
        //resetplacon();

        //voor alle kragen de buttons tonen, ook voor wit
        var but = document.getElementById('buthid').value;
        if (but)
            showpla_button(but);

        var sti = document.getElementById('stihid').value;
        if (sti)
            showpla_stitch(sti);
    }
    else if (part == 2) {///////////////////////////////////////////////////////////////////////////
        var g = fab;
        show2zoom();
        //empty all images
        emptyallimg();

        var g = fab;
        var cuf = document.getElementById('cufhid').value;
        var pla = document.getElementById('plahid').value;
        var poc = document.getElementById('pochid').value;
        if (poc == 70007) {
            poc = 70001;
        }
        var wit = document.getElementById('withid').value;

        $get("colhid").value = colmtm;

        ///////////////Collar load/////////////////////////////////////////////
        var src6 = 'ren2/men_front_p2_' + colmtm + '_' + fab + '.png';
        document['img6'].src = src6;
        checkImage('img6');

        var src106 = 'ren2/men_front_p14_' + colmtm + '_' + fab + '_zoom.png';
        document['img106'].src = src106;
        checkImage('img106');

        var src20006 = 'ren2/men_front_p2_' + colmtm + '_' + fab + '_zoom.png';
        document['img20006'].src = src20006;
        checkImage('img20006');

        ///////////////NORMAL CONTRAST LOAD
        var src14 = 'ren2/men_front_p2_' + colmtm + '_C_' + fab + '.png';
        document['img14'].src = src14;
        checkImage('img14');

        var src114 = 'ren2/men_front_p14_' + colmtm + '_C_' + fab + '_zoom.png';
        document['img114'].src = src114;
        checkImage('img114');

        var src20014 = 'ren2/men_front_p2_' + colmtm + '_C_' + fab + '_zoom.png';
        document['img20014'].src = src20014;
        checkImage('img20014');

        //open backyoke men_front_p2_backyoke_C62_O_11374

        var fabid = document.getElementById('fabhid').value;
        var src9 = 'ren2/men_front_p2_backyoke_C_' + fabid + '.png';
        document['img9'].src = src9;
        checkImage('img9');

        var src109 = 'ren2/men_front_p14_backyoke_C_' + fabid + '_zoom.png';
        document['img109'].src = src109;
        checkImage('img109');

        var src20009 = 'ren2/men_front_p2_backyoke_C_' + fabid + '_zoom.png';
        document['img20009'].src = src20009;
        checkImage('img20009');


        //WHITE COLLAR DISPLAY/////////////////////////////
        var hideo15 = document.getElementById('hideo15').value;
        var wit = document.getElementById('withid').value;
        if (hideo15 == 0) {
            //Collar load if not white
            //uitzondering _64
            var src6 = 'ren2/men_front_p2_' + colmtm + '_' + fab + '.png';
            document['img6'].src = src6;
            checkImage('img6');
        }
        //WHITE COL
        else if (hideo15 == 1) {
            //Rule CollarX -> Hai -> 3 checks -> changecol -> make white -> just check,  no hid change
            if ($get("15")) {
                $get("15").checked = true;
            }

            //Collar load if not white
            var src6 = 'ren2/men_front_p2_' + colmtm + '_' + wit + '.png';
            document['img6'].src = src6;
            checkImage('img6');
        }


        //4 speciale gevallen////////////////////////////////////////////////////////////////////
        var hideo401 = document.getElementById('hideo401').value;
        if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20019) {
            //Collar load if not white
            var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_64.png';
            document['img6'].src = src6;
            checkImage('img6');
        } else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20035) {
            //Collar load if not white
            var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_65.png';
            document['img6'].src = src6;
            checkImage('img6');
        }
        else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20053) {
            //Collar load if not white
            var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_66.png';
            document['img6'].src = src6;
            checkImage('img6');
        }
        else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20058) {
            //Collar load if not white
            var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_67.png';
            document['img6'].src = src6;
            checkImage('img6');
        }
        //////////////////////////////////////////////////////////////////////////////////////////
        if (hideo15 != 1) {
            ///////////////showcon('87');
            //in p2 is wel een contrast backyoke mogelijk
            ///////////////////////showcon('62');
        }


        var but = document.getElementById('buthid').value;
        if (but)
            showpla_button(but);

        var sti = document.getElementById('stihid').value;
        if (sti)
            showpla_stitch(sti);


        showtap(colmtm);
    } ///////////////////////////////////////////END P2/////////////////////////////////////////////
    else if (part == 3) {///////////////////////////////////////////////////////////////////////////
        var g = fab;
        $get("colhid").value = colmtm;

        ///////////////Collar load/////////////////////////////////////////////


        var src106 = 'ren2/men_front_p14_' + colmtm + '_' + fab + '_zoom.png';
        document['img106'].src = src106;
        checkImage('img106');

        var src20006 = 'ren2/men_front_p2_' + colmtm + '_' + fab + '_zoom.png';
        document['img20006'].src = src20006;
        checkImage('img20006');

        ///////////////NORMAL CONTRAST LOAD
        var src114 = 'ren2/men_front_p14_' + colmtm + '_C_' + fab + '_zoom.png';
        document['img114'].src = src114;
        checkImage('img114');

        var src20014 = 'ren2/men_front_p2_' + colmtm + '_C_' + fab + '_zoom.png';
        document['img20014'].src = src20014;
        checkImage('img20014');

        //open backyoke men_front_p2_backyoke_C62_O_11374

////////        var src109 = 'ren2/men_front_p14_backyoke_C_' + fab + '_zoom.png';
////////        document['img109'].src = src109;
////////        checkImage('img109');

////////        var src20009 = 'ren2/men_front_p2_backyoke_C_' + fab + '_zoom.png';
////////        document['img20009'].src = src20009;
////////        checkImage('img20009');


        
    } ///////////////////////////////////////////END P3/////////////////////////////////////////////

    //same exists in confpage
    //if collar 1/6/8/17/19/35/53/59/60/65 => do have special placket
    if (colmtm == 20001 || colmtm == 20006 || colmtm == 20008 || colmtm == 20017 || colmtm == 20019 || colmtm == 20035 || colmtm == 20053 || colmtm == 20059 || colmtm == 20060 || colmtm == 20065) {
        //GetDesignPlacket();
        //show 2 plackets
        if ($get("platd50011"))
            $get("platd50011").className = 'placket_style';
        if ($get("platd50012"))
            $get("platd50012").className = 'placket_style';
    }
    else {
        //GetDesignPlacketNOSPECIAL();
        //hide 2 plackets, highlight existing one
        if ($get("platd50011"))
            $get("platd50011").className = 'hidden';
        if ($get("platd50012"))
            $get("platd50012").className = 'hidden';

        //GetDesignPlacketInfo2('2');
    }
}

function showcol(colmtm) {

   $get("colhid").value = colmtm;
   
    var hidcon87fab = document.getElementById('hidcon87fab').value.substring(0, 5);
    var hidcon87 = document.getElementById('hidcon87').value;
    if (hidcon87 == '1') {
        showfullcolNORULE(colmtm, hidcon87fab);
    }
    else {

        //check colfrule
        Samples.AspNet.WebService.set_path("ConfiguratorWebService.asmx");
        Samples.AspNet.WebService.GetRuleCOL(colmtm, SuccesCallbackcolklik, ErrorHandler, TimeOutHandler);



        if (colmtm == 20052) {
            colmtm = 20015;
        } else if (colmtm == 20035) {
            colmtm = 20053;
        } else if (colmtm == 20050) {
            colmtm = 20061;
        } else if (colmtm == 20001) {
            colmtm = 20041;
        } else if (colmtm == 20017) {
            colmtm = 20015;
        } else if (colmtm == 20020) {
            colmtm = 20015;
        } else if (colmtm == 20005) {
            colmtm = 20056;
        } else if (colmtm == 20060) {
            colmtm = 20056;
        }

        refreshzooms();

        var part = document.getElementById('parthid').value;
        if (part == 14) {

            var g = document.getElementById('fabhid').value;
            var cuf = document.getElementById('cufhid').value;
            var pla = document.getElementById('plahid').value;
            var poc = document.getElementById('pochid').value;
            if (poc == 70007) {
                poc = 70001;
            }
            var wit = document.getElementById('withid').value;



            //COLLAR DISPLAY/////////////////////////////
            var hideo15 = document.getElementById('hideo15').value;
            var wit = document.getElementById('withid').value;
            if (hideo15 == 0) {
                //Collar load if not white
                //uitzondering _64
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '.png';
                document['img6'].src = src6;
                checkImage('img6');

                var src56 = 'ren2/men_front_p14_' + colmtm + '_PIN.png';
                document['img56'].src = src56;
                checkImage('img56');

            }

            //rule: if you have chosen for white collar the choice of contrast collar must be disabled
            //RULE WHITE COLLAR => NO COLLAR CONTRASTING
            else if (hideo15 == 1) {
                //hide contrast collar image
                document['img14'].src = 'img/leeg.png';
                //reset price
                //GetPriceInfoExtra('58', 0);
                deactivate('58', 1);
                $get("hidcon58").value = 0;
                deactivate('87', 1);
//                if ($get("58")) {
//                    $get("58").disabled = true;
//                    $get("58").checked = false;
//                }

                //Rule CollarX -> Hai -> 3 checks -> changecol -> make white -> just check,  no hid change
                if ($get("15")) {
                    $get("15").checked = true;
                }

                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + wit + '.png';
                document['img6'].src = src6;
                checkImage('img6');

                var src56 = 'ren2/men_front_p14_' + colmtm + '_PIN.png';
                document['img56'].src = src56;
                checkImage('img56');

            }

            //4 speciale gevallen////////////////////////////////////////////////////////////////////
            var hideo401 = document.getElementById('hideo401').value;
            if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20019) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_64.png';
                document['img6'].src = src6;
                checkImage('img6');

            } else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20035) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_65.png';
                document['img6'].src = src6;
                checkImage('img6');

            }
            else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20053) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_66.png';
                document['img6'].src = src6;
                checkImage('img6');
            }
            else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20058) {
                //Collar load if not white
                var src6 = 'ren2/men_front_p14_' + colmtm + '_' + g + '_67.png';
                document['img6'].src = src6;
                checkImage('img6');
            }
            //////////////////////////////////////////////////////////////////////////////////////////

            showtap(colmtm);
            ///////////////////////////////////////

            //change COLLAR contrast if present
            //////var hidcon58 = document.getElementById('hidcon58').value;
            if (hideo15 != 1) {
                showcon('58');
            }

            //rule open collar (placket contrast) :if you go back to collar  you always return to a closed collar and contrast needs to be resetted ( also price)
            //resetplacon();
            //voor alle kragen de buttons tonen, ook voor wit
            var but = document.getElementById('buthid').value;
            if (but)
                showpla_button(but);

            var sti = document.getElementById('stihid').value;
            if (sti)
                showpla_stitch(sti);
        }
        else if (part == 2) {
            show2zoom();
            //empty all images
            emptyallimg();

            var g = document.getElementById('fabhid').value;
            var cuf = document.getElementById('cufhid').value;
            var pla = document.getElementById('plahid').value;
            var poc = document.getElementById('pochid').value;
            if (poc == 70007) {
                poc = 70001;
            }
            var wit = document.getElementById('withid').value;



            //COLLAR DISPLAY/////////////////////////////
            var hideo15 = document.getElementById('hideo15').value;
            var wit = document.getElementById('withid').value;
            if (hideo15 == 0) {
                //Collar load if not white
                //uitzondering _64
                var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '.png';
                document['img6'].src = src6;
                checkImage('img6');

                ////////                  var src20006 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_zoom.png';
                ////////                  document['img20006'].src = src20006;
                ////////                  checkImage('img20006');
            }
            //WHITE COL
            else if (hideo15 == 1) {
                //Rule CollarX -> Hai -> 3 checks -> changecol -> make white -> just check,  no hid change
                if ($get("15")) {
                    $get("15").checked = true;
                }

                //Collar load if not white
                var src6 = 'ren2/men_front_p2_' + colmtm + '_' + wit + '.png';
                document['img6'].src = src6;
                checkImage('img6');

                //////                  var src20006 = 'ren2/men_front_p2_' + colmtm + '_' + wit + '_zoom.png';
                //////                  document['img20006'].src = src20006;
                //////                  checkImage('img20006');
            }

            //open backyoke men_front_p2_backyoke_C62_O_11374
            //bert schols 11/2
            var src9 = 'ren2/men_front_p2_backyoke_C_' + g + '.png';
            document['img9'].src = src9;
            checkImage('img9');

            //////              var src20009 = 'ren2/men_front_p2_backyoke_C62_O_' + g + '_zoom.png';
            //////              document['img20009'].src = src20009;
            //////              checkImage('img20009');

            //4 speciale gevallen////////////////////////////////////////////////////////////////////
            var hideo401 = document.getElementById('hideo401').value;
            if ($get("401")) {
                if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20019) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_64.png';
                    document['img6'].src = src6;
                    checkImage('img6');

                } else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20035) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_65.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
                else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20053) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_66.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
                else if (hideo401 == 1 && $get("401").disabled == false && colmtm == 20058) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_67.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
            }
            else {
                if (hideo401 == 1 && colmtm == 20019) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_64.png';
                    document['img6'].src = src6;
                    checkImage('img6');

                } else if (hideo401 == 1 && colmtm == 20035) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_65.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
                else if (hideo401 == 1 && colmtm == 20053) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_66.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
                else if (hideo401 == 1 && colmtm == 20058) {
                    //Collar load if not white
                    var src6 = 'ren2/men_front_p2_' + colmtm + '_' + g + '_67.png';
                    document['img6'].src = src6;
                    checkImage('img6');
                }
            }
            //////////////////////////////////////////////////////////////////////////////////////////
            if (hideo15 != 1) {
                showcon('58');
                //in p2 is wel een contrast backyoke mogelijk
                showcon('62');
            }


            var but = document.getElementById('buthid').value;
            if (but)
                showpla_button(but);

            var sti = document.getElementById('stihid').value;
            if (sti)
                showpla_stitch(sti);


            showtap(colmtm);
        }


        //same exists in confpage
        //if collar 1/6/8/17/19/35/53/59/60/65 => do have special placket
        if (colmtm == 20001 || colmtm == 20006 || colmtm == 20008 || colmtm == 20017 || colmtm == 20019 || colmtm == 20035 || colmtm == 20053 || colmtm == 20059 || colmtm == 20060 || colmtm == 20065) {
            //GetDesignPlacket();
            //show 2 plackets
            if ($get("platd50011"))
                $get("platd50011").className = 'placket_style';
            if ($get("platd50012"))
                $get("platd50012").className = 'placket_style';
        }
        else {
            //GetDesignPlacketNOSPECIAL();
            //hide 2 plackets, highlight existing one
            if ($get("platd50011"))
                $get("platd50011").className = 'hidden';
            if ($get("platd50012"))
                $get("platd50012").className = 'hidden';

           // GetDesignPlacketInfo2('2');
        }
    }
}



function emptyallimg() {
    document['img1'].src = "img/leeg.png";
    document['img2'].src = "img/leeg.png";
    document['img3'].src = "img/leeg.png";
    document['img4'].src = "img/leeg.png";
    document['img5'].src = "img/leeg.png";
    document['img6'].src = "img/leeg.png";
    document['img7'].src = "img/leeg.png";
    document['img8'].src = "img/leeg.png";
    document['img9'].src = "img/leeg.png";
    document['img10'].src = "img/leeg.png";
    document['img11'].src = "img/leeg.png";
    document['img12'].src = "img/leeg.png";
    document['img13'].src = "img/leeg.png";
    document['img14'].src = "img/leeg.png";
    document['img15'].src = "img/leeg.png";
    document['img16'].src = "img/leeg.png";
    document['img17'].src = "img/leeg.png";
    document['img18'].src = "img/leeg.png";
    document['img19'].src = "img/leeg.png";
    document['img20'].src = "img/leeg.png";
    document['img21'].src = "img/leeg.png";
    document['img22'].src = "img/leeg.png";
    document['img23'].src = "img/leeg.png";
    document['img24'].src = "img/leeg.png";
    document['img25'].src = "img/leeg.png";
    document['img26'].src = "img/leeg.png";
    document['img27'].src = "img/leeg.png";
    document['img28'].src = "img/leeg.png";
    document['img29'].src = "img/leeg.png";
    document['img30'].src = "img/leeg.png";
    document['img31'].src = "img/leeg.png";
    document['img32'].src = "img/leeg.png";
    document['img34'].src = "img/leeg.png";
    document['img35'].src = "img/leeg.png";
}


function emptyallp3zoom() {
    document['img30007'].src = "img/leeg.png";
    document['img30013'].src = "img/leeg.png";
    document['img30031'].src = "img/leeg.png";
    document['img30032'].src = "img/leeg.png";
    document['img30003'].src = "img/leeg.png";
    document['img30004'].src = "img/leeg.png";
    document['img30016'].src = "img/leeg.png";
    document['img30017'].src = "img/leeg.png";
    document['img30001'].src = "img/leeg.png";


}

function emptyallp5zoom() {
    document['img1001'].src = "img/leeg.png";
    document['img1002'].src = "img/leeg.png";
    document['img1003'].src = "img/leeg.png";
    document['img1004'].src = "img/leeg.png";
    document['img1005'].src = "img/leeg.png";
}


function resetplacon() {
    var g = document.getElementById('fabhid').value;
    var hidcon54 = document.getElementById('hidcon54').value;
    if (hidcon54 == '1') {
//        //set hid value op 0
//        if ($get("hidcon54")) {
//            $get("hidcon54").value = 0;
//        }
//        if ($get("54")) {
//            $get("54").disabled = true;
//            $get("54").checked = false;
//        }

        //hide placket contrast
        var src10 = 'img/leeg.png';
        document['img10'].src = src10;

        var src110 = 'img/leeg.png';
        document['img110'].src = src110;

        var src23 = 'img/leeg.png';
        document['img23'].src = src23;

        var src123 = 'img/leeg.png';
        document['img123'].src = src123;

        var src24 = 'img/leeg.png';
        document['img24'].src = src24;

        var src124 = 'img/leeg.png';
        document['img124'].src = src124;

        var src25 = 'img/leeg.png';
        document['img25'].src = src25;

        var src125 = 'img/leeg.png';
        document['img125'].src = src125;

        var src26 = 'img/leeg.png';
        document['img26'].src = src26;

        var src126 = 'img/leeg.png';
        document['img126'].src = src126;

        var src27 = 'img/leeg.png';
        document['img27'].src = src27;

        var src127 = 'img/leeg.png';
        document['img127'].src = src127;

        var src28 = 'img/leeg.png';
        document['img28'].src = src28;

        var src128 = 'img/leeg.png';
        document['img128'].src = src128;

        document['img5'].src = 'ren2/men_front_p14_placket_' + g + '.png';
        checkImage('img5');

        document['img105'].src = 'ren2/men_front_p14_placket_' + g + '_zoom.png';
        checkImage('img105');

        document['img1'].src = 'ren2/men_front_p14_body_R_' + g + '.png';
        checkImage('img1');

        var src1 = 'ren2/men_front_p14_body_R_' + g + '.png';
        document['img1'].src = src1;
        checkImage('img1');

        var src101 = 'ren2/men_front_p14_body_R_' + g + '_zoom.png';
        document['img101'].src = src101;
        checkImage('img101');

        var src2 = 'ren2/men_front_p14_body_L_' + g + '.png';
        document['img2'].src = src2;
        checkImage('img2');

        var src102 = 'ren2/men_front_p14_body_L_' + g + '_zoom.png';
        document['img102'].src = src102;
        checkImage('img102');

        //reset price
        //GetPriceInfoExtra('54', 0);
        ////////////////////////////////////////////////////////////////////////////////
    }
}

function resetplaview() {
    var g = document.getElementById('fabhid').value;



        //hide placket contrast
        var src10 = 'img/leeg.png';
        document['img10'].src = src10;

        var src110 = 'img/leeg.png';
        document['img110'].src = src110;

        var src23 = 'img/leeg.png';
        document['img23'].src = src23;

        var src123 = 'img/leeg.png';
        document['img123'].src = src123;

        var src24 = 'img/leeg.png';
        document['img24'].src = src24;

        var src124 = 'img/leeg.png';
        document['img124'].src = src124;

        var src25 = 'img/leeg.png';
        document['img25'].src = src25;

        var src125 = 'img/leeg.png';
        document['img125'].src = src125;

        var src26 = 'img/leeg.png';
        document['img26'].src = src26;

        var src126 = 'img/leeg.png';
        document['img126'].src = src126;

        var src27 = 'img/leeg.png';
        document['img27'].src = src27;

        var src127 = 'img/leeg.png';
        document['img127'].src = src127;

        var src28 = 'img/leeg.png';
        document['img28'].src = src28;

        var src128 = 'img/leeg.png';
        document['img128'].src = src128;
        
    var part = document.getElementById('parthid').value;
    if (part == 14) {
        document['img5'].src = 'ren2/men_front_p14_placket_' + g + '.png';
        checkImage('img5');

        document['img105'].src = 'ren2/men_front_p14_placket_' + g + '_zoom.png';
        checkImage('img105');

        document['img1'].src = 'ren2/men_front_p14_body_R_' + g + '.png';
        checkImage('img1');
  
        var src1 = 'ren2/men_front_p14_body_R_' + g + '.png';
        document['img1'].src = src1;
        checkImage('img1');

        var src101 = 'ren2/men_front_p14_body_R_' + g + '_zoom.png';
        document['img101'].src = src101;
        checkImage('img101');

        var src2 = 'ren2/men_front_p14_body_L_' + g + '.png';
        document['img2'].src = src2;
        checkImage('img2');

        var src102 = 'ren2/men_front_p14_body_L_' + g + '_zoom.png';
        document['img102'].src = src102;
        checkImage('img102');
    }
}


function showcuf(cufmtm) {

    $get("cufhid").value = cufmtm;

    ShowSQimg();

    var cuf = document.getElementById('cufhid').value;
    var hidcon91fab = document.getElementById('hidcon91fab').value.substring(0, 5);
    var hidcon91 = document.getElementById('hidcon91').value;
    if (hidcon91 == '1') {
        showfullcuf(cufmtm, hidcon91fab);
    }
    else {


        //check cuffrule
        Samples.AspNet.WebService.set_path("ConfiguratorWebService.asmx");
        Samples.AspNet.WebService.GetRuleCUF(cufmtm, SuccesCallbackcufklik, ErrorHandler, TimeOutHandler);

        var g = document.getElementById('fabhid').value;

        var wit = document.getElementById('withid').value;
        var hidsleeveshort = document.getElementById('hidsleeveshort').value;
        var hideo4 = document.getElementById('hideo4').value;


        refreshzooms();

        var part = document.getElementById('parthid').value;
        if (part == 14) {
            //overwrite cufhid
            //get current fabric
            if (hideo4 == 0) {
                //short sleeve choice invisible
                if ($get("divsleeveshort"))
                    $get("divsleeveshort").style.visibility = "visible";

                //Cuff load
                var src7 = 'ren2/men_front_p14_' + cufmtm + '_' + g + '.png';
                document['img7'].src = src7;
                checkImage('img7');

            } else if (hideo4 == 1) {
                //short sleeve choice invisible
                if ($get("divsleeveshort"))
                    $get("divsleeveshort").style.visibility = "hidden";

                deactivate('61', 1);
                deactivate('91', 1);
                //hide contrast cuff image
                document['img13'].src = 'img/leeg.png';
                document['img31'].src = 'img/leeg.png';
                document['img32'].src = 'img/leeg.png';


                if ($get("4")) {
                    if (!$get("4").checked) {
                        $get("4").checked = true;
                        GetPriceInfoExtra('4', 1);
                    }
                }


                //Cuff load
                var src7 = 'ren2/men_front_p14_' + cufmtm + '_' + wit + '.png';
                document['img7'].src = src7;
                checkImage('img7');
            }

            //if kort mouw
            if (hidsleeveshort == 1) {
                //hide longsleeves
                document['img3'].src = "img/leeg.png";
                document['img4'].src = "img/leeg.png";
                document['img16'].src = "img/leeg.png";
                document['img17'].src = "img/leeg.png";
                document['img13'].src = 'img/leeg.png';
                document['img31'].src = 'img/leeg.png';
                document['img32'].src = 'img/leeg.png';
                document['img41'].src = 'img/leeg.png';
                document['img42'].src = 'img/leeg.png';
                document['img43'].src = 'img/leeg.png';
            } else {
                var fab = document.getElementById('fabhid').value;

                var src3 = 'ren2/men_front_p14_longsleeve_L_' + fab + '.png';
                document['img3'].src = src3;
                checkImage('img3');

                var src4 = 'ren2/men_front_p14_longsleeve_R_' + fab + '.png';
                document['img4'].src = src4;
                checkImage('img4');

            }

            //change contrast if present
            var hidcon61 = document.getElementById('hidcon61').value;
            if (hidcon61 == 1) {
                showcon('61');
            }

            var hidcon163 = document.getElementById('hidcon163').value;
            if (hidcon163 == 1) {
                showcon('163');
            }

            var hidcon165 = document.getElementById('hidcon165').value;
            if (hidcon165 == 1) {
                showcon('165');
            }
            var hidcon70 = document.getElementById('hidcon70').value;
            if (hidcon70 == 1) {
                showcon('70');
            }


            //voor alle kragen de buttons tonen, ook voor wit
            var but = document.getElementById('buthid').value;
            if (but)
                showpla_button(but);

            var sti = document.getElementById('stihid').value;
            if (sti)
                showpla_stitch(sti);
            //////////////////////////////////////////////////////////////

        }
        else if (part == 3) {
            //empty all images
            emptyallimg();

            var e = document.getElementById('cufhid').value;
            var d = document.getElementById('conhid').value;
            var g = document.getElementById('fabhid').value;
            var f = document.getElementById('fithid').value;

            ////Fabric load
            var src1 = 'ren2/men_front_p3_' + f + '_90005_R_' + g + '.png';
            document['img1'].src = src1;
            checkImage('img1');

            //men_front_p3_longsleeve_R_10101
            var src4 = 'ren2/men_front_p3_longsleeve_R_' + g + '.png';
            document['img4'].src = src4;
            checkImage('img4');

            if (hideo4 == 0) {
                //short sleeve choice visible
                if ($get("divsleeveshort"))
                    $get("divsleeveshort").style.visibility = "visible";

                if (cufmtm == 30013) {
                    //Cuff load
                    var src7 = 'ren2/men_front_p3_' + cufmtm + '_' + g + '.png';
                    document['img7'].src = src7;
                    checkImage('img7');
                }
                else {
                    //Cuff load
                    var src7 = 'ren2/men_front_p3_' + cufmtm + '_' + g + '.png';
                    document['img7'].src = src7;
                    checkImage('img7');
                }

            } else if (hideo4 == 1) {
                //short sleeve choice invisible
                if ($get("divsleeveshort"))
                    $get("divsleeveshort").style.visibility = "hidden";

                //rule: if you have chosen for white cuffs the choice of contrast cuffs must be disabled
                deactivate('61', 1);
                deactivate('91', 1);
                //hide contrast cuff image
                document['img13'].src = 'img/leeg.png';
                document['img31'].src = 'img/leeg.png';
                document['img32'].src = 'img/leeg.png';
                document['img41'].src = 'img/leeg.png';

                if ($get("4")) {
                    if (!$get("4").checked) {
                        $get("4").checked = true;
                        GetPriceInfoExtra('4', 1);
                    }
                }


                if (cufmtm == 30013) {
                    //Cuff load
                    var src7 = 'ren2/men_front_p3_' + cufmtm + '_' + wit + '.png';
                    document['img7'].src = src7;
                    checkImage('img7');
                }
                else {
                    //Cuff load
                    var src7 = 'ren2/men_front_p3_' + cufmtm + '_' + wit + '.png';
                    document['img7'].src = src7;
                    checkImage('img7');
                }
            }

            if (hidsleeveshort == 1) {
                emptyallimg();
                //RULE p3 korte mouw : als de cons korte mouw( als hij op p3 is) aanvinkt dan is p3 + p3 zoom leeg ( = ok) , maar moet dan p3 AUTOMATISCH switchen naar p14 .
                show14();
            }

            //change contrast if present
            var hidcon61 = document.getElementById('hidcon61').value;
            if (hidcon61 == 1) {
                showcon('61');
            }

            var hidcon163 = document.getElementById('hidcon163').value;
            if (hidcon163 == 1) {
                showcon('163');
            }

            var hidcon165 = document.getElementById('hidcon165').value;
            if (hidcon165 == 1) {
                showcon('165');
            }
            var hidcon70 = document.getElementById('hidcon70').value;
            if (hidcon70 == 1) {
                showcon('70');
            }

            var but = document.getElementById('buthid').value;
            if (but)
                showpla_button(but);

            var sti = document.getElementById('stihid').value;
            if (sti)
                showpla_stitch(sti);
        }
        else if (part == "5") {
            //switch short <=> longsleeve
            showbac();
        }
    }
}

function showfullcuf(cufmtm, fab) {
    var g = fab
    var wit = document.getElementById('withid').value;
    var hidsleeveshort = document.getElementById('hidsleeveshort').value;
    var hideo4 = document.getElementById('hideo4').value;

    $get("cufhid").value = cufmtm;

    //rule: if you have chosen for full cuffs the choice of contrast cuffs must be disabled
    deactivate('61', 1);
    
    var part = document.getElementById('parthid').value;
    if (part == 14) {
     
            //short sleeve choice invisible
            if ($get("divsleeveshort"))
                $get("divsleeveshort").style.visibility = "hidden";

            //rule: if you have chosen for white cuffs the choice of contrast cuffs must be disabled
            //activate('61');
            //activate('91');

            //hide contrast cuff image
            document['img13'].src = 'img/leeg.png';
            document['img31'].src = 'img/leeg.png';
            document['img32'].src = 'img/leeg.png';

            ///load sleeves
            var x = document.getElementById('fabhid').value;
            var src3 = 'ren2/men_front_p14_longsleeve_L_' + x + '.png';
            document['img3'].src = src3;
            checkImage('img3');

            var src4 = 'ren2/men_front_p14_longsleeve_R_' + x + '.png';
            document['img4'].src = src4;
            checkImage('img4');

            //Cuff load
            var src7 = 'ren2/men_front_p14_' + cufmtm + '_' + fab + '.png';
            document['img7'].src = src7;
            checkImage('img7');

            //Cuff load P14 zoom
            var src107 = 'ren2/men_front_p14_' + cufmtm + '_' + fab + '_zoom.png';
            document['img107'].src = src107;
            checkImage('img107');

            //Cuff load P14 zoom
            var src30007 = 'ren2/men_front_p3_' + cufmtm + '_' + fab + '_zoom.png';
            document['img30007'].src = src30007;
            checkImage('img30007');

        //if kort mouw
        if (hidsleeveshort == 1) {
            //hide longsleeves
            document['img3'].src = "img/leeg.png";
            document['img4'].src = "img/leeg.png";
            document['img16'].src = "img/leeg.png";
            document['img17'].src = "img/leeg.png";
            document['img13'].src = 'img/leeg.png';
            document['img31'].src = 'img/leeg.png';
            document['img32'].src = 'img/leeg.png';
            document['img41'].src = 'img/leeg.png';
            document['img42'].src = 'img/leeg.png';
            document['img43'].src = 'img/leeg.png';
        } else {
            var fab = fab;
        }


        //short sleeve choice invisible
        if ($get("divsleeveshort"))
            $get("divsleeveshort").style.visibility = "hidden";

        //rule: if you have chosen for white cuffs the choice of contrast cuffs must be disabled
        deactivate('61', 1);
        //hide contrast cuff image
        document['img13'].src = 'img/leeg.png';
        document['img30013'].src = 'img/leeg.png';
        var cuf = cufmtm;


        //change contrast if present
        var hidcon61 = document.getElementById('hidcon61').value;
        if (hidcon61 == 1) {
            showcon('61');
        }

        var hidcon150 = document.getElementById('hidcon150').value;
        if (hidcon150 == 1) {
            showcon('150');
        }
        
        //voor alle kragen de buttons tonen, ook voor wit
        var but = document.getElementById('buthid').value;
        if (but)
            showpla_button(but);

        var sti = document.getElementById('stihid').value;
        if (sti)
            showpla_stitch(sti);
        //////////////////////////////////////////////////////////////

    }
    else if (part == 3) {
        //empty all images
        emptyallimg();

        var e = document.getElementById('cufhid').value;
        var d = document.getElementById('conhid').value;
        var g = document.getElementById('fabhid').value;
        var f = document.getElementById('fithid').value;
        ////Fabric load
        var src1 = 'ren2/men_front_p3_' + f + '_90005_R_' + g + '.png';
        document['img1'].src = src1;
        checkImage('img1');

        //men_front_p3_longsleeve_R_10101
        var src4 = 'ren2/men_front_p3_longsleeve_R_' + g + '.png';
        document['img4'].src = src4;
        checkImage('img4');

        if (hideo4 == 0) {
            //short sleeve choice visible
            if ($get("divsleeveshort"))
                $get("divsleeveshort").style.visibility = "visible";

                //Cuff load
                var src7 = 'ren2/men_front_p3_' + cufmtm + '_' + fab + '.png';
                document['img7'].src = src7;
                checkImage('img7');

                //Cuff load
                var src107 = 'ren2/men_front_p14_' + cufmtm + '_' + fab + '_zoom.png';
                document['img107'].src = src107;
                checkImage('img107');

                //Cuff load
                var src30007 = 'ren2/men_front_p3_' + cufmtm + '_' + fab + '_zoom.png';
                document['img30007'].src = src30007;
                checkImage('img30007');


        } 

        if (hidsleeveshort == 1) {
            emptyallimg();
            //RULE p3 korte mouw : als de cons korte mouw( als hij op p3 is) aanvinkt dan is p3 + p3 zoom leeg ( = ok) , maar moet dan p3 AUTOMATISCH switchen naar p14 .
            show14();
        }

        //change contrast if present
        var hidcon61 = document.getElementById('hidcon61').value;
        if (hidcon61 == 1) {
            showcon('61');
        }

        var hidcon150 = document.getElementById('hidcon150').value;
        if (hidcon150 == 1) {
            showcon('150');
        }

        var but = document.getElementById('buthid').value;
        if (but)
            showpla_button(but);

        var sti = document.getElementById('stihid').value;
        if (sti)
            showpla_stitch(sti);
    } //////////////end P3///////////////////
    else if (part == 2) {
        //empty all images
    /////////////emptyallimg();

    //alert('p2');

        var e = document.getElementById('cufhid').value;
        var d = document.getElementById('conhid').value;
        var g = document.getElementById('fabhid').value;


            //short sleeve choice visible
            if ($get("divsleeveshort"))
                $get("divsleeveshort").style.visibility = "visible";


            //Cuff load
            var src107 = 'ren2/men_front_p14_' + cufmtm + '_' + fab + '_zoom.png';
            document['img107'].src = src107;
            checkImage('img107');

            //Cuff load
            var src30007 = 'ren2/men_front_p3_' + cufmtm + '_' + fab + '_zoom.png';
            document['img30007'].src = src30007;
            checkImage('img30007');


    } //////////////end P2///////////////////
}

function showpoc(colmtm) {

    $get("pochid").value = colmtm;

    ShowSQimg();

    if (colmtm == 70007) {
        colmtm = 70001;
    }

    var d = document.getElementById('fabhid').value;
    var e = document.getElementById('plahid').value;

    var part = document.getElementById('parthid').value;
    if (part == 14) {
        //get current fabric
        var d = document.getElementById('fabhid').value;

        var scr8 = 'ren2/men_front_p14_' + colmtm + '_' + d + '.png';
        document['img8'].src = scr8; // yse - CHANGED
        checkImage('img8');

        var scr108 = 'ren2/men_front_p14_' + colmtm + '_' + d + '_zoom.png';
        document['img108'].src = scr108;
        checkImage('img108');

        document['img55'].src = 'img/leeg.png';
        document['img155'].src = 'img/leeg.png';

        //alert('colmtm: ' + colmtm);
        
        if (colmtm == 70099) {
            var scr8 = 'ren2/men_front_p14_70004_' + d + '.png';
            document['img8'].src = scr8; // yse - CHANGED
            checkImage('img8');

            var scr108 = 'ren2/men_front_p14_70004_' + d + '_zoom.png';
            document['img108'].src = scr108; // yse - CHANGED
            checkImage('img108');

            var scr55 = 'ren2/men_front_p14_70004_2_' + d + '.png';
            document['img55'].src = scr55; // yse - CHANGED
            checkImage('img55');

            var scr155 = 'ren2/men_front_p14_70004_2_' + d + '_zoom.png';
            document['img155'].src = scr155; // yse - CHANGED
            checkImage('img155');

        }






        var e = document.getElementById('plahid').value;
        if (e == 50011 || e == 50012) {
            var src5 = 'ren2/men_front_p14_' + e + '_' + d + '.png';
            document['img5'].src = src5;
            checkImage('img5');
            hidePockets();
        }
    }
    else if (part == 6) {
        //empty all images
        emptyallimg();

        var e = document.getElementById('plahid').value;
        var g = document.getElementById('fabhid').value;
        var fit = document.getElementById('fithid').value;


        var src1 = 'ren2/men_front_p6_' + fit + '_90001_R_' + g + '.png';
        document['img1'].src = src1;
        checkImage('img1');

        //men_front_p6_8018020_90001_L_13801
        var src2 = 'ren2/men_front_p6_' + fit + '_90001_L_' + g + '.png';
        document['img2'].src = src2;
        checkImage('img2');

        //men_front_p6_70001_11374
        var d = document.getElementById('fabhid').value;

        //men_front_p6_50012_10101
        if (e == 50011 || e == 50012) {
            //men_front_p6_placket_10101
            var src5 = 'ren2/men_front_p6_' + e + '_' + g + '.png';
            document['img5'].src = src5;
            checkImage('img5');

            document['img8'].src = 'img/leeg.png';
            hidePockets();

            showcon('54');
        }
        else {
            //men_front_p6_placket_10101
            //men_front_p6_50001_10101 @gaby 10022010
            var src5 = 'ren2/men_front_p6_50010_' + g + '.png';
            document['img5'].src = src5;
            checkImage('img5');

            if (colmtm != 70099) {
                var scr8 = 'ren2/men_front_p6_' + colmtm + '_' + d + '.png';
                document['img8'].src = scr8; // yse - CHANGED
                checkImage('img8');
            }
            else if (colmtm == 70099) {
                var scr8 = 'ren2/men_front_p6_70004_' + d + '.png';
                document['img8'].src = scr8; // yse - CHANGED
                checkImage('img8');

                var scr55 = 'ren2/men_front_p6_70004_2_' + d + '.png';
                document['img55'].src = scr55; // yse - CHANGED
                checkImage('img55');

            }
        }
    }


//01092011
    var but = document.getElementById('buthid').value;
    if (but)
        showpla_button(but);
    var sti = document.getElementById('stihid').value;

    if (sti)
        showpla_stitch(sti);

    showpoczoom();
}





function showbas(basmtm) {

    var part = document.getElementById('parthid').value;
    if (part == 14) {
        //get current fabric
        var fit = document.getElementById('fithid').value;
        var fab = document.getElementById('fabhid').value;

        if (fab) {
            var src1 = 'ren2/men_front_p14_' + fit + '_' + basmtm + '_L_' + fab + '.png';
            document['img1'].src = src1;
            checkImage('img1');

            var src101 = 'ren2/men_front_p14_' + fit + '_' + basmtm + '_L_' + fab + '_zoom.png';
            document['img101'].src = src101;
            checkImage('img101');

            var src2 = 'ren2/men_front_p14_' + fit + '_' + basmtm + '_R_' + fab + '.png';
            document['img2'].src = src2;
            checkImage('img2');

            var src102 = 'ren2/men_front_p14_' + fit + '_' + basmtm + '_R_' + fab + '_zoom.png';
            document['img102'].src = src102;
            checkImage('img102');
        }
    }
}


function showpla(plamtm) {
    $get("plahid").value = plamtm;

    var part = document.getElementById('parthid').value;
    if (part == 14) {
        //get current fabric
        var d = document.getElementById('fabhid').value;

        //Rule: hardcoded omdat rendering niet goed is
        if (plamtm == 50002 || plamtm == 50003 || plamtm == 50004 || plamtm == 50010) {
            //var src5 = 'ren2/men_front_p14_placket_' + result[0].FABID + '.png';
            document['img5'].src = 'ren2/men_front_p14_placket_' + d + '.png';
            checkImage('img5');

            document['img10'].src = 'img/leeg.png';
            document['img23'].src = 'img/leeg.png';
            document['img24'].src = 'img/leeg.png';
            document['img25'].src = 'img/leeg.png';
            document['img26'].src = 'img/leeg.png';
            document['img27'].src = 'img/leeg.png';
            document['img28'].src = 'img/leeg.png';


            ////            document['img105'].src = 'ren2/men_front_p14_placket_' + d + '_zoom.png';
            ////            checkImage('img105');
        }

        //Rule: 500011+12 kan niet als er een zak gekozen is
        if (plamtm == 50011 || plamtm == 50012) {

            //men_front_p14_50012_13801
            var src5 = 'ren2/men_front_p14_' + plamtm + '_' + d + '.png';
            document['img5'].src = src5;
            checkImage('img5');

            ////            var src105 = 'ren2/men_front_p14_' + plamtm + '_' + d + '_zoom.png';
            ////            document['img105'].src = src105;
            ////            checkImage('img105');

            hidePockets();
            //var p = document.getElementById('pochid').value;
            //showpoc(p);
        }

        //Rule: hide button and stitch if placket (50003/50010) + lower price
        if (plamtm == 50003 || plamtm == 50010) {
            document['img19'].src = 'img/leeg.png';
            ////            document['img119'].src = 'img/leeg.png';
            document['img18'].src = 'img/leeg.png';
            ////            document['img1008'].src = 'img/leeg.png';
            resetplaview();

        } else {
            //voor alle kragen de buttons tonen, ook voor wit
            var but = document.getElementById('buthid').value;
            if (but)
                showpla_button(but);

            var sti = document.getElementById('stihid').value;
            if (sti)
                showpla_stitch(sti);
        }
    }
    else {
        //Rule: hide contrast placket if enabled.
        //09022010
        //resetplacon();
        if (plamtm == 50011 || plamtm == 50012) {
        }
        else {
            resetplaview();
            var p = document.getElementById('pochid').value;
            showpoc(p);
        }
    }

    //refresh placketzoom
    ///showpoczoom();
    showpoczoom();
}






//BUTTONS FOR PLACKET AND POCKET
function showpla_button(id) {
    var affvar = gup('affid');
    if (affvar == '10008' ||  affvar == '10052') {
        $get("pricepla").value = 0;
        SetParam('alg_button_colour_price', '0');
        setTimeout("GetPriceInfo();", 2000);
    }
    else if (id == '640020' || id == '640099') {
        $get("pricepla").value = 2;
        SetParam('alg_button_colour_price', '2');
        setTimeout("GetPriceInfo();", 2000);
    }
    else {
        $get("pricepla").value = 0;
        SetParam('alg_button_colour_price', '0');
        setTimeout("GetPriceInfo();", 2000);
    }

    $get("buthid").value = id;



    var part = document.getElementById('parthid').value;
    var plahid = document.getElementById('plahid').value;

    //PLACKET AND POCKET//////////////////////////////////////////////////////////if (poc == 70099) {
    if (part == 14) {
        var src19 = 'ren2/men_front_p14_' + id + '.png';
        document['img19'].src = src19;
        checkImage('img19');

        var poc = document.getElementById('pochid').value;
        if (poc == 70007) {
            poc = 70001;
        }

        //poc is nooit 70099 
        if (poc == 70099) {
            var src34 = 'ren2/men_front_p14_70004_' + id + '.png';
            document['img34'].src = src34;
            checkImage('img34');

            //second poc img59
            var but = document.getElementById('buthid').value;
            var src59 = 'ren2/men_front_p14_70004_2_' + but + '.png';
            document['img59'].src = src59;
            checkImage('img59');

        }
        else if (poc == 70004) {
            var src34 = 'ren2/men_front_p14_' + poc + '_' + id + '.png';
            document['img34'].src = src34;
            checkImage('img34');
            
            document['img59'].src = 'img/leeg.png';
            
        }
        else {
            document['img34'].src = 'img/leeg.png';
            document['img59'].src = 'img/leeg.png';
        }
    }
    else if (part == 6) {

        if (id == 640099) {
            id = 640002;
        }
        var src19 = 'ren2/men_front_p6_' + id + '.png';
        document['img19'].src = src19;
        checkImage('img19');

        var poc = document.getElementById('pochid').value;
        if (poc == 70007) {
            poc = 70001;
        }

        if (poc == 70099) {
            var src34 = 'ren2/men_front_p6_70004_' + id + '.png';
            document['img34'].src = src34;
            checkImage('img34');

            var src59 = 'ren2/men_front_p6_70004_2_' + id + '.png';
            document['img59'].src = src59;
            checkImage('img59');
        }
        else if (poc == 70004) {
            var src34 = 'ren2/men_front_p6_' + poc + '_' + id + '.png';
            document['img34'].src = src34;
            checkImage('img34');

            document['img59'].src = 'img/leeg.png';

        }
        else {
            document['img34'].src = 'img/leeg.png';
            document['img59'].src = 'img/leeg.png';
        }
    }
    else {
        document['img19'].src = 'img/leeg.png';
        document['img34'].src = 'img/leeg.png';
        document['img59'].src = 'img/leeg.png';
    }

    //COLLAR//////////////////////////////////////////////////////////
    var col = document.getElementById('colhid').value;
    if (col == 20005) {
        col = 20056;
    }

    if (part == 14) {
        var src20 = 'ren2/men_front_p14_' + col + '_' + id + '.png';
        document['img20'].src = src20;
        checkImage('img20');
    }
    else if (part == 2) {
        if (id == 640099) {
            id = 640002;
        }


        if (id == 640003 && (col == 20050 || col == 20052)) {
            id = 640021;
        }
        var src20 = 'ren2/men_front_p2_' + col + '_' + id + '.png';
        document['img20'].src = src20;
        checkImage('img20');

    }
    else {
        var src20 = 'img/leeg.png';
        document['img20'].src = src20;

    }

    //SHOULDERFLAPS//////////////////////////////////////////////////////////
    var hideo6 = document.getElementById('hideo6').value;
    if (hideo6 == 1) {
        var part = document.getElementById('parthid').value;
        if (part == 14) {

            var but = document.getElementById('buthid').value;
            var src57 = 'ren2/input_60001_' + but + '.png';
            document['img57'].src = src57;
            checkImage('img57');

        }
        else {
            document['img53'].src = 'img/leeg.png';
            document['img57'].src = 'img/leeg.png';
        }
    }
    else if (hideo6 == 0) {
            document['img53'].src = 'img/leeg.png';
            document['img57'].src = 'img/leeg.png';
    } //////////////////////////////////////////////
    
    
    
    //CUFF//////////////////////////////////////////////////////////
    var cuf = document.getElementById('cufhid').value;
    if (part == 14) {
        var src17 = 'ren2/men_front_p14_' + cuf + '_' + id + '.png';
        document['img17'].src = src17;
        checkImage('img17');

        var src16 = 'ren2/men_front_p14_' + cuf + '_1824.png';
        document['img16'].src = src16;
        checkImage('img16');

    }
    else if (part == 3) {

        if (id == 640099) {
            id = 640002;
        }

        var src17 = 'ren2/men_front_p3_' + cuf + '_' + id + '.png';
        document['img17'].src = src17;
        checkImage('img17');

        var src16 = 'ren2/men_front_p3_' + cuf + '_1824.png';
        document['img16'].src = src16;
        checkImage('img16');

    }
    else {
        var src17 = 'img/leeg.png';
        document['img17'].src = src17;

        var src117 = 'img/leeg.png';
        document['img117'].src = src117;

        var src30017 = 'img/leeg.png';
        document['img30017'].src = src30017;

        var src32 = 'img/leeg.png';
        document['img32'].src = src32;

        var src132 = 'img/leeg.png';
        document['img132'].src = src132;

        var src30032 = 'img/leeg.png';
        document['img30032'].src = src30032;

        var src16 = 'img/leeg.png';
        document['img16'].src = src16;

        var src116 = 'img/leeg.png';
        document['img116'].src = src116;

        var src30016 = 'img/leeg.png';
        document['img30016'].src = src30016;
    }


    //Rule: hide button if placket (50003/50010)
    if (plahid == 50003 || plahid == 50010) {
        document['img19'].src = 'img/leeg.png';
        document['img119'].src = 'img/leeg.png';
    }

    //if (!getQueryVariable('SELID'))
    //in gallery loops too many objects
    {
        var d = document.getElementById('knopen');
        if (d) {
            var el = getElementsByClassName('highlight', d);
            if (el) {
                el.className = '';
            }
        }
    }

    if ($get("knoop_" + id))
        $get("knoop_" + id).className = 'highlight';

    //set big image   <img id="plabutton" src="img/90_640001.png" class="NNknopen" />
    if ($get("plabutton")) {
        $get("plabutton").src = 'img/90_' + id + '.png';
        //checkImage('plabutton');
    }

    if ($get("confExtraBoxBtn1") && $get("knoop_" + id)) {
        $get("confExtraBoxBtn1").src = $get("knoop_" + id).src;
    }

    if ($get("confExtraBoxBtn2") && $get("knoop_" + id)) {
        $get("confExtraBoxBtn2").src = $get("knoop_" + id).src;
    }

    if ($get("confExtraBoxBtn3") && $get("knoop_" + id)) {
        $get("confExtraBoxBtn3").src = $get("knoop_" + id).src;
    }
}




function showpla_stitch(id) {
    var affvar = gup('affid');
    if (affvar == '10008' ||  affvar == '10052') {
        $get("pricesti").value = 0;
        SetPriceInfo('alg_button_yarncolour_price', '0');
    }
    else if (id == '770010') {
        $get("pricesti").value = 0;
        SetPriceInfo('alg_button_yarncolour_price', '0');
    }
    else {
        $get("pricesti").value = 1;
        SetPriceInfo('alg_button_yarncolour_price', '1');
    }

    $get("stihid").value = id;

    var part = document.getElementById('parthid').value;

    //PLACKET
    if (part == 14) {
        var src18 = 'ren2/men_front_p14_' + id + '.png';
        document['img18'].src = src18;
        checkImage('img18');

        var poc = document.getElementById('pochid').value;
        if (poc == 70007) {
            poc = 70001;
        }
        if (poc == 70004) {
            var src35 = 'ren2/men_front_p14_' + poc + '_' + id + '.png';
            document['img35'].src = src35;
            checkImage('img35');
        }
        else {
            var src35 = 'img/leeg.png';
            document['img35'].src = src35;
        }
    }
    else if (part == 3) {

        var src18 = 'ren2/men_front_p3_' + id + '.png';
        document['img18'].src = src18;
        checkImage('img18');


    }
    else if (part == 6) {
        var poc = document.getElementById('pochid').value;
        if (poc == 70007) {
            poc = 70001;
        }
        var src35 = 'ren2/men_front_p6_' + poc + '_' + id + '.png';
        document['img35'].src = src35;
        checkImage('img35');

        var src18 = 'ren2/men_front_p6_' + id + '.png';
        document['img18'].src = src18;
        checkImage('img18');

    }
    else {
        var src18 = 'img/leeg.png';
        document['img18'].src = src18;

        var src35 = 'img/leeg.png';
        document['img35'].src = src35;
    }

    //COLLAR
    var col = document.getElementById('colhid').value;
    if (col == 20052) {
        col = 20015;
    } else if (col == 20035) {
        col = 20053;
    } else if (col == 20050) {
        col = 20061;
    } else if (col == 20001) {
        col = 20041;
    } else if (col == 20017) {
        col = 20015;
    } else if (col == 20020) {
        col = 20015;
    } else if (col == 20005) {
        col = 20056;
    } else if (col == 20060) {
        col = 20056;
    }
    if (part == 14) {
        var src29 = 'ren2/men_front_p14_' + col + '_' + id + '.png';
        document['img29'].src = src29;
        checkImage('img29');
    }
    if (part == 2) {
        var src29 = 'ren2/men_front_p2_' + col + '_' + id + '.png';
        document['img29'].src = src29;
        checkImage('img29');
    }
    else {
        var src29 = 'img/leeg.png';
        document['img29'].src = src29;
    }

    //CUFF
    var cuf = document.getElementById('cufhid').value;
    if (part == 14) {
        var src30 = 'ren2/men_front_p14_' + cuf + '_' + id + '.png';
        document['img30'].src = src30;
        checkImage('img30');


    } else if (part == 3) {
        var src30 = 'ren2/men_front_p3_' + cuf + '_' + id + '.png';
        document['img30'].src = src30;
        checkImage('img30');

    }
    else {
        var src30 = 'img/leeg.png';
        document['img30'].src = src30;

    }
    //set big image
    if ($get("plastitch")) {
        $get("plastitch").src = 'img/90_' + id + '.png';
        $get("plastitch2").src = 'img/gv_' + id + '.png';
    }


    //in gallery loops too many objects
    //if (!getQueryVariable('SELID')) 
    {
        var d = document.getElementById('knoopsgaten');
        if (d) {
            var el = getElementsByClassName('highlight', d);
            if (el) {
                el.className = '';
            }
        }
    }

    if ($get("knoopsgat_" + id))
        $get("knoopsgat_" + id).className = 'highlight';


}


function showtap(colmtm) {
    if (colmtm == 20052) {
        colmtm = 20015;
    } else if (colmtm == 20035) {
        colmtm = 20053;
    } else if (colmtm == 20050) {
        colmtm = 20061;
    } else if (colmtm == 20001) {
        colmtm = 20041;
    } else if (colmtm == 20017) {
        colmtm = 20015;
    } else if (colmtm == 20020) {
        colmtm = 20015;
    } else if (colmtm == 20005) {
        colmtm = 20056;
    } else if (colmtm == 20060) {
        colmtm = 20056;
    }
    var hideo39 = document.getElementById('hideo39').value;
    if (hideo39 == 1 && (colmtm == 20019 || colmtm == 20035 || colmtm == 20053 || colmtm == 20058)) {

        var taphid = document.getElementById('taphid').value;



        var part = document.getElementById('parthid').value;
        if (part == 14) {

            var src15 = 'ren2/men_front_p14_innerbandtape_' + colmtm + '_' + taphid + '.png';
            document['img15'].src = src15;
            checkImage('img15');
        } else if (part == 2) {

            var src15 = 'ren2/men_front_p2_innerbandtape_' + colmtm + '_' + taphid + '.png';
            document['img15'].src = src15;
            checkImage('img15');

        }
        else {
            $get("hideo39").value = 0;
            document['img15'].src = 'img/leeg.png';
            document['img115'].src = 'img/leeg.png';
        }
    }
    else {
        $get("hideo39").value = 0;
        document['img15'].src = 'img/leeg.png';
        document['img115'].src = 'img/leeg.png';
    }

}


//colmtm = contrastid (vb 58)
function showcon(colmtm) {

    //alert('showcon: ' + colmtm);


    var e = document.getElementById('colhid').value;
    if (e == 20052) {
        e = 20015;
    } else if (e == 20035) {
        e = 20053;
    } else if (e == 20050) {
        e = 20061;
    } else if (e == 20001) {
        e = 20041;
    } else if (e == 20017) {
        e = 20015;
    } else if (e == 20020) {
        e = 20015;
    } else if (e == 20005) {
        e = 20056;
    } else if (e == 20060) {
        e = 20056;
    }



var d = document.getElementById('conhid').value; 
var f = document.getElementById('cufhid').value;
var g = document.getElementById('fabhid').value;
var p = document.getElementById('plahid').value;
    
var hideo4 = document.getElementById('hideo4').value;
var hideo15 = document.getElementById('hideo15').value;  
 
var hidcon17 = document.getElementById('hidcon17').value;
var hidcon54 = document.getElementById('hidcon54').value;
var hidcon58 = document.getElementById('hidcon58').value;
var hidcon62 = document.getElementById('hidcon62').value;
var hidcon87 = document.getElementById('hidcon87').value;

var hidcon61fab = document.getElementById('hidcon61fab').value.substring(0, 5);
var hidcon61 = document.getElementById('hidcon61').value;

var hidcon70 = document.getElementById('hidcon70').value; 
var hidcon91 = document.getElementById('hidcon91').value;

var hidcon150 = document.getElementById('hidcon150').value;
var hidcon162 = document.getElementById('hidcon162').value;
var hidcon163 = document.getElementById('hidcon163').value;
var hidcon164 = document.getElementById('hidcon164').value;
var hidcon165 = document.getElementById('hidcon165').value;
var hidcon166 = document.getElementById('hidcon166').value;
var hidcon167 = document.getElementById('hidcon167').value;
var hidcon169 = document.getElementById('hidcon169').value;

var hidcon69 = document.getElementById('hidcon69').value;
var hidcon68 = document.getElementById('hidcon68').value;
    

    //COLLAR CONTRAST//58///////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {

        if (colmtm == '58' && hidcon58 == '1' && hideo15 != '1' && hidcon87 != '1') {
            var hidcon58fab = document.getElementById('hidcon58fab').value.substring(0, 5);

            var src14 = 'ren2/men_front_p14_' + e + '_C_' + hidcon58fab + '.png';
            document['img14'].src = src14;
            checkImage('img14');

            if (e == '20018') {
                //men_front_p14_20018_a_c58_2_14337
                var src21 = 'ren2/men_front_p14_' + e + '_a_C_2_' + hidcon58fab + '.png';
                document['img21'].src = src21;
                checkImage('img21');

                //men_front_p14_20018_a_c58_10101
                var src22 = 'ren2/men_front_p14_' + e + '_a_C_' + hidcon58fab + '.png';
                document['img22'].src = src22;
                checkImage('img22');

            }
            else if ((e == '20043') || (e == '20044')) {
                //men_front_p14_20043_D_C58_1_10101
                var src21 = 'ren2/men_front_p14_' + e + '_D_C_1_' + hidcon58fab + '.png';
                document['img21'].src = src21;
                checkImage('img21');

                //men_front_p14_20043_D_C58_2_10101
                var src22 = 'ren2/men_front_p14_' + e + '_D_C_2_' + hidcon58fab + '.png';
                document['img22'].src = src22;
                checkImage('img22');
            }
            else {
                //if PLACKET contrast
                //CHANGED TO CLOSE CONTRAST COLLAR @ 07/01/2010 WITH MICHEL
                if (hidcon54 == '1') {
                    var src14 = 'ren2/men_front_p14_' + e + '_c_' + hidcon58fab + '.png';
                    document['img14'].src = src14;
                    checkImage('img14');
                }

                document['img21'].src = 'img/leeg.png';
                document['img22'].src = 'img/leeg.png';
            }

        } else if (colmtm == '58' && hidcon58 == '0' && hideo15 != '1' && hidcon87 != '1') {
            var src14 = 'ren2/men_front_p14_' + e + '_C_' + g + '.png';
            document['img14'].src = src14;
            checkImage('img14');


            if (hidcon54 == '1') {
                var src14 = 'ren2/men_front_p14_' + e + '_c_' + g + '.png';
                document['img14'].src = src14;
                checkImage('img14');

            }

            document['img21'].src = 'img/leeg.png';
            document['img22'].src = 'img/leeg.png';
        }
    }
    else if (part == 2) {
    if (colmtm == '58' && hidcon58 == '1' && hideo15 != '1' && hidcon87 != '1') {
            var hidcon58fab = document.getElementById('hidcon58fab').value.substring(0, 5);

            var src14 = 'ren2/men_front_p2_' + e + '_C_' + hidcon58fab + '.png';
            document['img14'].src = src14;
            checkImage('img14');

            if (e == '20018') {
                //men_front_p14_20018_a_c58_2_14337
                var src21 = 'ren2/men_front_p2_' + e + '_a_C_2_' + hidcon58fab + '.png';
                document['img21'].src = src21;
                checkImage('img21');

                //men_front_p14_20018_a_c58_10101
                var src22 = 'ren2/men_front_p2_' + e + '_a_C_' + hidcon58fab + '.png';
                document['img22'].src = src22;
                checkImage('img22');

            }
            else if ((e == '20043') || (e == '20044')) {
                //men_front_p14_20043_D_C58_1_10101
                var src21 = 'ren2/men_front_p2_' + e + '_D_C_1_' + hidcon58fab + '.png';
                document['img21'].src = src21;
                checkImage('img21');


                //men_front_p14_20043_D_C58_2_10101
                var src22 = 'ren2/men_front_p2_' + e + '_D_C_2_' + hidcon58fab + '.png';
                document['img22'].src = src22;
                checkImage('img22');
            }
            else {
                //if PLACKET contrast
                //CHANGED TO CLOSE CONTRAST COLLAR @ 07/01/2010 WITH MICHEL
                if (hidcon54 == '1') {
                    var src14 = 'ren2/men_front_p2_' + e + '_c_' + hidcon58fab + '.png';
                    document['img14'].src = src14;
                    checkImage('img14');

                }

                document['img21'].src = 'img/leeg.png';
                document['img22'].src = 'img/leeg.png';
            }

        } else if (colmtm == '58' && hidcon58 == '0' && hideo15 != '1' && hidcon87 != '1') {
            var src14 = 'ren2/men_front_p2_' + e + '_C_' + g + '.png';
            document['img14'].src = src14;
            checkImage('img14');

            if (hidcon54 == '1') {
                var src14 = 'ren2/men_front_p2_' + e + '_c_' + g + '.png';
                document['img14'].src = src14;
                checkImage('img14');

            }

            document['img21'].src = 'img/leeg.png';
            document['img22'].src = 'img/leeg.png';

        }
    }
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////


    //CUFF CONTRAST/////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {
        if (colmtm == '61' && hidcon61 == '1' && hideo4 != '1' && hidcon91 != '1') {
            

            var src13 = 'ren2/men_front_p14_' + f + '_C_' + hidcon61fab + '.png';
            document['img13'].src = src13;
            checkImage('img13');


            //hard coded uitzondering
            if (f == 30013) {
                var src31 = 'ren2/men_front_p14_' + f + '_C_' + hidcon61fab + '.png';
                document['img31'].src = src31;
                checkImage('img31');

                //1 extra cuff contrastings
                var src32 = 'ren2/men_front_p14_' + f + '_C_2_' + hidcon61fab + '.png';
                document['img32'].src = src32;
                checkImage('img32');

            }
            else {
                document['img31'].src = 'img/leeg.png';
                document['img32'].src = 'img/leeg.png';
            }


        } else if (colmtm == '61' && hidcon61 == '0' && hideo4 != '1' && hidcon91 != '1') {
            var src13 = 'ren2/men_front_p14_' + f + '_C_' + g + '.png';
            document['img13'].src = src13;
            checkImage('img13');
            document['img31'].src = 'img/leeg.png';
            document['img32'].src = 'img/leeg.png';

        }
    } else if (part == 3) {
    if (colmtm == '61' && hidcon61 == '1' && hideo4 != '1' && hidcon91 != '1') {
            var hidcon61fab = document.getElementById('hidcon61fab').value.substring(0, 5);

            var src13 = 'ren2/men_front_p3_' + f + '_C_' + hidcon61fab + '.png';
            document['img13'].src = src13;
            checkImage('img13');

            //hard coded uitzondering
            if (f == 30013) {
                var src31 = 'ren2/men_front_p3_' + f + '_C_' + hidcon61fab + '.png';
                document['img31'].src = src31;
                checkImage('img31');

                //1 extra cuff contrastings
                var src32 = 'ren2/men_front_p3_' + f + '_C_2_' + hidcon61fab + '.png';
                document['img32'].src = src32;
                checkImage('img32');

            }
            else {
                document['img31'].src = 'img/leeg.png';
                document['img32'].src = 'img/leeg.png';
            }


        } else if (colmtm == '61' && hidcon61 == '0' && hideo4 != '1' && hidcon91 != '1') {

            document['img13'].src = 'img/leeg.png';
            document['img31'].src = 'img/leeg.png';
            document['img32'].src = 'img/leeg.png';
        }

    }
    ///END CUFF CONTRAST////////////////////////////////////////////////////////

    //PLACKET CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {

        if (colmtm == '54' && hidcon54 == '1') {

            //RULE 28/11/2011 C162 extern placket contrast choice not possible if C54 is already chosen
            deactivate('162', 1);

            var hidcon54fab = document.getElementById('hidcon54fab').value.substring(0, 5);

            //Rule for Contrast C54 for 50011 = C54_1_2_3   men_front_p14_50011_c54_1_10101
            if (p == '50011') {
                //Placket open Contrast
                var src10 = 'ren2/men_front_p14_' + p + '_C_' + hidcon54fab + '.png';
                document['img10'].src = src10;
                checkImage('img10');

            }
            //Rule for Contrast C54 for 50012 = C54_1_2_3_4_5_6_7
            else if (p == '50012') {
                //Placket open Contrast
                var src10 = 'ren2/men_front_p14_' + p + '_C_' + hidcon54fab + '.png';
                document['img10'].src = src10;
                checkImage('img10');


            }
            else {
                //CHANGED TO CLOSE PLACKET @ 07/01/2010 WITH MICHEL
                //BODY R OPEN
                var src1 = 'ren2/men_front_p14_body_R_' + g + '.png';
                document['img1'].src = src1;
                checkImage('img1');

                //BODY L OPEN
                var src2 = 'ren2/men_front_p14_body_L_' + g + '.png';
                document['img2'].src = src2;
                checkImage('img2');

                //Placket open Contrast
                var src5 = 'ren2/men_front_p14_placket_' + g + '.png';
                document['img5'].src = src5;
                checkImage('img5');

                var hidcon87fab = document.getElementById('hidcon87fab').value.substring(0, 5);

                var hidcon87 = document.getElementById('hidcon87').value;
                if (hidcon87 == '1') {
                    //alert('test');
                    showfullcolNORULE(e, hidcon87fab);
                }
                else {
                    //alert('test2'
                    showcolNORULE(e);

                }
               

            }

            //HIDE PLACKET CONTRAST
        } else if (colmtm == '54' && hidcon54 == '0') {

            //BODY R OPEN
            var src1 = 'ren2/men_front_p14_body_R_' + g + '.png';
            document['img1'].src = src1;
            checkImage('img1');

            //BODY L OPEN
            var src2 = 'ren2/men_front_p14_body_L_' + g + '.png';
            document['img2'].src = src2;
            checkImage('img2');

            //Placket open Contrast
            showpla(p);

            //Placket open Contrast
            var src10 = 'img/leeg.png';
            document['img10'].src = src10;

            var src23 = 'img/leeg.png';
            document['img23'].src = src23;

            var src24 = 'img/leeg.png';
            document['img24'].src = src24;

            var src25 = 'img/leeg.png';
            document['img25'].src = src25;

            var src26 = 'img/leeg.png';
            document['img26'].src = src26;

            var src27 = 'img/leeg.png';
            document['img27'].src = src27;

            var src28 = 'img/leeg.png';
            document['img28'].src = src28;

        }
    } /////////////////////////////////////ENDNOP14
    else if (part == 6) {
        if (colmtm == '54' && hidcon54 == '1') {

            var hidcon54fab = document.getElementById('hidcon54fab').value.substring(0, 5);

            //Rule for Contrast C54 for 50011 = C54_1_2_3   men_front_p14_50011_c54_1_10101
            if (p == '50011') {
                //Placket open Contrast
                var src10 = 'ren2/men_front_p6_' + p + '_C_' + hidcon54fab + '.png';
                document['img10'].src = src10;
                checkImage('img10');


            }
            //Rule for Contrast C54 for 50012 = C54_1_2_3_4_5_6_7
            else if (p == '50012') {
                //Placket open Contrast
                var src10 = 'ren2/men_front_p6_' + p + '_C_' + hidcon54fab + '.png';
                document['img10'].src = src10;
                checkImage('img10');

            }
            else {
                //geen placket contrast als niet 11 en 12 in p6
            }

            //HIDE PLACKET CONTRAST
        } else if (colmtm == '54' && hidcon54 == '0') {

            var src10 = 'img/leeg.png';
            document['img10'].src = src10;

            var src23 = 'img/leeg.png';
            document['img23'].src = src23;

            var src24 = 'img/leeg.png';
            document['img24'].src = src24;

            var src25 = 'img/leeg.png';
            document['img25'].src = src25;

            var src26 = 'img/leeg.png';
            document['img26'].src = src26;

            var src27 = 'img/leeg.png';
            document['img27'].src = src27;

            var src28 = 'img/leeg.png';
            document['img28'].src = src28;
        }
    }
    //HIDE PLACKET CONTRAST//////////////////////////


   var hideo172 = document.getElementById('hideo172').value;
   var hideo171 = document.getElementById('hideo171').value;
    //geen eo aangevinkt
    if (hideo171 != 1 && hideo172 != 1) {
        /////////////////////////////////////////////////////////////////////////////////////////////////
        //BEGIN CONTRAST//////////////////////////////////////////////////////////
        /////////////////////////////////////////////////////////////////////////////////////////////////
        //OUTER PLACKET CONTRAST//////////////////////////////////////////////////////////
        var part = document.getElementById('parthid').value;
        if (part == 14) {
            if (colmtm == '162' && hidcon162 == '1') {

                //hide other 4 plackets
                document['img52'].src = 'img/leeg.png';
                document['img60052'].src = 'img/leeg.png';
                document['img51'].src = 'img/leeg.png';
                document['img60051'].src = 'img/leeg.png';

                var hidcon162fab = document.getElementById('hidcon162fab').value.substring(0, 5);

                //Placket open Contrast
                var src49 = 'ren2/men_front_p14_placket_' + hidcon162fab + '.png';
                document['img49'].src = src49;
                checkImage('img49');

                var src60049 = 'ren2/men_front_p6_placket_' + hidcon162fab + '_zoom.png';
                document['img60049'].src = src60049;
                checkImage('img60049');

                //HIDE OUTER PLACKET CONTRAST
            } else if (colmtm == '162' && hidcon162 == '0') {

                var src49 = 'img/leeg.png';
                document['img49'].src = src49;

                var src60049 = 'img/leeg.png';
                document['img60049'].src = src60049;

            }
        }
        else if (part == 6) {
            if (colmtm == '162' && hidcon162 == '1') {

                //hide other 4 plackets
                document['img52'].src = 'img/leeg.png';
                document['img60052'].src = 'img/leeg.png';
                document['img51'].src = 'img/leeg.png';
                document['img60051'].src = 'img/leeg.png';

                var hidcon162fab = document.getElementById('hidcon162fab').value.substring(0, 5);
                var src49 = 'ren2/men_front_p6_placket_' + hidcon162fab + '.png';
                document['img49'].src = src49;
                checkImage('img49');
            }
        }
        else if (part == 3) {
            if (colmtm == '162' && hidcon162 == '1') {
                //hide other 4 plackets
                document['img52'].src = 'img/leeg.png';
                document['img60052'].src = 'img/leeg.png';
                document['img51'].src = 'img/leeg.png';
                document['img60051'].src = 'img/leeg.png';

                var hidcon162fab = document.getElementById('hidcon162fab').value.substring(0, 5);

                var src149 = 'ren2/men_front_p14_placket_2_' + hidcon162fab + '_zoom.png';
                document['img149'].src = src149;
                checkImage('img149');

                var src60049 = 'ren2/men_front_p6_placket_2_' + hidcon162fab + '_zoom.png';
                document['img60049'].src = src60049;
                checkImage('img60049');
            }
        }
        else {/////////////////////////////////////ENDNOP14

            var src49 = 'img/leeg.png';
            document['img49'].src = src49;

            var src60049 = 'img/leeg.png';
            document['img60049'].src = src60049;
        }     //END OUTER PLACKET CONTRAST//////////////////////////////////////////////////////////

        //OUTER BIAIS PLACKET CONTRAST//////////////////////////////////////////////////////////
        var part = document.getElementById('parthid').value;
        if (part == 14) {

            if (colmtm == '167' && hidcon167 == '1') {

                //hide other 4 plackets
                document['img49'].src = 'img/leeg.png';
                document['img60049'].src = 'img/leeg.png';
                document['img51'].src = 'img/leeg.png';
                document['img60051'].src = 'img/leeg.png';

                var hidcon167fab = document.getElementById('hidcon167fab').value.substring(0, 5);

                //Placket open Contrast
                var src52 = 'ren2/men_front_p14_placket_1_' + hidcon167fab + '.png';
                document['img52'].src = src52;
                checkImage('img52');

                var src60052 = 'ren2/men_front_p6_placket_1_' + hidcon167fab + '_zoom.png';
                document['img60052'].src = src60052;
                checkImage('img60052');

                //HIDE OUTER PLACKET CONTRAST
            } else if (colmtm == '167' && hidcon167 == '0') {

                var src52 = 'img/leeg.png';
                document['img52'].src = src52;

                var src60052 = 'img/leeg.png';
                document['img60052'].src = src60052;

            }
        } else if (part == 6) {
            if (colmtm == '167' && hidcon167 == '1') {

                //hide other 4 plackets
                document['img49'].src = 'img/leeg.png';
                document['img60049'].src = 'img/leeg.png';
                document['img51'].src = 'img/leeg.png';
                document['img60051'].src = 'img/leeg.png';


                var hidcon167fab = document.getElementById('hidcon167fab').value.substring(0, 5);
                var src52 = 'ren2/men_front_p6_placket_1_' + hidcon167fab + '.png';
                document['img52'].src = src52;
                checkImage('img52');
            }
        }
        else if (part == 3) {
            if (colmtm == '167' && hidcon169 == '1') {

                //hide other 4 plackets
                document['img49'].src = 'img/leeg.png';
                document['img60049'].src = 'img/leeg.png';
                document['img51'].src = 'img/leeg.png';
                document['img60051'].src = 'img/leeg.png';

                var hidcon167fab = document.getElementById('hidcon167fab').value.substring(0, 5);

                var src152 = 'ren2/men_front_p14_placket_2_' + hidcon167fab + '_zoom.png';
                document['img152'].src = src152;
                checkImage('img152');

                var src60052 = 'ren2/men_front_p6_placket_2_' + hidcon167fab + '_zoom.png';
                document['img60052'].src = src60052;
                checkImage('img60052');
            }
        }
        else {/////////////////////////////////////ENDNOP14
            var src52 = 'img/leeg.png';
            document['img52'].src = src52;
        }       //END OUTER BIAIS PLACKET CONTRAST//////////////////////////////////////////////////////////

        //OUTER HORIZONTAL PLACKET CONTRAST//////////////////////////////////////////////////////////
        var part = document.getElementById('parthid').value;
        if (part == 14) {

            if (colmtm == '169' && hidcon169 == '1') {

                //hide other 4 plackets
                document['img49'].src = 'img/leeg.png';
                document['img60049'].src = 'img/leeg.png';
                document['img52'].src = 'img/leeg.png';
                document['img60052'].src = 'img/leeg.png';

                var hidcon169fab = document.getElementById('hidcon169fab').value.substring(0, 5);

                //Placket open Contrast
                var src51 = 'ren2/men_front_p14_placket_2_' + hidcon169fab + '.png';
                document['img51'].src = src51;
                checkImage('img51');

                var src60051 = 'ren2/men_front_p6_placket_2_' + hidcon169fab + '_zoom.png';
                document['img60051'].src = src60051;
                checkImage('img60051');

                //HIDE OUTER PLACKET CONTRAST
            } else if (colmtm == '169' && hidcon169 == '0') {

                var src51 = 'img/leeg.png';
                document['img51'].src = src51;

                var src60051 = 'img/leeg.png';
                document['img60051'].src = src60051;

            }
        }
        else if (part == 6) {
            if (colmtm == '169' && hidcon169 == '1') {
                //hide other 4 plackets
                document['img49'].src = 'img/leeg.png';
                document['img60049'].src = 'img/leeg.png';
                document['img52'].src = 'img/leeg.png';
                document['img60052'].src = 'img/leeg.png';

                var hidcon169fab = document.getElementById('hidcon169fab').value.substring(0, 5);
                var src51 = 'ren2/men_front_p6_placket_2_' + hidcon169fab + '.png';
                document['img51'].src = src51;
                checkImage('img51');
            }
        }
        else if (part == 3) {
            if (colmtm == '169' && hidcon169 == '1') {
                //hide other 4 plackets
                document['img49'].src = 'img/leeg.png';
                document['img60049'].src = 'img/leeg.png';
                document['img52'].src = 'img/leeg.png';
                document['img60052'].src = 'img/leeg.png';

                var hidcon169fab = document.getElementById('hidcon169fab').value.substring(0, 5);

                var src151 = 'ren2/men_front_p14_placket_2_' + hidcon169fab + '_zoom.png';
                document['img151'].src = src151;
                checkImage('img151');

                var src60051 = 'ren2/men_front_p6_placket_2_' + hidcon169fab + '_zoom.png';
                document['img60051'].src = src60051;
                checkImage('img60051');
            }
        }
        else {
            var src51 = 'img/leeg.png';
            document['img51'].src = src51;

            var src60051 = 'img/leeg.png';
            document['img60051'].src = src60051;
        }
        /////////////////////////////////////////////////////////////////////////////////////////////////
        //END CONTRAST//////////////////////////////////////////////////////////
        /////////////////////////////////////////////////////////////////////////////////////////////////
    }
                    

    //ELBOW CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {


        if (colmtm == '150' && hidcon150 == '1') {

            var hidcon150fab = document.getElementById('hidcon150fab').value.substring(0, 5);

            //Placket open Contrast
            var src41 = 'ren2/men_elleboog_p14_R_' + hidcon150fab + '.png';
            document['img41'].src = src41;
            checkImage('img41');

            //HIDE OUTER PLACKET CONTRAST
        } else if (colmtm == '150' && hidcon150 == '0') {

            var src41 = 'img/leeg.png';
            document['img41'].src = src41;

        }
    }  /////////////////////////////////////ENDNOP14
    else if (part == 5) {
        if (colmtm == '150' && hidcon150 == '1') {
            var hidcon150fab = document.getElementById('hidcon150fab').value.substring(0, 5);

            //Placket open Contrast
            var src41 = 'ren2/men_elleboog_p5_' + hidcon150fab + '.png';
            document['img41'].src = src41;
            checkImage('img41');

        }
    }
    else {

        var src41 = 'img/leeg.png';
        document['img41'].src = src41;
    }   
    //END ELBOW CONTRAST//////////////////////////////////////////////////////////

    //LEFT ARM CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {


        if (colmtm == '166' && hidcon166 == '1') {

            var hidcon166fab = document.getElementById('hidcon166fab').value.substring(0, 5);

            //Placket open Contrast
            var src42 = 'ren2/men_front_p14_longsleeve_L_' + hidcon166fab + '.png';
            document['img42'].src = src42;
            checkImage('img42');

            //HIDE OUTER PLACKET CONTRAST
        } else if (colmtm == '166' && hidcon166 == '0') {

            var src42 = 'img/leeg.png';
            document['img42'].src = src42;

        }
    }  /////////////////////////////////////ENDNOP14
    else {
        var src42 = 'img/leeg.png';
        document['img42'].src = src42;
    } //END LEFT ARM CONTRAST//////////////////////////////////////////////////////////
    
   //RIGHT ARM CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {
        if (colmtm == '165' && hidcon165 == '1') {
            var hidcon165fab = document.getElementById('hidcon165fab').value.substring(0, 5);

            //Placket open Contrast
            var src43 = 'ren2/men_front_p14_longsleeve_R_' + hidcon165fab + '.png';
            document['img43'].src = src43;
            checkImage('img43');

            //HIDE OUTER PLACKET CONTRAST
        } else if (colmtm == '165' && hidcon165 == '0') {

            var src43 = 'img/leeg.png';
            document['img43'].src = src43;

        }
    }  /////////////////////////////////////ENDNOP14
    else if (part == 3) {
    if (colmtm == '165' && hidcon165 == '1') {
        var hidcon165fab = document.getElementById('hidcon165fab').value.substring(0, 5);
            var src43 = 'ren2/men_front_p3_longsleeve_R_' + hidcon165fab + '.png';
            document['img43'].src = src43;
            checkImage('img43');
        }
    }
    else {
        var src43 = 'img/leeg.png';
        document['img43'].src = src43;
    } 
    //END RIGHT ARM CONTRAST//////////////////////////////////////////////////////////
    
    //BODY LEFT CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {
        if (colmtm == '163' && hidcon163 == '1') {

            var hidcon163fab = document.getElementById('hidcon163fab').value.substring(0, 5);
            var fit = document.getElementById('fithid').value;
            var bas = document.getElementById('bashid').value;
            //Placket open Contrast
            var src44 = 'ren2/men_front_p14_' + fit + '_' + bas + '_R_' + hidcon163fab + '.png';
            document['img44'].src = src44;
            checkImage('img44');

            //HIDE OUTER PLACKET CONTRAST
        } else if (colmtm == '163' && hidcon163 == '0') {

            var src44 = 'img/leeg.png';
            document['img44'].src = src44;

        }
    } else if (part == 3) {
    if (colmtm == '163' && hidcon163 == '1') {
            var hidcon163fab = document.getElementById('hidcon163fab').value.substring(0, 5);
            var fit = document.getElementById('fithid').value;
            var bas = document.getElementById('bashid').value;
            var src44 = 'ren2/men_front_p3_' + fit + '_' + bas + '_R_' + hidcon163fab + '.png';
            document['img44'].src = src44;
            checkImage('img44');
        }
    }
    else { /////////////////////////////////////ENDNOP14
        var src44 = 'img/leeg.png';
        document['img44'].src = src44;
    }  //END BODY LEFT CONTRAST//////////////////////////////////////////////////////////
     
    
    //BODY RIGHT CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {
        if (colmtm == '164' && hidcon164 == '1') {

            var hidcon164fab = document.getElementById('hidcon164fab').value.substring(0, 5);

            //Placket open Contrast
            var src45 = 'ren2/men_front_p14_body_L_' + hidcon164fab + '.png';
            document['img45'].src = src45;
            checkImage('img45');

            //HIDE OUTER PLACKET CONTRAST
        } else if (colmtm == '164' && hidcon164 == '0') {

            var src45 = 'img/leeg.png';
            document['img45'].src = src45;

        }
    } /////////////////////////////////////ENDNOP14
    else if (part == 6) {
    if (colmtm == '164' && hidcon164 == '1') {
        var hidcon164fab = document.getElementById('hidcon164fab').value.substring(0, 5);
            var src45 = 'ren2/men_front_p6_8018010_90001_L_' + hidcon164fab + '.png';
            document['img45'].src = src45;
            checkImage('img45');
        }
    }
    else {
        var src45 = 'img/leeg.png';
        document['img45'].src = src45;
    }
    //END BODY RIGHT CONTRAST//////////////////////////////////////////////////////////

    //MOUWHUISJE CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {
        if (colmtm == '70' && hidcon70 == '1') {

            var hidcon70fab = document.getElementById('hidcon70fab').value.substring(0, 5);

            //Placket open Contrast
            var src46 = 'ren2/men_front_p14_mouwhuisje_' + hidcon70fab + '.png';
            document['img46'].src = src46;
            checkImage('img46');

            //HIDE OUTER PLACKET CONTRAST
        } else if (colmtm == '70' && hidcon70 == '0') {

            var src46 = 'img/leeg.png';
            document['img46'].src = src46;

        }
    } /////////////////////////////////////ENDNOP14
    else if (part == 3) {
        if (colmtm == '70' && hidcon70 == '1') {
            //Placket open Contrast
            var hidcon70fab = document.getElementById('hidcon70fab').value.substring(0, 5);
            var src46 = 'ren2/men_front_p3_mouwhuisje_' + hidcon70fab + '.png';
            document['img46'].src = src46;
            checkImage('img46');
        }
    }
    else if (part == 5) {
        if (colmtm == '70' && hidcon70 == '1') {
            //Placket open Contrast
            var hidcon70fab = document.getElementById('hidcon70fab').value.substring(0, 5);
            var src46 = 'ren2/men_front_p14_mouwhuisje_' + hidcon70fab + '.png';
            document['img46'].src = src46;
            checkImage('img46');
        }
    }
    else {
        var src46 = 'img/leeg.png';
        document['img46'].src = src46;
    }
    //END MOUWHUISJE CONTRAST//////////////////////////////////////////////////////////
    
  

    //BACKYOKE CONTRAST/////////////////////////////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {
        if (colmtm == '62' && hidcon62 == '1') {
            var hidcon62fab = document.getElementById('hidcon62fab').value.substring(0, 5);

            var src11 = 'ren2/men_front_p14_backyoke_C_' + hidcon62fab + '.png';
            document['img11'].src = src11;
            checkImage('img11');

            var src20011 = 'ren2/men_front_p2_backyoke_C_' + hidcon62fab + '_zoom.png';
            document['img20011'].src = src20011;
            checkImage('img20011');
        }
        else if (colmtm == '62' && hidcon62 == '0') {
            var src11 = 'img/leeg.png';
            document['img11'].src = src11;

            var src20011 = 'img/leeg.png';
            document['img20011'].src = src20011;
            checkImage('img20011');
        }
    }
    else if (part == 2) {
        if (colmtm == '62' && hidcon62 == '1') {
            var hidcon62fab = document.getElementById('hidcon62fab').value.substring(0, 5);

            //http://staging.bivolino.com:8080/Bivolino_3D/ren2/men_front_p2_backyoke_C_11374.png

            var src11 = 'ren2/men_front_p2_backyoke_C_' + hidcon62fab + '.png';
            document['img11'].src = src11;
            checkImage('img11');
        }
        else if (colmtm == '62' && hidcon62 == '0') {
            var src11 = 'img/leeg.png';
            document['img11'].src = src11;
        }
    }

    //INNER BACKYOKE CONTRAST/////////////////////////////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;

    if (part == 14) {
        if (colmtm == '17' && hidcon17 == '1') {
            var hidcon17fab = document.getElementById('hidcon17fab').value.substring(0, 5);
            var f = document.getElementById('colhid').value;
            
            var src50 = 'ren2/men_front_p14_' + f + '_C_' + hidcon17fab + '.png';
            document['img50'].src = src50;
            checkImage('img50');
        }
        else if (colmtm == '17' && hidcon17 == '0') {
            var src50 = 'img/leeg.png';
            document['img50'].src = src50;
        }
    }
    else if (part == 2) {
        if (colmtm == '17' && hidcon17 == '1') {
            var hidcon17fab = document.getElementById('hidcon17fab').value.substring(0, 5);
            var f = document.getElementById('colhid').value;
            var src50 = 'ren2/men_front_p2_' + f + '_C_' + hidcon17fab + '.png';
            document['img50'].src = src50;
            checkImage('img50');
        }
        else if (colmtm == '17' && hidcon17 == '0') {
            var src50 = 'img/leeg.png';
            document['img50'].src = src50;
        }
    }
    else {
        var src50 = 'img/leeg.png';
        document['img50'].src = src50;
    }

    //POCKET CONTRAST/////////////////////////////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {
        if (colmtm == '69' && hidcon69 == '1') {
            var hidcon69fab = document.getElementById('hidcon69fab').value.substring(0, 5);

            var src47 = 'ren2/men_front_p14_70001_' + hidcon69fab + '.png';
            document['img47'].src = src47;
            checkImage('img47');
        }
        else if (colmtm == '69' && hidcon69 == '0') {
            var src47 = 'img/leeg.png';
            document['img47'].src = src47;
        }
    }
    else if (part == 6) {
        if (colmtm == '69' && hidcon69 == '1') {
            var hidcon69fab = document.getElementById('hidcon69fab').value.substring(0, 5);

            var src47 = 'ren2/men_front_p6_70001_' + hidcon69fab + '.png';
            document['img47'].src = src47;
            checkImage('img47');
        }
        else if (colmtm == '69' && hidcon69 == '0') {
            var src47 = 'img/leeg.png';
            document['img47'].src = src47;
        }
    }  /////////////////////////////////////////////////////////////////////////////////

    //OUTER BACKYOKE CONTRAST/////////////////////////////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {
        if (colmtm == '68' && hidcon68 == '1') {
            var src48 = 'img/leeg.png';
            document['img48'].src = src48;
        }
    }
    else if (part == 5) {
        if (colmtm == '68' && hidcon68 == '1') {
            var hidcon68fab = document.getElementById('hidcon68fab').value.substring(0, 5);

            var src48 = 'ren2/men_back_p5_C_' + hidcon68fab + '.png';
            document['img48'].src = src48;
            checkImage('img48');
        }
        else if (colmtm == '68' && hidcon68 == '0') {
            var src48 = 'img/leeg.png';
            document['img48'].src = src48;
        }
    } /////////////////////////////////////////////////////////////////////////////////


    //FULL CUFF CONTRAST///////////////////////////////////////////
    if (colmtm == '91' && hidcon91 == '1') {
        var hidcon91fab = document.getElementById('hidcon91fab').value.substring(0, 5);
        var f = document.getElementById('cufhid').value;
        showfullcuf(f, hidcon91fab);

    } else if (colmtm == '91' && hidcon91 == '0') {
        var f = document.getElementById('cufhid').value;
        showcuf(f);
        
        var hidsleeveshort = document.getElementById('hidsleeveshort').value;
        if (hidsleeveshort == 0) {
            activate('61');
        }
    }

    //FULL COLLAR CONTRAST///////////////////////////////////////////
    if (colmtm == '87' && hidcon87 == '1') {
        var hidcon87fab = document.getElementById('hidcon87fab').value.substring(0, 5);
        var f = document.getElementById('colhid').value;
        showfullcolNORULE(f, hidcon87fab);

    } else if (colmtm == '87' && hidcon87 == '0') {
        var f = document.getElementById('colhid').value;
        //showcolNORULE(f);
        var hidcon87fab = document.getElementById('hidcon87fab').value.substring(0, 5);

        var hidcon87 = document.getElementById('hidcon87').value;
        if (hidcon87 == '1') {
            showfullcolNORULE(f, hidcon87fab);
        }
        else {
            //alert('test2'
            showcolNORULE(f);

        }
        activate('58');
    }
    
    //refreshconzoom
    showconzoom(colmtm);
}


function showconzoom(colmtm) {
    var e = document.getElementById('colhid').value;
    if (e == 20052) {
        e = 20015;
    } else if (e == 20035) {
        e = 20053;
    } else if (e == 20050) {
        e = 20061;
    } else if (e == 20001) {
        e = 20041;
    } else if (e == 20017) {
        e = 20015;
    } else if (e == 20020) {
        e = 20015;
    } else if (e == 20005) {
        e = 20056;
    } else if (e == 20060) {
        e = 20056;
    }



var d = document.getElementById('conhid').value;
var f = document.getElementById('cufhid').value;
var g = document.getElementById('fabhid').value;
var p = document.getElementById('plahid').value;
    
var hideo4 = document.getElementById('hideo4').value;
var hideo15 = document.getElementById('hideo15').value;  
 
var hidcon17 = document.getElementById('hidcon17').value;
var hidcon54 = document.getElementById('hidcon54').value;
var hidcon58 = document.getElementById('hidcon58').value;
var hidcon62 = document.getElementById('hidcon62').value;
var hidcon87 = document.getElementById('hidcon87').value;

var hidcon61 = document.getElementById('hidcon61').value;
var hidcon70 = document.getElementById('hidcon70').value; 
var hidcon91 = document.getElementById('hidcon91').value;

var hidcon150 = document.getElementById('hidcon150').value;
var hidcon162 = document.getElementById('hidcon162').value;
var hidcon163 = document.getElementById('hidcon163').value;
var hidcon164 = document.getElementById('hidcon164').value;
var hidcon165 = document.getElementById('hidcon165').value;
var hidcon166 = document.getElementById('hidcon166').value;
var hidcon167 = document.getElementById('hidcon167').value;
var hidcon169 = document.getElementById('hidcon169').value;

var hidcon69 = document.getElementById('hidcon69').value;
var hidcon68 = document.getElementById('hidcon68').value;
    

    //COLLAR CONTRAST//58///////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {

        if (colmtm == '58' && hidcon58 == '1' && hideo15 != '1' && hidcon87 != '1') {
            var hidcon58fab = document.getElementById('hidcon58fab').value.substring(0, 5);

            var src114 = 'ren2/men_front_p14_' + e + '_C_' + hidcon58fab + '_zoom.png';
            document['img114'].src = src114;
            checkImage('img114');

            var src20014 = 'ren2/men_front_p2_' + e + '_C_' + hidcon58fab + '_zoom.png';
            document['img20014'].src = src20014;
            checkImage('img20014');


            if (e == '20018') {
                //men_front_p14_20018_a_c58_2_14337
                var src121 = 'ren2/men_front_p14_' + e + '_a_C_2_' + hidcon58fab + '_zoom.png';
                document['img121'].src = src121;
                checkImage('img121');

                var src20021 = 'ren2/men_front_p2_' + e + '_a_C_2_' + hidcon58fab + '_zoom.png';
                document['img20021'].src = src20021;
                checkImage('img20021');

                //men_front_p14_20018_a_c58_10101
                var src122 = 'ren2/men_front_p14_' + e + '_a_C_' + hidcon58fab + '_zoom.png';
                document['img122'].src = src122;
                checkImage('img122');

                //men_front_p14_20018_a_c58_10101
                var src20022 = 'ren2/men_front_p2_' + e + '_a_C_' + hidcon58fab + '_zoom.png';
                document['img20022'].src = src20022;
                checkImage('img20022');
}
            
else if ((e == '20043') || (e == '20044')) {
                //men_front_p14_20043_D_C58_1_10101
                var src121 = 'ren2/men_front_p14_' + e + '_D_C_1_' + hidcon58fab + '_zoom.png';
                document['img121'].src = src121;
                checkImage('img121');

                var src20021 = 'ren2/men_front_p2_' + e + '_D_C_1_' + hidcon58fab + '_zoom.png';
                document['img20021'].src = src20021;
                checkImage('img20021');


                //men_front_p14_20043_D_C58_2_10101
                var src122 = 'ren2/men_front_p14_' + e + '_D_C_2_' + hidcon58fab + '_zoom.png';
                document['img122'].src = src122;
                checkImage('img122');

                //men_front_p14_20043_D_C58_2_10101
                var src20022 = 'ren2/men_front_p2_' + e + '_D_C_2_' + hidcon58fab + '_zoom.png';
                document['img20022'].src = src20022;
                checkImage('img20022');

            }
            else {
                //if PLACKET contrast
                //CHANGED TO CLOSE CONTRAST COLLAR @ 07/01/2010 WITH MICHEL
                if (hidcon54 == '1') {
                    var src114 = 'ren2/men_front_p14_' + e + '_c_' + hidcon58fab + '_zoom.png';
                    document['img114'].src = src114;
                    checkImage('img114');
                }

                document['img121'].src = 'img/leeg.png';
                document['img20021'].src = 'img/leeg.png';
                document['img122'].src = 'img/leeg.png';
                document['img20022'].src = 'img/leeg.png';
            }

        } else if (colmtm == '58' && hidcon58 == '0' && hideo15 != '1' && hidcon87 != '1') {
            var src114 = 'ren2/men_front_p14_' + e + '_C_' + g + '_zoom.png';
            document['img114'].src = src114;
            checkImage('img114');

            var src20014 = 'ren2/men_front_p2_' + e + '_C_' + g + '_zoom.png';
            document['img20014'].src = src20014;
            checkImage('img20014');

            if (hidcon54 == '1') {
                var src114 = 'ren2/men_front_p14_' + e + '_c_' + g + '_zoom.png';
                document['img114'].src = src114;
                checkImage('img114');

                var src20014 = 'ren2/men_front_p2_' + e + '_c_' + g + '_zoom.png';
                document['img20014'].src = src20014;
                checkImage('img20014');

            }

            document['img121'].src = 'img/leeg.png';
            document['img20021'].src = 'img/leeg.png';
            document['img122'].src = 'img/leeg.png';
            document['img20022'].src = 'img/leeg.png';
        }
    }


else if (part == 2) {
    if (colmtm == '58' && hidcon58 == '1' && hideo15 != '1' && hidcon87 != '1') {
            var hidcon58fab = document.getElementById('hidcon58fab').value.substring(0, 5);

            var src114 = 'ren2/men_front_p14_' + e + '_C_' + hidcon58fab + '_zoom.png';
            document['img114'].src = src114;
            checkImage('img114');

            var src20014 = 'ren2/men_front_p2_' + e + '_C_' + hidcon58fab + '_zoom.png';
            document['img20014'].src = src20014;
            checkImage('img20014');

            if (e == '20018') {
                //men_front_p14_20018_a_c58_2_14337
                var src121 = 'ren2/men_front_p14_' + e + '_a_C_2_' + hidcon58fab + '_zoom.png';
                document['img121'].src = src121;
                checkImage('img121');

                var src20021 = 'ren2/men_front_p2_' + e + '_a_C_2_' + hidcon58fab + '_zoom.png';
                document['img20021'].src = src20021;
                checkImage('img20021');

                //men_front_p14_20018_a_c58_10101
                var src122 = 'ren2/men_front_p14_' + e + '_a_C_' + hidcon58fab + '_zoom.png';
                document['img122'].src = src122;
                checkImage('img122');

                var src20022 = 'ren2/men_front_p2_' + e + '_a_C_' + hidcon58fab + '_zoom.png';
                document['img20022'].src = src20022;
                checkImage('img20022');

            }
            else if ((e == '20043') || (e == '20044')) {
                //men_front_p14_20043_D_C58_1_10101
                var src121 = 'ren2/men_front_p14_' + e + '_D_C_1_' + hidcon58fab + '_zoom.png';
                document['img121'].src = src121;
                checkImage('img121');

                var src20021 = 'ren2/men_front_p2_' + e + '_D_C_1_' + hidcon58fab + '_zoom.png';
                document['img20021'].src = src20021;
                checkImage('img20021');

                //men_front_p14_20043_D_C58_2_10101
                var src122 = 'ren2/men_front_p14_' + e + '_D_C_2_' + hidcon58fab + '_zoom.png';
                document['img122'].src = src122;
                checkImage('img122');

                var src20022 = 'ren2/men_front_p2_' + e + '_D_C_2_' + hidcon58fab + '_zoom.png';
                document['img20022'].src = src20022;
                checkImage('img20022');
            }
            else {
                //if PLACKET contrast
                //CHANGED TO CLOSE CONTRAST COLLAR @ 07/01/2010 WITH MICHEL
                if (hidcon54 == '1') {
                    var src114 = 'ren2/men_front_p14_' + e + '_c_' + hidcon58fab + '_zoom.png';
                    document['img114'].src = src114;
                    checkImage('img114');

          			var src20014 = 'ren2/men_front_p2_' + e + '_c_' + hidcon58fab + '_zoom.png';
                    document['img20014'].src = src20014;
                    checkImage('img20014');

                }

                document['img121'].src = 'img/leeg.png';
				document['img20021'].src = 'img/leeg.png';
                document['img122'].src = 'img/leeg.png';
				document['img20022'].src = 'img/leeg.png';
            }

        } else if (colmtm == '58' && hidcon58 == '0' && hideo15 != '1' && hidcon87 != '1') {
            var src114 = 'ren2/men_front_p14_' + e + '_C_' + g + '_zoom.png';
            document['img114'].src = src114;
            checkImage('img114');

 			var src20014 = 'ren2/men_front_p2_' + e + '_C_' + g + '_zoom.png';
            document['img20014'].src = src20014;
            checkImage('img20014');

            if (hidcon54 == '1') {
                var src114 = 'ren2/men_front_p14_' + e + '_c_' + g + '_zoom.png';
                document['img114'].src = src114;
                checkImage('img114');

                var src20014 = 'ren2/men_front_p2_' + e + '_c_' + g + '_zoom.png';
                document['img20014'].src = src20014;
                checkImage('img20014');
            }

            document['img121'].src = 'img/leeg.png';
			document['img20021'].src = 'img/leeg.png';
            document['img122'].src = 'img/leeg.png';
			document['img20022'].src = 'img/leeg.png';

        }
    }
    ///////////////////////////////////////////////////////////////////
   

//CUFF CONTRAST/////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) 
    {
        if (colmtm == '61' && hidcon61 == '1' && hideo4 != '1' && hidcon91 != '1') {
            var hidcon61fab = document.getElementById('hidcon61fab').value.substring(0, 5);

            var src113 = 'ren2/men_front_p14_' + f + '_R_C_' + hidcon61fab + '_zoom.png';
            document['img113'].src = src113;
            checkImage('img113');

            var src30013 = 'ren2/men_front_p3_' + f + '_C_' + hidcon61fab + '_zoom.png';
            document['img30013'].src = src30013;
            checkImage('img30013');

            


            if (f == 30013) {
                var src131 = 'ren2/men_front_p14_' + f + '_C_' + hidcon61fab + '_zoom.png';
                document['img131'].src = src131;
                checkImage('img131');

                var src30031 = 'ren2/men_front_p3_' + f + '_C_' + hidcon61fab + '_zoom.png';
                document['img30031'].src = src30031;
                checkImage('img30031');

                var src132 = 'ren2/men_front_p14_' + f + '_C_2_' + hidcon61fab + '_zoom.png';
                document['img132'].src = src132;
                checkImage('img132');

 				var src30032 = 'ren2/men_front_p14_' + f + '_C_2_' + hidcon61fab + '_zoom.png';
                document['img30032'].src = src30032;
                checkImage('img30032');
            }
            else {
                document['img131'].src = 'img/leeg.png';
                document['img132'].src = 'img/leeg.png';
                document['img30031'].src = 'img/leeg.png';
                document['img30032'].src = 'img/leeg.png';
            }

  } else if (colmtm == '61' && hidcon61 == '0' && hideo4 != '1' && hidcon91 != '1') {
            var src113 = 'ren2/men_front_p14_' + f + '_R_C_' + g + '_zoom.png';
            document['img113'].src = src113;
            checkImage('img113');
            document['img131'].src = 'img/leeg.png';
            document['img132'].src = 'img/leeg.png';
            document['img30031'].src = 'img/leeg.png';
            document['img30032'].src = 'img/leeg.png';
}
}
else if (part == 3) {
    if (colmtm == '61' && hidcon61 == '1' && hideo4 != '1' && hidcon91 != '1') {
            var hidcon61fab = document.getElementById('hidcon61fab').value.substring(0, 5);

            var src113 = 'ren2/men_front_p14_' + f + '_C_' + hidcon61fab + '_zoom.png';
            document['img113'].src = src113;
            checkImage('img113');

            var src30013 = 'ren2/men_front_p3_' + f + '_C_' + hidcon61fab + '_zoom.png';
            document['img30013'].src = src30013;
            checkImage('img30013');

            //hard coded uitzondering
            if (f == 30013) {
                var src131 = 'ren2/men_front_p14_' + f + '_C_' + hidcon61fab + '_zoom.png';
                document['img131'].src = src131;
                checkImage('img131');

 				var src30031 = 'ren2/men_front_p3_' + f + '_C_' + hidcon61fab + '_zoom.png';
                document['img30031'].src = src30031;
                checkImage('img30031');

                //1 extra cuff contrastings
                var src132 = 'ren2/men_front_p14_' + f + '_C_2_' + hidcon61fab + '_zoom.png';
                document['img132'].src = src132;
                checkImage('img132');

                //1 extra cuff contrastings
                var src30032 = 'ren2/men_front_p3_' + f + '_C_2_' + hidcon61fab + '_zoom.png';
                document['img30032'].src = src30032;
                checkImage('img30032');

            }
            else {
                document['img131'].src = 'img/leeg.png';
                document['img132'].src = 'img/leeg.png';
                document['img30031'].src = 'img/leeg.png';
                document['img30032'].src = 'img/leeg.png';
            }


        } else if (colmtm == '61' && hidcon61 == '0' && hideo4 != '1' && hidcon91 != '1') {

            document['img113'].src = 'img/leeg.png';
            document['img131'].src = 'img/leeg.png';
            document['img132'].src = 'img/leeg.png';
            document['img30031'].src = 'img/leeg.png';
            document['img30032'].src = 'img/leeg.png';
        }

    }
    ///END CUFF CONTRAST////////////////////////////////////////////////////////

   


//PLACKET CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) {

        if (colmtm == '54' && hidcon54 == '1') {

            var hidcon54fab = document.getElementById('hidcon54fab').value.substring(0, 5);
            //Rule for Contrast C54 for 50011 = C54_1_2_3   men_front_p14_50011_c54_1_10101
            if (p == '50011') {
                //Placket open Contrast
                var src110 = 'ren2/men_front_p14_' + p + '_C_1_' + hidcon54fab + '_zoom.png';
                document['img110'].src = src110;
                checkImage('img110');

                var src60010 = 'ren2/men_front_p6_' + p + '_C_1_' + hidcon54fab + '_zoom.png';
                document['img60010'].src = src60010;
                checkImage('img60010');

                //Placket open Contrast EXTRA
                var src123 = 'ren2/men_front_p14_' + p + '_C_2_' + hidcon54fab + '_zoom.png';
                document['img123'].src = src123;
                checkImage('img123');

                var src60023 = 'ren2/men_front_p6_' + p + '_C_2_' + hidcon54fab + '_zoom.png';
                document['img60023'].src = src60023;
                checkImage('img60023');

                //Placket open Contrast EXTRA
                var src124 = 'ren2/men_front_p14_' + p + '_C_3_' + hidcon54fab + '_zoom.png';
                document['img124'].src = src124;
                checkImage('img124');

                var src60024 = 'ren2/men_front_p6_' + p + '_C_3_' + hidcon54fab + '_zoom.png';
                document['img60024'].src = src60024;
                checkImage('img60024');

            }
            //Rule for Contrast C54 for 50012 = C54_1_2_3_4_5_6_7
            else if (p == '50012') {
                //Placket open Contrast
                var src110 = 'ren2/men_front_p14_' + p + '_C_1_' + hidcon54fab + '_zoom.png';
                document['img110'].src = src110;
                checkImage('img110');

                var src60010 = 'ren2/men_front_p6_' + p + '_C_1_' + hidcon54fab + '_zoom.png';
                document['img60010'].src = src60010;
                checkImage('img60010');

                //Placket open Contrast EXTRA
                var src123 = 'ren2/men_front_p14_' + p + '_C_2_' + hidcon54fab + '_zoom.png';
                document['img123'].src = src123;
                checkImage('img123');

                var src60023 = 'ren2/men_front_p6_' + p + '_C_2_' + hidcon54fab + '_zoom.png';
                document['img60023'].src = src60023;
                checkImage('img60023');

                //Placket open Contrast EXTRA
                var src124 = 'ren2/men_front_p14_' + p + '_C_3_' + hidcon54fab + '_zoom.png';
                document['img124'].src = src124;
                checkImage('img124');

                var src60024 = 'ren2/men_front_p6_' + p + '_C_3_' + hidcon54fab + '_zoom.png';
                document['img60024'].src = src60024;
                checkImage('img60024');

                //Placket open Contrast EXTRA
                var src125 = 'ren2/men_front_p14_' + p + '_C_4_' + hidcon54fab + '_zoom.png';
                document['img125'].src = src125;
                checkImage('img125');

                var src60025 = 'ren2/men_front_p6_' + p + '_C_4_' + hidcon54fab + '_zoom.png';
                document['img60025'].src = src60025;
                checkImage('img60025');

                //Placket open Contrast EXTRA
                var src126 = 'ren2/men_front_p14_' + p + '_C_5_' + hidcon54fab + '_zoom.png';
                document['img126'].src = src126;
                checkImage('img126');

                var src60026 = 'ren2/men_front_p6_' + p + '_C_5_' + hidcon54fab + '_zoom.png';
                document['img60026'].src = src60026;
                checkImage('img60026');

                //Placket open Contrast EXTRA
                var src127 = 'ren2/men_front_p14_' + p + '_C_6_' + hidcon54fab + '_zoom.png';
                document['img127'].src = src127;
                checkImage('img127');

                var src60027 = 'ren2/men_front_p6_' + p + '_C_6_' + hidcon54fab + '_zoom.png';
                document['img60027'].src = src60027;
                checkImage('img60027');

                //Placket open Contrast EXTRA
                var src128 = 'ren2/men_front_p14_' + p + '_C_7_' + hidcon54fab + '_zoom.png';
                document['img128'].src = src128;
                checkImage('img128');

                var src60028 = 'ren2/men_front_p6_' + p + '_C_7_' + hidcon54fab + '_zoom.png';
                document['img60028'].src = src60028;
                checkImage('img60028');

            }
            else {
                //CHANGED TO CLOSE PLACKET @ 07/01/2010 WITH MICHEL
                //BODY R OPEN

                var src1001 = 'ren2/men_back_p5_' + g + '_zoom.png';
                document['img1001'].src = src1001;
                checkImage('img1001');

                var src1002 = 'ren2/men_back_p5_top-back_' + g + '_zoom.png';
                document['img1002'].src = src1002;
                checkImage('img1002');

                var src101 = 'ren2/men_front_p14_body_R_' + g + '_zoom.png';
                document['img101'].src = src101;
                checkImage('img101');

                var src102 = 'ren2/men_front_p14_body_L_' + g + '_zoom.png';
                document['img102'].src = src102;
                checkImage('img102');


                //Placket open Contrast
                var src105 = 'ren2/men_front_p14_placket_' + g + '_zoom.png';
                document['img105'].src = src105;
                checkImage('img105');

                var src60005 = 'ren2/men_front_p6_placket_' + g + '_zoom.png';
                document['img60005'].src = src60005;
                checkImage('img60005');

               
                var hidcon87fab = document.getElementById('hidcon87fab').value.substring(0, 5);
                var hidcon87 = document.getElementById('hidcon87').value;
                if (hidcon87 == '1') {
                    //alert('test');
                    showfullcolNORULE(e, hidcon87fab);
                }
                else {
                    //alert('test2'
                    showcolNORULE(e);
                }
            }


	//HIDE PLACKET CONTRAST
        } else if (colmtm == '54' && hidcon54 == '0') {

            //BODY R OPEN
            var src101 = 'ren2/men_front_p14_body_R_' + g + '_zoom.png';
            document['img101'].src = src101;
            checkImage('img101');

            //GEEN P6

            //BODY L OPEN
            var src102 = 'ren2/men_front_p14_body_L_' + g + '_zoom.png';
            document['img102'].src = src102;
            checkImage('img102');

            var src60002 = 'ren2/men_front_p6_body_L_' + g + '_zoom.png';
            document['img60002'].src = src60002;
            checkImage('img60002');
           //Placket open Contrast
            showpla(p);

            //Placket open Contrast
            var src110 = 'img/leeg.png';
            document['img110'].src = src110;

            var src60010 = 'img/leeg.png';
            document['img60010'].src = src60010;

            var src123 = 'img/leeg.png';
            document['img123'].src = src123;

            var src60023 = 'img/leeg.png';
            document['img60023'].src = src60023;
            var src124 = 'img/leeg.png';
            document['img124'].src = src124;

            var src60024 = 'img/leeg.png';
            document['img60024'].src = src60024;

            var src125 = 'img/leeg.png';
            document['img125'].src = src125;

            var src60025 = 'img/leeg.png';
            document['img60025'].src = src60025;

            var src126 = 'img/leeg.png';
            document['img126'].src = src126;

            var src60026 = 'img/leeg.png';
            document['img60026'].src = src60026;

            var src127 = 'img/leeg.png';
            document['img127'].src = src127;

            var src60027 = 'img/leeg.png';
            document['img60027'].src = src60027;

            var src128 = 'img/leeg.png';
            document['img128'].src = src128;

            var src60028 = 'img/leeg.png';
            document['img60028'].src = src60028;
        }
    } /////////////////////////////////////ENDNOP14
 else if (part == 6) {
        if (colmtm == '54' && hidcon54 == '1') {

            var hidcon54fab = document.getElementById('hidcon54fab').value.substring(0, 5);

            //Rule for Contrast C54 for 50011 = C54_1_2_3   men_front_p14_50011_c54_1_10101
            if (p == '50011') {
                //Placket open Contrast
                var src110 = 'ren2/men_front_p6_' + p + '_C_' + hidcon54fab + '_zoom.png';
                document['img110'].src = src110;
                checkImage('img110');

                var src60010 = 'ren2/men_front_p6_' + p + '_C_' + hidcon54fab + '_zoom.png';
                document['img60010'].src = src60010;
                checkImage('img60010');

            }
            //Rule for Contrast C54 for 50012 = C54_1_2_3_4_5_6_7
            else if (p == '50012') {
                //Placket open Contrast
                var src110 = 'ren2/men_front_p6_' + p + '_C_' + hidcon54fab + '_zoom.png';
                document['img110'].src = src110;
                checkImage('img110');

                var src60010 = 'ren2/men_front_p6_' + p + '_C_' + hidcon54fab + '_zoom.png';
                document['img60010'].src = src60010;
                checkImage('img60010');

            }
            else {
                //geen placket contrast als niet 11 en 12 in p6
            }

            //HIDE PLACKET CONTRAST
        } else if (colmtm == '54' && hidcon54 == '0') {

            var src110 = 'img/leeg.png';
            document['img110'].src = src110;

            var src60023 = 'img/leeg.png';
            document['img60023'].src = src60023;

            var src60024 = 'img/leeg.png';
            document['img24'].src = src24;

            var src60025 = 'img/leeg.png';
            document['img60025'].src = src60025;

            var src60026 = 'img/leeg.png';
            document['img60026'].src = src60026;

            var src60027 = 'img/leeg.png';
            document['img60027'].src = src60027;

            var src60028 = 'img/leeg.png';
            document['img60028'].src = src60028;
        }
    }


//BACKYOKE CONTRAST/////////////////////////////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (part == 14) 
    {
      if (colmtm == '62' && hidcon62 == '1') {
            var hidcon62fab = document.getElementById('hidcon62fab').value.substring(0, 5);
              //BBBBBBBBBBBBBBBBB
            var src111 = 'ren2/men_front_p14_backyoke_C_' + hidcon62fab + '_zoom.png';
            document['img111'].src = src111;
            checkImage('img111');
        }
        else if (colmtm == '62' && hidcon62 == '0') {
            var src111 = 'img/leeg.png';
            document['img111'].src = src111;
        }
    }
    else if (part == 2) {
        if (colmtm == '62' && hidcon62 == '1') {
            var hidcon62fab = document.getElementById('hidcon62fab').value.substring(0, 5);

            var src20011 = 'ren2/men_front_p2_backyoke_C_' + hidcon62fab + '_zoom.png';
            document['img20011'].src = src20011;
            checkImage('img20011');
        }
        else if (colmtm == '62' && hidcon62 == '0') {
            var src111 = 'img/leeg.png';
            document['img111'].src = src111;
        }
    }
//INNER BACKYOKE CONTRAST/////////////////////////////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;

    if (part == 14) {
        if (colmtm == '17' && hidcon17 == '1') {
            var hidcon17fab = document.getElementById('hidcon17fab').value.substring(0, 5);
            var f = document.getElementById('colhid').value;
            var src150 = 'ren2/men_front_p14_' + f + '_C_' + hidcon17fab + '_zoom.png';
            document['img150'].src = src150;
            checkImage('img150');
        }
        else if (colmtm == '17' && hidcon17 == '0') {
            var src50 = 'img/leeg.png';
            document['img50'].src = src50;
        }
    }
    else if (part == 2) {
        if (colmtm == '17' && hidcon17 == '1') {
            var hidcon17fab = document.getElementById('hidcon17fab').value.substring(0, 5);
            var f = document.getElementById('colhid').value;
            var src150 = 'ren2/men_front_p14_' + f + '_C_' + hidcon17fab + '_zoom.png';
            document['img150'].src = src150;
            checkImage('img150');
        }
        else if (colmtm == '17' && hidcon17 == '0') {
            var src150 = 'img/leeg.png';
            document['img150'].src = src150;
        }
    }
    else {
        var src150 = 'img/leeg.png';
        document['img150'].src = src150;
    }



    //MOUWHUISJE CONTRAST//////////////////////////////////////////////////////////
    if (colmtm == '70' && hidcon70 == '1') {

        var hidcon70fab = document.getElementById('hidcon70fab').value.substring(0, 5);

        //Placket open Contrast
        var src146 = 'ren2/men_front_p14_mouwhuisje_' + hidcon70fab + '_zoom.png';
        document['img146'].src = src146;
        checkImage('img146');

        var src30046 = 'ren2/men_front_p14_mouwhuisje_' + hidcon70fab + '_zoom.png';
        document['img30046'].src = src30046;
        checkImage('img30046');


        //HIDE OUTER PLACKET CONTRAST
    } else if (colmtm == '70' && hidcon70 == '0') {

        var src146 = 'img/leeg.png';
        document['img146'].src = src146;

    }
    //END MOUWHUISJE CONTRAST//////////////////////////////////////////
    
 //POCKET CONTRAST/////////////////////////////////////////////////////////////////////////////////
    if (colmtm == '69' && hidcon69 == '1') {
        var hidcon69fab = document.getElementById('hidcon69fab').value.substring(0, 5);

        var src147 = 'ren2/men_front_p14_70001_' + hidcon69fab + '_zoom.png';
        document['img147'].src = src147;
        checkImage('img147');
    }
    else if (colmtm == '69' && hidcon69 == '0') {
        var src147 = 'img/leeg.png';
        document['img147'].src = src147;
    }
   /////////////////////////////////////////////////////////////////////////////////
    
//OUTER BACKYOKE CONTRAST/////////////////////////////////////////////////////////////////////////////////
    if (colmtm == '68' && hidcon68 == '1') {
        var src148 = 'img/leeg.png';
        document['img148'].src = src148;

        var hidcon68fab = document.getElementById('hidcon68fab').value.substring(0, 5);

        var src1048 = 'ren2/men_back_p5_C_' + hidcon68fab + '_zoom.png';
        document['img1048'].src = src1048;
        checkImage('img1048');
    }
    else if (colmtm == '68' && hidcon68 == '0') {

        document['img148'].src = 'img/leeg.png';
        document['img1048'].src = 'img/leeg.png';
    }
//OUTER PLACKET CONTRAST//////////////////////////////////////////////////////////

    if (colmtm == '162' && hidcon162 == '1') {
        var hidcon162fab = document.getElementById('hidcon162fab').value.substring(0, 5);

        //Placket open Contrast
        var src149 = 'ren2/men_front_p14_placket_' + hidcon162fab + '_zoom.png';
        document['img149'].src = src149;
        checkImage('img149');

        //HIDE OUTER PLACKET CONTRAST
    } else if (colmtm == '162' && hidcon162 == '0') {

        var src149 = 'img/leeg.png';
        document['img149'].src = src149;

    }
   //END OUTER PLACKET CONTRAST//////////////////////////////////////////////////////////
    
    //OUTER BIAIS PLACKET CONTRAST//////////////////////////////////////////////////////////
    if (colmtm == '167' && hidcon167 == '1') {

        var hidcon167fab = document.getElementById('hidcon167fab').value.substring(0, 5);

        //Placket open Contrast
        var src152 = 'ren2/men_front_p14_placket_1_' + hidcon167fab + '_zoom.png';
        document['img152'].src = src152;
        checkImage('img152');

        //HIDE OUTER PLACKET CONTRAST
    } else if (colmtm == '167' && hidcon167 == '0') {

        var src152 = 'img/leeg.png';
        document['img152'].src = src152;

    }
   //END OUTER BIAIS PLACKET CONTRAST//////////////////////////////////////////////////////////
    
    //OUTER HORIZONTAL PLACKET CONTRAST//////////////////////////////////////////////////////////
        if (colmtm == '169' && hidcon169 == '1') {
            var hidcon169fab = document.getElementById('hidcon169fab').value.substring(0, 5);
            //Placket open Contrast
            var src151 = 'ren2/men_front_p14_placket_2_' + hidcon169fab + '_zoom.png';
            document['img151'].src = src151;
            checkImage('img151');
            //HIDE OUTER PLACKET CONTRAST
        } else if (colmtm == '169' && hidcon169 == '0') {

            var src151 = 'img/leeg.png';
            document['img151'].src = src151;

        }
    //END OUTER HORIZONTAL PLACKET CONTRAST//////////////////////////////////////////////////////////

    //ELBOW CONTRAST//////////////////////////////////////////////////////////
    if (colmtm == '150' && hidcon150 == '1') {

        var hidcon150fab = document.getElementById('hidcon150fab').value.substring(0, 5);

        //Placket open Contrast
        var src141 = 'ren2/men_elleboog_p14_R_' + hidcon150fab + '_zoom.png';
        document['img141'].src = src141;
        checkImage('img141');

        //Placket open Contrast
        var src1041 = 'ren2/men_elleboog_p5_' + hidcon150fab + '_zoom.png';
        document['img1041'].src = src1041;
        checkImage('img1041');

        //HIDE OUTER PLACKET CONTRAST
    } else if (colmtm == '150' && hidcon150 == '0') {
        document['img141'].src = 'img/leeg.png';
        document['img1041'].src = 'img/leeg.png';
    }
    //END ELBOW CONTRAST//////////////////////////////////////////////////////////

    //LEFT ARM CONTRAST//////////////////////////////////////////////////////////
    if (colmtm == '166' && hidcon166 == '1') {

        var hidcon166fab = document.getElementById('hidcon166fab').value.substring(0, 5);

        //Placket open Contrast
        var src142 = 'ren2/men_front_p14_longsleeve_L_' + hidcon166fab + '_zoom.png';
        document['img142'].src = src142;
        checkImage('img142');

        //HIDE OUTER PLACKET CONTRAST
    } else if (colmtm == '166' && hidcon166 == '0') {

        var src142 = 'img/leeg.png';
        document['img142'].src = src142;

    }
    //END LEFT ARM CONTRAST//////////////////////////////////////////////////////////
    
   //RIGHT ARM CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    if (colmtm == '165' && hidcon165 == '1') {
        var hidcon165fab = document.getElementById('hidcon165fab').value.substring(0, 5);

        var src143 = 'ren2/men_front_p14_longsleeve_R_' + hidcon165fab + '_zoom.png';
        document['img143'].src = src143;
        checkImage('img143');

        var src30043 = 'ren2/men_front_p3_longsleeve_R_' + hidcon165fab + '_zoom.png';
        document['img30043'].src = src30043;
        checkImage('img30043');

        //HIDE OUTER PLACKET CONTRAST
    } else if (colmtm == '165' && hidcon165 == '0') {

        document['img143'].src = 'img/leeg.png';
        document['img30043'].src = 'img/leeg.png';

    }
    //END RIGHT ARM CONTRAST//////////////////////////////////////////////////////////
    
   //BODY LEFT CONTRAST//////////////////////////////////////////////////////////
    var part = document.getElementById('parthid').value;
    var hidsleeveshort = document.getElementById('hidsleeveshort').value;
    if (colmtm == '163' && hidcon163 == '1') {

        var hidcon163fab = document.getElementById('hidcon163fab').value.substring(0, 5);
        var fit = document.getElementById('fithid').value;
        var bas = document.getElementById('bashid').value;

        
            //ren2/men_front_p3_8018020_90001_R_10192.png
            var src144 = 'ren2/men_front_p14_' + fit + '_' + bas + '_R_' + hidcon163fab + '_zoom.png';
            document['img144'].src = src144;
            checkImage('img144');

            if (hidsleeveshort == 0) {
                var hidcon163fab = document.getElementById('hidcon163fab').value.substring(0, 5);
                var src30044 = 'ren2/men_front_p3_' + fit + '_' + bas + '_R_' + hidcon163fab + '_zoom.png';
                document['img30044'].src = src30044;
                checkImage('img30044');
            }

    } else if (colmtm == '163' && hidcon163 == '0') {

        document['img144'].src = 'img/leeg.png';
        document['img30044'].src = 'img/leeg.png';

    }

     
    //BODY RIGHT CONTRAST//////////////////////////////////////////////////////////
    if (colmtm == '164' && hidcon164 == '1') {

        var hidcon164fab = document.getElementById('hidcon164fab').value.substring(0, 5);
        var fit = document.getElementById('fithid').value;
        var bas = document.getElementById('bashid').value;
        var src145 = 'ren2/men_front_p14_' + fit + '_' + bas + '_L_' + hidcon164fab + '_zoom.png';
        document['img145'].src = src145;
        checkImage('img145');

        var hidcon164fab = document.getElementById('hidcon164fab').value.substring(0, 5);
        var src60045 = 'ren2/men_front_p6_8018010_90001_L_' + hidcon164fab + '_zoom.png';
        document['img60045'].src = src60045;
        checkImage('img60045');

        //HIDE OUTER PLACKET CONTRAST
    } else if (colmtm == '164' && hidcon164 == '0') {

        document['img60045'].src = 'img/leeg.png';
        document['img145'].src = 'img/leeg.png';

    }
    //END BODY RIGHT CONTRAST//////////////////////////////////////////////////////////
}







//////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////
function showcolzoom() {

}


function showcufzoom() {



    //empty all images
    emptyallimg();

}



function showpoczoom() {
    var e = document.getElementById('plahid').value;
    var g = document.getElementById('fabhid').value;
    var poc = document.getElementById('pochid').value;
    if (poc == 70007) {
        poc = 70001;
    }
    
    //men_front_p6_8018020_90001_L_13801
    var src60002 = 'ren2/men_front_p6_8018020_90001_L_' + g + '_zoom.png';
    document['img60002'].src = src60002;
    checkImage('img60002');


    //men_front_p6_50012_10101
    if (e == 50011 || e == 50012) {
        //men_front_p6_placket_10101
        var src60005 = 'ren2/men_front_p6_' + e + '_' + g + '_zoom.png';
        document['img60005'].src = src60005;
        checkImage('img60005');
        
        document['img60008'].src = 'img/leeg.png';

    }
    else {
        //men_front_p6_placket_10101
        //men_front_p6_50001_10101 @gaby 10022010
        var src60005 = 'ren2/men_front_p6_50010_' + g + '_zoom.png';
        document['img60005'].src = src60005;
        checkImage('img60005');

        var scr60008 = 'ren2/men_front_p6_' + poc + '_' + g + '_zoom.png';
        document['img60008'].src = scr60008; // yse - CHANGED
        checkImage('img60008');

        document['img60055'].src = 'img/leeg.png';
        document['img155'].src = 'img/leeg.png';

        if (poc == 70099) {
            var scr60008 = 'ren2/men_front_p6_70004_' + g + '_zoom.png';
            document['img60008'].src = scr60008; // yse - CHANGED
            checkImage('img60008');

            var scr108 = 'ren2/men_front_p14_70004_' + g + '_zoom.png';
            document['img108'].src = scr108; // yse - CHANGED
            checkImage('img108');

            var scr60055 = 'ren2/men_front_p6_70004_2_' + g + '_zoom.png';
            document['img60055'].src = scr60055; // yse - CHANGED
            checkImage('img60055');

            var scr155 = 'ren2/men_front_p14_70004_2_' + g + '_zoom.png';
            document['img155'].src = scr155; // yse - CHANGED
            checkImage('img155');
        }

        document['img60010'].src = 'img/leeg.png';
        document['img60023'].src = 'img/leeg.png';
        document['img60024'].src = 'img/leeg.png';
        document['img60025'].src = 'img/leeg.png';
        document['img60026'].src = 'img/leeg.png';
        document['img60027'].src = 'img/leeg.png';
        document['img60028'].src = 'img/leeg.png';
        document['img110'].src = 'img/leeg.png';
        document['img123'].src = 'img/leeg.png';
        document['img124'].src = 'img/leeg.png';
        document['img125'].src = 'img/leeg.png';
        document['img126'].src = 'img/leeg.png';
        document['img127'].src = 'img/leeg.png';
        document['img128'].src = 'img/leeg.png';
    }

    //1802/////////////
    ///////////////showconzoom('54');
}


function showbaczoom() {

    ///////////////emptyallimg();
    //emptyallp5zoom();

    var e = document.getElementById('cufhid').value;
    var g = document.getElementById('fabhid').value;

    //men_back_p5_body_11393
    //men_back_p5_top-back_11393
    //men_back_p5_collar_11393
    //men_back_p5_leftsleeve_11393
    //men_back_p5_rightsleeve_11393

    var src1001 = 'ren2/men_back_p5_' + g + '_zoom.png';
    document['img1001'].src = src1001;
    checkImage('img1001');

    var src1002 = 'ren2/men_back_p5_top-back_' + g + '_zoom.png';
    document['img1002'].src = src1002;
    checkImage('img1002');

    var src1003 = 'ren2/men_back_p5_collar_' + g + '_zoom.png';
    document['img1003'].src = src1003;
    checkImage('img1003');

    var hidsleeveshort = document.getElementById('hidsleeveshort').value;
    if (hidsleeveshort != 1) {

        var src1004 = 'ren2/men_back_p5_leftsleeve_' + g + '_zoom.png';
        document['img1004'].src = src1004;
        checkImage('img1004');

        var src1005 = 'ren2/men_back_p5_rightsleeve_' + g + '_zoom.png';
        document['img1005'].src = src1005;
        checkImage('img1005');

    } else {

        var src1004 = 'ren2/men_back_p5_leftsleeve_' + g + '_ss_zoom.png';
        document['img1004'].src = src1004;
        checkImage('img1004');

        var src1005 = 'ren2/men_back_p5_rightsleeve_' + g + '_ss_zoom.png';
        document['img1005'].src = src1005;
        checkImage('img1005');

    }
}



function showbac() {
    emptyallimg();
    document.images["refresh22"].src = 'img/leeg.png';

    $get("parthid").value = '5';

    if ($get("p2")) {
        $get("p2").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p3")) {
        $get("p3").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p14")) {
        $get("p14").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p6")) {
        $get("p6").className = 'zoomOFF configuratorZoom';
    }
    if ($get("p5")) {
        $get("p5").className = 'zoomON configuratorZoom';
    }

    ShowSQimg();

    var e = document.getElementById('cufhid').value;
    var d = document.getElementById('conhid').value;
    var g = document.getElementById('fabhid').value;


    //men_back_p5_body_11393
    //men_back_p5_top-back_11393
    //men_back_p5_collar_11393
    //men_back_p5_leftsleeve_11393
    //men_back_p5_rightsleeve_11393
    
    


    var src1 = 'ren2/men_back_p5_' + g + '.png';
    document['img1'].src = src1;
    checkImage('img1');

    var src2 = 'ren2/men_back_p5_top-back_' + g + '.png';
    document['img2'].src = src2;
    checkImage('img2');

    var src3 = 'ren2/men_back_p5_collar_' + g + '.png';
    document['img3'].src = src3;
    checkImage('img3');

    var hidsleeveshort = document.getElementById('hidsleeveshort').value;
    if (hidsleeveshort != 1) {
        //no 30003
        var src4 = 'ren2/men_back_p5_leftsleeve_' + g + '.png';
        document['img4'].src = src4;
        checkImage('img4');

        //no 30004
        var src5 = 'ren2/men_back_p5_rightsleeve_' + g + '.png';
        document['img5'].src = src5;
        checkImage('img5');
    } else {
        //no 30003
        var src4 = 'ren2/men_back_p5_leftsleeve_' + g + '_ss.png';
        document['img4'].src = src4;
        checkImage('img4');

        //no 30004
        var src5 = 'ren2/men_back_p5_rightsleeve_' + g + '_ss.png';
        document['img5'].src = src5;
        checkImage('img5');
    }

    //change contrast if present
    var hidcon68 = document.getElementById('hidcon68').value;
    if (hidcon68 == 1) {
        showcon('68');
    }

    var hidcon150 = document.getElementById('hidcon150').value;
    //alert('hidcon17' + hidcon17);
    if (hidcon150 == 1) {
        showcon('150');
    }

    ShowEO171();
    ShowEO172();

    //these parts cannot be visible in P5:
    //document['img41'].src = 'img/leeg.png';
    document['img42'].src = 'img/leeg.png';
    document['img43'].src = 'img/leeg.png';
    document['img44'].src = 'img/leeg.png';
    document['img45'].src = 'img/leeg.png';
    document['img46'].src = 'img/leeg.png';
    document['img47'].src = 'img/leeg.png';
    //document['img48'].src = 'img/leeg.png';
    document['img49'].src = 'img/leeg.png';
    document['img50'].src = 'img/leeg.png';
    document['img51'].src = 'img/leeg.png';
    document['img52'].src = 'img/leeg.png';
    document['img53'].src = 'img/leeg.png';
    document['img55'].src = 'img/leeg.png';
    document['img56'].src = 'img/leeg.png';
    document['img57'].src = 'img/leeg.png';
    document['img59'].src = 'img/leeg.png';
}


function ShowSQimg() {
    var CID = getQueryVariable('CID');
    var part = document.getElementById('parthid').value;
    var sq14hid = document.getElementById('sq14hid').value;
    var sq13hid = document.getElementById('sq13hid').value;
    var pochid = document.getElementById('pochid').value;
    var cufhid = document.getElementById('cufhid').value;
    if (CID == 50 || CID == 53 || CID == 54 || CID == 65 || CID == 66) {
        var src36 = 'img/leeg.png';
        document['img36'].src = src36;
    }
    else if (part == 14 || part == "") {
        //140015_130041.png of 140015_70001(37/38/41)
        //alert('sq13hid: ' + sq13hid);
        //alert('sq14hid: ' + sq14hid);
        if (sq13hid == 130037 || sq13hid == 130038 || sq13hid == 130041) {
            var src36 = 'ren2/' + sq14hid + '_' + sq13hid + '.png';
            document['img36'].src = src36;
            checkImage('img36');
        }
        else {
            if (pochid == 'no' || pochid == '')
                pochid = 70001;
            var src36 = 'ren2/' + sq14hid + '_' + pochid + '.png';
            document['img36'].src = src36;
            checkImage('img36');
        }

        if (sq13hid == 130000) {
            document['img36'].src = 'leeg.png';
        }

        var hidsleeveshort = document.getElementById('hidsleeveshort').value;
        if (hidsleeveshort == 1 && sq13hid == 130038) {
            document['img36'].src = 'leeg.png';
        }

        //ECI FIX
        if (sq13hid == 130000) {
            document['img36'].src = 'leeg.png';
        }
    }
    else if (part == 3 && sq13hid == 130038) {
        var src36 = 'ren2/p3_' + cufhid + '_' + sq14hid + '_zoom.png';
        document['img36'].src = src36;
        checkImage('img36');
    }
    else if (part == 6 && sq13hid == 130001) {
        if (pochid == 'no' || pochid == '') {
            pochid = 70001;
        }
        var src36 = 'ren2/p6_' + pochid + '_' + sq14hid + '_zoom.png';
        document['img36'].src = src36;
        checkImage('img36');
    }
    else {
        var src36 = 'img/leeg.png';
        document['img36'].src = src36;
    }
}

function ShowEO171() {
    //OUTER BIAIS PLACKET CONTRAST//////////////////////////////////////////////////////////
    var hideo171 = document.getElementById('hideo171').value;
    var part = document.getElementById('parthid').value;
    if (part == 14) {

        if (hideo171 == '1') {

            //hide other 4 plackets
            document['img49'].src = 'img/leeg.png';
            document['img60049'].src = 'img/leeg.png';
            document['img51'].src = 'img/leeg.png';
            document['img60051'].src = 'img/leeg.png';

            var hidcon167fab = document.getElementById('fabhid').value.substring(0, 5);

            //Placket open Contrast
            var src52 = 'ren2/men_front_p14_placket_1_' + hidcon167fab + '.png';
            document['img52'].src = src52;
            checkImage('img52');

            var src60052 = 'ren2/men_front_p6_placket_1_' + hidcon167fab + '_zoom.png';
            document['img60052'].src = src60052;
            checkImage('img60052');

            //HIDE OUTER PLACKET CONTRAST
        } else if (hideo171 == '0') {

            var src52 = 'img/leeg.png';
            document['img52'].src = src52;

            var src60052 = 'img/leeg.png';
            document['img60052'].src = src60052;

        }
    } else if (part == 6) {
        if (hideo171 == '1') {

            //hide other 4 plackets
            document['img49'].src = 'img/leeg.png';
            document['img60049'].src = 'img/leeg.png';
            document['img51'].src = 'img/leeg.png';
            document['img60051'].src = 'img/leeg.png';


            var hidcon167fab = document.getElementById('fabhid').value.substring(0, 5);
            var src52 = 'ren2/men_front_p6_placket_1_' + hidcon167fab + '.png';
            document['img52'].src = src52;
            checkImage('img52');
        }
        else {
            document['img52'].src = 'img/leeg.png';
            document['img152'].src = 'img/leeg.png';
            document['img60052'].src = 'img/leeg.png';
        }
    }
    else if (part == 3) {
        if (hideo171 == '1') {

            //hide other 4 plackets
            document['img49'].src = 'img/leeg.png';
            document['img60049'].src = 'img/leeg.png';
            document['img51'].src = 'img/leeg.png';
            document['img60051'].src = 'img/leeg.png';

            var hidcon167fab = document.getElementById('fabhid').value.substring(0, 5);

            var src152 = 'ren2/men_front_p14_placket_2_' + hidcon167fab + '_zoom.png';
            document['img152'].src = src152;
            checkImage('img152');

            var src60052 = 'ren2/men_front_p6_placket_2_' + hidcon167fab + '_zoom.png';
            document['img60052'].src = src60052;
            checkImage('img60052');
        }
        else if (hideo171 == '0') {
            document['img52'].src = 'img/leeg.png';
            document['img152'].src = 'img/leeg.png';
            document['img60052'].src = 'img/leeg.png';
        }
    }
    else {/////////////////////////////////////ENDNOP14
        document['img52'].src = 'img/leeg.png';
        document['img152'].src = 'img/leeg.png';
        document['img60052'].src = 'img/leeg.png';
    }            //END OUTER BIAIS PLACKET CONTRAST//////////////////////////////////////////////////////////
}

function ShowEO172() {
    //OUTER HORIZONTAL PLACKET CONTRAST//////////////////////////////////////////////////////////
    var hideo172 = document.getElementById('hideo172').value;
    var part = document.getElementById('parthid').value;
    if (part == 14) {

        if (hideo172 == '1') {

            //hide other 4 plackets
            document['img49'].src = 'img/leeg.png';
            document['img60049'].src = 'img/leeg.png';
            document['img52'].src = 'img/leeg.png';
            document['img60052'].src = 'img/leeg.png';

            var hidcon169fab = document.getElementById('fabhid').value.substring(0, 5);

            //Placket open Contrast
            var src51 = 'ren2/men_front_p14_placket_2_' + hidcon169fab + '.png';
            document['img51'].src = src51;
            checkImage('img51');

            var src60051 = 'ren2/men_front_p6_placket_2_' + hidcon169fab + '_zoom.png';
            document['img60051'].src = src60051;
            checkImage('img60051');

            //HIDE OUTER PLACKET CONTRAST
        } else if (hideo172 == '0') {

            var src51 = 'img/leeg.png';
            document['img51'].src = src51;

            var src60051 = 'img/leeg.png';
            document['img60051'].src = src60051;

        }
    }
    else if (part == 6) {
        if (hideo172 == '1') {
            //hide other 4 plackets
            document['img49'].src = 'img/leeg.png';
            document['img60049'].src = 'img/leeg.png';
            document['img52'].src = 'img/leeg.png';
            document['img60052'].src = 'img/leeg.png';

            var hidcon169fab = document.getElementById('fabhid').value.substring(0, 5);
            var src51 = 'ren2/men_front_p6_placket_2_' + hidcon169fab + '.png';
            document['img51'].src = src51;
            checkImage('img51');
        }
        else if (hideo172 == '0') {
        document['img51'].src = 'img/leeg.png';
        document['img151'].src = 'img/leeg.png';
        document['img60051'].src = 'img/leeg.png';
        }
    }
    else if (part == 3) {
        if (hideo172 == '1') {
            //hide other 4 plackets
            document['img49'].src = 'img/leeg.png';
            document['img60049'].src = 'img/leeg.png';
            document['img52'].src = 'img/leeg.png';
            document['img60052'].src = 'img/leeg.png';

            var hidcon169fab = document.getElementById('fabhid').value.substring(0, 5);

            var src151 = 'ren2/men_front_p14_placket_2_' + hidcon169fab + '_zoom.png';
            document['img151'].src = src151;
            checkImage('img151');

            var src60051 = 'ren2/men_front_p6_placket_2_' + hidcon169fab + '_zoom.png';
            document['img60051'].src = src60051;
            checkImage('img60051');
        }
        else if (hideo172 == '0') {
            document['img51'].src = 'img/leeg.png';
            document['img151'].src = 'img/leeg.png';
            document['img60051'].src = 'img/leeg.png';
        }
    }
    else {
        document['img51'].src = 'img/leeg.png';
        document['img151'].src = 'img/leeg.png';
        document['img60051'].src = 'img/leeg.png';
    }       //END OUTER HORIZONTAL PLACKET CONTRAST//////////////////////////////////////////////////////////
}

// SET DESIGN PLACKET INFO DETAILS INTO REVIEW
function SetSizeFitInfo(MTMID) {    
    var d = document.getElementById('allFits');
    var el = getElementsByClassName('highlight', d);
    if (el) {
        el.className = '';
    }

    if ($get(MTMID))
        $get(MTMID).className = 'highlight';


    var CID = getQueryVariable('CID');
    if (CID == 50 || CID == 53 || CID == 54) {
        if (MTMID == 'fit80180150') {
            var fixfit = "8010001";
            ob_post.AddParam('alg_twobackfitseams', fixfit);
            //FORCEER 15 ALS SLIM FIT = M&S only
            ob_post.AddParam('extra_fit', 'Slim fit');
            //back to 15
            MTMID = "fit8018015";
        } else if (MTMID == 'fit8018010') {
            ob_post.AddParam('extra_fit', 'Super Slim fit');
        }
    }

    //fill fit hidden field
    $get("fithid").value = MTMID.substring(3);
    
    //change configurator body indien geklikt
    var fit = document.getElementById('fithid').value;
    var bas = document.getElementById('bashid').value;
    var fab = document.getElementById('fabhid').value;

    var part = document.getElementById('parthid').value;
    if (part == 14) {
        if (fab) {

            //men_front_p14_8018015_90002_L_10101
            //men_front_p14_8018015_90002_R_10101

            var src1 = 'ren2/men_front_p14_' + fit + '_' + bas + '_L_' + fab + '.png';
            document['img1'].src = src1;
            checkImage('img1');

            var src101 = 'ren2/men_front_p14_' + fit + '_' + bas + '_L_' + fab + '_zoom.png';
            document['img101'].src = src101;
            checkImage('img101');

            var src2 = 'ren2/men_front_p14_' + fit + '_' + bas + '_R_' + fab + '.png';
            document['img2'].src = src2;
            checkImage('img2');

            var src102 = 'ren2/men_front_p14_' + fit + '_' + bas + '_R_' + fab + '_zoom.png';
            document['img102'].src = src102;
            checkImage('img102');
        }
    }
    else if (part == 3) {
//        var src1 = 'ren2/men_front_p3_' + fit + '_' + bas + '_L_' + fab + '.png';
//        document['img1'].src = src1;
//        checkImage('img1');

        var src30001 = 'ren2/men_front_p3_' + fit + '_' + bas + '_R_' + fab + '_zoom.png';
        document['img30001'].src = src30001;
        checkImage('img30001');

        var src2 = 'ren2/men_front_p3_' + fit + '_' + bas + '_R_' + fab + '.png';
        document['img2'].src = src2;
        checkImage('img2');
    }

    showcon('163');
}
