function setActiveStyleSheet(title) {  var i, a, main;  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {      a.disabled = true;      if(a.getAttribute("title") == title) a.disabled = false;    }  }}function getActiveStyleSheet() {  var i, a;  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");  }  return null;}function getPreferredStyleSheet() {  var i, a;  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {    if(a.getAttribute("rel").indexOf("style") != -1       && a.getAttribute("rel").indexOf("alt") == -1       && a.getAttribute("title")       ) return a.getAttribute("title");  }  return null;}function createCookie(name,value,days) {  if (days) {    var date = new Date();    date.setTime(date.getTime()+(days*24*60*60*1000));    var expires = "; expires="+date.toGMTString();  }  else expires = "";  document.cookie = name+"="+value+expires+"; path=/";}function readCookie(name) {  var nameEQ = name + "=";  var ca = document.cookie.split(';');  for(var i=0;i < ca.length;i++) {    var c = ca[i];    while (c.charAt(0)==' ') c = c.substring(1,c.length);    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);  }  return null;}window.onload = function(e) {  var cookie = readCookie("style");  var title = cookie ? cookie : getPreferredStyleSheet();  setActiveStyleSheet(title);}window.onunload = function(e) {  var title = getActiveStyleSheet();  createCookie("style", title, 365);}var cookie = readCookie("style");var title = cookie ? cookie : getPreferredStyleSheet();setActiveStyleSheet(title);///テキストボックス入力不可//////ラジオボタンでメール不要をクリックしたとき、メール入力欄を入力不可かつバックを灰色にする//////イベントハンドラは↓（ﾗｼﾞｵﾎﾞﾀﾝをｸﾘｯｸしたら）///<input type="radio" name="rep" value="必要" onclick="txt_anable();">必要</input>function txt_disable () {										//テキスト入力不可	if (document.mail_input.rep.checked) {							//ﾌｫｰﾑ(mail_input)のﾗｼﾞｵﾎﾞﾀﾝ(rep)がcheckedなら		document.mail_input.fromadd.disabled = false;					//ﾌｫｰﾑ(mail_input)のﾃｷｽﾄﾎﾞｯｸｽ(fromadd)の入力不可	} else {		document.mail_input.fromadd.disabled = true;		document.mail_input.fromadd.style.backgroundColor = "#aaaaaa"	//ﾃｷｽﾄﾎﾞｯｸｽの背景を灰色		//document.mail_input.fromadd.value = ""							//ﾃｷｽﾄﾎﾞｯｸｽの文字を消す⇒いらない機能なので削除	}}///テキストボックス入力可//////ラジオボタンでメール必要をクリックしたとき、メール入力欄を入力可かつバックをデフォルトにする///function txt_anable () {	if (document.mail_input.rep.checked) {		document.mail_input.fromadd.disabled = true;	} else {		document.mail_input.fromadd.disabled = false;		document.mail_input.fromadd.style.backgroundColor = "";	}}///必須項目未選択、未入力時のエラー警告(formの内容をﾁｪｯｸ)///課題・一度にｴﾗｰ箇所をalertに表示したい。function err_chk(){	if (document.mail_input.todohuken.value == "未選択"){ 			//ご利用地域のチェック。document.は省略		alert("ご利用地域を選択してください");		document.mail_input.todohuken.focus();        return false ;										//これがないとaspファイルの<input type="hidden">が実行されてしまう		}    if (document.mail_input.Mbody.value == ""){						//問い合わせ内容のチェック。		alert("お問い合わせ内容をご記入ください");		document.mail_input.Mbody.focus();        return false ;		}//	return true;											//ここにtrueをいれるとif(document.mail_input.rep.length) {　以下が無視される 	if (document.mail_input.rep.length) { 							//返信希望選択チェック。radioボタンは配列です。nameが同じものが複数あるから。		var i;												//カウンタ変数の宣言		var flag=0;											//返信希望フラグ		    	for(i = 0; i < document.mail_input.rep.length; i ++){		//初期値0、rep.lengthでradioがいくつあるか数える。 'i<'で何回かの制限。ここではi<2。i++は1づつ追加。      		if (document.mail_input.rep[i].checked){ flag = 1; }		//radioがcheckされているとき、flag=1を立てる			}												// if終了		if (flag != 1){										//もしもflagが1じゃなければアラート		    alert("返答の希望を選択してください");		    return false; 		}	} 	if (document.mail_input.rep.length) { 								//メールアドレスチェック。		var i;													//カウンタ変数の宣言		var Rflag=0;											//返信希望フラグ		    	for(i = 0; i < document.mail_input.rep.length; i ++){			//      		if (document.mail_input.rep[0].checked){ Rflag = 1; }		//rep[0]は必要。そのときに返信必要フラグを立てる			}													// if終了		if (Rflag == 1){										//Rflagが1の時、			if (document.mail_input.fromadd.value == ""){				//メルアド欄が空白のとき		alert("返答を希望する場合はメールアドレスをご記入ください");			//アラート表示		document.mail_input.fromadd.focus();        return false ;		} else {												//メルアド欄が空白以外のとき↓メールアドレス欄に@が無い場合			if(document.mail_input.fromadd.value.indexOf("@",0)<0){		//文字列.indexOf(検索したい文字列,検索位置)　無いときは-1を返すから<0で判定			alert("正しいメールアドレスをご記入ください");		//正しいメールアドレスの入力を促す			document.mail_input.fromadd.focus();	        return false ;				}			}		}	}	return true;												//選択されているときは<input type="hidden">を実行させる}//「確認画面へ」を押下したときのロールオーバー//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_preloadImages() { //v3.0  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];}}}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_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];}}
