function checkrequired(form)
  {    
  for(i=0;i<form.length;i++)
    { 
    if (form[i].required || form[i].getAttribute('required'))
      { 
      if (form[i].type=='checkbox' || form[i].type=='radio')
        {
        radiook=false;
        for(j=0;j<form.length;j++)
          {
          if (form[j].name==form[i].name)
            {           
            if (form[j].checked)
              {
              radiook=true;
              break;
              }
            }
          }

        if (radiook==false)
          {
          alert('required field: '+form[i].name);
          form[i].focus();
          return false;   
          break;     
          }
        }
      else if (form[i].value=='')
        {
        alert('required field: '+form[i].name);
        form[i].focus();
        return false;
        }
      }
    }
  }

function checkcaptcha(whatform)
  {
  if (whatform.norobot.value=='')
    {
    alert('Please enter the verificationcode in the box next to it.');
    whatform.norobot.focus();
    return false;
    }
  else
    {
    return true;
    }
  }
  
function setlanguage(newlang)
  {
  var url = document.location.href;
  
  if (url.indexOf("#F1")!=-1)
    {
    document.location.href='/?newlang='+newlang;
    }
  else if (url.indexOf("?")==-1)
    {
    document.location.href=url+'?newlang='+newlang;
    }
  else
    {
    document.location.href=url+'&newlang='+newlang;
    }
  }
  
var languageid="<?=$languageID?>";
