document.write("<script type='text/javascript' src='/js/HttpRequest.js'></script>");
document.write("<script type='text/javascript' src='/js/bytefx_OS.js'></script>");
document.write("<script type='text/javascript' src='/js/zeroclipboard/ZeroClipboard.js'></script>");
document.write("<script type='text/javascript' src='/js/overlay.js'></script>");


//Analytics
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-25362270-1']);
_gaq.push(['_trackPageview']);

(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
//Analytics


function select_menu_selected(obj)
{
	index = obj.selectedIndex;

	if(index != 0){
		href = obj.options[index].value;
		if(href != ""){
			location.href = href;
		}
	}
}

//	for onBlur
function text_length_limit(obj, max)
{
	len = obj.value.length;

	if(len > max){
		alert("入力は " + max + " 文字まで有効です。");
		obj.value = obj.value.substr(0, max);
		obj.focus();
	}
}

function check_click(onoff, prefix)
{
	var regexp = new RegExp("^" + prefix);
	var inputs = document.getElementsByTagName("input");

	for (var i = 0, l = inputs.length; i < l; i++) {
		var input = inputs[i];

		if (input.type == "checkbox" && input.id.match(regexp)){
//			input.checked = document.getElementById(header_check).checked;
			input.checked = onoff;
		}
	}
}

function scroll2id(id)
{

	objX = bytefx.$position(document.getElementById(id)).x;
	objY = bytefx.$position(document.getElementById(id)).y;

	window.scroll(0, objY);
}

submit_overlay = null;
submit_overlay_block = null;

(function($){
	$(function(){
		submit_overlay = new $.overlay({
			bg_color: '#000000',
			opacity: 0.5,
			click_close: false
		});
	});
})(jQuery);

