function empty(field) {
			field.value = trim(field.value);

        if ( field.value.length == 0 ) {
            field.focus();
                    return (true);
        } else {
            invoer = field.value;
            for ( var i=0; i<invoer.length; i++ ) {
            var teken = invoer.charAt(i);
            if ( teken != ' ' )
            return (false);
            }
            return (true);
        }
    }



function ltrim( value ) {

	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");

}

function rtrim( value ) {

	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");

}

function trim( value ) {

	return ltrim(rtrim(value));

}

function clear_spaces( value ) {

	return trim(value.replace(/\s*/g, ''));


}

function valuesize(field,maxlength) {
	if (parseInt(field.value.length)<maxlength)
		return false;
	else
		return true;
}

function isEmail(argvalue) {

  if (argvalue.indexOf(" ") != -1)
    return false;
  else if (argvalue.indexOf("@") == -1)
    return false;
  else if (argvalue.indexOf("@") == 0)
    return false;
  else if (argvalue.indexOf("@") == (argvalue.length-1))
    return false;

  var arrayString = argvalue.split("@");
  //var retSize = customSplit(argvalue, "@", "arrayString");

  if (arrayString[1].indexOf(".") == -1)
    return false;
  else if (arrayString[1].indexOf(".") == 0)
    return false;
  else if (arrayString[1].charAt(arrayString[1].length-1) == ".") {
    return false;
  }

  return true;

}

function wPrint(link) {
    leftPos = (screen.width - 700)/2;
    topPos = (screen.height - 575)/2;
    var win = window.open(link, '', 'fullscreen = no, height = 450, toolbar = no, addresbar = no, resizable = no, width=600, screenX=0, left = ' + leftPos + ', top = ' + topPos);
		win.setTimeout('window.print()', 1000);
		win.setTimeout('self.close()', 3000);
}
