
/* CONFIRM GOTO URL*/
function confirmGotoUrl(id, ask, url) //confirm order delete
        {
                temp = window.confirm(ask);
                if (temp) //delete
                {
                        window.location=url+id;
                }
        }

		
/* CONFIRM CLOSE WINDOW*/	
function confirmAnnuleren(ask) //confirm order delete
        {
                temp = window.confirm(ask);
                if (temp) //delete
                {
                        window.close();
                }
}
		


/* CONFIRM DELETE*/	
        function confirmDelete(id, ask, url) //confirm order delete
        {
                temp = window.confirm(ask);
                if (temp) //delete
                {
                        window.location=url+id;
                }
        }




/* OPEN NEW WINDOW*/		
function openNewWindow(URLtoOpen, windowName, windowFeatures) { newWindow=window.open(URLtoOpen, windowName, windowFeatures); }



/* ONLY DIGITS*/	
function onlyDigits(fldCurr) {
// only numbers allowed  

 /* var regNumber = /^\d(\.\d\d)?$/   var regNumber = /[^\d\.]/g             */ 
  /* /(\d+)(?:\.(\d+)|)/     var regNumber = /^?[0-9\.](\.\d{2}){0,1}/    /^\d+(?:\.\d{0,2})?$/       RegExp(/^\$?[0-9\,]+(\.\d{2})?$/).test(String(txtValue).replace(/^\s+|\s+$/g, "")); */	


 var regNumber = /[^\d\.]/g
  var intPos = fldCurr.value.search(regNumber)
  if (!(intPos == -1)) {
    fldCurr.value = fldCurr.value.replace(regNumber, '');  
    return false
  }
  else {
    return true
  }
}

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
countfield.value = maxlimit - field.value.length;
}


