﻿//吹き出しCSS切り替え制御

ua = navigator.userAgent;
	
function startfocus(){
if(navigator.appVersion.indexOf("Win") != -1 && ua.indexOf("Opera") == -1 && ua.match(/MSIE (6|7).(\d+)/) ||
	navigator.appVersion.indexOf("Win") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	navigator.appVersion.indexOf("Mac") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	ua.indexOf("Safari") != -1 ){

	document.getElementById("startBox").setAttribute('class','start_cur');
	document.getElementById("startBox").setAttribute('className','start_cur');
	document.getElementById("arriveBox").setAttribute('class','arrive_none');
	document.getElementById("arriveBox").setAttribute('className','arrive_none');
	document.getElementById("keiyuBox").setAttribute('class','keiyu_none');
	document.getElementById("keiyuBox").setAttribute('className','keiyu_none');

	document.getElementById("start_arrow").setAttribute('class','cur');
	document.getElementById("start_arrow").setAttribute('className','cur');
	document.getElementById("arrive_arrow").setAttribute('class','none');
	document.getElementById("arrive_arrow").setAttribute('className','none');
	document.getElementById("keiyu_arrow").setAttribute('class','none');
	document.getElementById("keiyu_arrow").setAttribute('className','none');
}
}


function arrivefocus(){
if(navigator.appVersion.indexOf("Win") != -1 && ua.indexOf("Opera") == -1 && ua.match(/MSIE (6|7).(\d+)/) ||
	navigator.appVersion.indexOf("Win") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	navigator.appVersion.indexOf("Mac") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	ua.indexOf("Safari") != -1 ){

	document.getElementById("arriveBox").setAttribute('class','arrive_cur');
	document.getElementById("arriveBox").setAttribute('className','arrive_cur');
	document.getElementById("startBox").setAttribute('class','start_none');
	document.getElementById("startBox").setAttribute('className','start_none');
	document.getElementById("keiyuBox").setAttribute('class','keiyu_none');
	document.getElementById("keiyuBox").setAttribute('className','keiyu_none');

	document.getElementById("arrive_arrow").setAttribute('class','cur');
	document.getElementById("arrive_arrow").setAttribute('className','cur');
	document.getElementById("start_arrow").setAttribute('class','none');
	document.getElementById("start_arrow").setAttribute('className','none');
	document.getElementById("keiyu_arrow").setAttribute('class','none');
	document.getElementById("keiyu_arrow").setAttribute('className','none');

}
}


function keiyufocus(){
if(navigator.appVersion.indexOf("Win") != -1 && ua.indexOf("Opera") == -1 && ua.match(/MSIE (6|7).(\d+)/) ||
	navigator.appVersion.indexOf("Win") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	navigator.appVersion.indexOf("Mac") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	ua.indexOf("Safari") != -1 ){

	document.getElementById("keiyuBox").setAttribute('class','keiyu_cur');
	document.getElementById("keiyuBox").setAttribute('className','keiyu_cur');
	document.getElementById("startBox").setAttribute('class','start_none');
	document.getElementById("startBox").setAttribute('className','start_none');
	document.getElementById("arriveBox").setAttribute('class','arrive_none');
	document.getElementById("arriveBox").setAttribute('className','arrive_none');
	
	document.getElementById("keiyu_arrow").setAttribute('class','cur');
	document.getElementById("keiyu_arrow").setAttribute('className','cur');
	document.getElementById("arrive_arrow").setAttribute('class','none');
	document.getElementById("arrive_arrow").setAttribute('className','none');
	document.getElementById("start_arrow").setAttribute('class','none');
	document.getElementById("start_arrow").setAttribute('className','none');
}
}


function focusoff(){
if(navigator.appVersion.indexOf("Win") != -1 && ua.indexOf("Opera") == -1 && ua.match(/MSIE (6|7).(\d+)/) ||
	navigator.appVersion.indexOf("Win") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	navigator.appVersion.indexOf("Mac") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	ua.indexOf("Safari") != -1 ){

	document.getElementById("arriveBox").setAttribute('class','arrive_none');
	document.getElementById("arriveBox").setAttribute('className','arrive_none');
	document.getElementById("startBox").setAttribute('class','start_none');
	document.getElementById("startBox").setAttribute('className','start_none');
	document.getElementById("keiyuBox").setAttribute('class','start_none');
	document.getElementById("keiyuBox").setAttribute('className','start_none');

	document.getElementById("arrive_arrow").setAttribute('class','none');
	document.getElementById("arrive_arrow").setAttribute('className','none');
	document.getElementById("start_arrow").setAttribute('class','none');
	document.getElementById("start_arrow").setAttribute('className','none');
	document.getElementById("keiyu_arrow").setAttribute('class','none');
	document.getElementById("keiyu_arrow").setAttribute('className','none');
}
}

function focusoff_popuponly(){
if(navigator.appVersion.indexOf("Win") != -1 && ua.indexOf("Opera") == -1 && ua.match(/MSIE (6|7).(\d+)/) ||
	navigator.appVersion.indexOf("Win") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	navigator.appVersion.indexOf("Mac") != -1 && ua.match(/Firefox\/([\.\d]+)/) || 
	ua.indexOf("Safari") != -1  ){

	document.getElementById("arrive_arrow").setAttribute('class','none');
	document.getElementById("arrive_arrow").setAttribute('className','none');
	document.getElementById("start_arrow").setAttribute('class','none');
	document.getElementById("start_arrow").setAttribute('className','none');
	document.getElementById("keiyu_arrow").setAttribute('class','none');
	document.getElementById("keiyu_arrow").setAttribute('className','none');
}
}

function func_test(e) { 
	if(document.getElementById('startBox').className == 'start_cur'){
		document.getElementById('startBox').setAttribute('class','start_cur_opt');
		document.getElementById('startBox').setAttribute('className','start_cur_opt');
	}

	if(document.getElementById('arriveBox').className == 'arrive_cur'){
		document.getElementById('arriveBox').setAttribute('class','arrive_cur_opt');
		document.getElementById('arriveBox').setAttribute('className','arrive_cur_opt');
	}

	if(document.getElementById('keiyuBox').className == 'keiyu_cur'){
		document.getElementById('keiyuBox').setAttribute('class','keiyu_cur_opt');
		document.getElementById('keiyuBox').setAttribute('className','keiyu_cur_opt');
	}
}

//IC入れ替え
function fReplace() {
	var stcode = "";
	var st = "";
	st = document.routesearchForm.startPlace.value;
	stcode = document.routesearchForm.startPlaceCode.value;
	document.routesearchForm.startPlace.value = document.routesearchForm.arrivePlace.value;
	document.routesearchForm.startPlaceCode.value = document.routesearchForm.arrivePlaceCode.value;
	document.routesearchForm.arrivePlace.value = st;
	document.routesearchForm.arrivePlaceCode.value = stcode;
}