/*
----------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------- */

var Win = (navigator.userAgent.indexOf("Win")!=-1);
var Mac = (navigator.userAgent.indexOf("Mac")!=-1);
var Explorer = (navigator.appName.indexOf("Explorer")!=-1);
var Netscape = (navigator.appName.indexOf("Netscape")!=-1);
var Version = navigator.appVersion.charAt(0);
var IE45 = (navigator.userAgent.indexOf("4.5")!=-1);
if (Win) {
  if (Netscape && Version == "4") {
    document.write ('<link type="text/css" rel="stylesheet" href="common/css/fontsize_ns.css">');
  } else {
    document.write ('<link type="text/css" rel="stylesheet" href="common/css/fontsize_default.css" title="DefaultSize">');
    document.write ('<link type="text/css" rel="alternate stylesheet" href="common/css/fontsize_change.css" title="ChangeSize">');
  }
} else if (Mac) {
  if (Netscape && Version == "4") {
    document.write ('<link type="text/css" rel="stylesheet" href="common/css/fontsize_ns.css">');
  } else if (Explorer && IE45) {
    document.write ('<link type="text/css" rel="stylesheet" href="common/css/fontsize_ns.css">');
  } else {
    document.write ('<link type="text/css" rel="stylesheet" href="common/css/fontsize_default.css" title="DefaultSize">');
    document.write ('<link type="text/css" rel="alternate stylesheet" href="common/css/fontsize_change.css" title="ChangeSize">');
  }
}


function changeFontSize() {
  if (Netscape && Version == "4") {
    document.write ('--');
  } else if (Mac && Explorer && IE45) {
    document.write ('--');
  } else {
    document.write('<ul id=\"ch-ctr\">');
    document.write('<li><a href=\"#\" onClick="changeStyleSheet(\'DefaultSize\');return false;" id=\"ch-exp\" title=\"文字サイズを下げる\"><span>文字サイズを下げる</span></a></li>');
    document.write('<li><a href=\"#\" onClick="changeStyleSheet(\'ChangeSize\');return false;" id=\"ch-rdc\" title=\"文字サイズを上げる\"><span>文字サイズを上げる</span></a></li>');
    document.write('</ul>');
  }
}

function changeStyleSheet(sstitle) {
	if(!document.getElementsByTagName) return false;
	var linkElements = document.getElementsByTagName("link");
	var Lelement,Lrel,Lttl;
	for(i=0; i<linkElements.length; i++) {
		Lelement = linkElements.item(i);
		Lrel = Lelement.rel;
		Lttl = Lelement.title;
		if(Lrel.indexOf("style") != -1){
			if(Lttl == sstitle) Lelement.disabled = false;
			else if(Lttl) Lelement.disabled = true;
		}
	}
}



function initCSS(){
	changeStyleSheet('ChangeSize');
	changeStyleSheet('DefaultSize');
}

initCSS();
