// 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!="") fuDoeSpanUitroep(pichVeld, "<a class=\"error_uitroepteken\" title=\"" + pichFoutmelding + "\">!</a>");
  	  else fuDoeSpanUitroep(pichVeld, "");
  	  break  
  	case 5:
  	  if(pichFoutmelding!="") 
  	     myMessage += pichVeldName + ": " + pichFoutmelding + "\n";
  	  break  
  	case 6:
  	  if(pichFoutmelding!="") 
		fuGeefKleur(pichVeld, pichFoutmelding, 1);
	  else
		fuGeefKleur(pichVeld, pichFoutmelding, 2);		
		//alert("pichFoutmelding: " + pichFoutmelding + "\npichVeld: " + pichVeld + "\npichSoortMelding: " + pichSoortMelding + "\npichVeldName: " + pichVeldName)
  	  break   	  
  }
  if(pichFoutmelding!="")
    loError = true
}

function fuDoeSpan(pichVeld, pichFoutmelding) {
	
	if (pichFoutmelding != "")
	  pichFoutmelding = "* " + pichFoutmelding;
	
  	document.getElementById("err" + pichVeld.name).innerHTML = " " + pichFoutmelding;	
}
function fuDoeSpanUitroep(pichVeld, pichFoutmelding) {
	document.getElementById("err" + pichVeld.name).innerHTML = pichFoutmelding;	
}

function jsDoeBorder(pichVeld, pichFoutmelding, pichStyle) {
  document.getElementById(pichVeld.name).style.border = pichStyle;
}
/*function fuGeefKleur(pichVeld, pichFoutmelding, modus) {

	if (modus == 1) {
		document.getElementById("err" + pichVeld.name).className = "error";
		document.getElementById("err" + pichVeld.name).innerHTML = "<span id='err" + pichVeld.name + "'>" + document.getElementById("err" + pichVeld.name).innerHTML + "</span>  <span id='errhelpteken" + pichVeld.name + "'><a title='" + pichFoutmelding + "'>?</a></span>";
	}
	else {		
		document.getElementById("err" + pichVeld.name).className = "";
		document.getElementById("err" + pichVeld.name).innerHTML = document.getElementById("err" + pichVeld.name).innerHTML + "  <span id='errhelp" + pichVeld.name + "'><a title='" + pichFoutmelding + "'>?</a></span>";		
	}
	
}*/
