//domain
var domain;
var domain_list = new Array();
domain_list[0] = "www.daiichisankyo.com";
domain_list[1] = "daiichisankyo.com";
domain_list[2] = "html";
domain_list[2] = "dpdm.jp";

for(var d = 0; d < domain_list.length; d++){
	if (document.location.href.indexOf(domain_list[d]) != -1){
		domain = domain_list[d];
		break;
	}
}


//path
var path = document.location.href.split(domain + "/")[1];

//active globalnavi
var gn_act = path.split("/")[0];
if(gn_act == "ehr"){
	gn_act = "healthy";
}

//active localnavi
var ln_act = path.split("/")[1];

//path to root
var root="";	
for(var i = 0; i < path.split("/").length - 1; i++){
	root += "../";
}

//path to 2nd layer
var layer2="";
for(var j = 0; j < path.split("/").length - 2; j++){
	layer2 += "../";
}

//path to 3rd layer
var layer3="";
for(var k = 0; k < path.split("/").length - 3; k++){
	layer3 += "../";
}

//css files
var cssfiles = new Array();
cssfiles[0] = "text-l.css";
cssfiles[1] = "text-m.css";
cssfiles[2] = "text-s.css";

//switch css file
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";
}

//browser 
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];
}

//fontsize print button
function tool(){
	if(!((br == "IE" || br == "NN") && ver < 5)){
		if(!(br == "Safari")){
			document.write('<label for="file">font size</label>');
			document.write('<select name="file" id="file" onchange="CssfChange(document.getElementById(this.id))">');
			switch(css){
				case cssfiles[0]:
					document.write('<option value="0" selected="selected">L</option>');
					document.write('<option value="1">M</option>');
					document.write('<option value="2">S</option>');
					break;
				case cssfiles[1]:
					document.write('<option value="0">L</option>');
					document.write('<option value="1" selected="selected">M</option>');
					document.write('<option value="2">S</option>');
					break;
				case cssfiles[2]:
					document.write('<option value="0">L</option>');
					document.write('<option value="1">M</option>');
					document.write('<option value="2" selected="selected">S</option>');
					break;
				default:
			}
			document.write('</select>');
		}
	}
	if(!((br == "IE" || br == "NN") && ver < 5)){
		if(!(os == "Mac" && br == "IE")){
			document.write('<input class="image" type="image" src="' + root + 'imgs/btn_print.gif" onclick="javascript:window.print();" />');
		}
	}
}

//header
function header(){
	document.write('<script type="text/javascript" src="' + root + 'js/header.js"></script>');
}

function gnavi(){
	document.write('<script type="text/javascript" src="' + root + '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="' + root + '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>get 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>');
}

var rollonArray = new Array();

var rolloffArray = new Array();

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{
				if(rolloffArray[id].src.indexOf(".jpg") != -1){
					rollonArray[id].src = rolloffArray[id].src.split(".jpg")[0]+"_on.jpg";
				}else{
					rollonArray[id].src = rolloffArray[id].src.split(".gif")[0]+"_on.gif";
				}
			}
		}
	}
	preloadComplete = true;
}

function rollon(id){
	if(preloadComplete){
		document.images[id].src = rollonArray[id].src;
	}
}

function rolloff(id){
	if(preloadComplete){
		document.images[id].src = rolloffArray[id].src;
	}
}

function resize_pop(){
	window.resizeTo(650,700);
}