//

function checkPhone(inputString) {
	var chkStr = ' +0123456789';
	for ( var chCnt=0; chCnt<inputString.length; chCnt++) {
		if ( chkStr.indexOf( inputString.charAt( chCnt)) < 0 ) {
			return false;
			}
		}
	if ( removeAllSpace(inputString).length < 8 ) {
		return false;
		}
	return true;
	}

mailLegalChar = "0123456789abcdefghijklmnopqrstuvwxyz.-_@";
function checkMail(inputString) {
	var mailLen = inputString.length;
	if (mailLen<6) {
		return false;
		}
	var spacing = inputString.indexOf(' ');
	if (spacing>=1) {
		return false;
		}
	var aPlace = inputString.indexOf('@');
	var aPlaceLast = inputString.lastIndexOf('@');
	if (aPlace<1 || aPlace != aPlaceLast) {
		return false;
		}
	var pktPlace = inputString.toLowerCase().split('.');
	if ( pktPlace[pktPlace.length-1].length != 2 && pktPlace[pktPlace.length-1].length != 3 && pktPlace[pktPlace.length-1] != 'info' ) {
		return false;
		}
	if (aPlace>=pktPlace-1) {
		return false;
		}
	for ( chCnt=0; chCnt<mailLen; chCnt++) {
		if ( mailLegalChar.indexOf( inputString.toLowerCase().charAt(chCnt)) < 0) {
			return false;
			}
		}
	return true;
	}

function removeFrontSpace(inputString) {
	while (escape(inputString).indexOf("%0D")==0 || escape(inputString).indexOf("%0A")==0 || inputString.indexOf(" ")==0) {
		if (inputString.indexOf(" ")==0) {
			inputString = inputString.replace(/ /,"");
			}
		if (escape(inputString).indexOf("%0D")==0) {
			inputString = unescape(escape(inputString).replace(/%0D/,""));
			}
		if (escape(inputString).indexOf("%0A")==0) {
			inputString = unescape(escape(inputString).replace(/%0A/,""));
			}
		}
	return stripLTGT(inputString);
	}

function removeAllSpace(inputString) {
	inputString = inputString.replace(/ /g,"");
	return stripLTGT(inputString);
	}

function reduceAllSpace(inputString) {
	while (inputString.indexOf("  ")>-1) {
		inputString = inputString.replace(/  /g," ");
		}
	if (inputString.indexOf(" ")==0) {
		inputString = inputString.replace(/ /,"");
		}
	if (inputString.lastIndexOf(" ")==inputString.length-1) {
		inputString = inputString.substring( 0, inputString.length-1);
		}
	return stripLTGT(inputString);
	}

function reduceAllBlanks(inputString) {
	inputString = unescape(escape(inputString).replace(/%0D/g," "));
	inputString = unescape(escape(inputString).replace(/%0A/g," "));
	while (inputString.indexOf("  ")>-1) {
		inputString = inputString.replace(/  /g," ");
		}
	if (inputString.indexOf(" ")==0) {
		inputString = inputString.replace(/ /,"");
		}
	return stripLTGT(inputString);
	}

function stripLTGT(inputString) {
	inputString = inputString.replace(/\</g,'');
	inputString = inputString.replace(/\>/g,'');
	return inputString;
	}

function checkPW( pwOrg, pwRef) {
    if ( !pwOrg.replace(/ /g,'').length) {
        return false;
        }
    if ( escape( pwOrg) != unescape( pwOrg)) {
        return false;
        }
    if ( escape( pwOrg) != unescape( pwRef)) {
        return false;
        }
    return true;
    }
