$(document).ready(function(){
	$('.hover img').hover(function(){
		var src = $(this).attr('src');
		$(this).attr('src',src.replace(/(\.\w+)$/,'_o$1'));
	},function(){
		var src = $(this).attr('src');
		$(this).attr('src',src.replace(/_o(\.\w+)$/,'$1'));
	});
	// banners
	$.get('/images/banner/banners.html',function(data){
		$(data).find('#joypalbanners').appendTo('body');
		$('#joypalbannerstag').click(toggleJoypalBanner).hover(function(){
			var src = $(this).attr('src');
			$(this).attr('src',src.replace(/(\.\w+)$/,'_o$1'));
		},function(){
			var src = $(this).attr('src');
			$(this).attr('src',src.replace(/_o(\.\w+)$/,'$1'));
		});
	});
});
var joypalbannersview = true;
function toggleJoypalBanner() {
	if (!joypalbannersview) {
		showJoypalBanner();
	} else {
		hideJoypalBanner();
	}
}
function showJoypalBanner() {
	$('#joypalbannerstag').attr('src','/images/banner/close.png');
	$('#joypalbanners').stop().animate({bottom:'0'},500);
	joypalbannersview = true;
	//joypelbannertimer = null;
}
function hideJoypalBanner() {
	$('#joypalbannerstag').attr('src','/images/banner/open.png');
	$('#joypalbanners').stop().animate({bottom:'-78px'},500);
	joypalbannersview = false;
}
var checkerror = '';
var checkanchor = '';
function checkForm(mes) {
	for (var nm in inputs) {
		var fault = 0;
		for (var chk in inputs[nm].checker) {
			fault += inputs[nm].checker[chk](nm);
		}
		if (!fault) markCorrect(nm);
	}
	if (checkerror != '') {
		$('#'+checkanchor).focus();
		alert(checkerror);
		checkerror = '';
		checkanchor = '';
		return false;
	}
	if (mes) {
		return confirm(mes);
	} else {
		return true;
	}
}
function checkMust(v) {
	if ($('#'+v).val() == '') return markFault(v,'%sを入力してください。');
	return 0;
}
function checkEmail(v) {
	if ($('#'+v).val() != $('#email2').val()) return markFault(v,'%sが不正です。');
	return 0;
}
function markFault(f,mes) {
	$('#'+f).css('background','yellow');
	if (checkerror == '') {
		mes = mes.replace(/\%s/g,inputs[f].view);
		checkerror = mes;
		checkanchor = f;
	}
	return 1;
}
function markCorrect(c) {
	$('#'+c).css('background','white');
}

