var uArray = new Array(); uArray["ohitsuji"] = new Array("おひつじ座", "ohitsuji.htm", "57", "運気は安定しています。外出するより、家で過ごすほうが吉。"); uArray["oushi"] = new Array("おうし座", "oushi.htm", "84", "朝から運気は上向きです。予定は順序どおりに進めましょう。"); uArray["hutago"] = new Array("ふたご座", "hutago.htm", "93", "日の光を浴びるとラッキー。屋外スポーツで汗を流しましょう。"); uArray["kani"] = new Array("かに座", "kani.htm", "52", "思いがけないトラブルに遭遇しそう。心の準備をしつつ冷静に。"); uArray["shishi"] = new Array("しし座", "shishi.htm", "63", "運気は上向きです。何事も、迷わず即断即決が幸運のキメテに。"); uArray["otome"] = new Array("おとめ座", "otome.htm", "60", "低めながらも安定した日です。外より家の中に幸運があります。"); uArray["tenbin"] = new Array("てんびん座", "tenbin.htm", "50", "スタミナに欠ける日。ひとりで背負い込まないようにしましょう。"); uArray["sasori"] = new Array("さそり座", "sasori.htm", "56", "新しいことに手を出すより、これまでをまとめる作業に専念を。"); uArray["ite"] = new Array("いて座", "ite.htm", "58", "持久力を発揮できる日。時間がかかる作業にトライしてみては?"); uArray["yagi"] = new Array("やぎ座", "yagi.htm", "71", "運気は小吉。好きな人たちに囲まれて、幸せな時間を過ごせそう。"); uArray["mizugame"] = new Array("みずがめ座", "mizugame.htm", "89", "エネルギッシュに過ごせる一日。幸運に恵まれて充実します。"); uArray["uo"] = new Array("うお座", "uo.htm", "82", "安定した運気です。落ち着いた態度が、幸運をもたらす一日。"); var rArray = new Array(); rArray["1"] = new Array("新幹線", "0", "5月14日 09:59", "0", "", "", "", "", "", ""); rArray["2"] = new Array("北海道", "0", "5月14日 09:59", "0", "", "", "", "", "", ""); rArray["3"] = new Array("東北", "1", "5月14日 05:37", "1", "陸羽西線", "ほぼ平常運転", "", "", "", ""); rArray["4"] = new Array("関東", "3", "5月14日 09:41", "10", "東京メトロ東西線", "運転再開", "東急田園都市線", "列車遅延", "東葉高速線", "最新の運転状況あり"); rArray["5"] = new Array("中部", "3", "5月14日 08:21", "4", "城端線", "工事に伴う運転変更", "九頭竜線", "工事に伴う運転変更", "紀勢本線[亀山〜新宮]", "最新の運転状況あり"); rArray["7"] = new Array("九州・沖縄", "0", "5月14日 09:59", "0", "", "", "", "", "", ""); rArray["8"] = new Array("近畿", "3", "5月14日 09:56", "4", "JR神戸線", "最新の運転状況あり", "JR東西線", "ほぼ平常運転", "JR神戸線", "ほぼ平常運転"); rArray["9"] = new Array("中国", "1", "5月14日 08:21", "1", "岩徳線", "工事に伴う運転変更", "", "", "", ""); rArray["10"] = new Array("四国", "2", "5月14日 05:37", "2", "土讃線", "ほぼ平常運転", "予土線", "ほぼ平常運転", "", ""); /* Prototype JavaScript framework, version 1.4.0 * (c) 2005 Sam Stephenson * * Prototype is freely distributable under the terms of an MIT-style license. * For details, see the Prototype web site: http://prototype.conio.net/ * /*--------------------------------------------------------------------------*/ function $(){ var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof element == 'string'){ if(document.getElementById){ element = document.getElementById(element); }else if(document.all){ element = document.all(element); } } if (arguments.length == 1)return element; elements.push(element); } return elements; } function createHttpRequest() { if(window.ActiveXObject) { try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e2) { return null; } } } else if(window.XMLHttpRequest) { return new XMLHttpRequest(); } else { return null; } } function sendHttpRequest(request, method, opMethod, url, async, callBack, limit, limitExe) { if(request == null){ return; } var timerId = ""; if(0 < limit) { timerId = setTimeout(limitExe, limit); // タイムアウトのタイマをセット } if(browserType.Opera) { request.onload = function () { httpCallBack(limit, timerId, callBack); } request.open(opMethod, url); } else { request.onreadystatechange = function () { if(request.readyState == 4 && request.status == 200) { httpCallBack(limit, timerId, callBack); } } request.open(method, url, async); request.setRequestHeader("If-Modified-Since", "Thu, 01 Jun 1970 00:00:00 GMT"); } request.send(""); } function httpCallBack(limit, timerId, callBack) { if(0 < limit) { clearTimeout(timerId); // タイムアウト用タイマの解除 } callBack(); // コールバックの実行 } window.onload=function(){ loadGravueSwitch(); displayCustomize(); get_mail(); } //Browser Check var browserType=new checkBrowserType(); var osType=new checkOsType(); function checkBrowserType(){ this.IE=(navigator.userAgent.indexOf("MSIE")!=-1); this.Gecko=(navigator.userAgent.indexOf("Gecko")!=-1); this.Firefox=(navigator.userAgent.indexOf("Firefox")!=-1); this.IE6=(navigator.userAgent.indexOf("MSIE 6.")!=-1); this.IE5=(navigator.userAgent.indexOf("MSIE 5.")!=-1); this.IE50=(navigator.userAgent.indexOf("MSIE 5.0")!=-1) this.IE4=(navigator.userAgent.indexOf("MSIE 4.")!=-1); this.Opera=(navigator.userAgent.indexOf("Opera")!=-1); this.Safari=(navigator.userAgent.indexOf("Safari")!=-1); this.NC71=(navigator.userAgent.indexOf("Netscape/7.1")!=-1); this.NC70=(navigator.userAgent.indexOf("Netscape/7.0")!=-1); this.NC6=(navigator.userAgent.indexOf("Netscape/6.")!=-1); this.NC7=(navigator.userAgent.indexOf("Netscape/7.")!=-1); this.NC4=(navigator.appName.indexOf("Netscape")!=-1)&&(navigator.userAgent.indexOf("Mozilla/4.")!=-1); } function checkOsType(){ this.Win=(navigator.appVersion.indexOf("Win")!=-1); this.Mac=(navigator.appVersion.indexOf("Mac")!=-1); this.Unix=(navigator.appVersion.indexOf("X11")!=-1); } function saveCookie(key, value, limitDays) { var cookieLife = arguments.length > 2? limitDays: "200"; // limitDaysがパラメータにない場合は、デフォルト値 var tmpDate = new Date(); tmpDate.setTime(tmpDate.getTime() + 1000 * 60 * 60 * 24 * (cookieLife)); var exp = tmpDate.toGMTString(); document.cookie = key + "=" + escape(value) + "; expires=" + exp + "; path=/;"; } function saveSessionCookie(key, value) { document.cookie = key + "=" + escape(value) + "; path=/;"; } function loadCookie(key) { var tem = document.cookie; if (!tem || tem.indexOf(key) < 0) { return ""; } var value; var temAry = tem.split(";"); for (i = 0; i < temAry.length; i++) { if (-1 < temAry[i].indexOf(key + "=")) { value = temAry[i].substring((temAry[i].indexOf("=") + 1), temAry[i].length); saveCookie(key, value); return value; } } return ""; } function deleteCookie(key) { var tmpDate = new Date(); tmpDate.setTime(tmpDate.getTime() - (1000 * 60 * 60 * 24 * 1)); var exp = tmpDate.toGMTString(); document.cookie = key + "=; " + "expires=" + exp + "; path=/;"; } // // gravure switch // //var cookieLife = "200"; var cookieName = "gsw001"; var gid = new Array(); gid = ["gravuretopic01"]; function loadGravueSwitch() { var vflg = loadCookie(cookieName); if(vflg=="off"){ document.gfilter.gswitch[1].checked = true; setGravueStyle("none"); }else{ document.gfilter.gswitch[0].checked = true; setGravueStyle("block"); } } function chkRadio(s) { this.s = s; switch(this.s){ case "off": // saveCookie(cookieName , "off" , cookieLife); saveCookie(cookieName , "off"); setGravueStyle("none"); break; case "on": cfm = confirm('グラビア情報を表示しますか?'); if(cfm == true){ // saveCookie(cookieName , "on" , cookieLife); saveCookie(cookieName , "on"); setGravueStyle("block"); break; }else{ document.gfilter.gswitch[1].checked = true; // saveCookie(cookieName , "off" ,cookieLife); saveCookie(cookieName , "off"); setGravueStyle("none"); break; } } } function setGravueStyle(vType) { for(var i=0;i'); if ( browserType.IE && osType.Win && !browserType.Opera) { document.write('このページをスタートページにする'); } document.write(''); } function edit(unitName){ switchEdit(unitName,"edit"); } function cancel(unitName){ switchEdit(unitName,"view"); } function switchEdit(unitName,typeName){ if(typeName=="view"){ $(unitName+"View").style.display="block"; $(unitName+"Edit").style.display="none"; }else{ $(unitName+"View").style.display="none"; $(unitName+"Edit").style.display="block"; } } function chgDsp(code,area,type){ if(type == "weather"){ wChgDsp(area); }else if(type == "tv"){ tChgDsp(code,area); } } var area_data = {"item":[ {"b_area":"北海道・東北","s_area":[ {"name":"北海道","area":"0","code":"05","tdfkn":"0"}, {"name":"青森","area":"1","code":"07"}, {"name":"岩手","area":"2","code":"08"}, {"name":"宮城","area":"5","code":"11"}, {"name":"秋田","area":"3","code":"09","brflg":"1"}, {"name":"山形","area":"4","code":"10"}, {"name":"福島","area":"6","code":"12"} ]}, {"b_area":"関東","s_area":[ {"name":"茨城","area":"9","code":"02"}, {"name":"栃木","area":"7","code":"02"}, {"name":"群馬","area":"8","code":"02"}, {"name":"埼玉","area":"12","code":"01"}, {"name":"千葉","area":"13","code":"01","brflg":"1"}, {"name":"東京","area":"10","code":"01","tdfkn":"2"}, {"name":"神奈川","area":"11","code":"01"} ]}, {"b_area":"甲信越","s_area":[ {"name":"山梨","area":"16","code":"15"}, {"name":"長野","area":"15","code":"14"}, {"name":"新潟","area":"14","code":"13"} ]}, {"b_area":"北陸","s_area":[ {"name":"富山","area":"19","code":"18"}, {"name":"石川","area":"18","code":"17"}, {"name":"福井","area":"20","code":"19"} ]}, {"b_area":"東海","s_area":[ {"name":"岐阜","area":"22","code":"04"}, {"name":"静岡","area":"17","code":"16"}, {"name":"愛知","area":"21","code":"04"}, {"name":"三重","area":"23","code":"04"} ]}, {"b_area":"関西","s_area":[ {"name":"滋賀","area":"29","code":"03"}, {"name":"京都","area":"26","code":"03","tdfkn":"1"}, {"name":"大阪","area":"24","code":"03","tdfkn":"1"}, {"name":"兵庫","area":"25","code":"03"}, {"name":"奈良","area":"28","code":"03","brflg":"1"}, {"name":"和歌山","area":"27","code":"03"} ]}, {"b_area":"中国","s_area":[ {"name":"鳥取","area":"36","code":"25"}, {"name":"島根","area":"37","code":"25"}, {"name":"岡山","area":"30","code":"20"}, {"name":"広島","area":"35","code":"24"}, {"name":"山口","area":"38","code":"26","brflg":"1"} ]}, {"b_area":"四国","s_area":[ {"name":"徳島","area":"32","code":"21"}, {"name":"香川","area":"31","code":"20"}, {"name":"愛媛","area":"33","code":"22"}, {"name":"高知","area":"34","code":"23"} ]}, {"b_area":"九州・沖縄","s_area":[ {"name":"福岡","area":"39","code":"06"}, {"name":"佐賀","area":"40","code":"27"}, {"name":"長崎","area":"42","code":"29"}, {"name":"熊本","area":"41","code":"28"}, {"name":"大分","area":"43","code":"30","brflg":"1"}, {"name":"宮崎","area":"44","code":"31"}, {"name":"鹿児島","area":"45","code":"32"}, {"name":"沖縄","area":"46","code":"33"} ]} ]} function setEditArea(type){ var setStr = ""; var area_cnt = 1; for(var i=0;i < area_data.item.length;i++){ if(i == 0){ setStr += "
【" + area_data.item[i].b_area + "】
"; }else{ setStr += "
【" + area_data.item[i].b_area + "】
"; } for(var j=0;j < area_data.item[i].s_area.length;j++ ){ if(browserType.Opera || browserType.Safari){ if(area_data.item[i].s_area[j].brflg != null ) setStr += "
"; } var area_name = area_data.item[i].s_area[j].name; if(area_data.item[i].s_area[j].tdfkn != null){ if(area_data.item[i].s_area[j].tdfkn == 1){ area_name = area_name + "府"; } else if(area_data.item[i].s_area[j].tdfkn == 2){ area_name = area_name + "都"; } }else{ area_name = area_name + "県"; } if(j == area_data.item[i].s_area.length -1){ setStr +=" " + area_name + ""; }else{ setStr +=" " + area_name + " |"; } area_cnt++; } } setStr += "
"; document.write(setStr); } var oldDesignCookieKey = "design"; var designCookieKey = "dsn0804"; function getDesignCooke() { var nowDesign = loadCookie(designCookieKey); if(nowDesign != null && 0 < nowDesign.length) { if(0 <= nowDesign.indexOf("/design.css")) { saveCookie(designCookieKey, "a000"); } return nowDesign; } var oldDesign = loadCookie(oldDesignCookieKey); if(oldDesign != null && 0 < oldDesign.length && 0 <= oldDesign.indexOf("theme")) { oldDesign = oldDesign.replace("./theme/", ""); oldDesign = oldDesign.replace("/design.css", ""); saveCookie(designCookieKey, oldDesign); return oldDesign; } return ""; } function setDesign() { var nowDesign = getDesignCooke(designCookieKey); if(!nowDesign || nowDesign == "a000") { return; } var themeStr = ''; document.write(themeStr); } function setDesignRadio() { var nowDesign = getDesignCooke(designCookieKey); var designRadioObj = document.getElementsByName('dsgn'); if(nowDesign != null && nowDesign.length != 0){ for(i=0; i= 3 check for Flash plugin in plugin array var flashVer = -1; if (navigator.plugins != null && navigator.plugins.length > 0) { if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""; var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description; var descArray = flashDescription.split(" "); var tempArrayMajor = descArray[2].split("."); var versionMajor = tempArrayMajor[0]; var versionMinor = tempArrayMajor[1]; var versionRevision = descArray[3]; if (versionRevision == "") { versionRevision = descArray[4]; } if (versionRevision[0] == "d") { versionRevision = versionRevision.substring(1); } else if (versionRevision[0] == "r") { versionRevision = versionRevision.substring(1); if (versionRevision.indexOf("d") > 0) { versionRevision = versionRevision.substring(0, versionRevision.indexOf("d")); } } var flashVer = versionMajor + "." + versionMinor + "." + versionRevision; } } // MSN/WebTV 2.6 supports Flash 4 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4; // WebTV 2.5 supports Flash 3 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3; // older WebTV supports Flash 2 else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2; else if ( browserType.IE && osType.Win && !browserType.Opera ) { flashVer = ControlVersion(); } return flashVer; } // When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) { versionStr = GetSwfVer(); if (versionStr == -1 ) { return false; } else if (versionStr != 0) { if(browserType.IE && osType.Win && !browserType.Opera) { // Given "WIN 2,0,0,11" tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"] tempString = tempArray[1]; // "2,0,0,11" versionArray = tempString.split(","); // ['2', '0', '0', '11'] } else { versionArray = versionStr.split("."); } var versionMajor = versionArray[0]; var versionMinor = versionArray[1]; var versionRevision = versionArray[2]; // is the major.revision >= requested major.revision AND the minor version >= requested minor if (versionMajor > parseFloat(reqMajorVer)) { return true; } else if (versionMajor == parseFloat(reqMajorVer)) { if (versionMinor > parseFloat(reqMinorVer)) return true; else if (versionMinor == parseFloat(reqMinorVer)) { if (versionRevision >= parseFloat(reqRevision)) return true; } } return false; } } var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision); var mostNewPri = 0; function mPriorityInit(){ if(mPriDate.length == 0){ return; } mostNewPri = parseInt(mPriDate[0].getTime()); var mPriCookie = parseInt(loadCookie("mPriority")); if(isNaN(mPriCookie) || !mPriCookie || mPriCookie == 0){ $("headInfomation").style.display = "block"; $("hdrOpen").style.display = "none"; return; } if(mPriCookie < mostNewPri){ saveCookie("mPriority", "0"); $("headInfomation").style.display = "block"; $("hdrOpen").style.display = "none"; return; } $("headInfomation").style.display = "none"; $("hdrOpen").style.display = "block"; } function mPriorityClose(){ saveCookie("mPriority", mostNewPri); $("headInfomation").style.display = "none"; $("hdrOpen").style.display = "block"; return false; } function mPriorityOpen(){ saveCookie("mPriority", "0"); $("hdrOpen").style.display = "none"; $("headInfomation").style.display = "block"; return false; } function mPriorityDsp(){ var swfPath = "priority.swf"; if (hasReqestedVersion) { document.write(""); return false; }else{ document.write('当コンテンツをご覧いただくためには、最新のAdobe Flash Playerが必要です。'); } } function displayKeyword() { var kwArray = new Array(); kwArray[0] = new Array('注目キーワード','http://www.nifty.com/cgi-bin/cl?top2?http://www.nifty.com/shun/ranking.htm','杉崎美香','http://www.nifty.com/cgi-bin/cl?top2?http://search.nifty.com/cgi-bin/search.cgi?select=26&cflg=%8C%9F%8D%F5&Text=%90%99%8D%E8%94%FC%8D%81','チェリーパイ','http://www.nifty.com/cgi-bin/cl?top2?http://search.nifty.com/cgi-bin/search.cgi?select=26&cflg=%8C%9F%8D%F5&Text=%83%60%83%46%83%8A%81%5B%83%70%83%43','ミステリーショッパー','http://www.nifty.com/cgi-bin/cl?top2?http://search.nifty.com/cgi-bin/search.cgi?select=26&cflg=%8C%9F%8D%F5&Text=%83%7E%83%58%83%65%83%8A%81%5B%83%56%83%87%83%62%83%70%81%5B','吉田真由子 高校教師','http://www.nifty.com/cgi-bin/cl?top2?http://search.nifty.com/cgi-bin/search.cgi?select=26&cflg=%8C%9F%8D%F5&Text=%8B%67%93%63%90%5E%97%52%8E%71+%8D%82%8D%5A%8B%B3%8E%74','ブラトップ','http://www.nifty.com/cgi-bin/cl?top2?http://search.nifty.com/cgi-bin/search.cgi?select=26&cflg=%8C%9F%8D%F5&Text=%83%75%83%89%83%67%83%62%83%76'); var kw_rand = Math.floor( Math.random() * 1 ); var kw_word = kwArray[kw_rand][0]; var kw_link = kwArray[kw_rand][1]; if(kw_link == ""){ $("kyrdm0").innerHTML = kw_word + ":"; }else{ $("kyrdm0").innerHTML = "" + kw_word + ":"; } var kw_rowcnt = 5; var kw_idx = 2; for(var kw_cnt = 1;kw_cnt < kw_rowcnt+1;kw_cnt++ ){ kw_word = kwArray[kw_rand][kw_idx]; kw_link = kwArray[kw_rand][kw_idx+1]; if(kw_word.length > 8) kw_word = kw_word.substring(0,6)+"…"; $("kyrdm"+kw_cnt).innerHTML = "" + kw_word + ""; kw_idx+=2; } } var srchKeyword=new Object; srchKeyword.normal=""; srchKeyword.trnStrt=""; var focusFlg = false; var searchURL01 = "http://search.nifty.com/cgi-bin/gosearch.cgi"; var searchDetailURLBase = "http://www.nifty.com/cgi-bin/cl?top1?http://www.nifty.com/search/detail/detail_"; var atsearchURL = "http://www.nifty.com/cgi-bin/cl?top1?http://www.nifty.com/search/"; var srchType = new Object; var srchType = { index:["web","nifty","image","movie","news","blog","shop","dictionary","train","map"], "web":{"url":searchURL01,"hiddenVal":{"cflg":"検索","frm":"nifty_top_tp","select2":"検索"},"label":"ウェブ","alturl":atsearchURL,"ttl":"ウェブを検索します"}, "nifty":{"url":searchURL01,"hiddenVal":{"cflg":"検索","frm":"nifty_top_tp","select49":"検索"},"label":"@nifty内","alturl":atsearchURL,"ttl":"@nifty内を検索します"}, "image":{"url":searchURL01,"hiddenVal":{"cflg":"検索","frm":"nifty_top_tp","select47":"検索"},"label":"画像","alturl":atsearchURL,"ttl":"画像を検索します"}, "movie":{"url":searchURL01,"hiddenVal":{"cflg":"検索","frm":"nifty_top_tp","select73":"検索"},"label":"動画","alturl":atsearchURL,"ttl":"動画を検索します"}, "news":{"url":searchURL01,"hiddenVal":{"cflg":"検索","frm":"nifty_top_tp","select48":"検索"},"label":"ニュース","alturl":atsearchURL,"ttl":"ニュースを検索します"}, "blog":{"url":searchURL01,"hiddenVal":{"cflg":"検索","frm":"nifty_top_tp","select62":"検索"},"label":"ブログ","alturl":atsearchURL,"ttl":"ブログを検索します"}, "shop":{"url":searchURL01,"hiddenVal":{"cflg":"検索","frm":"nifty_top_tp","select25":"検索"},"label":"商品","alturl":"http://www.nifty.com/cgi-bin/cl?top1?http://shopping-search.nifty.com/ats/index.html","ttl":"商品を検索します"}, "dictionary":{"url":searchURL01,"hiddenVal":{"cflg":"検索","frm":"nifty_top_tp","select52":"検索"},"label":"辞書","alturl":"http://www.nifty.com/cgi-bin/cl?top1?http://tool.nifty.com/dictionary/","ttl":"辞書で検索します"}, "train":{"url":"http://transit.nifty.com/map/uc/NiftyEntrance","hiddenVal":{"grp":"nifty","xsl":"stationList"},"label":"路線","alturl":"http://www.nifty.com/cgi-bin/cl?top1?http://transit.nifty.com/","ttl":"路線を検索します"}, "map":{"url":"http://scroll.maps.nifty.com/map/uc/NiftyEntrance2","hiddenVal":{"type":"4","find":""},"label":"地図","alturl":"http://www.nifty.com/cgi-bin/cl?top1?http://maps.nifty.com/","ttl":"地図を検索します"} }; var searchType = "web"; function writeHTML(type){ var str=""; str+= '
    '; for(var i=0;i'+srchType[srchType.index[i]].label+''; str+=''; }else{ str+=''+srchType[srchType.index[i]].label+''; str+=''; } str+= '
'; str+= '

サービス一覧

'; if(type == "web" || type == "image" ) { $('logoGoogle').innerHTML = 'enhanced by Google'; } else { $('logoGoogle').innerHTML = ''; } $('srchItem').innerHTML = str; str = ""; $('srchForm').action= srchType[type].url; $('srchForm').onSubmit= "return searchExe()"; for(var ii in srchType[type].hiddenVal) str+=''; $('srcHiddenParm').innerHTML= str; str = ""; switch(type) { case "train": str+=''; str+=''; break; case "map": str+=''; break; default: str+=''; break; } $('srchInptElmnt').innerHTML= str; str = ""; if(type == "train" || type == "map"){ str+=''; }else{ str+=''; } $('srchBtn').innerHTML= str; str = ""; searchType = type; } function setSearch(type){ if(osType.Mac&&browserType.IE) return; if(!type) type="web"; if($('srchTxt')) srchKeyword.normal=document.forms.srchForm.srchTxt.value; var trainLast = false; if($('srchTxtTrnStrt')){ srchKeyword.trnStrt=document.forms.srchForm.srchTxtTrnStrt.value; trainLast = true; } writeHTML(type); if($('srchTxt')){ $('srchTxt').value = ""; } if($('srchTxtTrnStrt')){ $('srchTxtTrnStrt').value = ""; } if($('srchTxtTrnStrt')){ var valueArray = getValueArray(srchKeyword.normal); var i=0; for(; i台風情報 " + disAr[0]["no"] + "が接近(" + disAr[0]["update"].getDate() + "日" + disAr[0]["update"].getHours() + "時" + disAr[0]["update"].getMinutes() + "分)"; $("disasterArea").innerHTML = disHTML; return; } */ // else if(disAr[i]["type"] == "quake" && disAr[i]["level"] < minLevel){ if(disAr[i]["type"] == "quake" && disAr[i]["level"] < minLevel){ minLevel = disAr[i]["level"]; number = i; } } } if(number < 0){ return; } disHTML = disHTML + "地震情報 最大震度" + disAr[number]["scale"] + "(" + disAr[number]["update"].getDate() + "日" + disAr[number]["update"].getHours() + "時" + disAr[number]["update"].getMinutes() + "分頃/" + disAr[number]["area"] + ")"; $("disasterArea").innerHTML = disHTML; } var nowKakucho = -1; var kakuchoKey = "kakucho="; var kakuchoLabel = "#kakucho"; function dispKakucho(){ if(fileList.length == 0){ return; } nowKakucho = getKakuchoNum(); if(nowKakucho < 0){ weight = (Math.floor(Math.random() * 10000) % weight_all) + 1; for(i=0;i'; document.write(output); } function getKakuchoNum(){ var param = location.search; if(!param){ return -1; } param = param.replace("?", ""); var paramArray = param.split("&"); for(i=0;iメール'; $("sbUCblog").innerHTML = 'ココログを書く'; } function mail_init(items) { var mailUrl2 = 'http://www.nifty.com/cgi-bin/cl?top15?http://nifmail.jp/promo.htm'; var cocologUrl2 = 'http://www.nifty.com/cgi-bin/cl?top15?http://www.cocolog-nifty.com/start/index.htm'; var loginUrl = 'http://www.nifty.com/cgi-bin/cl?top15?https://login.nifty.com/service/login?s=top&TARGET=http%3A%2F%2Fwww.nifty.com'; var logoutUrl = 'https://login.nifty.com/service/logout?s=top'; var lflg = items.lgnflg; var mflg = items.mlflg; if(lflg == '-1') { $("lgnID").innerHTML = getGreetingMessage("ゲスト"); $("sbUCmail").innerHTML = 'メール - アドレス取得'; $("sbUCblog").innerHTML = 'ココログ - 無料開設'; $("usrLgn1").innerHTML = '無料ID取得'; $("usrLgn2").innerHTML = 'ログイン'; }else{ if(lflg == '0' && mflg == '-1') { $("lgnID").innerHTML = "現在、ログイン名とメール通数が取得できません" $("usrLogin").innerHTML = ""; $("sbUCmail").innerHTML = 'メール'; $("sbUCblog").innerHTML = 'ココログを書く'; }else if(lflg == '1' && mflg == '-1') { $("lgnID").innerHTML = getGreetingMessage(items.lgnid); $("usrLgn1").innerHTML = 'ログアウト'; $("sbUCmail").innerHTML = 'メール '; $("sbUCblog").innerHTML = 'ココログを書く'; }else if(lflg == '0' && mflg == '0') { $("lgnID").innerHTML = "ログイン中です" $("usrLgn1").innerHTML = 'ログアウト'; var mailInner = 'メール - (新着' + items.recent + '通)'; $("sbUCmail").innerHTML = mailInner; $("sbUCblog").innerHTML = 'ココログを書く'; }else if(lflg == '1' && mflg == '0') { $("usrLgn1").innerHTML = 'ログアウト'; $("lgnID").innerHTML = getGreetingMessage(items.lgnid); var mailInner = 'メール - (新着' + items.recent + '通)'; $("sbUCmail").innerHTML = mailInner; $("sbUCblog").innerHTML = 'ココログを書く'; }else if(lflg == '0' && mflg == '98') { $("mailCocolog").style.display = "none"; $("lgnID").innerHTML = 'ログイン中です'; $("usrLogin").innerHTML = 'ログアウト
お使いのIDではメール・ココログをご利用になれません。'; }else if(lflg == '1' && mflg == '98') { $("mailCocolog").style.display = "none"; $("lgnID").innerHTML = getGreetingMessage(items.lgnid); $("usrLogin").innerHTML = 'ログアウト
お使いのIDではメール・ココログをご利用になれません。'; }else if(lflg == '0' && mflg == '99') { $("usrLgn1").innerHTML = 'ログアウト'; $("lgnID").innerHTML = "ログイン中です"; $("sbUCmail").innerHTML = 'メール - (新着1通)'; $("sbUCblog").innerHTML = 'ココログ - 無料開設'; }else if(lflg == '1' && mflg == '99') { $("usrLgn1").innerHTML = 'ログアウト'; $("lgnID").innerHTML = getGreetingMessage(items.lgnid); $("sbUCmail").innerHTML = 'メール - (新着1通)'; $("sbUCblog").innerHTML = 'ココログ - 無料開設'; } } } function getDspid(lgnid) { var dspId = lgnid; if(!browserType.IE && 22 < lgnid.length){ dspId = lgnid.substring(0, 22) + "
" + lgnid.substring(22, lgnid.length); } return dspId; } function getGreetingMessage(lgnid) { var message = ""; dpsId = getDspid(lgnid); var hours = nowDate.getHours(); if(0 <= hours && hours <= 4){ message = dpsId + "さん こんばんは"; } else if(10 <= hours && hours <= 17){ message = dpsId + "さん こんにちは"; } else if(18 <= hours && hours <= 23){ message = dpsId + "さん こんばんは"; } else{ message = "ようこそ " + dpsId + "さん"; } return message; } var weatherCooie = false; function weather_init() { $("weather_on").style.display = "block"; var cookie_value = loadCookie("weather"); if(cookie_value != "") { weatherCooie = true; wChgDspInit(cookie_value); }else { weatherCooie = false; wChgDspInit('13'); } } function wChgDspInit(area_code) { weatherDsp(area_code); } function wChgDsp(area_code) { saveCookie("weather", area_code); weatherDsp(area_code); } function weatherDsp(area_code) { var area = wArray[area_code][0]; var url_path = "http://www.nifty.com/weather/kakuchi/" + wArray[area_code][1]; $("area_url").innerHTML = "天気:" + area + ""; var img_path = "http://www.nifty.com/images/weather/" + wArray[area_code][2]; $("tdy_img").innerHTML = "" + wArray[area_code][11] + ""; $("tdy_hi").innerHTML = "最高:" + wArray[area_code][3] + "℃"; $("tdy_lo").innerHTML = "最低:" + wArray[area_code][4] + "℃"; $("tdy_pre").innerHTML = getPre(wArray[area_code][5]) + "%"; var img_path = "http://www.nifty.com/images/weather/" + wArray[area_code][6]; $("tmr_img").innerHTML = "" + wArray[area_code][12] + ""; $("tmr_hi").innerHTML = "最高:" + wArray[area_code][7] + "℃"; $("tmr_lo").innerHTML = "最低:" + wArray[area_code][8] + "℃"; $("tmr_pre").innerHTML = getPre(wArray[area_code][9]) + "%"; cancel('wthr'); dspSakura(area_code); } function getPre(pre){ var ary = pre.split(","); for(i=0;i0 && ary[i]!="-") { return ary[i]; } } return "-"; } function dspSakura(area){ var areaOb = $("sakuraArea"); if(!areaOb){ return; } if(area == "47"){ areaOb.style.display = "none"; return; } var sArr = sakuAr[area]; if(!sArr){ areaOb.style.display = "none"; return; } var kaika = sArr[0]; if(kaika.length == 0){ areaOb.style.display = "none"; return; } var src = getImgSrc(kaika); if(src.length == 0){ areaOb.style.display = "none"; return; } $("sakuraUrl").href = "http://www.nifty.com/cgi-bin/cl?top17?http://travel.nifty.com/special/spring/cs/hanamispot/ken3/" + sArr[1] + "/1.htm"; $("sakuraImg").innerHTML = "" + kaika + ""; $("sakuraTxt").innerHTML = "桜開花情報:" + kaika + ""; areaOb.style.display = "block"; } function getImgSrc(kaika){ var src = "images/weather/hanami/"; if(kaika == "つぼみ"){ src += "ico_01.gif"; } else if(kaika == "咲き始め"){ src += "ico_02.gif"; } else if(kaika == "5分咲き"){ src += "ico_03.gif"; } else if(kaika == "7分咲き"){ src += "ico_04.gif"; } else if(kaika == "満開"){ src += "ico_05.gif"; } else if(kaika == "散り始め"){ src += "ico_06.gif"; } else if(kaika == "終わり"){ // src += "ico_07.gif"; return ""; } else{ return ""; } return src; } var uranaiCooie = false; function uranai_init(){ var cookie_value = loadCookie("uranai"); if(cookie_value != ""){ uranaiCooie = true; changeDispInit(cookie_value); }else{ uranaiCooie = false; changeDispInit("ohitsuji"); } } function changeDispInit(seizaVal){ seizaDisp(seizaVal); } function changeDisp(seizaVal){ saveCookie("uranai", seizaVal); seizaDisp(seizaVal); } function seizaDisp(seizaVal) { if(uArray[seizaVal] == null) { seizaVal = "ohitsuji" } var uranalUrl = "http://www.nifty.com/cgi-bin/cl?top17?" + uBaseUrl + uArray[seizaVal][1]; var uranalUrl2 = "http://www.nifty.com/cgi-bin/cl?top17_1?" + uBaseUrl + uArray[seizaVal][1]; $("seizaName").innerHTML = "占い:" + uArray[seizaVal][0] + ""; var luck = parseInt(uArray[seizaVal][2]); setLevelData(luck); var msg = uArray[seizaVal][3]; if(30 < msg.length){ msg = msg.substring(0, 29) + "…"; } $("uranai_body").innerHTML = "" + msg + ""; $("uranai_on").style.display = "inline"; cancel('frtn'); } function seizaChange() { changeDisp(document.form1.seiza.value); } function dispConf() { $("selectSeiza").style.display = ""; $("seizaConf").style.display = "none"; $("seizaConfEnd").style.display = ""; } function dispConfEnd() { $("selectSeiza").style.display = "none"; $("seizaConf").style.display = ""; $("seizaConfEnd").style.display = "none"; savecookie("uranai", document.form1.seiza.value, "31"); } function setLevelData(luck){ var star = "★★★☆☆"; var img_path = "http://www.nifty.com/images/uranai/"; if(0 <= luck && luck <= 40){ star = "★☆☆☆☆"; img_path = img_path + "lucks01.gif"; } else if(luck <= 55){ star = "★★☆☆☆"; img_path = img_path + "lucks02.gif"; } else if(luck <= 70){ star = "★★★☆☆"; img_path = img_path + "lucks03.gif"; } else if(luck <= 85){ star = "★★★★☆"; img_path = img_path + "lucks04.gif"; } else if(luck <= 100){ star = "★★★★★"; img_path = img_path + "lucks05.gif"; } else{ star = "★★★☆☆"; img_path = img_path * "lucks03.gif"; } $("allLuck").innerHTML = star; var img_element = $("luckImg"); if(img_element != null){ img_element.innerHTML = "占いアイコン"; } } function train_init(){ $("train_on").style.display = "inline"; var cookie_value = loadCookie("train"); if(0 < cookie_value && cookie_value < 11 && cookie_value != "6"){ trainDispInit(cookie_value); }else{ trainDispInit("4"); } } function trainDispInit(r_area){ railDisp(r_area); } function rChgDsp(r_area){ saveCookie("train", r_area); railDisp(r_area); } function railDisp(r_area) { var i = 0; var array_cnt = 4; var cnt = rArray[r_area][1]; var tr_name = rArray[r_area][0]; var tr_time = rArray[r_area][2]; var tr_count = rArray[r_area][3]; var plink = r_area; if(r_area == 8) plink = "6"; if(r_area >= 9) plink = r_area - 1; var tr_link = clink + "?" + cl + "?" + trainURL + plink; var tr_link2 = clink + "?" + cl + "_1?" + trainURL + plink; $("tr_area").innerHTML = "鉄道運行情報:" + tr_name + ""; var tData = ''; if(cnt == 0){ tData = ''; }else{ cnt++; for(i=1;i < cnt;i++){ tData = tData + ''; tData = tData + ''; array_cnt++; tData = tData + ''; tData = tData + ''; array_cnt++; } } tData = tData + '

本日は通常通り運行しています。

' + rArray[r_area][array_cnt] + '

' + rArray[r_area][array_cnt] + '

'; $("train_data").innerHTML = tData; $("tr_time").innerHTML = tr_time; $("tr_num").innerHTML = "全"+ tr_count +"件" $("train_on").style.display = "inline"; cancel('train'); } function stockAverage() { $("finaArea").style.display = "inline"; if (typeof(financeData) == "undefined" || financeData.date == null || financeData.dayAve == null || financeData.dayAvediff == null) { $("finaArea").innerHTML = "現在、株価情報が取得できません。"; return; } var fdate = new Date(financeData.date); var fMon = addZero(fdate.getMonth() + 1); var fDay = addZero(fdate.getDate()); var fHou = addZero(fdate.getHours()); var fMin = addZero(fdate.getMinutes()); $("financeTitle").innerHTML = "株価情報(" + fMon + "月" + fDay + "日 " + fHou + "時" + fMin + "分時点)"; $("finaAve").innerHTML = addComma(financeData.dayAve); var diffHtml = "("; if(financeData.dayAvediff + 0 < 0) { $("finaRatio").className = "minus"; } else { diffHtml = diffHtml + "+"; $("finaRatio").className = "plus"; } diffHtml = diffHtml + addComma(financeData.dayAvediff) + ")"; $("finaRatio").innerHTML = diffHtml; } function addComma(num) { var regStr = /^([+-]?\d+)(\d{3})/; var newStr = num.toString(); while(regStr.test(newStr)) { newStr = newStr.replace(regStr, "$1,$2"); } return newStr; } function addZero(num) { if(num.toString().length == 1) { num = "0" + num; } return num; } var request_tv=""; var areaCode = ""; var timetable = ["早朝・午前(5:00〜12:00)","昼・午後(12:00〜19:00)","ゴールデン(19:00〜0:00)","深夜(0:00〜翌5:00)"]; function tv_init(){ $("recommend_on").style.display = "inline"; var cookie_value = loadCookie("rcmnd"); if(cookie_value != ""){ tChgDspInit(getAreaData(cookie_value,"code"),cookie_value); }else{ tChgDspInit('01','13'); } } function tChgDspInit(tvCode,areaCode){ recommendChgDsp(tvCode,areaCode); } function tChgDsp(tvCode,areaCode){ saveCookie("rcmnd", areaCode); recommendChgDsp(tvCode,areaCode); } function recommendChgDsp(tvCode,areaCode){ request_tv = createHttpRequest(); this.areaCode = areaCode; url = "cs/tvRecommendation/list/" + tvCode + "/1.js"; sendHttpRequest(request_tv, "GET", "GET", url, true, setRecommend, -1, ""); } function setRecommend(){ var data = eval("obj=" + request_tv.responseText); var tvAreaCode = getAreaData(areaCode,"area"); var tvAreaName = getAreaData(areaCode,"name"); $("tv_area").innerHTML = "今日のTV番組:" + tvAreaName + ""; if(tv_nifgt_flg == "false"){ hideTv(); var col = 1; if(data.area == null){ for(var i = 0;i < data.item.length ;i++){ var noDataUrl = clink + "?"+ cl + "?" + data.item[i].tk_link + "&area=" + tvAreaCode; $("tv_nodata"+(i+1)).innerHTML = "" + timetable[i] + ""; } $("tvRcmdNoDataMsg").innerHTML = "現在、おすすめデータがありません。"; $("tvRcmdNoData").style.display = "block"; }else{ $("tvRcmdNoData").style.display = "none"; for(i = 0;i < data.item.length-1;i++){ setRcmdData(data,tvAreaCode,i,i+1); } setRcmdData(data,tvAreaCode,data.item.length-1,8); } } cancel('tvInfo'); } function hideTv(){ for(var i = 1;i < 9;i++){ $("tv_table"+i).style.display = "none"; } } function setRcmdData(data,tvAreaCode,i,col){ var title = decodeURIComponent((data.item[i].title).replace(/\+/g,"%20")); var sub = decodeURIComponent((data.item[i].sub).replace(/\+/g,"%20")); var channelStr = title + " " + sub; if(channelStr.length > 22) channelStr = channelStr.substring(0,22) + "…"; $("tv_table"+col).style.display="inline"; $("tv_time"+col).innerHTML = data.item[i].time; var channelObj = $("tv_channel"+col); channelObj.innerHTML = channelStr; channelObj.href = clink + "?"+ cl + "?" + data.item[i].link + "&area=" + tvAreaCode; } function getAreaData(area,type){ var areaData = ""; var cnt = 1; for(var i=0;i < area_data.item.length;i++){ for(var j=0;j < area_data.item[i].s_area.length;j++ ){ if(area == cnt){ if(type == "name") return area_data.item[i].s_area[j].name; if(type == "code") return area_data.item[i].s_area[j].code; if(type == "area") return area_data.item[i].s_area[j].area; } cnt++; } } }