function clean_string_no_special(input_object) {
        var input_string = input_object.value;

        //  remove all non alpha numeric
        var first_pass = input_string.replace(/[^a-zA-Z0-9_\ \.\\\#\-_\/]/g, "");
        var second_pass = first_pass.replace(/\./g, "-");
        input_object.value = second_pass;
    }
// removes non alpha numeric and compacts whitespace to single space
removes non alpha numeric and compacts whitespace to single space
removes non alpha numeric and compacts whitespace to single space
function clean_string_no_special(input_object) {
        var input_string = input_object.value;
        var first_pass = input_string.replace(/[^a-zA-Z0-9_\ \.\\\#\-_\/]/g, "");
        var second_pass = first_pass.replace(/\./g, "-");
        input_object.value = second_pass;
    }
function clean_string_no_special ( input_object ) { var input_string = input_object . value ; var first_pass = input_string . replace ( / [^a-zA-Z0-9_\ \.\\\#\-_\/] / g , "" ) ; var second_pass = first_pass . replace ( / \. / g , "-" ) ; input_object . value = second_pass ; }
removes non alpha numeric and compacts whitespace to single space
removes non alpha numeric and compacts whitespace to single space
//  remove all non alpha numeric