﻿/* GIZMO BADGE renderer */
function renderBadge(){
	var id = "blogParts"; // element id of SWF.
	var w = 140; // width of SWF.
	var h = 220; // height of SWF.
	var parentSwf = "http://sb.tsutaya.co.jp/movie/sp/fox/gadget/popout/BadgeParent.swf";// URI of BADGE(parentSWF).
	var bgColor = "#1F1F1F"; // background color of SWF(parameter:'bgcolor').
	// unique id for DHTML
	var dhtmlId = "";
	if(!document['BADGEcounter']){
		document['BADGEcounter'] = 1;
	}else{
		document.BADGEcounter++;
	}
	dhtmlId = location.href + document.BADGEcounter;
	var vars = new Object(); // FlashVars.
	vars['childSwf'] = "http://sb.tsutaya.co.jp/movie/sp/fox/gadget/popout/child.swf"; // URI of BADGE(childSWF). revive 2007.08.01
	vars['location'] = location.href; // URI of BADGE-pasted page.
	vars['UA'] = navigator.userAgent; // user agent string.
	vars['divId'] = dhtmlId; // parent <div> element's id property (add 2007.07.31)
	vars['skinType'] = "black"; // parent <div> element's id property (add 2007.07.31)
	var fv = ""; // FlashVars.
	if (vars) {
		for (i in vars) {
			fv += i + "=" + vars[i] + "&";
		}
	}
	var htmlStr = "";
	htmlStr += '<div id="'+dhtmlId+'">';
	htmlStr += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="' + location.protocol + '//fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + w + '" height="' + h + '" id="' + id + '" align="middle">';
	htmlStr += '<param name="allowScriptAccess" value="always" />';
	htmlStr += '<param name="movie" value="' + parentSwf + '" />';
	htmlStr += '<param name="quality" value="high" />';
	htmlStr += '<param name="scale" value="noscale" />';
	htmlStr += '<param name="salign" value="lt" />';
	htmlStr += '<param name="bgcolor" value="'+bgColor+'" />';
	htmlStr += '<param name="FlashVars" value="' + fv + '" />';
	htmlStr += '<embed src="' + parentSwf + '" quality="high" scale="noscale" salign="lt" bgcolor="'+bgColor+'" width="' + w + '" height="' + h + '" name="' + id + '" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="' + location.protocol + '//www.macromedia.com/go/getflashplayer"';
	htmlStr += 'FlashVars="' + fv + '" />';
	htmlStr += '</object>';
	htmlStr += '</div>';
	document.write(htmlStr);
}
renderBadge();