    function createSpamFilter() {
        var rm="MsCd"+Math.round(Math.random()*10000);
        //alert(rm);
        document.formMail.spamword.value=rm;
        //alert(document.formMail.spamword.value);
        document.formMail.onsubmit=checkAll;
    }
    function checkAll() {
        //alert("OnSubmit!");
        var validate=true;
        //alert(document.formMail.elements.length);
        for(var i=0; i<document.formMail.elements.length; i++) {
            //alert(document.formMail.elements[i].value);
            if(document.formMail.elements[i].value.length>700) {
                //document.formMail.elements[i].value=document.formMail.elements[i].value.substring(0,700);
                //alert(document.formMail.elements[i].type);
                if(document.formMail.elements[i].type!="hidden") {
                    document.formMail.elements[i].focus();
                    alert("Your input is longer than 700 characters(including whitespaces).Please click ok and reduce the amount of information provided to less than 700 characters.");
                } else {
                    alert("The length of \""+document.formMail.elements[i].name+"\" is more than 700 characters(including whitespaces).Please click ok and reduce the amount of information provided to less than 700 characters.");
                }
                //alert(document.formMail.elements[i].value);
                validate=false;
                break;
            }
            /*if(document.formMail.elements[i].name=="upload") {
                var fileName=document.formMail.elements[i].value;
                if(fileName.length>0) {
                    fileName=fileName.replace(/\s+/g,'');
                    //alert(fileName);
                    var colonP=fileName.lastIndexOf(":\\");
                    //alert(colonP);
                    if(colonP!=1) {
                        document.formMail.elements[i].focus();
                        alert("Illegal upload file name! Please click ok and use \"Browse...\" button to select an upload file again.");
                        validate=false;
                        break;
                    }
                    document.formMail.elements[i].value=fileName;
                }
            }*/

        }
        //alert(document.formMail.spamword.value);
        return validate;
    }
window.onload=createSpamFilter;