/**
 * Translated default messages for the jQuery validation plugin.
 * Language: JA
 * Skipped date/dateISO/number.
 */
jQuery.extend(jQuery.validator.messages, {
	required: "必須項目です",
	maxlength: jQuery.format("{0} 文字以下を入力してください"),
	minlength: jQuery.format("{0} 文字以上を入力してください"),
	rangelength: jQuery.format("{0} 文字以上 {1} 文字以下で入力してください"),
	email: "メールアドレスを入力してください",
	url: "URLを入力してください",
	dateISO: "日付を入力してください",
	number: "有効な数字を入力してください",
	digits: "0-9までを入力してください",
	equalTo: "同じ値を入力してください",
	range: jQuery.format(" {0} から {1} までの値を入力してください"),
	max: jQuery.format("{0} 以下の値を入力してください"),
	min: jQuery.format("{0} 以上の値を入力してください"),
	creditcard: "クレジットカード番号を入力してください"
});

// $.metadata.setType("attr", "validate");

$(document).ready(function(){
	$('#qContact').validate();
	if (document.getElementById('qContact')) {
		var ul = document.getElementById('qContact').getElementsByTagName('ul');
		for (var i = 0, l = ul.length; i < l; i++) {
			var u = ul[i];
			if (Kaas.hasClassName(u, 'buttons')) {
				var input = u.getElementsByTagName('input');
				Kaas.imageRollover.set(input[0]);
				Kaas.imageRollover.set(input[1]);
			}
		}
	}
});

