/*
	Javascript for J.O.D.E.E. Hompage
	for all pages (Code: UTF-8)
		Oct. 27, 2009
*/

// baseURL = "file:///Users/namie/Sites/namiheij/";
baseURL = "http://www.interq.or.jp/neptune/namiheij/";
indexURL = baseURL + "index.html";
topStr = "J.O.D.E.E. Homepage Type-N.";
topLinkStrNode = document.createTextNode("トップページ");

function setArrayToHTML(strArray, idTag) {
	var str = strArray.join("");
	if(str!=null) document.getElementById(idTag).innerHTML = str;
}

function addArrayToHTML(strArray, idTag) {
	var str = strArray.join("");
	var node = document.getElementById(idTag);
	var destStr = node.innerHTML;
	node.innerHTML = (destStr + str);
}

function setTopLink(color) {
	topImg = document.createElement("img");
	topImg.setAttribute("src", baseURL + "img/jlogo_s7" + color + ".gif");
	topImg.setAttribute("width", 180);
	topImg.setAttribute("height", 45);
	topImg.setAttribute("alt", "Top Page");
	topImg.setAttribute("title", "Top Page");
	var topLink = document.createElement("a");
	topLink.setAttribute("href", indexURL);
	topLink.appendChild(topImg);
	document.getElementById("toplink").appendChild(topLink);
}

function setCornerTop() {
	var baseTextNode = document.createTextNode(topStr);
	var brNode = document.createElement("br");
	var cornerTopStrNode = document.createTextNode(cornerTopStr);
	var cornerTextLink = document.createElement("a");
	cornerTextLink.setAttribute("href", cornerTopURL);
	cornerTextLink.appendChild(cornerTopStrNode);
	document.getElementById("cornerhead").appendChild(baseTextNode);
	document.getElementById("cornerhead").appendChild(brNode);
	document.getElementById("cornerhead").appendChild(cornerTextLink);
}

function jsLink(aURL) {
	window.location.href = aURL;
}

function swapColors(obj, fColor, bColor) {
	obj.style.color = fColor;
	obj.style.backgroundColor = bColor;
}

function setHeader(cName, color)	{
	if (document.getElementById("toplink").firstChild == null) setTopLink(color);
	if (document.getElementById("cornerhead").firstChild == null) setCornerTop();
}

function sendMailLink(idTag, boolTag)	{
	var str = "MAIL";
	var mailLink = "mailto:namihei_jodee@yahoo.co.jp";
	var linkNode = document.createElement("a");
	linkNode.setAttribute("href", mailLink);
	if (boolTag) {
		var mailIcon = document.createElement("img")
		mailIcon.setAttribute("src", (baseURL + 'img/mail.gif'));
		mailIcon.setAttribute("width", 60);
		mailIcon.setAttribute("height", 36);
		linkNode.appendChild(mailIcon);
	} else	{
		var st = document.createTextNode(str);
		linkNode.appendChild(st);
	}
	var node = document.getElementById(idTag);
	node.appendChild(linkNode);
}


function versCheck()	{
	return navigator.appVersion.charAt(0);
}

function swapImage(imgName, imgFlag) {
	if(versCheck() >= 3) {
		var destImg = document.getElementById(imgName);
		var srcImg =eval(imgName + imgFlag);
		destImg.src = srcImg.src;
	}
}

function swapImageExplanation(imgName, imgFlag, exName) {
	swapImage(imgName, imgFlag);
	var obj = document.getElementById(exName);
	var dst = document.getElementById("explanation");
	if (imgFlag=='on') {
		obj.style.display = "block";
		var txt = "j_" + exName.substring(3,5);
		var i=0;
		while(txt == cornerMenu[i++])
		moveX[i] = moveY[i] = 0;
		changeVector = 50;
	} else if (imgFlag=='off') {
		obj.style.display = "none";
		changeVector = 0;
	}
}
// Old Function for Setting Header. ( document.write() method used. )

function topPageLink()	{
	var topLinkName = "Top page";
	var fullPass = (baseURL + "index.html");
	document.write(topLinkName.link(fullPass) + " / ");
}

function header(color)	{
	document.open();
	document.write("<table width = '100%' border = '0' cellspacing = '8' cellpadding = '0'>");
	document.write("<tr><td><a href = '", baseURL, "index.html'><img src = '", baseURL, "img/jlogo_s7", color, ".gif' width = '180' height = '45' style='border-width:0px' alt = 'Top page' title = 'トップメニューへ' /></a></td>");
	document.write("<td style = 'text-align:right;'>");
	corner_index();
	document.write("</td></tr></table>");
	document.close();
}


function mailIcon()	{
	document.write("<a href='mailto:namiheij@neptune.interq.or.jp'>");
	document.write("<img src ='", baseURL, "img/mail.gif' border='0' height='36' width='60' /></a>");
}

