var checkboxHeight="25";var radioHeight="25";var selectWidth="190";function SelectButtonByIndex(pGroupName,pIndex){$('[name='+pGroupName+']').eq(pIndex).attr('checked',true);if(pIndex==1){}else{}};function SelectButtonByValue(pGroupName,pValue){indx=0;$('input:radio[name='+pGroupName+']').each(function(){if($(this).val()==pValue){$('[name='+pGroupName+']').eq(indx).attr('checked',true);return;}indx+=1;});indx=0;$('input:checkbox[name='+pGroupName+']').each(function(){if($(this).val()==pValue){$('[name='+pGroupName+']').eq(indx).attr('checked',true);return;}indx+=1;});};function bb(pGroupName){indx=0;$('input:checkbox[name='+pGroupName+']').each(function(){$('[name='+pGroupName+']').eq(indx).attr('checked',true);indx+=1;});};function ba(pGroupName){indx=0;$('input:checkbox[name='+pGroupName+']').each(function(){$('[name='+pGroupName+']').eq(indx).attr('checked',false);indx+=1;});};function GetSelectedRadioValue(pGroupName){return $('input:radio[name='+pGroupName+']:checked').val();};function GetSelectedRadioValue(pGroupName){return $('input:radio[name='+pGroupName+']:checked').val();};function IsCheckboxSelected(pGroupName){sGroupName=String(pGroupName);idx=0;RetVal=false;$('input:checkbox[name='+sGroupName+']').each(function(){if($('input:checkbox[name='+sGroupName+']').is(':checked')){RetVal=true;}idx+=1;});return RetVal;};function aI(pGroupName){objBack=$('[name='+pGroupName+']').parent().parent();RowId=objBack.attr('id');ErrorIcon="#"+RowId+"-error";RequiredID='#'+objBack.attr('id')+"-required";if($(RequiredID).text()!="*"){return true;}if(IsCheckboxSelected(pGroupName)){objBack.removeClass('form-row-error');objBack.addClass('form-row');$(ErrorIcon+".row-error-icon").css({backgroundImage:"url(../../../../../Common/Assets/Images/gui/Icons16x16/blank.png)"});}else{objBack.removeClass('form-row');objBack.addClass('form-row-error');$(ErrorIcon+".row-error-icon").css({backgroundImage:"url(../../../../../Common/Assets/Images/gui/Icons16x16/validNo.png)"});}};function aJ(pGroupName){objBack=$('[name='+pGroupName+']').parent().parent().parent();RowId=objBack.attr('id');ErrorIcon="#"+RowId+"-error";RequiredID='#'+objBack.attr('id')+"-required";if($(RequiredID).text()!="*"){return true;}if(objBack.attr('class').Right(6)=="-error"){len=objBack.attr('class').length;classBackName=objBack.attr('class').Left(len-6);classBackError=objBack.attr('class');}else{classBackName=objBack.attr('class');classBackError=objBack.attr('class')+"-error";}if(IsCheckboxSelected(pGroupName)){objBack.removeClass(classBackError);objBack.addClass(classBackName);$(ErrorIcon+".row-error-icon").css({backgroundImage:"url(../../../../../Common/Assets/Images/gui/Icons16x16/blank.png)"});}else{objBack.removeClass(classBackName);objBack.addClass(classBackError);$(ErrorIcon+".row-error-icon").css({backgroundImage:"url(../../../../../Common/Assets/Images/gui/Icons16x16/validNo.png)"});}};function ResetCheckboxes(pGroupName,pVertical){if(pVertical){objBack=$('[name='+pGroupName+']').parent().parent().parent();}else{objBack=$('[name='+pGroupName+']').parent().parent();}RowId=objBack.attr('id');ErrorIcon="#"+RowId+"-error";if(objBack.attr('class').Right(6)=="-error"){len=objBack.attr('class').length;classBackName=objBack.attr('class').Left(len-6);classBackError=objBack.attr('class');}else{classBackName=objBack.attr('class');classBackError=objBack.attr('class')+"-error";}objBack.removeClass(classBackError);objBack.addClass(classBackName);$(ErrorIcon+".row-error-icon").css({backgroundImage:"url(../../../../../Common/Assets/Images/gui/Icons16x16/blank.png)"});};document.write('<style type="text/css">input.custom-rad-check { display: none; } select.custom-rad-check { position: relative; width: '+selectWidth+'px; opacity: 0; filter: alpha(opacity=0); z-index: 5; } .disabled { opacity: 0.5; filter: alpha(opacity=50); }</style>');var Custom={init:function(){var inputs=document.getElementsByTagName("input"),span=Array(),textnode,option,active;for(a=0;a<inputs.length;a++){if((inputs[a].type=="checkbox"||inputs[a].type=="radio")&&inputs[a].className=="custom-rad-check"){span[a]=document.createElement("span");span[a].className=inputs[a].type;if(inputs[a].checked==true){if(inputs[a].type=="checkbox"){position="0 -"+(checkboxHeight*2)+"px";span[a].style.backgroundPosition=position;}else{position="0 -"+(radioHeight*2)+"px";span[a].style.backgroundPosition=position;}}inputs[a].parentNode.insertBefore(span[a],inputs[a]);inputs[a].onchange=Custom.clear;if(!inputs[a].getAttribute("disabled")){span[a].onmousedown=Custom.pushed;span[a].onmouseup=Custom.check;}else{span[a].className=span[a].className+=" disabled";}}}inputs=document.getElementsByTagName("select");for(a=0;a<inputs.length;a++){if(inputs[a].className=="custom-rad-check"){option=inputs[a].getElementsByTagName("option");active=option[0].childNodes[0].nodeValue;textnode=document.createTextNode(active);for(b=0;b<option.length;b++){if(option[b].selected==true){textnode=document.createTextNode(option[b].childNodes[0].nodeValue);}}span[a]=document.createElement("span");span[a].className="select";span[a].id="select"+inputs[a].name;span[a].appendChild(textnode);inputs[a].parentNode.insertBefore(span[a],inputs[a]);if(!inputs[a].getAttribute("disabled")){inputs[a].onchange=Custom.choose;}else{inputs[a].previousSibling.className=inputs[a].previousSibling.className+=" disabled";}}}document.onmouseup=Custom.clear;},pushed:function(){element=this.nextSibling;if(element.checked==true&&element.type=="checkbox"){this.style.backgroundPosition="0 -"+checkboxHeight*3+"px";}else if(element.checked==true&&element.type=="radio"){this.style.backgroundPosition="0 -"+radioHeight*3+"px";}else if(element.checked!=true&&element.type=="checkbox"){this.style.backgroundPosition="0 -"+checkboxHeight+"px";}else{this.style.backgroundPosition="0 -"+radioHeight+"px";}},check:function(){element=this.nextSibling;if(element.checked==true&&element.type=="checkbox"){this.style.backgroundPosition="0 0";element.checked=false;ProcessCheckorRadioClick(element);}else{if(element.type=="checkbox"){this.style.backgroundPosition="0 -"+checkboxHeight*2+"px";}else{this.style.backgroundPosition="0 -"+radioHeight*2+"px";group=this.nextSibling.name;inputs=document.getElementsByTagName("input");for(a=0;a<inputs.length;a++){if(inputs[a].name==group&&inputs[a]!=this.nextSibling){inputs[a].previousSibling.style.backgroundPosition="0 0";}}}element.checked=true;ProcessCheckorRadioClick(element);}},clear:function(){inputs=document.getElementsByTagName("input");for(var b=0;b<inputs.length;b++){if(inputs[b].type=="checkbox"&&inputs[b].checked==true&&inputs[b].className=="custom-rad-check"){inputs[b].previousSibling.style.backgroundPosition="0 -"+checkboxHeight*2+"px";}else if(inputs[b].type=="checkbox"&&inputs[b].className=="custom-rad-check"){inputs[b].previousSibling.style.backgroundPosition="0 0";}else if(inputs[b].type=="radio"&&inputs[b].checked==true&&inputs[b].className=="custom-rad-check"){inputs[b].previousSibling.style.backgroundPosition="0 -"+radioHeight*2+"px";}else if(inputs[b].type=="radio"&&inputs[b].className=="custom-rad-check"){inputs[b].previousSibling.style.backgroundPosition="0 0";}}},choose:function(){option=this.getElementsByTagName("option");for(d=0;d<option.length;d++){if(option[d].selected==true){document.getElementById("select"+this.name).childNodes[0].nodeValue=option[d].childNodes[0].nodeValue;}}}}
