//RollOverImage
function initRollOverImages() {
	var image_cache = new Object();
	$("img.swap").each(function(i) {
	var imgsrc = this.src;
	var dot = this.src.lastIndexOf('.');
	var imgsrc_on = this.src.substr(0, dot) + '_over' + this.src.substr(dot, 4);
	image_cache[this.src] = new Image();
	image_cache[this.src].src = imgsrc_on;
	$(this).hover(
		function() { this.src = imgsrc_on; },
		function() { this.src = imgsrc; });
	});
}
$(document).ready(initRollOverImages);

//Topagetop
$(function(){
	$('#pagetop a').click(function(){
	$('#top').ScrollTo(1000, 'easeout');
	return false;
	});
})

//ポップアップウインド作成
function windowOpen(url,name,_width,_height) {
	var width = _width;
	var height = _height;
	var option = "menubar=yes,scrollbars=yes,toolbar=no,resizable=yes" + "," + "width=" + width + "," + "height=" + height;
	window.open(url,name,option);
}

//テキストエリア文字数カウント
function jcount(tid,cid,m){
	tarea = document.getElementById(tid);
	note = document.getElementById(cid);
	number = tarea.value.length;
	if(tarea == null){
		return false;
	}
	if(number > m){
		tarea.value = tarea.value.substring(0,m);
		number = tarea.value.length;
	}
	if(note != null){
		note.innerHTML = m - number;
	}
}