
/*********************************************************************/
/* KOICHI-ITO.NET                                                   */
/* CREATE Date:2006.11.24                                           */
/* UPDATE Date:2006.12.18                                           */
/*********************************************************************/
function MM_preloadImages() { //v3.0

	var crntPage = "";	/* 2008.06.11 */
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

	/* 2008.06.11 add start */
	/* トップ画面の場合は、Cookieのフォームデータを削除する */

	var crntPage = window.location.href;
	if(crntPage.indexOf(pageTop,0) >= 0 || crntPage == url1 || crntPage == url2){
		var domainStr = "";
		var pathStr = "path=/;";
		var dataStr = "";
		var cookieData = "";
		var expireStr = "expires=Fri, 13-Jun-2008 00:00:00 GMT;";
	
		for (i=0;i<itemName.length;i++) {
			var dataStr = itemName[i] + "=" + ";";
			var cookieData = dataStr + domainStr + pathStr + expireStr;
			//var cookieData = dataStr + pathStr + expireStr;
			//document.cookie = cookieData;
			document.cookie = cookieData;
		}
	}
	/* 2008.06.11 end */

    readCookie();
}

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_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.getElementById(n); return x;
}

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];}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////
// グローバル変数 
/////////////////////////////////////////////////////////////////////////////////////////////////////
//URL判別
var url1 = "http://koichi-ito.net/index.html";
var url2 = "http://koichi-ito.net/";
var url3 = "http://www.koichi-ito.net/index.html";
var url4 = "http://www.koichi-ito.net/";

//TOP
//var pageTop = "localhost/index.html";
var pageTop = "koichi-ito.net/index.html";

//文字・背景変更
var pageUsabili = "usability/index.html";

//ごあいさつ
var pageProf = "about/profile.html";

//政策
var pagePolicy = "about/policy.html";

//実績
var pageAchi = "achievement/index.html";

//議会報告
var pageReport = "report/index.html";

//伊藤通信
var pageTsushin = "report/report.html";

var pageMovie = "movie/index.html";

//伊藤発言
//var pageHatsugen = "report/voice.html";
var pageHatsugen1 = "report/voice_0603.html";
var pageHatsugen2 = "report/voice_0702.html";
var pageHatsugen3 = "report/voice_0712.html";
var pageHatsugen4 = "report/voice_1102.html";

//チャイルドビジョン
var pageChildVisi = "childvision/ito.html";
//LINK
var pageLink = "about/link.html";
//お問い合わせ
var pageContact = "postmail/contact.html";
//個人情報保護方針
var pagePrivacy = "postmail/privacy.html";
//
var pageInfant = "gakushusoft/ito.html";


//各ページアイテム数
var topTopixlen = 19;			//トップニュース見出し
var usabiliTxtLen = 6;		//ユーザビリティテキスト
var achLen = 15;					//実績achivementキャプションBodyText
var gikahoukokuLen =7;		//議会報告 //5-->5 20090331
var tsushinLen = 15;			//伊藤通信 //10-->14 20090331
var hatsugen = 4;					//伊藤発言
var linkLen = 8;					//LINK
var contactLen = 23;			//お問い合わせ
var privacyLen = 20;			//個人情報保護方針

//お問い合わせページ項目名
var itemName = new Array("i_name",
						"i_rubi",
						"i_zip",
						"i_pref",
						"i_city",
						"i_build",
						"i_age",
						"i_gender",
						"i_tel",
						"email",
						"email2",
						"i_subsribe");
/*********************************************************************/
/* OSブラウザ判別 */
/* 戻り値：Boolean */
/*********************************************************************/
function checkBrowserAndOS() {
	var uAnt = navigator.userAgent;
	if(uAnt.indexOf("Win") != -1){
		return true;
	}
	if(uAnt.indexOf("Mac") != -1) {
		if (uAnt.indexOf("MSIE") > -1){
			return false;
		}else{
			return true;
		}
	}
	return true;
}
/*********************************************************************/
/* 文字サイズ変更 */
/* 引数：param:default-標準,large-大,largest-特大 */
/*********************************************************************/
function changeFontSize(param,initFlag){
	var crntPage = window.location.href;
	var i;
	//TOP

	if(crntPage == url1 || crntPage == url2 || crntPage == url3 || crntPage == url4){
		for(i=1;i<=topTopixlen;i++){
			var dateToChange = document.getElementById("date" + i.toString());
			var txtToChange = document.getElementById("txt" + i.toString());
			var achievementToChange = document.getElementById("achievement" + i.toString());	
			if (dateToChange != undefined)
				dateToChange.style.fontSize = param;
			if (txtToChange != undefined)
				txtToChange.style.fontSize = param;
			if (achievementToChange != undefined)
				achievementToChange.style.fontSize = param;
		}
		document.getElementById("repotext2").style.fontSize = param;
		document.getElementById("repotext1").style.fontSize = param;
	}
	//USABILITY
	else if(crntPage.indexOf(pageUsabili,0) >= 0){
		for(i=1;i<=usabiliTxtLen;i++){
			document.getElementById("usability_txt" + i.toString()).style.fontSize = param;
		}
	}
	//PROFILE
	else if(crntPage.indexOf(pageProf,0) >= 0){
		document.getElementById("contens").style.fontSize = param;
	}
	//POLICY
	else if(crntPage.indexOf(pagePolicy,0) >= 0){
		document.getElementById("contens").style.fontSize = param;
	}
	//ACHIEVEMENT
	else if(crntPage.indexOf(pageAchi,0) >= 0){
		for (var achievementIndex=1; achievementIndex<=19; achievementIndex++)
		{
			var elementToChange = document.getElementById("achievement" + achievementIndex.toString());
			if (elementToChange != undefined)
			{
				elementToChange.style.fontSize = param;
			}
		}
		var achCap;
		if(param == "small"){
			achCap = "medium";
		}
		else if(param == "medium"){
			achCap = "large";
		}
		else if(param == "large"){
			achCap = "x-large";
		}
		for(i=1; i<=achLen; i++){
			var captionToChange = document.getElementById("caption" + i.toString());
			var titleToChange = document.getElementById("title" + i.toString());
			var contentToChange = document.getElementById("content" + i.toString());
			var subToChange = document.getElementById("sub" + i.toString());
			if (captionToChange != undefined)
				captionToChange.style.fontSize = param;
			if (titleToChange != undefined)
				titleToChange.style.fontSize = param;
			if (contentToChange != undefined)
				contentToChange.style.fontSize = param;
			if (subToChange != undefined)
				subToChange.style.fontSize = param;
		}
	}
	//REPORT議会報告
	else if(crntPage.indexOf(pageReport,0) >= 0){
		var gikaihoukokuTitle;
		if(param == "small"){
			gikaihoukokuTitle = "medium";
		}
		else if(param == "medium"){
			gikaihoukokuTitle = "large";
		}
		else if(param == "large"){
			gikaihoukokuTitle = "x-large";
		}
		document.getElementById("contens").style.fontSize = param;

		for(i=1; i<=gikahoukokuLen; i++){
			var report = document.getElementById("report" + i.toString());
			var reportTxt = document.getElementById("report_txt" + i.toString());

			if (report != null) {
				report.style.fontSize = gikaihoukokuTitle;
			}

			if (reportTxt != null) {
				reportTxt.style.fontSize = param;
			}
		}
		document.getElementById("reportkako").style.fontSize = gikaihoukokuTitle;
		for(i=1; i<=hatsugen; i++){
		document.getElementById("voice" + i.toString()).style.fontSize = gikaihoukokuTitle;
		}
	}
	//伊藤通信
	else if(crntPage.indexOf(pageTsushin,0) >= 0){
		var tsushinTitle;
		if(param == "small"){
			tsushinTitle = "medium";
		}
		else if(param == "medium"){
			tsushinTitle = "large";
		}
		else if(param == "large"){
			tsushinTitle = "x-large";
		}

		for(i=1; i<=tsushinLen; i++){
			document.getElementById("report" + i.toString()).style.fontSize = tsushinTitle;
			document.getElementById("report_txt" + i.toString()).style.fontSize = param;
		}

	}
	//伊藤発言
	else if((crntPage.indexOf(pageHatsugen1,0) >= 0) ||
					(crntPage.indexOf(pageHatsugen2,0) >= 0) ||
					(crntPage.indexOf(pageHatsugen3,0) >= 0) ||
					(crntPage.indexOf(pageHatsugen4,0) >= 0)){
			document.getElementById("voice_txt").style.fontSize = param;
	}
	//CHILD VISION
	else if(crntPage.indexOf(pageChildVisi,0) >= 0){
		//document.getElementById("contens").style.fontSize = param;
		document.getElementById("title").style.fontSize = param;
		document.getElementById("content").style.fontSize = param;
		document.getElementById("sub").style.fontSize = param;
		document.getElementById("guide").style.fontSize = param;
	}

	//LINK
	else if(crntPage.indexOf(pageLink,0) >= 0){
		document.getElementById("contens").style.fontSize = param;
	}

	//INFANT
	else if(crntPage.indexOf(pageInfant,0) >= 0){
		document.getElementById("contens").style.fontSize = param;
	}

	//お問い合わせ
	else if(crntPage.indexOf(pageContact,0) >= 0){
		document.getElementById("contens").style.fontSize = param;
		for(i=1; i<=contactLen; i++){
			document.getElementById("contacttxt" + i.toString()).style.fontSize = param;
		}
	}

	//個人情報保護方針
	else if(crntPage.indexOf(pagePrivacy,0) >= 0){
		document.getElementById("contens").style.fontSize = param;
		for(i=1; i<=privacyLen; i++){
			document.getElementById("privacy" + i.toString()).style.fontSize = param;
		}
	}

	else if(crntPage.indexOf(pageMovie,0) >= 0){
		var elementToChange = document.getElementById("heading1");
		if (elementToChange != undefined)
			elementToChange.style.fontSize = param;
	}
	//設定画面時クッキー書込み
	if(!initFlag){
		writeCookieFontSize(param);
	}
}
/*********************************************************************/
/* 背景色・文字色設定 */
/* 引数：param:pat1〜5 initFlag:true,false(頁読込み時か否か) */
/*********************************************************************/
function setColor(param){

	writeCookieColor(param);
}
/*********************************************************************/
/* 背景色・文字色変更 初期時 */
/* 引数：param:pat1〜5 initFlag:true,false(頁読込み時か否か) */
/*********************************************************************/
function changeColor(param){
	var backColor = "#FFFFFF";
	var fontColor = "#000000";
	
	var aTopDateCol = "#009966"
	var alinkPat1Col = "#0066FF";
	var achFontCol = "#009966";

	var captionColor="#1C2ABD";
	var prfNameCol = "#1C2ABD";
	var prfBlogCol = "#FF9933";
	var prfMaliCol = "#99CC33";
	var dbTitle = "#E00000";
	var dbtTitCol = "#FF6600";
	var dbsTitCol = "#24A5D4";
	var ksstop = "#8DA500";


	var subTitleCol = "#E00000";

	var i=0;

	if(param == "pat1"){	//白背景黒文字
		backColor = "#FFFFFF";
		fontColor = "#333333";
	}
	else if(param == "pat2"){	//黒背景白文字
		backColor = "#000000";
		fontColor = "#FFFFFF";
	}
	else if(param == "pat3"){	//白背景青文字
		backColor = "#FFFFFF";
		fontColor = "#0000CC";
	}
	else if(param == "pat4"){	//黄背景黒文字
		backColor = "#FFFF66";
		fontColor = "#000000";
	}
	var crntPage = window.location.href;
	var i;
	//var osBrowFlg = checkBrowserAndOS();

	//TOP
	if(crntPage.indexOf(pageTop,0) >= 0 || crntPage == url1 || crntPage == url2){
		for(i=1;i<=topTopixlen;i++){
			var dateToChange = document.getElementById("date" + i.toString());
			var txtToChange = document.getElementById("txt" + i.toString());
			var achievementToChange = document.getElementById("achievement" + i.toString());
			if (dateToChange != undefined) {
				dateToChange.style.backgroundColor = backColor;
				dateToChange.style.color = fontColor;
			}
			if (txtToChange != undefined)
			{
				txtToChange.style.color = fontColor;
				txtToChange.style.backgroundColor = backColor;
			}
			if (achievementToChange != undefined)
			{
				achievementToChange.style.color = fontColor;
				achievementToChange.style.backgroundColor = backColor;
			}
		}

		if(param == "pat1"){
			document.getElementById("alink1").style.color = aTopDateCol;
			document.getElementById("alink2").style.color = aTopDateCol;
			document.getElementById("alink3").style.color = aTopDateCol;
			document.getElementById("alink4").style.color = aTopDateCol;
			document.getElementById("alink5").style.color = aTopDateCol;
			document.getElementById("alink6").style.color = aTopDateCol;
			document.getElementById("alink7").style.color = aTopDateCol;
			document.getElementById("alink8").style.color = aTopDateCol;
		}
		else{
			for (var elementIndex=1; elementIndex <= 8; elementIndex++)
			{
				var elementToChange = document.getElementById("alink" + elementIndex);
				if (elementToChange != undefined)
					elementToChange.style.color = fontColor;
			}
		}
		document.getElementById("repotext1").style.color = fontColor;
		document.getElementById("repotext1").style.backgroundColor = backColor;
		document.getElementById("repotext2").style.color = fontColor;
		document.getElementById("repotext2").style.backgroundColor = backColor;
	}
	//USABILITY
	else if(crntPage.indexOf(pageUsabili,0) >= 0){
		document.getElementById("contens").style.backgroundColor = backColor;
		for(i=1;i<=usabiliTxtLen;i++){
			document.getElementById("usability_txt" + i.toString()).style.color = fontColor;
		}
		if(param == "pat1"){
			document.getElementById("ausbtxt1").style.color = alinkPat1Col;
			document.getElementById("ausbtxt2").style.color = alinkPat1Col;
			document.getElementById("ausbtxt3").style.color = alinkPat1Col;
			document.getElementById("ausbtxt4").style.color = alinkPat1Col;
		}
		else{
			document.getElementById("ausbtxt1").style.color = fontColor;
			document.getElementById("ausbtxt2").style.color = fontColor;
			document.getElementById("ausbtxt3").style.color = fontColor;
			document.getElementById("ausbtxt4").style.color = fontColor;
		}
	}
	//PROFILE
	else if(crntPage.indexOf(pageProf,0) >= 0){
/*
		if(!osBrowFlg){
			alert("お使いの機種がMacで、ブラウザがInternet Explorerの方は、この画面は変更できません。");
			return;
		}
*/
		document.getElementById("aisatsutxt").style.color = fontColor;
		document.getElementById("aisatsutxt").style.backgroundColor = backColor;

		document.getElementById("proftxt").style.color = fontColor;
		document.getElementById("proftxt").style.backgroundColor = backColor;

		if(param == "pat1"){
			document.getElementById("aprofurllink").style.color = alinkPat1Col;
			document.getElementById("aprofmaillink").style.color = alinkPat1Col;
		}
		else{
			var elementToChange = document.getElementById("aprofurllink");
			if (elementToChange != undefined)
				elementToChange.style.color = fontColor;			
			elementToChange = document.getElementById("aprofmaillink");
			if (elementToChange != undefined)
				elementToChange.style.color = fontColor;
		}
	}
	//POLICY
	else if(crntPage.indexOf(pagePolicy,0) >= 0){
		document.getElementById("contens").style.color = fontColor;
		document.getElementById("contens").style.backgroundColor = backColor;
		var policytxtAry = new Array("policytxt01","policytxt02","policytxt03","policytxt04","policytxt05","policytxt06","policytxt07");
		for(i=0; i<policytxtAry.length; i++){
			var elementToChange = document.getElementById(policytxtAry[i]);
			if (elementToChange != undefined)
			{
				elementToChange.style.color = fontColor;
				elementToChange.style.backgroundColor = backColor;
			}
		}
	}
	//ACHIEVEMENT
	else if(crntPage.indexOf(pageAchi,0) >= 0){
		document.getElementById("contens").style.backgroundColor = backColor;
		for(i=1; i<=achLen; i++){
			var captionToChange = document.getElementById("caption" + i.toString());
			if(param == "pat1"){
				if (captionToChange != undefined)
					captionToChange.style.color = achFontCol;
			}else{
				if (captionToChange != undefined)
					captionToChange.style.color = fontColor;
			}

			var titleToChange = document.getElementById("title" + i.toString());
			var contentToChange = document.getElementById("content" + i.toString());
			var subToChange = document.getElementById("sub" + i.toString());

			if (titleToChange != undefined)
				titleToChange.style.color = fontColor;

			if (contentToChange != undefined)
				contentToChange.style.color = fontColor;

			if (subToChange != undefined)
				subToChange.style.color = fontColor;

		}
	}
	//議会報告
	else if(crntPage.indexOf(pageReport,0) >= 0){
		document.getElementById("contens").style.color = fontColor;
		document.getElementById("contens").style.backgroundColor = backColor;
		for(i=1; i<=gikahoukokuLen; i++){
			if(param == "pat1"){
				document.getElementById("atsushin" + i.toString()).style.color = alinkPat1Col;
			}
			else{
				document.getElementById("atsushin" + i.toString()).style.color = fontColor;
			}
		}
		if(param == "pat1"){
			document.getElementById("areportkako").style.color = alinkPat1Col;
		}
		else{
			document.getElementById("areportkako").style.color = fontColor;
		}
		for(i=1; i<=hatsugen; i++){
			if(param == "pat1"){
				document.getElementById("avoice" + i.toString()).style.color = alinkPat1Col;
			}
			else{
				document.getElementById("avoice" + i.toString()).style.color = fontColor;
			}
		}
	}
	//伊藤通信
	else if(crntPage.indexOf(pageTsushin,0) >= 0){
		document.getElementById("contens").style.color = fontColor;
		document.getElementById("contens").style.backgroundColor = backColor;
		for(i=1; i<=tsushinLen; i++){
			if(param == "pat1"){
				document.getElementById("atsushin" + i.toString()).style.color = alinkPat1Col;
			}
			else{
				document.getElementById("atsushin" + i.toString()).style.color = fontColor;
			}
		}
	}
	//伊藤発言
	else if((crntPage.indexOf(pageHatsugen1,0) >= 0) ||
					(crntPage.indexOf(pageHatsugen2,0) >= 0) ||
					(crntPage.indexOf(pageHatsugen3,0) >= 0) ||
					(crntPage.indexOf(pageHatsugen4,0) >= 0)){
		document.getElementById("contens").style.color = fontColor;
		document.getElementById("contens").style.backgroundColor = backColor;
		document.getElementById("voice_txt").style.color = fontColor;
	}
	//CHILD VISION
	else if(crntPage.indexOf(pageChildVisi,0) >= 0){
		//document.getElementById("contens").style.color = fontColor;
		document.getElementById("contens").style.backgroundColor = backColor;

		document.getElementById("title").style.color = fontColor;
		document.getElementById("title").style.backgroundColor = backColor;

		document.getElementById("content").style.color = fontColor;
		document.getElementById("content").style.backgroundColor = backColor;

		document.getElementById("sub").style.color = fontColor;
		document.getElementById("sub").style.backgroundColor = backColor;

		document.getElementById("guide").style.color = fontColor;
		document.getElementById("guide").style.backgroundColor = backColor;
	}
	//LINK
	else if(crntPage.indexOf(pageLink,0) >= 0){
		document.getElementById("contens").style.color = fontColor;
		document.getElementById("contens").style.backgroundColor = backColor;
		for(i=1; i<=linkLen; i++){
			if(param == "pat1"){
				document.getElementById("alink" + i.toString()).style.color = alinkPat1Col;
			}
			else{
				document.getElementById("alink" + i.toString()).style.color = fontColor;
			}
		}
	}

	//お問い合わせ
	else if(crntPage.indexOf(pageContact,0) >= 0){
		document.getElementById("contens").style.color = fontColor;
		document.getElementById("contens").style.backgroundColor = backColor;

		for(i=1; i<=contactLen; i++){
			document.getElementById("contacttxt" + i.toString()).style.color = fontColor;
			document.getElementById("contacttxt" + i.toString()).style.backgroundColor = backColor;
		}
	}

	//個人情報保護方針
	else if(crntPage.indexOf(pagePrivacy,0) >= 0){
		document.getElementById("contens").style.color = fontColor;
		document.getElementById("contens").style.backgroundColor = backColor;

		for(i=1; i<=privacyLen; i++){
			// 「戻る」のアンカーは色変更しない
			if (i != 20) {
				document.getElementById("privacy" + i.toString()).style.color = fontColor;
				document.getElementById("privacy" + i.toString()).style.backgroundColor = backColor;
			}
		}
	}

	//INFANT
	else if(crntPage.indexOf(pageInfant,0) >= 0){
		document.getElementById("contens").style.color = fontColor;
		document.getElementById("contens").style.backgroundColor = backColor;
		document.getElementById("title").style.color = fontColor;
		document.getElementById("sub").style.color = fontColor;
	}

	else if(crntPage.indexOf(pageMovie,0) >= 0){
		var elementToChange = document.getElementById("heading1");
		if (elementToChange != undefined)
		{
			elementToChange.style.color = fontColor;
			elementToChange.style.backgroundColor = backColor;
		}

	}
}
/*********************************************************************/
/* COOKIE書込み */
/* param:色情報 */
/*********************************************************************/
function writeCookieColor(param){


	var domainStr = "";
	var pathStr = "path=/;";
	var expireStr = "expires=Fri, 01-Dec-2020 00:00:00 GMT;";
	var dataStr = "color=" + param + ";";
	var cookieData = dataStr + domainStr + pathStr + expireStr;
	document.cookie = cookieData;

	var messageStr = "";
	if(param == "pat1"){
		messageStr = '背景色を白、文字色を黒\n';
	}
	else if(param == "pat2"){
		messageStr = '背景色を黒、文字色を白\n';
	}
	else if(param == "pat3"){
		messageStr = '背景色を白、文字色を青\n';
	}
	else if(param == "pat4"){
		messageStr = '背景色を黄、文字色を黒\n';
	}
	alert(messageStr + "に変更設定します。");

	var crntPage = window.location.href;
	if(crntPage.indexOf(pageUsabili,0) >= 0){

		changeColor(param);
	}

}
/*********************************************************************/
/* COOKIE WRITE */
/* param:FONT SIZE INFO */
/*********************************************************************/
function writeCookieFontSize(param){

	var domainStr = "";
	var pathStr = "path=/;";
	var expireStr = "expires=Fri, 01-Dec-2020 00:00:00 GMT;";
	var dataStr = "fontsize=" + param + ";";
	var cookieData = dataStr + domainStr + pathStr + expireStr;
//	var cookieData = dataStr + pathStr + expireStr;
	//document.cookie = cookieData;
	document.cookie = cookieData;
}
/*********************************************************************/
/* COOKIE WRITE */
/* form data */
/* 2008.06.11 add */
/*********************************************************************/
function saveFormData(){
/*
alert("saveFormData_ZZZ");

	alert("name>>" + document.form1.i_name.value);
	alert("i_rubi>>" + document.form1.i_rubi.value);
	alert("i_zip>>" + document.form1.i_zip.value);
	alert("i_pref>>" + document.form1.i_pref.value);
	alert("i_city>>" + document.form1.i_city.value);
	alert("i_build>>" + document.form1.i_build.value);
	alert("i_age>>" + document.form1.i_age.value);
	if (document.form1.i_gender[0].checked) {alert("i_gender>0");}
	else if (document.form1.i_gender[1].checked) {alert("i_gender>>1");}
	
	alert("i_tel>>" + document.form1.i_tel.value);
	alert("email>>" + document.form1.email.value);
	alert("email2>>" + document.form1.email2.value);
	alert("i_subsribe>>" + document.form1.i_subsribe.value);
*/
	var domainStr = "";
	var pathStr = "path=/;";
	var dataStr = "";
	var cookieData = "";
	var expireStr = "expires=Fri, 01-Dec-2020 00:00:00 GMT;";

	for (i=0;i<itemName.length;i++) {
		if (itemName[i] == "i_gender") {
			if (document.form1.i_gender[0].checked) {
				var dataStr = itemName[i] + "=0;";
			}
			else if (document.form1.i_gender[1].checked) {
				var dataStr = itemName[i] + "=1;";
			}
		}
		else {
			var tempItem = itemName[i];
			if (tempItem != undefined)
			{
				//var dataStr = itemName[i] + "=" + escape(document.getElementById(itemName[i]).value) + ";";
				var dataStr = tempItem + "=" + escape(document.getElementById(tempItem.value)) + ";";
			}
		}
		var cookieData = dataStr + domainStr + pathStr + expireStr;
		document.cookie = cookieData;
	}
}
/*********************************************************************/
/* COOKIE READ */
/*********************************************************************/
function readCookie()
{
	var param;
	var name = "fontsize";
	var cok = document.cookie + ";";
	key = cok.indexOf(name,0);

	if(key >= 0) {
		var hole =cok.indexOf(";", key);
		param = unescape(cok.substring(key + (name).length + 1, hole));
		changeFontSize(param,true);
	}

	name = "color";
	key = cok.indexOf(name,0);
	if(key >= 0){	
		var hole =cok.indexOf(";", key);
		param = unescape(cok.substring(key + (name).length + 1, hole));
		changeColor(param);
	}

	/* 2008.06.11 add start */
	var crntPage = window.location.href;
	if(crntPage.indexOf(pageContact,0) >= 0){
		for (i=0;i<itemName.length;i++) {
			name = itemName[i];
			key = cok.indexOf(name,0);
			if(key >= 0){
				var hole =cok.indexOf(";", key);
				citem = unescape(cok.substring(key + (name).length + 1, hole));
				if (name == "i_gender") {
					if (citem == "0") {
						document.getElementById("male").checked = true;
						//document.form1.i_gender[0].checked = true;
					}
					else {
						document.getElementById("female").checked = true;
						//document.form1.i_gender[1].checked = true;
					}
				}
				else {
					if (citem == ";") {
						document.getElementById(itemName[i]).value = "";
					}
					else {
						document.getElementById(itemName[i]).value = citem;
					}
				}
			}
		}
	}
	/* 2008.06.11 end */
}

