function rssMikleUpdatePreview() {
	var snippet = '';
	var preview = rssMikleValidateValues();

	if(!preview){
		snippet = rssMikleGetSnippet();
		preview = rssMikleGetPreview();
	}
	$("rssmikle_snippet").value = snippet;
	$("rssmikle_preview").innerHTML = preview;
}

function rssMikleSelectDefault(obj,inputType,defaultNum){
	var selected = 0;
	if(inputType == 'select'){
		for(var i=0; i < obj.options.length; i++){
			if(obj.options[i].selected == 'true'){
				flag = 1;
				break;
			}
		}
		if(!selected){
			obj.options[defaultNum].selected = true;
		}
	} else if(inputType == 'radio'){
		for(var i=0; i < obj.length; i++){
			if(obj[i].checked){
				flag = 1;
				break;
			}
		}
		if(!selected){
			obj[defaultNum].checked = true;
		}
	}
}

function rssMikleInit() {
	/// set default value ///
	$("rssmikle_url").value = $("rssmikle_url").value ? $("rssmikle_url").value : '';
	$("rssmikle_frame_width").value = $("rssmikle_frame_width").value ? $("rssmikle_frame_width").value : 180;
	$("rssmikle_frame_height").value = $("rssmikle_frame_height").value ? $("rssmikle_frame_height").value : 500;
	$("rssmikle_font_size").value = $("rssmikle_font_size").value ? $("rssmikle_font_size").value : 12;
	$("rssmikle_css_url").value = $("rssmikle_css_url").value ? $("rssmikle_css_url").value : '';
	$("rssmikle_title_bgcolor").value = $("rssmikle_title_bgcolor").value ? $("rssmikle_title_bgcolor").value : '0066FF';
	$("rssmikle_title_color").value = $("rssmikle_title_color").value ? $("rssmikle_title_color").value : 'FFFFFF';
	$("rssmikle_title_bgimage").value = $("rssmikle_title_bgimage").value ? $("rssmikle_title_bgimage").value : '';
	$("rssmikle_item_bgcolor").value = $("rssmikle_item_bgcolor").value ? $("rssmikle_item_bgcolor").value : 'FFFFFF';
	$("rssmikle_item_bgimage").value = $("rssmikle_item_bgimage").value ? $("rssmikle_item_bgimage").value : '';
	$("rssmikle_item_title_length").value = $("rssmikle_item_title_length").value ? $("rssmikle_item_title_length").value : 20;
	$("rssmikle_item_title_color").value = $("rssmikle_item_title_color").value ? $("rssmikle_item_title_color").value : '666666';
	$("rssmikle_item_description_length").value = $("rssmikle_item_description_length").value ? $("rssmikle_item_description_length").value : 40;
	$("rssmikle_item_description_color").value = $("rssmikle_item_description_color").value ? $("rssmikle_item_description_color").value : '666666';

	/// attach event listener ///
	// onChange
	Event.observe("rssmikle_url","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_frame_width","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_frame_height","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_font_size","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_css_url","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_title_bgcolor","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_title_color","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_title_bgimage","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_item_bgcolor","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_item_bgimage","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_item_title_length","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_item_title_color","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_item_description_length","change",rssMikleUpdatePreview,false);
	Event.observe("rssmikle_item_description_color","change",rssMikleUpdatePreview,false);

	// onClick
	Event.observe("rssmikle_snippet","click",function(){
//		rssMikleUpdatePreview();
		Field.focus("rssmikle_snippet");
		Field.activate("rssmikle_snippet");
	},false);

	var obj = document.getElementsByName("rssmikle_title_bgcolors");
	for(var i = 0; i < obj.length ; i++){
		Event.observe(obj[i],"click",rssMikleSwitchColor,false);
	}
	obj = document.getElementsByName("rssmikle_target");
	for(var i = 0; i < obj.length ; i++){
		Event.observe(obj[i],"click",rssMikleUpdatePreview,false);
	}
	
	obj = document.getElementsByName("rssmikle_item_podcast");
	for(var i = 0; i < obj.length ; i++){
		Event.observe(obj[i],"click",rssMikleUpdatePreview,false);
	}

	obj = document.getElementsByName("rssmikle_border");
	for(var i = 0; i < obj.length ; i++){
		Event.observe(obj[i],"click",rssMikleUpdatePreview,false);
	}

	obj = document.getElementsByName("rssmikle_title");
	for(var i = 0; i < obj.length ; i++){
		Event.observe(obj[i],"click",rssMikleUpdatePreview,false);
	}

	obj = document.getElementsByName("rssmikle_item_border_bottom");
	for(var i = 0; i < obj.length ; i++){
		Event.observe(obj[i],"click",rssMikleUpdatePreview,false);
	}

	obj = document.getElementsByName("rssmikle_item_description");
	for(var i = 0; i < obj.length ; i++){
		Event.observe(obj[i],"click",rssMikleUpdatePreview,false);
	}

	obj = document.getElementsByName("rssmikle_item_description_tag");
	for(var i = 0; i < obj.length ; i++){
		Event.observe(obj[i],"click",rssMikleUpdatePreview,false);
	}

	obj = document.getElementsByTagName('label');
	for(var i = 0; i < obj.length; i++){
		var imgObj = obj[i].getElementsByTagName('img');
		for(var j=0; j < imgObj.length; j++){
			imgObj[j].formCtrlId = obj[i].htmlFor;
			imgObj[j].onclick = function(){$(this.formCtrlId).click()};
		}
	}
}

function rssMikleValidateValues(){
	/// Validation ///
	// rssmikle_url
	if(!$("rssmikle_url").value){
		Field.focus("rssmikle_url");
		return '<font color="red"><b>ブログやRSSのURLを入力してください。</b></font>';
	} else if(!$("rssmikle_url").value.match(/^https?\:\/\//i)){
		$("rssmikle_url").value = $("rssmikle_url").value.replace(/^/,'http\:\/\/');
	}

	// rssmikle_frame_width
	$("rssmikle_frame_width").value = $("rssmikle_frame_width").value.replace(/^0+/,'');
	if($("rssmikle_frame_width").value < 100){
		return '<font color="red">フレームの横幅は100ピクセル以上に設定してください。</font>';
	} else if(!$("rssmikle_frame_width").value.match(/^[0-9]*$/g)) {
		return '<font color="red">フレームの横幅は整数を入力してください。</font>';
	}

	// rssmikle_frame_height
	$("rssmikle_frame_height").value = $("rssmikle_frame_height").value.replace(/^0+/,'');
	if($("rssmikle_frame_height").value < 100){
		return '<font color="red">フレームの縦幅は100ピクセル以上に設定してください。</font>';
	} else if(!$("rssmikle_frame_height").value.match(/^[0-9]*$/g)) {
		return '<font color="red">フレームの縦幅は整数を入力してください。</font>';
	}

	// rssmikle_target

	// rssmikle_font_size
	$("rssmikle_font_size").value = $("rssmikle_font_size").value.replace(/^0+/,'');
	if($("rssmikle_font_size").value && !$("rssmikle_font_size").value.match(/^[0-9]*$/g)) {
		return '<font color="red">フォントサイズは整数を入力してください。</font>';
	}

	// rssmikle_border

	// rssmikle_css_url
	if($("rssmikle_css_url").value && !$("rssmikle_css_url").value.match(/^https?\:\/\//i)){
		$("rssmikle_css_url").value = $("rssmikle_css_url").value.replace(/^/,'http\:\/\/');
	}

	// rssmikle_title

	// rssmikle_title_bgcolor
	if($("rssmikle_title_bgcolor").value && !$("rssmikle_title_bgcolor").value.match(/^[0-9a-fA-F]{6}$/g)) {
		return '<font color="red">タイトルの背景色は16進数で指定してください。</font>';
	} else if($("rssmikle_title_bgcolor").value){
		$("rssmikle_title_bgcolor_colorbox").style.backgroundColor = '#' + $("rssmikle_title_bgcolor").value;
	}

	// rssmikle_title_color
	if($("rssmikle_title_color").value && !$("rssmikle_title_color").value.match(/^[0-9a-fA-F]{6}$/g)) {
		return '<font color="red">タイトルのフォントカラーは16進数で指定してください。</font>';
	} else if($("rssmikle_title_color").value){
		$("rssmikle_title_color_colorbox").style.backgroundColor = '#' + $("rssmikle_title_color").value;
	}

	// rssmikle_title_bgimage
	if($("rssmikle_title_bgimage").value && !$("rssmikle_title_bgimage").value.match(/^https?\:\/\//i)){
		$("rssmikle_title_bgimage").value = $("rssmikle_title_bgimage").value.replace(/^/,'http\:\/\/');
	}

	// rssmikle_item_bgcolor
	if($("rssmikle_item_bgcolor").value && !$("rssmikle_item_bgcolor").value.match(/^[0-9a-fA-F]{6}$/g)) {
		return '<font color="red">見出しの背景色は16進数で指定してください。</font>';
	} else if($("rssmikle_item_bgcolor").value){
		$("rssmikle_item_bgcolor_colorbox").style.backgroundColor = '#' + $("rssmikle_item_bgcolor").value;
	}

	// rssmikle_item_bgimage
	if($("rssmikle_item_bgimage").value && !$("rssmikle_item_bgimage").value.match(/^https?\:\/\//i)){
		$("rssmikle_item_bgimage").value = $("rssmikle_item_bgimage").value.replace(/^/,'http\:\/\/');
	}

	// rssmikle_item_title_length
	$("rssmikle_item_title_length").value = $("rssmikle_item_title_length").value.replace(/^0+/,'');
	if($("rssmikle_item_title_length").value && !$("rssmikle_item_title_length").value.match(/^[0-9]*$/g)) {
		return '<font color="red">見出しの最大文字数は整数を入力してください。</font>';
	}

	// rssmikle_item_title_color
	if($("rssmikle_item_title_color").value && !$("rssmikle_item_title_color").value.match(/^[0-9a-fA-F]{6}$/g)) {
		return '<font color="red">見出しのフォントカラーは16進数で指定してください。</font>';
	} else if($("rssmikle_item_title_color").value){
		$("rssmikle_item_title_color_colorbox").style.backgroundColor = '#' + $("rssmikle_item_title_color").value;
	}

	// rssmikle_item_border_bottom
	// rssmikle_item_description

	// rssmikle_item_description_length
	$("rssmikle_item_description_length").value = $("rssmikle_item_description_length").value.replace(/^0+/,'');
	if($("rssmikle_item_description_length").value && !$("rssmikle_item_description_length").value.match(/^[0-9]*$/g)) {
		return '<font color="red">本文の最大文字数は整数を入力してください。</font>';
	}

	// rssmikle_item_description_color
	if($("rssmikle_item_description_color").value && !$("rssmikle_item_description_color").value.match(/^[0-9a-fA-F]{6}$/g)) {
		return '<font color="red">本文のフォントカラーは16進数で指定してください。</font>';
	} else if($("rssmikle_item_description_color").value){
		$("rssmikle_item_description_color_colorbox").style.backgroundColor = '#' + $("rssmikle_item_description_color").value;
	}

	// rssmikle_item_description_tag
	if(rssMikleGetRadioValue("rssmikle_item_description_tag") == 'on') {
		$("rssmikle_item_description_length").disabled = true;
	} else {
		$("rssmikle_item_description_length").disabled = false;
	}

	/// Disable ///
	if($("rssmikle_css_url").value){
		$("rssmikle_font_size").disabled = true;
		$("rssmikle_border1").disabled = true;
		$("rssmikle_border2").disabled = true;
		$("rssmikle_title_bgcolors1").disabled = true;
		$("rssmikle_title_bgcolors2").disabled = true;
		$("rssmikle_title_bgcolors3").disabled = true;
		$("rssmikle_title_bgcolors4").disabled = true;
		$("rssmikle_title_bgcolors5").disabled = true;
		$("rssmikle_title_bgcolors6").disabled = true;
		$("rssmikle_title_bgcolor").disabled = true;
		$("rssmikle_title_color").disabled = true;
		$("rssmikle_title_bgimage").disabled = true;
		$("rssmikle_item_bgcolor").disabled = true;
		$("rssmikle_item_bgimage").disabled = true;
		$("rssmikle_item_title_color").disabled = true;
		$("rssmikle_item_border_bottom1").disabled = true;
		$("rssmikle_item_border_bottom2").disabled = true;
		$("rssmikle_item_description_color").disabled = true;

		$("rssmikle_title_bgcolor_colorbox").disabled = true;
		$("rssmikle_title_color_colorbox").disabled = true;
		$("rssmikle_item_title_color_colorbox").disabled = true;
		$("rssmikle_item_bgcolor_colorbox").disabled = true;
		$("rssmikle_item_description_color_colorbox").disabled = true;

	} else {
		$("rssmikle_frame_width").disabled = false;
		$("rssmikle_frame_height").disabled = false;
		$("rssmikle_font_size").disabled = false;
		$("rssmikle_border1").disabled = false;
		$("rssmikle_border2").disabled = false;
		$("rssmikle_title1").disabled = false;
		$("rssmikle_title2").disabled = false;
		$("rssmikle_title_bgcolors1").disabled = false;
		$("rssmikle_title_bgcolors2").disabled = false;
		$("rssmikle_title_bgcolors3").disabled = false;
		$("rssmikle_title_bgcolors4").disabled = false;
		$("rssmikle_title_bgcolors5").disabled = false;
		$("rssmikle_title_bgcolors6").disabled = false;
		$("rssmikle_title_bgcolor").disabled = false;
		$("rssmikle_title_color").disabled = false;
		$("rssmikle_title_bgimage").disabled = false;
		$("rssmikle_item_bgcolor").disabled = false;
		$("rssmikle_item_bgimage").disabled = false;
		$("rssmikle_item_title_color").disabled = false;
		$("rssmikle_item_border_bottom1").disabled = false;
		$("rssmikle_item_border_bottom2").disabled = false;
		$("rssmikle_item_description_color").disabled = false;

		$("rssmikle_title_bgcolor_colorbox").disabled = false;
		$("rssmikle_title_color_colorbox").disabled = false;
		$("rssmikle_item_title_color_colorbox").disabled = false;
		$("rssmikle_item_bgcolor_colorbox").disabled = false;
		$("rssmikle_item_description_color_colorbox").disabled = false;

	}

	if(rssMikleGetRadioValue("rssmikle_item_description") == 'off'){
		$("rssmikle_item_description_length").disabled = true;
		$("rssmikle_item_description_color").disabled = true;
		$("rssmikle_item_description_tag1").disabled = true;
		$("rssmikle_item_description_tag2").disabled = true;
	} else {
		$("rssmikle_item_description_length").disabled = false;
		if($("rssmikle_css_url").value){
			$("rssmikle_item_description_color").disabled = true;
		} else {
			$("rssmikle_item_description_color").disabled = false;
		}
		$("rssmikle_item_description_tag1").disabled = false;
		$("rssmikle_item_description_tag2").disabled = false;
	}

	if(rssMikleGetRadioValue("rssmikle_item_description_tag") == 'on'){
		$("rssmikle_item_description_length").disabled = true;
	} else {
		if(rssMikleGetRadioValue("rssmikle_item_description") == 'off'){
			$("rssmikle_item_description_length").disabled = true;
		} else {
			$("rssmikle_item_description_length").disabled = false;
		}
	}

	if(rssMikleGetRadioValue("rssmikle_title") == 'off'){
		$("rssmikle_title_bgcolors1").disabled = true;
		$("rssmikle_title_bgcolors2").disabled = true;
		$("rssmikle_title_bgcolors3").disabled = true;
		$("rssmikle_title_bgcolors4").disabled = true;
		$("rssmikle_title_bgcolors5").disabled = true;
		$("rssmikle_title_bgcolors6").disabled = true;
		$("rssmikle_title_bgcolor").disabled = true;
		$("rssmikle_title_color").disabled = true;
		$("rssmikle_title_bgimage").disabled = true;

		$("rssmikle_title_bgcolor_colorbox").disabled = true;
		$("rssmikle_title_color_colorbox").disabled = true;

	} else {
		if($("rssmikle_css_url").value){
			$("rssmikle_title_bgcolors1").disabled = true;
			$("rssmikle_title_bgcolors2").disabled = true;
			$("rssmikle_title_bgcolors3").disabled = true;
			$("rssmikle_title_bgcolors4").disabled = true;
			$("rssmikle_title_bgcolors5").disabled = true;
			$("rssmikle_title_bgcolors6").disabled = true;
			$("rssmikle_title_bgcolor").disabled = true;
			$("rssmikle_title_color").disabled = true;
			$("rssmikle_title_bgimage").disabled = true;

			$("rssmikle_title_bgcolor_colorbox").disabled = true;
			$("rssmikle_title_color_colorbox").disabled = true;
		} else {
			$("rssmikle_title_bgcolors1").disabled = false;
			$("rssmikle_title_bgcolors2").disabled = false;
			$("rssmikle_title_bgcolors3").disabled = false;
			$("rssmikle_title_bgcolors4").disabled = false;
			$("rssmikle_title_bgcolors5").disabled = false;
			$("rssmikle_title_bgcolors6").disabled = false;
			$("rssmikle_title_bgcolor").disabled = false;
			$("rssmikle_title_color").disabled = false;
			$("rssmikle_title_bgimage").disabled = false;

			$("rssmikle_title_bgcolor_colorbox").disabled = false;
			$("rssmikle_title_color_colorbox").disabled = false;
		}
	}
	return "";
}

function rssMikleSwitchColor() {
	$("rssmikle_title_bgcolor").value = rssMikleGetRadioValue("rssmikle_title_bgcolors");
	rssMikleUpdatePreview();
}

function rssMikleGetRadioValue(radioName) {
	var obj = document.getElementsByName(radioName);
	for(var i = 0; i < obj.length ; i++){
		if(obj[i].checked){
			return obj[i].value;
			break;
		}
	}
}

function rssMikleGetSnippet(){
	var snippet = '<!-- start feedwind code -->\n'
		+ '<script type="text/javascript">\n'
		+ '<!--\n'
		+ 'rssmikle_url="' + $("rssmikle_url").value + '";\n'
		+ 'rssmikle_frame_width="' + $("rssmikle_frame_width").value + '";\n'
		+ 'rssmikle_frame_height="' + $("rssmikle_frame_height").value + '";\n'
		+ 'rssmikle_target="' + rssMikleGetRadioValue("rssmikle_target") + '";\n'
		+ 'rssmikle_font_size="' + $("rssmikle_font_size").value + '";\n'
		+ 'rssmikle_border="' + rssMikleGetRadioValue("rssmikle_border") + '";\n'
		+ 'rssmikle_css_url="' + $("rssmikle_css_url").value + '";\n'
		+ 'rssmikle_title="' + rssMikleGetRadioValue("rssmikle_title") + '";\n'
		+ 'rssmikle_title_bgcolor="' + ($("rssmikle_title_bgcolor").value ? '#' + $("rssmikle_title_bgcolor").value : '') + '";\n'
		+ 'rssmikle_title_color="' + ($("rssmikle_title_color").value ? '#' + $("rssmikle_title_color").value : '') + '";\n'
		+ 'rssmikle_title_bgimage="' + $("rssmikle_title_bgimage").value + '";\n'
		+ 'rssmikle_item_bgcolor="' + ($("rssmikle_item_bgcolor").value ? '#' + $("rssmikle_item_bgcolor").value : '') + '";\n'
		+ 'rssmikle_item_bgimage="' + $("rssmikle_item_bgimage").value + '";\n'
		+ 'rssmikle_item_title_length="' + $("rssmikle_item_title_length").value + '";\n'
		+ 'rssmikle_item_title_color="' + ($("rssmikle_item_title_color").value ? '#' + $("rssmikle_item_title_color").value : '') + '";\n'
		+ 'rssmikle_item_border_bottom="' + rssMikleGetRadioValue("rssmikle_item_border_bottom") + '";\n'
		+ 'rssmikle_item_description="' + rssMikleGetRadioValue("rssmikle_item_description") + '";\n'
		+ 'rssmikle_item_description_length="' + $("rssmikle_item_description_length").value + '";\n'
		+ 'rssmikle_item_description_color="' + ($("rssmikle_item_description_color").value ? '#' + $("rssmikle_item_description_color").value : '') + '";\n'
		+ 'rssmikle_item_description_tag="' + rssMikleGetRadioValue("rssmikle_item_description_tag") + '";\n'
		+ 'rssmikle_item_podcast="' + rssMikleGetRadioValue("rssmikle_item_podcast") + '";\n'
		+ '//-->\n'
		+ '</script>\n'
		+ '<script type="text/javascript" src="http://feed.mikle.com/js/rssmikle.js"></script>\n'
		+ '<div style="font-size:10px; text-align:right;">\n'
		+ '<a href="http://feed.mikle.com/" target="_blank" style="color:#CCCCCC;">RSS表示パーツ</a>\n'
		+ '<!--利用規約に従ってページ内に必ずリンクを表示してください-->\n'
		+ '</div>\n'
		+ '<!-- end feedwind code -->\n';
	return snippet;
}

function rssMikleGetPreview() {
	var frame_width = $("rssmikle_frame_width").value ? $("rssmikle_frame_width").value : 180;
	var frame_height = $("rssmikle_frame_height").value ? $("rssmikle_frame_height").value : 500;

	var url = 'http://feed.mikle.com/feeds/rssmikle.cgi'
		+ '?rssmikle_url=' + ($("rssmikle_url").value ? encodeURIComponent($("rssmikle_url").value) : '')
		+ '&rssmikle_frame_width=' + frame_width
		+ '&rssmikle_frame_height=' + frame_height
		+ '&rssmikle_target=' + rssMikleGetRadioValue("rssmikle_target")
		+ '&rssmikle_font_size=' + $("rssmikle_font_size").value
		+ '&rssmikle_border=' + rssMikleGetRadioValue("rssmikle_border")
		+ '&rssmikle_css_url=' + encodeURIComponent($("rssmikle_css_url").value)
		+ '&rssmikle_title=' + rssMikleGetRadioValue("rssmikle_title")
		+ '&rssmikle_title_bgcolor=' + encodeURIComponent(($("rssmikle_title_bgcolor").value ? '#' + $("rssmikle_title_bgcolor").value : ''))
		+ '&rssmikle_title_color=' + encodeURIComponent(($("rssmikle_title_color").value ? '#' + $("rssmikle_title_color").value : ''))
		+ '&rssmikle_title_bgimage=' + encodeURIComponent($("rssmikle_title_bgimage").value)
		+ '&rssmikle_item_bgcolor=' + encodeURIComponent(($("rssmikle_item_bgcolor").value ? '#' + $("rssmikle_item_bgcolor").value : ''))
		+ '&rssmikle_item_bgimage=' + encodeURIComponent($("rssmikle_item_bgimage").value)
		+ '&rssmikle_item_title_length=' + $("rssmikle_item_title_length").value
		+ '&rssmikle_item_title_color=' + encodeURIComponent(($("rssmikle_item_title_color").value ? '#' + $("rssmikle_item_title_color").value : ''))
		+ '&rssmikle_item_border_bottom=' + rssMikleGetRadioValue("rssmikle_item_border_bottom")
		+ '&rssmikle_item_description=' + rssMikleGetRadioValue("rssmikle_item_description")
		+ '&rssmikle_item_description_length=' + $("rssmikle_item_description_length").value
		+ '&rssmikle_item_description_color=' + encodeURIComponent(($("rssmikle_item_description_color").value ? '#' + $("rssmikle_item_description_color").value : ''))
		+ '&rssmikle_item_description_tag=' + rssMikleGetRadioValue("rssmikle_item_description_tag")
		+ '&rssmikle_item_podcast=' + rssMikleGetRadioValue("rssmikle_item_podcast");
//		+ '&rssmikle_ref=' + encodeURIComponent(document.URL);

	frame_width = parseInt(frame_width) + 2;
	frame_height = parseInt(frame_height) + 2;

	return '<iframe name="rssmikle_frame"'
		+ ' width="' + frame_width + '"'
		+ ' height="' + frame_height + '"'
		+ ' frameborder="0"'
		+ ' src="' + url + '"'
		+ ' marginwidth="0"'
		+ ' marginheight="0"'
		+ ' vspace="0"'
		+ ' hspace="0"'
		+ ' scrolling="no">'
		+ '</iframe>';

}

window.onload = function(){
		rssMikleInit();
		initShowHideDivs();
		new Control.ColorPicker("rssmikle_title_bgcolor", { "swatch" : "rssmikle_title_bgcolor_colorbox", "onUpdate" : rssMikleUpdatePreview});
		new Control.ColorPicker("rssmikle_title_color", { "swatch" : "rssmikle_title_color_colorbox", "onUpdate" : rssMikleUpdatePreview});
		new Control.ColorPicker("rssmikle_item_title_color", { "swatch" : "rssmikle_item_title_color_colorbox", "onUpdate" : rssMikleUpdatePreview});
		new Control.ColorPicker("rssmikle_item_bgcolor", { "swatch" : "rssmikle_item_bgcolor_colorbox", "onUpdate" : rssMikleUpdatePreview});
		new Control.ColorPicker("rssmikle_item_description_color", { "swatch" : "rssmikle_item_description_color_colorbox", "onUpdate" : rssMikleUpdatePreview});
		rssMikleUpdatePreview();
	};
