//ドメイン名
//ドメイン指定を増やす場合は、
//domain_list[n]="XXXXX"を追加してください。
var domain;
var domain_list = new Array();
domain_list[0] = "www.daiichisankyo.co.jp";
domain_list[1] = "www1.daiichisankyo.co.jp";
domain_list[2] = "www2.daiichisankyo.co.jp";
domain_list[3] = "daiichisankyo.com";
domain_list[4] = "html";
domain_list[5] = "wwww.sankyo.co.jp";
domain_list[6] = "english";

for(var d = 0; d < domain_list.length; d++){
	if (document.location.href.indexOf(domain_list[d]) != -1){
		domain = domain_list[d];
		break;
	}
}


//ルート以下のパス
var path = document.location.href.split(domain + "/")[1];

//アクティブになるグローバルナビゲーション
var gn_act = path.split("/")[0];
if(gn_act == "ehr"){
	gn_act = "healthy";
}

//アクティブになるローカルナビゲーション
var ln_act = path.split("/")[1];

//ルート（第１階層）までの相対パス
var root="";	
for(var i = 0; i < path.split("/").length - 1; i++){
	root += "../";
}

//第２階層までの相対パス
var layer2="";
for(var j = 0; j < path.split("/").length - 2; j++){
	layer2 += "../";
}

//第3階層までの相対パス
var layer3="";
for(var k = 0; k < path.split("/").length - 3; k++){
	layer3 += "../";
}

//cssファイルの配列
var cssfiles = new Array();
cssfiles[0] = "text-l.css";
cssfiles[1] = "text-m.css";
cssfiles[2] = "text-s.css";

//cssファイルの切替
function CssfChange(sel) {
	if(sel.options[sel.selectedIndex].value) {
		SetCookie("CSS", cssfiles[sel.options[sel.selectedIndex].value]);
		window.location.reload();
	}
}

//cookie関係
var css = GetCookie("CSS");
function GetCookie(key) {
	var tmp = document.cookie + ";";
	var index1 = tmp.indexOf(key, 0);
	if(index1 != -1) {
		tmp = tmp.substring(index1, tmp.length);
		var index2 = tmp.indexOf("=", 0) + 1;
		var index3 = tmp.indexOf(";", index2);
		return(unescape(tmp.substring(index2,index3)));
	}
	return("");
}
function SetCookie(key, val) {
	document.cookie = key + "=" + escape(val) + ";" ;
}

//OS
var os;
if(navigator.platform.indexOf('Win',0) != -1){
	os = "Win";
}else if(navigator.platform.indexOf('Mac',0) != -1){
	os = "Mac";
}else{
	os = "otherOS";
}

//ブラウザとバージョン
var br = "";
var ver = 0;
var uA = navigator.userAgent;
if(uA.indexOf("Opera") != -1){
	br = "Opera";
	ver = uA.split("Opera ")[1].split(" ")[0];
	if(isNaN(ver)){
		ver = uA.split("Opera/")[1].split(" ")[0];
	}
}else if(uA.indexOf("Safari") != -1){
	br = "Safari";
	ver = uA.split("Safari/")[1].split(" ")[0];
}else if(uA.indexOf("Firefox") != -1){
	br = "Firefox";
	ver = uA.split("Firefox/")[1].split(" ")[0];
}else if(uA.indexOf("MSIE") != -1){
	br = "IE";
	ver = uA.split("MSIE ")[1].split(";")[0];
}else if(uA.indexOf("Netscape/") != -1){
	br = "NN";
	ver = uA.split("Netscape/")[1].split(" ")[0];
}else if(uA.indexOf("Netscape6/") != -1){
	br = "NN";
	ver = uA.split("Netscape6/")[1].split(" ")[0];
}else{
	br = "NN";
	ver = uA.split("Mozilla/")[1].split(" ")[0];
}

//文字サイズ変更、印刷ボタン
function tool(){
	//IE,NNのバージョン5未満は除く
	if(!((br == "IE" || br == "NN") && ver < 5)){
		//文字サイズ変更プルダウンメニューの記述
		//Safariは除く
		if(!(br == "Safari")){
			//共通部分の記述
			document.write('<label for="file">文字サイズ</label>');
			document.write('<select name="file" id="file" onchange="CssfChange(document.getElementById(this.id))">');
			//読み込んだcssファイル（選択された文字サイズ）に従って分岐
			switch(css){
				case cssfiles[0]:
					document.write('<option value="0" selected="selected">大</option>');
					document.write('<option value="1">中</option>');
					document.write('<option value="2">小</option>');
					break;
				case cssfiles[1]:
					document.write('<option value="0">大</option>');
					document.write('<option value="1" selected="selected">中</option>');
					document.write('<option value="2">小</option>');
					break;
				case cssfiles[2]:
					document.write('<option value="0">大</option>');
					document.write('<option value="1">中</option>');
					document.write('<option value="2" selected="selected">小</option>');
					break;
				default:
			}
			//共通部分の記述
			document.write('</select>');
		}
	}
	if(!((br == "IE" || br == "NN") && ver < 5)){
		//印刷ボタンの記述
		//MacIEは除く
		if(!(os == "Mac" && br == "IE")){
			document.write('<input class="image" type="image" src="' + root + 'imgs/btn_print.gif" onclick="javascript:window.print();" />');
		}
	}
}

//ヘッダー記述
function header(){
	document.write('<script type="text/javascript" src="js/header.js"></script>');
}

//グローバル記述
function gnavi(){
	document.write('<script type="text/javascript" src="js/gnavi.js"></script>');
}

//ローカルナビの振り分け
function lnavi(){
	if(gn_act == "healthy"){
		document.write('<script type="text/javascript" src="' + root + 'js/lnavi_' + ln_act + '.js"></script>');
	}else{
		document.write('<script type="text/javascript" src="' + root + 'js/lnavi_' + gn_act + '.js"></script>');
	}
}

//ローカルナビ下のバナーの振り分け
function bnrs(){
	if(gn_act == "healthy"){
		document.write('<script type="text/javascript" src="' + root + 'js/bnrs_' + ln_act + '.js"></script>');
	}else{
		document.write('<script type="text/javascript" src="' + root + 'js/bnrs_' + gn_act + '.js"></script>');
	}
}

//フッター記述
function footer(){
	document.write('<script type="text/javascript" src="js/footer.js"></script>');
}

//Adobe Reader
function adobe(){
	document.write('<div><a href="http://www.adobe.com/jp/products/acrobat/readstep2.html" target="_blank"><img src="' + root + 'imgs/get_ar.gif" width="88" height="31" alt="get Adobe Reader" /></a></div>');
	document.write('<p>In order to view the PDF files,<br />');
	document.write('you need to have Adobe Reader 5.0 or later version installed.</p>');
}

//Flash Plaer
function fplayer(){
	document.write('<div><a href="http://www.adobe.com/go/getflashplayer" target="_blank"><img src="' + root + 'imgs/get_fplayer.gif" width="88" height="31" alt="get Adobe FLASH PLAYER" /></a></div>');
	document.write('<p>ご利用になれない場合は、<br />');
	document.write('最新のAdobe Flash Playerをインストールしてください。</p>');
}

//Windows Media Player
function mplayer(){
	document.write('<div><a href="http://www.microsoft.com/japan/windows/windowsmedia/download/" target="_blank"><img src="' + root + 'imgs/get_wmp.gif" width="88" height="31" alt="get Adobe Reader" /></a></div>');
	document.write('<p>You will require Windows Media Player 8 or later version to view the movie.</p>');
}

//mouseover時の画像の配列
var rollonArray = new Array();

//mouseout時の画像の配列
var rolloffArray = new Array();

//mouseover画像のプリロード
var preloadComplete;
function preload(){
	preloadComplete = false;
	for(var i = 0; i < arguments.length; i++){
		var idArray = arguments[i]
		for(var j = 0; j < idArray.length; j++){
			var id = idArray[j];
			rolloffArray[id] = new Image();
			rolloffArray[id].src = document.getElementById(id).src;
			rollonArray[id] = new Image();
			if(rolloffArray[id].src.indexOf("_on.gif") != -1){
				rollonArray[id].src = rolloffArray[id].src;
			}else if(rolloffArray[id].src.indexOf("_act.gif") != -1){
				rollonArray[id].src = rolloffArray[id].src;
			}else{
				rollonArray[id].src = rolloffArray[id].src.split(".gif")[0]+"_on.gif";
			}
		}
	}
	preloadComplete = true;
}

//mouseover時の画像の切替
function rollon(id){
	if(preloadComplete){
		document.images[id].src = rollonArray[id].src;
	}
}

//mouseout時の画像の切替
function rolloff(id){
	if(preloadComplete){
		document.images[id].src = rolloffArray[id].src;
	}
}

//ポップアップ
function resize_pop(){
	window.resizeTo(650, 700);
}