function setVisibility(actualValue) {

    var newValue = "image"+actualValue;
      var sn;

        var ar_geraete = new Array();
        ar_geraete[1] = "image1"; /* 1 = GlucoMen Glyc� */
        ar_geraete[2] = "image2"; /* 2 = GlucoMen Gm mg/dl */
        ar_geraete[3] = "image3"; /* 3 = GlucoMen Gm mmol/l */
        ar_geraete[4] = "image4"; /* 4 = GlucoMen LX mg/dl */
        ar_geraete[5] = "image5"; /* 5 = GlucoMen LX mmol/l */

        ar_geraete[6] = "image6"; /* 6 = GlucoMen� LX Plus mg/dL */
        ar_geraete[7] = "image7"; /* 7 = GlucoMen� LX Plus mmol/L */

        ar_geraete[8] = "image8"; /* 8 = GlucoMen PC */
        ar_geraete[9] = "image9"; /* 9 = GlucoMen Visio mg/dl */
        ar_geraete[10] = "image10"; /* 10 = GlucoMen Visio mmol/l */

        ar_geraete[11] = "image11"; /* 11 = BerliPen */
        ar_geraete[12] = "image12"; /* 12 = BerliPen */
        ar_geraete[13] = "image13"; /* 13 = BerliPen */
      ar_geraete[14] = "image14"; /* 14 = BerliPen 301/302 */
      ar_geraete[15] = "image15"; /* 15 = BerliPen PRECISION  */

        for (x in ar_geraete){
             sn = "sn"+x;


            chkNL_elem = document.getElementById(ar_geraete[x]);
            if(typeof(chkNL_elem) !== 'undefined' && chkNL_elem != null) {
                  if( newValue == ar_geraete[x] ) {

                      document.getElementById(ar_geraete[x]).style.display = 'block';
                      document.getElementById(ar_geraete[x]).style.visibility = "";

                      document.getElementById(sn).style.display = 'block';
                      document.getElementById(sn).style.visibility = "";

                    }else{

                        document.getElementById(ar_geraete[x]).style.visibility = "hidden";
                        document.getElementById(ar_geraete[x]).style.display = "none";

                        document.getElementById(sn).style.visibility = "hidden";
                        document.getElementById(sn).style.display = "none";
                    }
            }
        }


}


JumpFlag=1;

function CheckVal(CurrentInp){
    JumpFlag=(CurrentInp.value!='') ? 0 : 1;
}

function ChangeFlag(CurrentInp){
    if (CurrentInp.value.length==2) JumpFlag=1;
}

function go2next(CurrentInp){
    if (JumpFlag==1){
        with (CurrentInp){
            /* Name aufsplitten und um eins erh�hen */
            var aName = CurrentInp.name.split("_");
            var sn = parseInt(aName[1])+1;
            var newSN = aName[0]+'_'+String(sn);

            if ( (CurrentInp.value.length==maxLength) && (tabIndex<=document.Garantieformular.elements.length-1) ){
                document.getElementById(newSN).focus();
            }
        }
    }
}

function generateString(sn_field_id){

    var d = document.Garantieformular.elements;
    var i=0;
    var newSN = "";
    var eName;
    var pos;
    while ( i <= d.length-1 ){

        //alert("test"+document.Garantieformular.elements[i].name.substr(0,2)+" - "+document.Garantieformular.elements[i].name.indexOf("_")  );

        if( (document.Garantieformular.elements[i].name.substr(0,2) == "sn") && (document.Garantieformular.elements[i].name.indexOf("_") !=-1) ){
            pos = document.Garantieformular.elements[i].name.indexOf("_");
            eName = document.Garantieformular.elements[i].name.substring(0,pos);
          /* Wenn Element sichtbar und es muss einen Unterschrift beinhalten */
            if( (document.getElementById(eName).style.display == "block") && (document.Garantieformular.elements[i].name.search(/_/) != -1) ){
                //alert(document.Garantieformular.elements[i].name+"-"+document.Garantieformular.elements[i].value);
                if (document.Garantieformular.elements[i].value == "")
                    newSN = newSN + "-";
                else
                    newSN = newSN + document.Garantieformular.elements[i].value;

                document.getElementById(sn_field_id).value = newSN;
            }
        }

        i++;
    }
}


function pre_fill_garantiereg(sn_field_id) {

  if (document.getElementById(sn_field_id).value != "") {

        var i=0;
    var j=0;

    //while ( (i <= document.Garantieformular.elements.length-1) && (document.Garantieformular.elements[i].name.substr(0,2) == "sn") ){
        while ( i <= document.Garantieformular.elements.length-1 ){
            //alert('test '+document.Garantieformular.elements[i].name.substr(0,2) +' '+ document.Garantieformular.elements[i].name.indexOf("_") );
            if( (document.Garantieformular.elements[i].name.substr(0,2) == "sn") && (document.Garantieformular.elements[i].name.indexOf("_") !=-1) ){
                pos = document.Garantieformular.elements[i].name.indexOf("_");
                eName = document.Garantieformular.elements[i].name.substring(0,pos);
              /* Wenn Element sichtbar und es muss einen Unterschrift beinhalten */

              //alert("NAme: "+document.getElementById(eName).style.display +' - '+document.Garantieformular.elements[i].name.search(/_/) );

                if( (document.getElementById(eName).style.display == "block") && (document.Garantieformular.elements[i].name.search(/_/) != -1) ){
                    //alert("NAme: "+document.Garantieformular.elements[i].name);
                    document.Garantieformular.elements[i].value = document.getElementById(sn_field_id).value.substr(j,1);
                    j++
                }
            }
            i++;
        }
  }
}


