//Javascript
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_jumpCheckbox(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.value+"'");
  if (restore) selObj.selectedIndex=0;
}

function popUp(URL,w,h) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width="+w+",height="+h+"');");
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789,.-";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}

function NumberFormat(nStr)
{
	nStr += '';
	nStr = nStr.replace('.','');
	inD  = ",";
	outD = ".";
	sep = ","; 
	var dpos = nStr.indexOf(inD);
	var nStrEnd = '';
	if (dpos != -1) {
		nStrEnd = outD + nStr.substring(dpos + 1, nStr.length);
		nStr = nStr.substring(0, dpos);
	}
	//Separators toevoegen
	//var rgx = /(\d+)(\d{3})/;
	//while (rgx.test(nStr)) {
	//	nStr = nStr.replace(rgx, '$1' + sep + '$2');
	//}	
	return nStr + nStrEnd;
	
}

