﻿var idActualImage = 0;

function imageWindowOpen(urlImage) {
    var img = document.getElementById('obrazekDetail');
    img.src = urlImage;
    document.getElementById('blockBackground').style.display = 'block';
    document.getElementById('imgWindow').style.display = 'block';
}

function imageWindowOpenSet(urlImage, idImage) {
    var img = document.getElementById('obrazekDetail');
    img.src = urlImage;
    document.getElementById('blockBackground').style.display = 'block';
    document.getElementById('imgWindow').style.display = 'block';
    idActualImage = idImage;
}

function imageWindowClose() {
    var img = document.getElementById('obrazekDetail');
    img.src = '';
    document.getElementById('blockBackground').style.display = 'none';
    document.getElementById('imgWindow').style.display = 'none';
}


function contentWindowOpen(contentWindowId) {
    document.getElementById('blockBackground').style.display = 'block';
    document.getElementById(contentWindowId).style.display = 'block';
}

function contentWindowClose(contentWindowId) {
    document.getElementById('blockBackground').style.display = 'none';
    document.getElementById(contentWindowId).style.display = 'none';
}


function adminWindow(contentWindowId, iframeId) {
    if (document.getElementById(contentWindowId).style.display == 'none')
        document.getElementById(contentWindowId).style.display = 'block';
    else
        document.getElementById(contentWindowId).style.display = 'none';

    
}


function resizeIframe(iframe) {


        var oBody = document.getElementById(iframe).contentWindow.document.body;
        var oFrame = parent.document.getElementById(iframe);

        
        oFrame.height = oBody.scrollHeight + 80;
        oFrame.width = oBody.scrollWidth + oBody.offsetWidth  + 30;
}








function cv_obojek_vysivkaBarva(oSrc, args) {

    if (document.getElementById('ctl00_obsah_obojek_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_obojek_vysivkaBarva_obojek_vysivkaBarvactrl_text').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_obojek_vysivkaText(oSrc, args) {

    if (document.getElementById('ctl00_obsah_obojek_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_obojek_vysivkaText_ctrl_txtPolozka').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_obojek_vysivkaText2(oSrc, args) {

    if (document.getElementById('ctl00_obsah_obojek_druhyUdaj_1').checked) {
        if (document.getElementById('ctl00_obsah_obojek_vysivkaText1').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_obojek_vysivkaText3(oSrc, args) {

    if (document.getElementById('ctl00_obsah_obojek_druhyUdaj_2').checked) {
        if (document.getElementById('ctl00_obsah_obojek_vysivkaText2').value == '') {
            args.IsValid = false;
        }
    }
}



function cv_obojek_podsivka(oSrc, args) {

    if (!document.getElementById('ctl00_obsah_obojek_material_3').checked) {
        if (document.getElementById('ctl00_obsah_obojek_podsivkaBarva_ctrl_text').value == '') {
            args.IsValid = false;
        }
    }
}


function cv_obojek_tlapky(oSrc, args) {

    if (document.getElementById('ctl00_obsah_obojek_tlapky_0').checked) {
        if (document.getElementById('ctl00_obsah_obojek_barvaTlapek_obojek_barvaTlapekctrl_text').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_stitek_tlapky(oSrc, args) {

    if (document.getElementById('ctl00_obsah_stitek_tlapky_0').checked) {
        if (document.getElementById('ctl00_obsah_stitek_barvaTlapek_stitek_barvaTlapekctrl_text').value == '') {
            args.IsValid = false;
        }
    }
}


function cv_postroj_podsivka(oSrc, args) {

    if (!document.getElementById('ctl00_obsah_postroj_podsivka_2').checked) {
        if (document.getElementById('ctl00_obsah_postroj_podsivkaBarva_ctrl_text').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_postrojN_vysivkaText(oSrc, args) {

    if (document.getElementById('ctl00_obsah_postrojN_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_postrojN_textVysivky_ctrl_txtPolozka').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_postrojN_vysivkaBarva(oSrc, args) {

    if (document.getElementById('ctl00_obsah_postrojN_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_postrojN_barvaVysivky_postrojN_barvaVysivkyctrl_text').value == '') {
            args.IsValid = false;
        }
    }
}



function cv_pas_vysivkaText(oSrc, args) {

    if (document.getElementById('ctl00_obsah_pas_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_pas_textVysivky_ctrl_txtPolozka').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_pas_vysivkaBarva(oSrc, args) {

    if (document.getElementById('ctl00_obsah_pas_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_pas_barvaVysivky_pas_barvaVysivkyctrl_text').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_voditko_vysivkaText(oSrc, args) {

    if (document.getElementById('ctl00_obsah_voditko_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_voditko_textVysivky_ctrl_txtPolozka').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_voditko_vysivkaBarva(oSrc, args) {

    if (document.getElementById('ctl00_obsah_voditko_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_voditko_barvaVysivky_voditko_barvaVysivkyctrl_text').value == '') {
            args.IsValid = false;
        }
    }
}


function cv_voditko_vysivkaText2(oSrc, args) {

    if (document.getElementById('ctl00_obsah_voditko_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_voditko_textVysivky2_ctrl_txtPolozka').value == '') {
            args.IsValid = false;
        }
    }
}

function cv_voditko_vysivkaBarva2(oSrc, args) {

    if (document.getElementById('ctl00_obsah_voditko_vysivka_0').checked) {
        if (document.getElementById('ctl00_obsah_voditko_barvaVysivky2_voditko_barvaVysivky2ctrl_text').value == '') {
            args.IsValid = false;
        }
    }
}


function cv_pamlskovnik_vysivkaObrazek(oSrc, args) {

    var errMessage = '';
    //alert(document.getElementById(oSrc.controltovalidate + '_0').checked);
    
    if (document.getElementById(oSrc.controltovalidate + '_0').checked) {
        if (document.getElementById(pamlskovnik_vysivkaObrazek()).value == '') {
            errMessage = setErrorText(errMessage, 'Obrázek výšivky');
            oSrc.innerText = errMessage;
            oSrc.errormessage = errMessage;            
            args.IsValid = false;
        }
    }

    if ((document.getElementById(oSrc.controltovalidate + '_1').checked)) {
        if (document.getElementById('ctl00_obsah_pamlskovnik_vysivkaBarva_pamlskovnik_vysivkaBarvactrl_text') != null)
            if (document.getElementById('ctl00_obsah_pamlskovnik_vysivkaBarva_pamlskovnik_vysivkaBarvactrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Barva výšivky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;                  
                args.IsValid = false;
            }
    }


    if ((document.getElementById(oSrc.controltovalidate + '_3').checked)) {

        if (document.getElementById('ctl00_obsah_pamlskovnik_vysivkaBarva_pamlskovnik_vysivkaBarvactrl_text') != null)
            if (document.getElementById('ctl00_obsah_pamlskovnik_vysivkaBarva_pamlskovnik_vysivkaBarvactrl_text').value == '') {
            errMessage = setErrorText(errMessage, 'Barva výšivky');
            oSrc.innerText = errMessage;
            oSrc.errormessage = errMessage;            
            args.IsValid = false;
        }


        if (document.getElementById('ctl00_obsah_pamlskovnik_vysivkaTypPisma_ctrl_text') != null) {
            if (document.getElementById('ctl00_obsah_pamlskovnik_vysivkaTypPisma_ctrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Typ písma')
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;            
                args.IsValid = false;
            }
        }
        
        
        if (document.getElementById('ctl00_obsah_pamlskovnik_vysivkaJmeno_ctrl_txtPolozka') != null) {
            if (document.getElementById('ctl00_obsah_pamlskovnik_vysivkaJmeno_ctrl_txtPolozka').value == '') {
                errMessage = setErrorText(errMessage, 'Text výšivky - jméno pejska')
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;            
                args.IsValid = false;
            }
        }
       }

    //oSrc.setAttribute("errormessage", 'test');



   }


   function cv_matrace(oSrc, args) {

       var errMessage = '';
       //alert(oSrc.controltovalidate);


       if (document.getElementById('ctl00_obsah_matrace_barvaZaklad_ctrl_text').value == '') {
           errMessage = setErrorText(errMessage, 'Barva matrace');
           oSrc.innerText = errMessage;
           oSrc.errormessage = errMessage;
           args.IsValid = false;
       }


//       if (document.getElementById(oSrc.controltovalidate + '_0').checked) {
//           if (document.getElementById('ctl00_obsah_polstar_vysivkaObrazek_ctrl_text') != null)
//               if (document.getElementById('ctl00_obsah_polstar_vysivkaObrazek_ctrl_text').value == '') {
//               errMessage = setErrorText(errMessage, 'Obrázek výšivky');
//               oSrc.innerText = errMessage;
//               oSrc.errormessage = errMessage;
//               args.IsValid = false;
//           }
//       }

       //if (document.getElementById(oSrc.controltovalidate + '_1').checked) {
           if (document.getElementById('ctl00_obsah_polstar_tlapkaBarva_matrace_tlapkaBarvactrl_text') != null)
               if (document.getElementById('ctl00_obsah_matrace_tlapkaBarva_matrace_tlapkaBarvactrl_text').value == '') {
               errMessage = setErrorText(errMessage, 'Barva tlapky');
               oSrc.innerText = errMessage;
               oSrc.errormessage = errMessage;
               args.IsValid = false;
           }
       //}

       //text

       //if (document.getElementById('ctl00_obsah_polstar_text_0').checked) {
           if (document.getElementById('ctl00_obsah_matrace_vysivkaTypPisma_ctrl_text').value == '') {
               errMessage = setErrorText(errMessage, 'Typ písma výšivky');
               oSrc.innerText = errMessage;
               oSrc.errormessage = errMessage;
               args.IsValid = false;
           }

           if (document.getElementById('ctl00_obsah_matrace_vysivkaBarva_matrace_vysivkaBarvactrl_text').value == '') {
               errMessage = setErrorText(errMessage, 'Barva písma výšivky');
               oSrc.innerText = errMessage;
               oSrc.errormessage = errMessage;
               args.IsValid = false;
           }

           if (document.getElementById('ctl00_obsah_matrace_vysivkaJmeno_ctrl_txtPolozka').value == '') {
               errMessage = setErrorText(errMessage, 'Text písma výšivky');
               oSrc.innerText = errMessage;
               oSrc.errormessage = errMessage;
               args.IsValid = false;
           }


       //}
   }

function cv_polstar(oSrc, args) {

    var errMessage = '';
    //alert(oSrc.controltovalidate);


    if (document.getElementById('ctl00_obsah_polstar_barvaZaklad_ctrl_text').value == '') {
            errMessage = setErrorText(errMessage, 'Barva polštáře');
            oSrc.innerText = errMessage;
            oSrc.errormessage = errMessage; 
            args.IsValid = false;
        }


        if (document.getElementById(oSrc.controltovalidate + '_0').checked) {
        if (document.getElementById('ctl00_obsah_polstar_vysivkaObrazek_ctrl_text') != null)                                         
            if (document.getElementById('ctl00_obsah_polstar_vysivkaObrazek_ctrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Obrázek výšivky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage; 
                args.IsValid = false;
            }
        }

        if (document.getElementById(oSrc.controltovalidate + '_1').checked) {
          if (document.getElementById('ctl00_obsah_polstar_tlapkaBarva_polstar_tlapkaBarvactrl_text') !=null)                               
            if (document.getElementById('ctl00_obsah_polstar_tlapkaBarva_polstar_tlapkaBarvactrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Barva tlapky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }
        }

        //text
        
        if  (document.getElementById('ctl00_obsah_polstar_text_0').checked)
        {
        if (document.getElementById('ctl00_obsah_polstar_vysivkaTypPisma_ctrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Typ písma výšivky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }
            
        if (document.getElementById('ctl00_obsah_polstar_vysivkaBarva_polstar_vysivkaBarvactrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Barva písma výšivky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }
            
        if (document.getElementById('ctl00_obsah_polstar_vysivkaJmeno_ctrl_txtPolozka').value == '') {
                errMessage = setErrorText(errMessage, 'Text písma výšivky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }
            
            
        }
    }


    function cv_deka(oSrc, args) {
        var errMessage = '';

        if (document.getElementById('ctl00_obsah_deka_barvaZaklad_ctrl_text').value == '') {
            errMessage = setErrorText(errMessage, 'Barva deky');
            oSrc.innerText = errMessage;
            oSrc.errormessage = errMessage;
            args.IsValid = false;
        }


        if (document.getElementById('ctl00_obsah_deka_protilehla_0').checked)        
            protilehla = 2;
        else
            protilehla = 1;
        
        
        for (k = 1; k <= protilehla; k++) {

            if (k == 1)
                i = '';
            else
                i = '2';


            if (document.getElementById(oSrc.controltovalidate + i + '_1').checked) {
                if (document.getElementById('ctl00_obsah_deka_tlapkaBarva_deka_tlapkaBarva' + i + 'ctrl_text') != null)
                    if (document.getElementById('ctl00_obsah_deka_tlapkaBarva_deka_tlapkaBarva' + i + 'ctrl_text').value == '') {
                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Barva tlapky');
                    else
                        errMessage = setErrorText(errMessage, 'Barva tlapky na protilehlé straně');
                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;

                }
            }

            if ((document.getElementById(oSrc.controltovalidate + i + '_0').checked)) {
                if (document.getElementById('ctl00_obsah_deka_vysivkaObrazek' + i + '_ctrl_text') != null)
                    if (document.getElementById('ctl00_obsah_deka_vysivkaObrazek' + i + '_ctrl_text').value == '') {
                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Obrázek výšivky');
                    else
                        errMessage = setErrorText(errMessage, 'Obrázek výšivky na protilehlé straně');
                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;
                }
            }

            if ((document.getElementById('ctl00_obsah_deka_text' + i + '_0').checked)) {

                if (document.getElementById('ctl00_obsah_deka_vysivkaTypPisma' + i + '_ctrl_text') != null)
                    if (document.getElementById('ctl00_obsah_deka_vysivkaTypPisma' + i + '_ctrl_text').value == '') {
                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Typ písma');
                    else
                        errMessage = setErrorText(errMessage, 'Typ písma na protilehlé straně');
                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;

                }

                if (document.getElementById('ctl00_obsah_deka_vysivkaBarva_deka_vysivkaBarva' + i + 'ctrl_text') != null)
                    if (document.getElementById('ctl00_obsah_deka_vysivkaBarva_deka_vysivkaBarva' + i + 'ctrl_text').value == '') {

                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Barva písma');
                    else
                        errMessage = setErrorText(errMessage, 'Barva písma na protilehlé straně');
                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;

                }

                if (document.getElementById('ctl00_obsah_deka_vysivkaJmeno' + i + '_ctrl_txtPolozka') != null)
                    if (document.getElementById('ctl00_obsah_deka_vysivkaJmeno' + i + '_ctrl_txtPolozka').value == '') {
                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Jméno psa, nebo jiný text');
                    else
                        errMessage = setErrorText(errMessage, 'Jméno psa, nebo jiný text na protilehlé straně');

                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;
                }



            }
        }








    }




    //-------------


    function cv_dekaMikrovlakno(oSrc, args) {
        var errMessage = '';

        if (document.getElementById('ctl00_obsah_dekaMikrovlakno_barva_ctrl_text').value == '') {
            errMessage = setErrorText(errMessage, 'Barva deky');
            oSrc.innerText = errMessage;
            oSrc.errormessage = errMessage;
            args.IsValid = false;
        }


        if (document.getElementById('ctl00_obsah_dekaMikrovlakno_protilehla_0').checked)
            protilehla = 2;
        else
            protilehla = 1;


        for (k = 1; k <= protilehla; k++) {

            if (k == 1)
                i = '';
            else
                i = '2';


            if (document.getElementById(oSrc.controltovalidate + i + '_1').checked) {
                if (document.getElementById('ctl00_obsah_dekaMikrovlakno_tlapkaBarva_dekaMikrovlakno_tlapkaBarva' + i + 'ctrl_text') != null)
                    if (document.getElementById('ctl00_obsah_dekaMikrovlakno_tlapkaBarva_dekaMikrovlakno_tlapkaBarva' + i + 'ctrl_text').value == '') {
                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Barva tlapky');
                    else
                        errMessage = setErrorText(errMessage, 'Barva tlapky na protilehlé straně');
                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;

                }
            }

            if ((document.getElementById(oSrc.controltovalidate + i + '_0').checked)) {
                if (document.getElementById('ctl00_obsah_dekaMikrovlakno_vysivkaObrazek' + i + '_ctrl_text') != null)
                    if (document.getElementById('ctl00_obsah_dekaMikrovlakno_vysivkaObrazek' + i + '_ctrl_text').value == '') {
                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Obrázek výšivky');
                    else
                        errMessage = setErrorText(errMessage, 'Obrázek výšivky na protilehlé straně');
                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;
                }
            }

            if ((document.getElementById('ctl00_obsah_dekaMikrovlakno_text' + i + '_0').checked)) {

                if (document.getElementById('ctl00_obsah_dekaMikrovlakno_vysivkaTypPisma' + i + '_ctrl_text') != null)
                    if (document.getElementById('ctl00_obsah_dekaMikrovlakno_vysivkaTypPisma' + i + '_ctrl_text').value == '') {
                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Typ písma');
                    else
                        errMessage = setErrorText(errMessage, 'Typ písma na protilehlé straně');
                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;

                }

                if (document.getElementById('ctl00_obsah_dekaMikrovlakno_vysivkaBarva_dekaMikrovlakno_vysivkaBarva' + i + 'ctrl_text') != null)
                    if (document.getElementById('ctl00_obsah_dekaMikrovlakno_vysivkaBarva_dekaMikrovlakno_vysivkaBarva' + i + 'ctrl_text').value == '') {

                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Barva písma');
                    else
                        errMessage = setErrorText(errMessage, 'Barva písma na protilehlé straně');
                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;

                }

                if (document.getElementById('ctl00_obsah_dekaMikrovlakno_vysivkaJmeno' + i + '_ctrl_txtPolozka') != null)
                    if (document.getElementById('ctl00_obsah_dekaMikrovlakno_vysivkaJmeno' + i + '_ctrl_txtPolozka').value == '') {
                    if (k == 1)
                        errMessage = setErrorText(errMessage, 'Jméno psa, nebo jiný text');
                    else
                        errMessage = setErrorText(errMessage, 'Jméno psa, nebo jiný text na protilehlé straně');

                    oSrc.innerText = errMessage;
                    oSrc.errormessage = errMessage;
                    args.IsValid = false;
                }



            }
        }


    }
    


    function cv_satek(oSrc, args) {

        var errMessage = '';

        if (document.getElementById('ctl00_obsah_satek_barvaZaklad_ctrl_text').value == '') {
            errMessage = setErrorText(errMessage, 'Barva horní strany šátku');
            oSrc.innerText = errMessage;
            oSrc.errormessage = errMessage;
            args.IsValid = false;
        }

        if (document.getElementById('ctl00_obsah_satek_barvaZaklad2_ctrl_text').value == '') {
            errMessage = setErrorText(errMessage, 'Barva spodní strany šátku');
            oSrc.innerText = errMessage;
            oSrc.errormessage = errMessage;
            args.IsValid = false;
        }


        if ((document.getElementById(oSrc.controltovalidate + '_0').checked) || (document.getElementById(oSrc.controltovalidate + '_2').checked)) {

            if (document.getElementById('ctl00_obsah_satek_vysivkaTypPisma_ctrl_text') != null)
                if (document.getElementById('ctl00_obsah_satek_vysivkaTypPisma_ctrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Typ písma na horní straně šátku');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }

            if (document.getElementById('ctl00_obsah_satek_vysivkaJmeno_ctrl_txtPolozka') != null)
                if (document.getElementById('ctl00_obsah_satek_vysivkaJmeno_ctrl_txtPolozka').value == '') {
                errMessage = setErrorText(errMessage, 'Text na horní straně šátku');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }
        }


        if ((document.getElementById(oSrc.controltovalidate + '2_0').checked) || (document.getElementById(oSrc.controltovalidate + '2_2').checked)) {

            if (document.getElementById('ctl00_obsah_satek_vysivkaTypPisma2_ctrl_text') != null)
                if (document.getElementById('ctl00_obsah_satek_vysivkaTypPisma2_ctrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Typ písma na spodní straně šátku');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }

            if (document.getElementById('ctl00_obsah_satek_vysivkaJmeno2_ctrl_txtPolozka') != null)
                if (document.getElementById('ctl00_obsah_satek_vysivkaJmeno2_ctrl_txtPolozka').value == '') {
                errMessage = setErrorText(errMessage, 'Text na horní spodní šátku');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }
        }






    }


    function cv_rucnik(oSrc, args) {

        var errMessage = '';
        //alert(oSrc.controltovalidate);


        if (document.getElementById('ctl00_obsah_rucnikOsuska_barvaZaklad_ctrl_text').value == '') {
            errMessage = setErrorText(errMessage, 'Barva polštáře');
            oSrc.innerText = errMessage;
            oSrc.errormessage = errMessage;
            args.IsValid = false;
        }


        if (document.getElementById(oSrc.controltovalidate + '_0').checked) {
                    if (document.getElementById('ctl00_obsah_rucnikOsuska_vysivkaObrazek_ctrl_text') != null)
                        if (document.getElementById('ctl00_obsah_rucnikOsuska_vysivkaObrazek_ctrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Obrázek výšivky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }
        }

        if (document.getElementById(oSrc.controltovalidate + '_1').checked) {

            if (document.getElementById('ctl00_obsah_rucnikOsuska_tlapkaBarva_rucnikOsuska_tlapkaBarvactrl_text') != null)
                if (document.getElementById('ctl00_obsah_rucnikOsuska_tlapkaBarva_rucnikOsuska_tlapkaBarvactrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Barva tlapky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }
        }

        //text


       
        
        if (document.getElementById('ctl00_obsah_rucnikOsuska_text_0').checked) {
            if (document.getElementById('ctl00_obsah_rucnikOsuska_vysivkaTypPisma_ctrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Typ písma výšivky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }

            if (document.getElementById('ctl00_obsah_rucnikOsuska_vysivkaBarva_rucnikOsuska_vysivkaBarvactrl_text').value == '') {
                errMessage = setErrorText(errMessage, 'Barva písma výšivky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }

            if (document.getElementById('ctl00_obsah_rucnikOsuska_vysivkaJmeno_ctrl_txtPolozka').value == '') {
                errMessage = setErrorText(errMessage, 'Text písma výšivky');
                oSrc.innerText = errMessage;
                oSrc.errormessage = errMessage;
                args.IsValid = false;
            }


        }
    }



function setErrorText(errorMessage, appendText) {

    if (errorMessage != '')
        return (errorMessage + "<li>" + appendText);
    else
        return (appendText);         
}













function checkValid() {
    
    if (!Page_ClientValidate()) { document.getElementById('vSum').style.display = 'block'; }
}

function checkPosition()
{
         
}
