function check () {
  var myCheck = true;
  if(document.forms["register"].elements["cp_firstName"].value =="" ){
    myCheck = false;
    makeStyle("lab-firstName","cp-firstName","noValue");
  }
  else{
    makeStyle("lab-firstName","cp-firstName","goodValue");
  }
  
  if(document.forms["register"].elements["cp_name"].value =="" ){
    myCheck = false;
    makeStyle("lab-name","cp-name","noValue");
  }
  else{
    makeStyle("lab-name","cp-name","goodValue");
  }
  
  if(document.forms["register"].elements["cp_company"].value =="" ){
    myCheck = false;
    makeStyle("lab-company","cp-company","noValue");
  }
  else{
    makeStyle("lab-company","cp-company","goodValue");
  }
  
  if( document.forms["register"].elements["cp_nl"][0].checked == false && document.forms["register"].elements["cp_nl"][1].checked == false ){
    myCheck = false;
    makeStyle("lab-nl","cp_nl_yes","noValue");  
  }
  else{
    makeStyle("lab-nl","cp_nl_yes","goodValue")
  }
  var taxValue = document.forms["register"].elements["cp_taxID"].value;

  if( document.forms["register"].elements["cp_nl"][0].checked == true && (taxValue == '' || taxValue == 'Tax ID' || taxValue == 'USt-ID-Nummer' ) ){
    myCheck = false;
    makeStyle("lab-taxID","cp-taxID","noValue");  
  }
  else{
    makeStyle("lab-taxID","cp-taxID","goodValue");  
  }
  
  if(document.forms["register"].elements["cp_address"].value =="" ){
    myCheck = false;
    makeStyle("lab-address","cp-address","noValue");
  }
  else{
    makeStyle("lab-address","cp-address","goodValue")
  }
  
  if(document.forms["register"].elements["cp_plz"].value =="" ){
    myCheck = false;
    makeStyle("lab-plz","cp-plz","noValue");
  }
  else{
    makeStyle("lab-plz","cp-plz","goodValue");
  }
  
  if(document.forms["register"].elements["cp_city"].value =="" ){
    myCheck = false;
    makeStyle("lab-city","cp-city","noValue");
  }
  else{
    makeStyle("lab-city","cp-city","goodValue");
  }
  
  if(document.forms["register"].elements["cp_country"].value =="" ){
    myCheck = false;
    makeStyle("lab-country","cp-country","noValue");
  }
  else{
    makeStyle("lab-country","cp-country","goodValue");
  }

  if(document.forms["register"].elements["cp_phone"].value =="" ){
    myCheck = false;
    makeStyle("lab-phone","cp-phone","noValue");
  }
  else{
    makeStyle("lab-phone","cp-phone","goodValue");
  }
  
  if(document.forms["register"].elements["cp_email"].value =="" ){
    myCheck = false;
    makeStyle("lab-email","cp-email","noValue");
  }
  else{
    makeStyle("lab-email","cp-email","goodValue");
  }
/*  
if(document.forms["register"].elements["cp_may3"][0].checked==false && document.forms["register"].elements["cp_may3"][1].checked==false){
    myCheck = false;
    document.getElementById("lab-may3").style.fontWeight = "bold";
    document.getElementById("lab-may3").style.color = "red";
  }
  else{
    document.getElementById("lab-may3").style.fontWeight = "normal";
    document.getElementById("lab-may3").style.color = "#000000";
  }
  if(document.forms["register"].elements["cp_may4"][0].checked==false && document.forms["register"].elements["cp_may4"][1].checked==false){
    myCheck = false;
    document.getElementById("lab-may4").style.fontWeight = "bold";
    document.getElementById("lab-may4").style.color = "red";
  }
  else{
    document.getElementById("lab-may4").style.fontWeight = "normal";
    document.getElementById("lab-may4").style.color = "#000000";
  }
*/  

  /*if(document.forms["register"].elements["cp_vat"][0].checked==false && document.forms["register"].elements["cp_vat"][1].checked==false){
    myCheck = false;  
    document.getElementById("inputvat").style.display="block";
    makeStyle("lab-vat","cp-vatyes","noValue");
  }
  else{
    document.getElementById("inputvat").style.display="none";
    makeStyle("lab-vat","cp-vatyes","goodValue");
  }*/
  
  

  if(document.forms["register"].elements["cp_contract"].checked == false ){
    myCheck = false;  
    document.getElementById("signcontract").style.display="block";
  }
  else{
    document.getElementById("signcontract").style.display="none";
  }

  if(myCheck == false){
    document.getElementById("please").style.display="block";
    return false;
    }
  else{
    document.getElementById("please").style.display="none";
    return true;
  }
}

function makeStyle (firstID,secondID,todo) {
  if(todo=="noValue"){
    document.getElementById(firstID).style.fontWeight = "bold";
    document.getElementById(firstID).style.color = "red";
    document.getElementById(secondID).style.borderColor = "red";
  }
  else{
  document.getElementById(firstID).style.fontWeight = "normal";
  document.getElementById(firstID).style.color = "#000000";
  document.getElementById(secondID).style.borderColor = "#CBE5FE";
  }
}

function showHiddenFieldVat (me) {
  document.getElementById('p-taxID').style.display = 'block';
}

