var ImgWidth="";
var ImgHeight="";
var ImgBorder="0";
var DefaultCss = "1";
var SFName = "";

if (ImgWidth !=""){
	var ImgWidth1 = ImgWidth;
	var ImgWidth2 = ImgWidth;
	var ImgWidth3 = ImgWidth;
}else {
	var ImgWidth1 = "19";
	var ImgWidth2 = "19";
	var ImgWidth3 = "20";
}
if (ImgHeight !=""){
	var ImgHeight1 = ImgHeight;
	var ImgHeight2 = ImgHeight;
	var ImgHeight3 = ImgHeight;
}else {
	var ImgHeight1 = "16";
	var ImgHeight2 = "16";
	var ImgHeight3 = "16";
}

if (ImgBorder !=""){
	var ImgBorder1 = ImgBorder;
	var ImgBorder2 = ImgBorder;
	var ImgBorder3 = ImgBorder;
}else {
	var ImgBorder1 = "0";
	var ImgBorder2 = "0";
	var ImgBorder3 = "0";
}

var ImgAlt1 = "";
var ImgAlt2 = "";
var ImgAlt3 = "";

var ImgName1 = "fontsize1";
var ImgName2 = "fontsize2";
var ImgName3 = "fontsize3";

var ImgID1 = "fontsize1";
var ImgID2 = "fontsize2";
var ImgID3 = "fontsize3";

// +++ set img_tags of size_selector +++
var img1_selected = "<IMG SRC=\"/wp-content/themes/ad/shared/img/fontsize/1_s.gif\" ALT=\""+ImgAlt1+"\" NAME=\""+ImgName1+"\" WIDTH=\""+ImgWidth1+"\" HEIGHT=\""+ImgHeight1+"\" BORDER=\""+ImgBorder1+"\" ID=\""+ImgID1+"\">";
var img2_selected = "<IMG SRC=\"/wp-content/themes/ad/shared/img/fontsize/2_s.gif\" ALT=\""+ImgAlt2+"\" NAME=\""+ImgName2+"\" WIDTH=\""+ImgWidth2+"\" HEIGHT=\""+ImgHeight2+"\" BORDER=\""+ImgBorder2+"\" ID=\""+ImgID2+"\">";
var img3_selected = "<IMG SRC=\"/wp-content/themes/ad/shared/img/fontsize/3_s.gif\" ALT=\""+ImgAlt3+"\" NAME=\""+ImgName3+"\" WIDTH=\""+ImgWidth3+"\" HEIGHT=\""+ImgHeight3+"\" BORDER=\""+ImgBorder3+"\" ID=\""+ImgID3+"\">";
var img1_noselect = "<A HREF=\"javascript:;\" onClick=\"WriteInCookie(\'1\');return false;\" onMouseOver=\"MM_swapImage(\'"+ImgID1+"\',\'\',\'/wp-content/themes/ad/shared/img/fontsize/1_m.gif\',1)\" onMouseOut=\"MM_swapImgRestore()\"><IMG SRC=\"/wp-content/themes/ad/shared/img/fontsize/1.gif\"  ALT=\""+ImgAlt1+"\" NAME=\""+ImgName1+"\" WIDTH=\""+ImgWidth1+"\" HEIGHT=\""+ImgHeight1+"\" BORDER=\""+ImgBorder1+"\" ID=\""+ImgID1+"\"></A>";
var img2_noselect = "<A HREF=\"javascript:;\" onClick=\"WriteInCookie(\'2\');return false;\" onMouseOver=\"MM_swapImage(\'"+ImgID2+"\',\'\',\'/wp-content/themes/ad/shared/img/fontsize/2_m.gif\',1)\" onMouseOut=\"MM_swapImgRestore()\"><IMG SRC=\"/wp-content/themes/ad/shared/img/fontsize/2.gif\"  ALT=\""+ImgAlt2+"\" NAME=\""+ImgName2+"\" WIDTH=\""+ImgWidth2+"\" HEIGHT=\""+ImgHeight2+"\" BORDER=\""+ImgBorder2+"\" ID=\""+ImgID2+"\"></A>";
var img3_noselect = "<A HREF=\"javascript:;\" onClick=\"WriteInCookie(\'3\');return false;\" onMouseOver=\"MM_swapImage(\'"+ImgID3+"\',\'\',\'/wp-content/themes/ad/shared/img/fontsize/3_m.gif\',1)\" onMouseOut=\"MM_swapImgRestore()\"><IMG SRC=\"/wp-content/themes/ad/shared/img/fontsize/3.gif\"  ALT=\""+ImgAlt3+"\" NAME=\""+ImgName3+"\" WIDTH=\""+ImgWidth3+"\" HEIGHT=\""+ImgHeight3+"\" BORDER=\""+ImgBorder3+"\" ID=\""+ImgID3+"\"></A>";

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function ReadCookie(){
    var tmp = document.cookie+";";
    var cString1 = tmp.indexOf("style_type",0);
    if(cString1 != -1){
	tmp = tmp.substring(cString1,tmp.length);
	var cString2 = tmp.indexOf("=",0)+1;
	var cString3 = tmp.indexOf(";",cString2);
	return(unescape(tmp.substring(cString2,cString3)));
    }
    return("");
}

function changefont(){
	document.write('<img src="/wp-content/themes/ad/shared/img/fontsize/size.gif" alt="文字サイズ" width="62" height="16" />');
	if ( SelectedCss == '1' ){
		document.write('<span id="fontsize_1">'+img1_selected+'</span>');
	} else {
		document.write('<span id="fontsize_1">'+img1_noselect+'</span>');
	}
	if ( SelectedCss == '2' ){
		document.write('<span id="fontsize_2">'+img2_selected+'</span>');
	} else {
		document.write('<span id="fontsize_2">'+img2_noselect+'</span>');
	}
	if ( SelectedCss == '3' ){
		document.write('<span id="fontsize_3">'+img3_selected+'</span>');
	} else {
		document.write('<span id="fontsize_3">'+img3_noselect+'</span>');
	}
	switchcss('css'+SelectedCss);
}

function selectfont(cssval){
	if ( cssval.search('^(1|2|3)$') != 0 ){
		cssval = '1';
	}
	var img1 = img1_noselect;
	var img2 = img2_noselect;
	var img3 = img3_noselect;
	switch(cssval){
	case '1':
		img1 = img1_selected;
		break;
	case '2':
		img2 = img2_selected;
		break;
	case '3':
		img3 = img3_selected;
		break;
	}
	document.getElementById('fontsize_1').innerHTML = img1;
	document.getElementById('fontsize_2').innerHTML = img2;
	document.getElementById('fontsize_3').innerHTML = img3;
	switchcss('css'+cssval);
	SelectedCss = cssval;
}

function switchcss(ttl) {
	// Copyright by "Sitama Prefectural Misato Kita Senior High School"
	// http://www7a.biglobe.ne.jp/~mkun/css/css_JavaScript.htm
	var i, lnklst;
	for(i=0; (lnklst = document.getElementsByTagName("link")[i]); i++) {
		if(lnklst.getAttribute("rel").indexOf("stylesheet")  && lnklst.getAttribute("title")) {
			lnklst.disabled = true;
			if(lnklst.getAttribute("title") == ttl) lnklst.disabled = false;
		}
	}
}

function WriteInCookie(stype){
    var date = new Date();
    var days = 60;
    date.setTime(date.getTime()+(days*24*60*60*1000));
    if ( SFName != "" ){
	document.cookie = "style_type="+stype+"; expires="+date.toGMTString()+"; path=/"+SFName+"/;";
    } else {
	document.cookie = "style_type="+stype+"; expires="+date.toGMTString()+"; path=/;";
    }
    selectfont(stype);
}

// +++ get default value of css_select +++
var CookieStr =ReadCookie();
var SelectedCss = DefaultCss;
if ( CookieStr.search('^(1|2|3)$') == 0 ){
	SelectedCss = CookieStr;
}

// +++ link css files +++
document.write("<link href='/wp-content/themes/ad/shared/css/small.css' title='css1' rel='alternate stylesheet' type='text/css' media='screen,print' />");
document.write("<link href='/wp-content/themes/ad/shared/css/medium.css' title='css2' rel='alternate stylesheet' type='text/css' media='screen,print' />");
document.write("<link href='/wp-content/themes/ad/shared/css/large.css' title='css3' rel='alternate stylesheet' type='text/css' media='screen,print' />");

