var mikExp = /[$\\@\\\#%!'":<>,.\/?\^\&\*\(\)\[\]\+\_\{\}\`\~\=\|]/;
var correct = true;
function dodacheck(val) {
var strPass = val.value;
var strLength = strPass.length;
var lchar = val.value.charAt((strLength) - 1);
if(lchar.search(mikExp) != -1) {
var tst = val.value.substring(0, (strLength) - 1);
val.value = tst;
   }
}
function doanothercheck(form) {
formz = document.kw_suggestion;
if (formz.nickname.value == "" || formz.nickname.value.length < 3) {
        alert("Name is missing... who are you? :)");
        formz.nickname.focus();
        formz.nickname.select();
		return false;
}
if(form.value.length < 1) {
alert("Huh... how can I analyze something that doesn't exist?\n\n     Please enter valid keyword / keyword phrase");
formz.keywords.focus();
formz.keywords.select();
return false;
}
if(form.value.search(mikExp) == -1) {
document.forms[0].submit();
return false;
}
else {
alert("Sorry, but the following characters\n\r\n\r@ $ % ^ & * # ( ) [ ] \\ { + } ` ~ =  | \n\r\n\rare not allowed in the keyword field!\n");
form.select();
form.focus();
return false;
}
return false;
}
