
/* - lib-check.js - */
// http://www.pref-lib.niigata.niigata.jp/portal_javascripts/lib-check.js?original=1
function getByteLength(value){var byteLength=0;for(var i=0;i<value.length;i++){if(escape(value.charAt(i)).length<4){byteLength++}
else{byteLength+=2}}
return byteLength}
function checkNotEmpty(value){if(value==''){return false}
else{return true}}
function checkByteLength(value,length){if(!checkNotEmpty(value)){return true}
if(getByteLength(value)<=length){return true}
else{return false}}
function checkByteLengthJust(value,length){if(!checkNotEmpty(value)){return true}
if(getByteLength(value)==length){return true}
else{return false}}
function checkNumeric(value){if(!checkNotEmpty(value)){return true}
if(value.match(/^[0-9]+$/)){return true}
else{return false}}
function checkNumericRange(value,min,max){if(!checkNotEmpty(value)){return true}
intValue=new Number(value);if(intValue<min){return false}
else if(intValue>max){return false}
else{return true}}


