﻿// File JScript

function SetUniqueRadioButton(nameregex, current)
{
   current.checked = true;
   re = new RegExp(nameregex);
   for(i = 0; i < document.forms[0].elements.length; i++)
   {
      elm = document.forms[0].elements[i];
      if (elm.type == 'radio')
      { 
         if (re.test(elm.name)){
         elm.checked = false;}
      }
   }
   current.checked = true;

   myvalue = document.getElementById('' + current + '').value
   document.forms[0].ctl00_controlbutton_lblCod.value = myvalue;
}
function SetUniqueRadioButtonGift(nameregex, current)
{
    current.checked = true;
   re = new RegExp(nameregex);
   for(i = 0; i < document.forms[0].elements.length; i++)
   {
      elm = document.forms[0].elements[i]
      if (elm.type == 'radio')
      { 
         if (re.test(elm.name)){
         elm.checked = false;}
      }
   }
   current.checked = true;
   myvalue = document.getElementById('' + current + '').value
   document.forms[0].ctl00_controlbutton_lblOmaggio.value = myvalue;
}

function check(clientId, control){
    if (clientId == '' && $get(control).value != '') {
        var myvalue = $get(control).value;
        checkElementByValue(myvalue);}
    else {if ($get(clientId).checked) {$get(control).value = $get(clientId).value}} 
}

function SetUniqueDiv(nameregex, current)
{
    $get('' + current + '').style.visibility = "visible"
   re = new RegExp(nameregex);
   myarray = document.getElementsByTagName("*") 
 
   for(i = 0; i < myarray.length; i++)
   {
      elm = myarray[i]
      if (re.test(elm.name)){
          $get('' + elm.name + '').style.visibility = "hidden"
          }
   }
   $get('' + current + '').style.visibility = "visible"
}

function preview(clientIddiv,clientIdImg ){
    $get(clientIddiv).src = clientIdImg; return true
}

function desc(clientIddiv,clientDesctext ){
    $get(clientIddiv).innerHTML = clientDesctext; return true
}

function checkElementByValue(Value)
{
    var i;
   
      for (i = 0 ; i < document.forms[0].elements.length; i++)
      {
               elm = document.forms[0].elements[i];
               if (elm.type == 'radio'){ 
               if (elm.value == ''+Value+''){
               elm.checked = true;
               }
              }
      }
}

function SetAlquimiaCode(current) {

    var value = document.getElementById('' + current + '').value

    document.forms[0].ctl00_controlbutton_lblCod.value = value
}

function ResetDefaultFired() {
    __defaultFired = false;
}