/*
  Realtime validation using Ajax by masuidrive
*/

/* icons */
var validates_ok = '<img src="../inquiry/images/icon_accept.png" width="16" height="16" style="vertical-align: middle"/>';
var validates_error = '<img src="../inquiry/images/icon_stop.png" width="16" height="16" style="vertical-align: middle"/>';
var validates_info = '<img src="../inquiry/images/icon_info.png" width="16" height="16" style="vertical-align: middle"/>';


Validator.register({
    "#mail" : {
        "/^([^@\\s]+)@((?:[-a-z0-9]+\\.)+[a-z]{2,})$/": validates_ok,
	"/^$/": validates_error+"必須", 
	"/.*/": validates_error+"正しい書式で入力"
    },
    
    ".validate_name" : {
	"/^$/": validates_error+"必須",
	"/.*/": validates_ok
    },
    
    ".validate_memo" : {
	"/^$/": validates_error+"必須",
	"/.*/": validates_ok
    },
    
    ".eval" : function(element) {
	return eval(element.value);
    }
});
