//GoogleAnalytics
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
try {
var pageTracker = _gat._getTracker("UA-7314592-1");
pageTracker._trackPageview();
} catch(err) {}

//ページを初期化する
function init(){

}

//タイムスタンプを取得する
function get_time_stamp(){
	time_stamp=new Date().getTime();
	return time_stamp;
}

//桁を揃える
function arr(val,len){
	while((""+val).length<len){
		val="0"+val;
	}
	return val;
}

//オブジェクトに適用されているスタイルを取得する
function get_style(target_object,property_name){
	if(target_object.currentStyle) {
		//IE
		return target_object.currentStyle[property_name];
	}
	else if( document.defaultView.getComputedStyle ) { 
		//Mozilla
		return document.defaultView.getComputedStyle(target_object, null).getPropertyValue(property_name);
	}
	return "";
}

//ボタンロールオーバー
function rollover(button_object){
	var button_name=button_object.className;
	button_object.firstChild.src="image/"+button_name+"_highlight.png";
}

//ボタンロールアウト
function rollout(button_object){
	var button_name=button_object.className;
	button_object.firstChild.src="image/"+button_name+"_default.png";
}

//ページへ移動する
function go(page_name){
	location.href="#"+page_name;
}

//メールアドレスをチェックする
function check_email(target_object){
	if (target_object.value.match(/^\S+@\S+\.\S+$/)){
		return true;
	}
	else{
		return false;
	}
}

//半角英数をチェックする
function check_hankaku(target_object){
	target_string=target_object.value;
	for (i=0; i<target_string.length; i++) {
		chrcd=target_string.charCodeAt(i);
		if ((48<=chrcd && chrcd <=57) || (65<= chrcd && chrcd <=90) || (97 <= chrcd && chrcd <= 122)){
		}
		else{
			 return false;
		}
	}
	return true;
}

//文字数をチェックする
function check_length(target_object,min,max){
	if (target_object.value.length>=min && target_object.value.length<=max){
		return true;
	}
	else{
		return false;
	}
}

//空欄をチェックする
function check_blank(target_object){
	if (target_object.value!=""){
		return true;
	}
	else{
		return false;
	}
}

//istats関数
function istats_replace_text(text){
	while(text.lastIndexOf("&") > 0){
		text = text.replace('&', '[i-Stats]');
	}
	return text;
}

function istats_log(){
	var web_referrer = istats_replace_text(document.referrer);
	istat = new Image(1,1);
	istat.src = "istats/counter.php?sw="+screen.width+"&sc="+screen.colorDepth+"&referer="+web_referrer+"&page="+location.href;
}