var urlPrefix="http://www.47news.jp/news/election/js/";var vPrefix="http://www.47news.jp/news/election/js/versus/";function kyd99_popup(a){window.open("http://www.47news.jp/news/election/js/data/kouho/"+a+".html","_blank","width=320,height=260,location=no,menubar=no")}function fixIEflicker(a){try{document.execCommand("BackgroundImageCache",false,a)}catch(b){}}fixIEflicker(true);var dataURL=urlPrefix+"combine.php?req=tokaku_data.js&cb=cb_watch";var _d=document;function updateStatus(){var a=_d.createElement("script");a.type="text/javascript";a.src=dataURL+"&_="+new Date().getTime();_d.getElementsByTagName("body")[0].appendChild(a)}var watchingCandidates={};var markedIDs={};var vsIndex=0;function cb_watch(d){var c={};for(id in markedIDs){c[id]="unchecked"}for(var b=0,a=d.tokakusha.length;b<a;b++){if(watchingCandidates[d.tokakusha[b].id]){delete c[d.tokakusha[b].id];addTokaku(d.tokakusha[b].id,d.tokakusha[b].tokaku)}}for(id in c){if(c[id]=="unchecked"){deleteTokaku(id)}}}function addTokaku(d,b){var c=_d.getElementById("mark_"+d);if(!c){return}var a=_d.createElement("span");a.style.display="none";c.appendChild(a);if(b=="senkyoku"){if(c.className.indexOf("win_senkyoku")==-1){if(markedIDs[d]){deleteTokaku(d)}c.className+=" win_senkyoku";a.appendChild(_d.createTextNode("\u5F53\u78BA"))}}else{if(b=="hirei"){if(c.className.indexOf("win_hirei")==-1){if(markedIDs[d]){deleteTokaku(d)}c.className+=" win_hirei";a.appendChild(_d.createTextNode("\u5FA9\u6D3B"))}}}markedIDs[d]=true}function deleteTokaku(b){var a=_d.getElementById("mark_"+b);if(!a){return}a.className=a.className.replace(/\bwin_(senkyoku|hirei)\b/g,"");while(a.lastChild){a.removeChild(a.lastChild)}delete markedIDs[b]}function escapeHTML(a){return a.replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function insertVSList(d){vsIndex++;var c=[];var f;var e;for(var b=0,a=d.length;b<a;b++){f=d[b].candidates[0];e=d[b].candidates[1];watchingCandidates[f.id]=true;watchingCandidates[e.id]=true;c.push(makeInsertVSHTML(f,e,d[b].area))}_d.getElementById("kyd14_box").innerHTML=c.join("")}function makeInsertVSHTML(c,b,a){return['<div class="versus">','<table width="298" border="0" cellspacing="0" cellpadding="0">','<tr><td width="44"><a href="javascript:kyd99_popup(\'',c.id,'\')"><img alt="',escapeHTML(c.name),'" src="',vPrefix,"rr/resize.php?id=",c.id,'" width="44" height="55" /></a></td>','<td width="210"><table width="210" border="0" cellspacing="0" cellpadding="0">','<tr><td height="16" colspan="3" class="area_td">','<img class="area" alt="',escapeHTML(a),'" src="',vPrefix,"rr/47v.php?text=",encodeURIComponent(a),'&size=9&fg=%23000000&bg=transparent&bgimg=head_bg&bgimgtop=1&tpad=-2&bpad=1" />',"</td></tr>",'<tr><td width="90" height="39" valign="bottom" class="name_td" style="padding-left:0">','<div class="namerow" style="margin-left:4px;"><b><div id="mark_',c.id,'" class="mark_div"></div><div style="clear:both"><a href="javascript:kyd99_popup(\'',c.id,"')\">",'<img height="16" alt="',escapeHTML(c.name),'" src="',vPrefix,"rr/47v.php?text=",encodeURIComponent(c.name),'&size=12&fg=%23000000&bg=%23D2DCE7&bgimg=tail_bg&bgimgtop=16&tpad=-3&bpad=1&lpad=0&rpad=0&height=16" />',"</a></div></b></div>","</td>",'<td width="30" height="39" align="center" class="vs_td" valign="bottom"><div class="vs_div"><span style="display:none">vs</span></div></td>','<td width="90" height="39" valign="bottom" class="name_td" style="padding-right:0;">','<div class="namerow" style="margin-left:0px;margin-right:4px" align="right"><b><div class="mark_div" style="margin-right:0px;text-align:left" id="mark_',b.id,'"></div><div style="clear:both;"><a href="javascript:kyd99_popup(\'',b.id,"')\">",'<img height="16" alt="',escapeHTML(b.name),'" src="',vPrefix,"rr/47v.php?text=",encodeURIComponent(b.name),'&size=12&fg=%23000000&bg=%23D2DCE7&bgimg=tail_bg&bgimgtop=16&tpad=-3&bpad=0&lpad=0&rpad=2&height=16" />',"</a></div></b></div>","</td>","</tr>","</table></td>",'<td width="44"><a href="javascript:kyd99_popup(\'',b.id,'\')"><img alt="',escapeHTML(b.name),'" src="',vPrefix,"rr/resize.php?id=",b.id,'" width="44" height="55" /></a></td>',"</tr></table></div>"].join("")}function insertVS(e,d,b){var c=5;vsIndex++;watchingCandidates[e.id]=true;watchingCandidates[d.id]=true;var a=makeInsertVSHTML(e,d,b);_d.getElementById("kyd14_box").innerHTML+=a}function insertCSS(){var a=[" .versus { width:298px; height:55px; background:#ffffff; border-width:1px; border-style:solid; border-color:#7a7abf #9a9adf #babaff #9a9adf; padding:0px; margin:0 0 2px 0; }"," .versus table { border-collapse: collapse; }"," .area_td { font-size:80%; border-bottom:1px solid #98c1ea; background-image:url(",vPrefix,"images/head_bg.png); background-repeat:repeat-x; background-position:left top; background-attachment:scroll; }"," .name_td { background-image:url(",vPrefix,"images/tail_bg.png); background-repeat:repeat-x; background-position:left top; background-attachment:scroll; padding-top:0; margin-top:0; }"," .namerow { height:36px; margin-top:3px; }"," .namerow b { font-size:93%; }"," .mark_div { font-size:1px; line-height:1px; margin-top:0px; width:42px; height:16px; }"," .vs_td { background-image:url(",vPrefix,"images/tail_bg.png); background-repeat:repeat-x; background-position:left top; background-attachment:scroll; }"," .vs_div { margin-bottom:2px; width:24px; height:13px; background-image:url(",vPrefix,"images/versus.png); background-repeat:no-repeat; font-size:1px; }"," #kyd14_box * { padding: 0; margin: 0; }"," #kyd14_box .area { margin-left: 3px; }"," .win_hirei { background-image: url(",vPrefix,"images/fukkatsu.gif); background-image: no-repeat; }"," .win_senkyoku { background-image: url(",vPrefix,"images/toukaku.gif); background-repeat: no-repeat; }"," img { border-width: 0px; }"," .versus a:link, .versus a:active, .versus a:visited { text-decoration: none; color: #000000; }"," .versus a:hover { color: #ff0000; }"].join("");var b=document.createElement("style");b.setAttribute("type","text/css");if(b.styleSheet){b.styleSheet.cssText=a}else{b.appendChild(document.createTextNode(a))}document.getElementsByTagName("head")[0].appendChild(b)}var _onload=window.onload;window.onload=function(){if(typeof _onload=="function"){_onload.apply(this,arguments)}insertCSS();if(typeof kyd14_versusData=="object"){var a=kyd14_versusData;insertVSList(a)}if(typeof kyd14_noupdate=="undefined"||!kyd14_noupdate){setTimeout(function(){updateStatus()},10);setInterval(function(){updateStatus()},30000)}};