function doSubmit(intMode) {
	var blnDataOk = true;
    document.form1.mode1.value = intMode;
    if (isNotSym1(document.form1.userid.value) && (intMode == 2)) {
    	blnDataOk = false;
        alert('Kasutajatunnuses on lubamatud märgid!')
        }
    else {
	    if (isNotSym1(document.form1.userpasswd.value) && (intMode == 2)) {
	    	blnDataOk = false;
	        alert('Salasõnas on lubamatud märgid!')
	    }
    }
    if (blnDataOk) {document.form1.submit()}
}

function isNotAZ(strText) {
	var intCharCode = 0;
	var blnCharNotAZ = false;
	var blnAnyNotAZChar = false;
	for (var ts = 0; ts < strText.length; ts++) {
		intCharCode = strText.charCodeAt(ts);
		if (intCarCode < 48) {blnCharNotAZ = true};
		if (intCharCode > 57 && intCharCode < 65) {blnCharNotAZ = true};
		if (intCharCode > 90 && intCharCode < 97) {blnCharNotAZ = true};
		if (intCharCode > 122) {blnCharNotAZ = true};
		if (intCharCode == 95) {blnCharNotAZ = false};
		if (intCharCode == 45) {blnCharNotAZ = false};
		if (blnCharNotAZ) {blnAnyNotAZChar = true};
	}
	return blnAnyNotAZChar;
} 

function isNotSym1(strText) {
	var intCharCode = 0;
	var blnAnyNotEnChar = false;
	for (var ts = 0; ts < strText.length; ts++) {
		intCharCode = strText.charCodeAt(ts);
		if (intCharCode < 32) {blnAnyNotEnChar = true};
		if (intCharCode == 39) {blnAnyNotEnChar = true};
		if (intCharCode == 42) {blnAnyNotEnChar = true};
	}
	return blnAnyNotEnChar;
} 

function isNotSym2(strText) {
	var intCharCode = 0;
	var blnAnyNotEnChar = false;
	for (var ts = 0; ts < strText.length; ts++) {
		intCharCode = strText.charCodeAt(ts);
		if (intCharCode < 32) {blnAnyNotEnChar = true};
		if (intCharCode == 39) {blnAnyNotEnChar = true};
		if (intCharCode == 42) {blnAnyNotEnChar = true};
		if (intCharCode == 37) {blnAnyNotEnChar = true};
		if (intCharCode == 34) {blnAnyNotEnChar = true};
		if (intCharCode == 63) {blnAnyNotEnChar = true};
		if (intCharCode == 58) {blnAnyNotEnChar = true};
		if (intCharCode == 92) {blnAnyNotEnChar = true};
		if (intCharCode == 47) {blnAnyNotEnChar = true};
		if (intCharCode == 60) {blnAnyNotEnChar = true};
		if (intCharCode == 62) {blnAnyNotEnChar = true};
		if (intCharCode == 124) {blnAnyNotEnChar = true};
		if (intCharCode == 44) {blnAnyNotEnChar = true};
		if (intCharCode == 59) {blnAnyNotEnChar = true};
		if (intCharCode == 64) {blnAnyNotEnChar = true};
		if (intCharCode == 38) {blnAnyNotEnChar = true};
		if (intCharCode == 61) {blnAnyNotEnChar = true};
		if (intCharCode == 43) {blnAnyNotEnChar = true};
		if (intCharCode == 36) {blnAnyNotEnChar = true};
		if (intCharCode == 46) {blnAnyNotEnChar = true};
	}
	return blnAnyNotEnChar;
} 

