// controle_representatie.js
// bevat een aantal mogelijkheden om de foutmelding te geven

function fuGeefMelding(pichFoutmelding,pichVeld,pichSoortMelding,pichVeldName) {
	

  switch(pichSoortMelding) {
  	case 1:
  	  if(pichFoutmelding!="") fuDoeSpan(pichVeld, pichFoutmelding);
  	  else fuDoeSpan(pichVeld, "");
  	  break
  	case 2:
  	  if(pichFoutmelding!="") fuDoeSpan(pichVeld, "<img src=\"\\img\\uitroepteken.gif\" alt=\"" + pichFoutmelding + "\" style=\"cursor:help;\">");
  	  else fuDoeSpan(pichVeld, "");
  	  break
  	case 3:
  	  if(pichFoutmelding!="") jsDoeBorder(pichVeld, pichFoutmelding, "2px solid red");
  	  else jsDoeBorder(pichVeld, pichFoutmelding, "2px solid green");
  	  break
  	case 4:
  	  if(pichFoutmelding!="") fuDoeSpan(pichVeld, "<a class=\"error_uitroepteken\" title=\"" + pichFoutmelding + "\">!</a>");
  	  else fuDoeSpan(pichVeld, "");
  	  break  
  	case 5:
  	  if(pichFoutmelding!="") 
  	     myMessage += pichVeldName + ":" + pichFoutmelding + "\n";
  	  break  
  	  
  }
  
  if(pichFoutmelding!="")
    loError = true
}

function fuDoeSpan(pichVeld, pichFoutmelding) {
  document.getElementById("err" + pichVeld.name).innerHTML = pichFoutmelding;	
}

function jsDoeBorder(pichVeld, pichFoutmelding, pichStyle) {
  document.getElementById(pichVeld.name).style.border = pichStyle;
}

