
if( '' == '' ) document.write('<div id="VFad717ec6b2d89e65db9602f996aa0bf9_main"></div>');

VFad717ec6b2d89e65db9602f996aa0bf9_create();
var VFad717ec6b2d89e65db9602f996aa0bf9_checkCount = 0;



function VFad717ec6b2d89e65db9602f996aa0bf9_create() {

	var main = document.getElementById('VFad717ec6b2d89e65db9602f996aa0bf9_main');

	var link_url = '';
	var link_title = '';
	var choice_size = 0;
	var choice_d = [{id:0, value:'ある。もう一度行きたい。'},{id:1, value:'ある。もう二度と行きたくない。'},{id:2, value:'ない。一度は行ってみたい。'},{id:3, value:'ない。今後も行かない。'}];
	var sex_d = [{id:1, value:'男性'},{id:2, value:'女性'}];
	var age_d = [{id:1, value:'10未満'},{id:2, value:'10歳代'},{id:3, value:'20歳代'},{id:4, value:'30歳代'},{id:5, value:'40歳代'},{id:6, value:'50歳代'},{id:7, value:'60歳代'},{id:8, value:'70歳代'},{id:9, value:'80歳代'},{id:10, value:'90歳代'},{id:11, value:'100以上'}];
	var area_d = [{id:1, value:'北海道'},{id:2, value:'青森'},{id:3, value:'岩手'},{id:4, value:'秋田'},{id:5, value:'宮城'},{id:6, value:'山形'},{id:7, value:'福島'},{id:8, value:'新潟'},{id:9, value:'栃木'},{id:10, value:'茨城'},{id:11, value:'群馬'},{id:12, value:'埼玉'},{id:13, value:'東京'},{id:14, value:'千葉'},{id:15, value:'神奈川'},{id:16, value:'山梨'},{id:17, value:'静岡'},{id:18, value:'長野'},{id:19, value:'富山'},{id:20, value:'岐阜'},{id:21, value:'愛知'},{id:22, value:'石川'},{id:23, value:'福井'},{id:24, value:'滋賀'},{id:25, value:'三重'},{id:26, value:'京都'},{id:27, value:'奈良'},{id:28, value:'大阪'},{id:29, value:'和歌山'},{id:30, value:'兵庫'},{id:31, value:'鳥取'},{id:32, value:'岡山'},{id:33, value:'島根'},{id:34, value:'広島'},{id:35, value:'山口'},{id:36, value:'香川'},{id:37, value:'徳島'},{id:38, value:'高知'},{id:39, value:'愛媛'},{id:40, value:'福岡'},{id:41, value:'佐賀'},{id:42, value:'大分'},{id:43, value:'長崎'},{id:44, value:'熊本'},{id:45, value:'宮崎'},{id:46, value:'鹿児島'},{id:47, value:'沖縄'},{id:99, value:'【海外】'}];
	var no_personal = false;
	var no_comment = '';
	var no_copy = '';
	var c_name = 'カイカイ反応通信';
	var c_link = 'http://blog.with2.net/vote/u/?id=583';

	if( ! main ) return false;
	main.style.width = 'auto';

	var form = document.createElement('form');
	form.method = 'post';
	form.action = 'http://blog.with2.net/vote/v/?m=a&id=150725';
	form.target = '_blank';
	form.id = 'VFad717ec6b2d89e65db9602f996aa0bf9_form';
	form.style.fontFamily = '"メイリオ", "ヒラギノ角ゴ Pro W3", "MS PGothic", "MS UI Gothic", Helvetica, Arial, sans-serif';
	form.style.textAlign = 'left';
	form.style.margin = '2px 5px';
	form.style.backgroundColor = '#ffffea';
	form.style.color = '#707070';
	form.style.borderRadius = '0px';
	if( '' == '' ){
		form.style.border = '1px solid gray';
		form.style.boxShadow = '1px 1px 1px gray';
	}
	form.style.padding = '8px';
	form.style.minWidth = '120px';
	if( '' != '' ) form.style.maxWidth = '';
	main.appendChild(form);

	var sid = document.createElement('input');
	sid.type = 'hidden';
	sid.name = 'sid';
	sid.value = '1468450';
	form.appendChild(sid);

	var qids = document.createElement('input');
	qids.type = 'hidden';
	qids.name = 'qids';
	qids.value = '';
	form.appendChild(qids);

	var char = document.createElement('input');
	char.type = 'hidden';
	char.name = 'char';
	char.value = '文字表示';
	form.appendChild(char);

	var charset = document.createElement('input');
	charset.type = 'hidden';
	charset.name = 'ie';
	charset.value = document.charset || document.characterSet;
	form.appendChild(charset);

	var title = document.createElement('h3');
	title.style.fontWeight = 'bold';
	title.style.fontSize = '15px';
	title.style.color = '#800000';
	title.style.lineHeight = '1.3em';
	title.style.padding = '0 0 0 22px';
	title.style.margin = '0 0 .7em 0';
	title.style.border = 'none';
	title.style.boxShadow = 'none';
	title.style.width = 'auto';
	title.style.height = 'auto';
	title.style.textAlign = 'left';
	if( 8 > 2 ){
		var tmg = Math.floor(8 / 3);
		if( tmg > 5 ) tmg = 5;
		title.style.marginLeft = '-' + tmg + 'px';
	}
	var bg_top = 0;
	if( 15 > 18 ) bg_top = Math.floor((15 * 1.2 - 18) / 2);
	title.style.background = 'url(http://blog.with2.net/vote/img/logo_18x18.gif) no-repeat left ' + bg_top + 'px';
	title.appendChild( document.createTextNode('韓国に行ったことがありますか？') );
	form.appendChild(title);

	var desc = document.createElement('div');
	desc.className = 'vf-form-desc';
	desc.style.fontSize = '12px';
	desc.style.color = '#505050';
	desc.style.margin = '0 0 6px 0';
	desc.style.padding = '0';
	desc.style.lineHeight = '1.3em';
	desc.appendChild( document.createTextNode('韓国でのエピソードなどもあれば教えてください。') );
	if( link_url ){
		var link = document.createElement('a');
		link.target = '_blank';
		link.href = link_url;
		link.title = link_title;
		link.style.color = '#505050';
		link.style.margin = '0 0 0 0px';
		link.style.fontSize = '100%';
		if( link_title.length > 12 ){
			link_title = link_title.substr(0, 12) + '…';
		}
		link.appendChild( document.createTextNode('(参考)' + link_title) );
		desc.appendChild( document.createTextNode(' →') );
		desc.appendChild(link);
	}
	form.appendChild(desc);

	if( form.style.width.match(/^([0-9]+)px/) && RegExp.$1 < 240 ){
		title.style.display = 'inline';
		desc.style.paddingLeft = '8px';
		desc.style.display = 'inline';
	}

	var div = document.createElement('div');
	div.className = 'vf-form-etc';
	div.style.fontSize = '12px';
	div.style.margin = '10px 0 -1.3em 0';
	div.style.padding = '0';
	div.style.lineHeight = '1.6em';
	if( choice_size != 0 ){
		var text = '(複数選択可能';
		if( choice_size >= 2 ) text += '、' + choice_size + '個まで';
		text += ')';
		div.appendChild( document.createTextNode(text) );
		form.appendChild(div);
	}

	var choice = document.createElement('ol');
	choice.style.padding = '0 0 0 0';
	choice.style.margin = '1.3em 0';
	choice.style.listStyle = 'decimal inside';
	choice.style.fontSize = '12px';
	choice.style.color = '#000000';
	for(var i = 0; i < choice_d.length; i++){
		var d = choice_d[i];
		var li = document.createElement('li');
		var q = document.createElement('input');
		var l = document.createElement('label');
		li.style.height = 'auto';
		li.style.padding = '1px 0';
		li.style.margin = '4px 0';
		li.style.background = 'none';
		li.style.lineHeight = '1.3em';
		li.style.listStyle = 'decimal inside';
		if( i == 0 ){
			li.style.marginTop = '0';
			li.style.paddingTop = '0';
		}
		//li.style.border = '1px dashed gray';
		li.style.borderWidth = '0 0 1px 0';
		q.id = 'VFad717ec6b2d89e65db9602f996aa0bf9_' + i;
		q.type = 'radio';
		q.name = 'qid';
		q.value = d.id;
		q.style.width = 'auto';
		q.style.height = 'auto';
		q.style.margin = '0 4px 0 0';
		q.style.padding = '0';
		q.style.border = 'none';
		q.style.verticalAlign = 'middle';
		l.style.verticalAlign = 'middle';
		l.style.display = 'inline';
		l.setAttribute('for',q.id);
		if( 'htmlFor' in l ) l.htmlFor = q.id;
		l.appendChild( document.createTextNode(d.value) );
		li.appendChild(q);
		li.appendChild(l);
		choice.appendChild(li);
		q.onclick = function(){
			var e = this;
			if( e.checked && 0 >= 2 ){
				var ctr = 0;
				for(var i = 0; i < e.form.elements.length; i++){
					var e2 = e.form.elements[i];
					if( e2.name == 'qid' && e2.checked ) ctr++;
				}
				if( ctr > 0 ){
					e.checked = false;
				}
			}
		};
	}
	form.appendChild(choice);

	if( ! no_personal ){
		var personal = document.createElement('div');
		var sex = VFad717ec6b2d89e65db9602f996aa0bf9_makePersonal('sex', '性別', sex_d);
		var age = VFad717ec6b2d89e65db9602f996aa0bf9_makePersonal('age', '年齢', age_d);
		var area = VFad717ec6b2d89e65db9602f996aa0bf9_makePersonal('area', '地域', area_d);
		personal.style.margin = '0 0 10px 0';
		personal.appendChild(sex);
		personal.appendChild(age);
		personal.appendChild(area);
		form.appendChild(personal);
		VFad717ec6b2d89e65db9602f996aa0bf9_setDefaultValue(sex, '');
		VFad717ec6b2d89e65db9602f996aa0bf9_setDefaultValue(age, '');
		VFad717ec6b2d89e65db9602f996aa0bf9_setDefaultValue(area, '');
	}

	if( ! no_comment ){
		var cm = document.createElement('div');
		var comment = document.createElement('textarea');
		cm.setAttribute('maxlength', '120');
		cm.className = 'vf-form-etc vf-form-cm';
		cm.style.padding = '0';
		cm.style.margin = '0 0 10px 0';
		cm.style.fontSize = '12px';
		comment.name = 'msg';
		comment.setAttribute('maxlength', '100');
		comment.style.width = '90%';
		comment.style.height = '50px';
		comment.style.lineHeight = '18px';
		comment.style.padding = '2px 5px';
		comment.style.fontSize = '14px';
		cm.appendChild( document.createTextNode('コメント') );
		cm.appendChild( document.createElement('br') );
		cm.appendChild(comment);
		form.appendChild(cm);
	}

	var button = document.createElement('div');
	var submit = document.createElement('input');
	var result = document.createElement('input');
	button.style.whiteSpace = 'nowrap';
	button.style.margin = '15px 0 3px 0';
	button.style.textAlign = 'left';
	submit.type = 'submit';
	submit.name = 'submit';
	submit.value = '投 票';
	submit.style.padding = '4px 0';
	submit.style.width = '40%';
	submit.style.maxWidth = '100px';
	submit.style.margin = '0 8px 0 0';
	submit.style.textAlign = 'center';
	submit.style.float = 'none';
	result.type = 'submit';
	result.value = '結果を見る';
	result.style.padding = '4px 0';
	result.style.margin = '0';
	result.style.width = '40%';
	result.style.maxWidth = '100px';
	result.style.textAlign = 'center';
	result.style.float = 'none';
	result.onclick = function(event){
		try{
			event.stopPropagation();
		}catch(e){
			window.event.cancelBubble = true;
		}
		try{
			event.preventDefault();
		}catch(e){
			window.event.returnValue = false;
		}
		if( '_blank' == '_self' ){
			location.href = 'http://blog.with2.net/vote/v/?m=va&id=150725';
		}else{
			window.open('http://blog.with2.net/vote/v/?m=va&id=150725');
		}
		return false;
	};
	button.appendChild(submit);
	button.appendChild(result);
	form.appendChild(button);
	if( submit.clientWidth > 150 ){
		submit.style.width = '120px';
		result.style.width = '120px';
	}

	if( c_name && ! no_copy ){
		var div = document.createElement('div');
		var a = document.createElement('a');
		div.className = 'vf-form-copy vf-form-etc';
		div.style.textAlign = 'right';
		div.style.margin = '5px 0 0 0';
		div.style.padding = '0';
		div.style.fontSize = '12px';
		a.target = '_blank';
		a.className = 'vf-form-etc';
		a.href = c_link;
		a.style.color = '#707070';
		a.appendChild( document.createTextNode(c_name) );
		div.appendChild( document.createTextNode(String.fromCharCode(169)) );
		div.appendChild(a);
		form.appendChild(div);
	}


	// on submit
	form.onsubmit = function(){

		var qid = new Array();

		for(var i = 0; i < this.qid.length; i++){
			if( this.qid[i].checked ){
				qid.push(this.qid[i].value);
			}
		}

		if( qid.length == 0 ){
			alert('項目が選択されていません。');
			return false;
		}

		this.submit.setAttribute('disabled', 'disabled');

		this.qids.value = qid.join(',');

		return true;

	};


	// is done
	if( '' == 'Y' ){

		var qids = form.qid;
		if( ! qids ) qids = choice.getElementsByTagName('input');

		for(var i = 0; i < qids.length; i++){
			qids[i].disabled = true;
		}
		submit.disabled = true;

	}


	// 横幅が小さい時の対応
	if( form.offsetWidth < 200 ){

		form.style.margin = '1px';
		result.value = '結 果';

	}


}


// make Personal data.
function VFad717ec6b2d89e65db9602f996aa0bf9_makePersonal(name, title, d) {

	if( ! d ) return null;

	var e = document.createElement('select');
	e.name = name;
	e.style.fontSize = '12px';
	e.style.height = 'auto';
	e.style.width = 'auto';
	e.style.padding = '1px';
	e.style.margin = '0 3px 0 0';
	e.style.backgroundColor = '#f0f8ff';
	e.style.float = 'none';
	e.onclick = function(e){
		try{
			if( e.stopPropagation ){
				e.stopPropagation();
			}else{
				e.cancelBubble = true;
			}
		}catch(e){
			e.cancelBubble = true;
		}
	};

	var opt = document.createElement('option');
	opt.setAttribute('value', '');
	opt.appendChild( document.createTextNode('【' + title + '】') );
	e.appendChild(opt);

	for(var i = 0; i < d.length; i++){
		var opt = document.createElement('option');
		opt.value = d[i].id;
		opt.appendChild( document.createTextNode(d[i].value) );
		e.appendChild(opt);
	}

	return e;

}


// setting default value
function VFad717ec6b2d89e65db9602f996aa0bf9_setDefaultValue(e, val) {
	for(var i = 0; i < e.length; i++){
		if( e[i].value == val ){
			e.selectedIndex = i;
			break;
		}
	}
}

