﻿if (typeof channelpanasonic=="undefined") {

	var channelpanasonic = new Object();
	
	//load swfobject
	document.write("<script type=\"text/javascript\" src=\"http://ch.panasonic.co.jp/blogplayer/swfobject.js\"></script>"); 
	
	//mouse event
	function chpanaBlogPlayerSwfMouseOver(swfName) {
		var swf = chpanaBlogPlayerGetSwfObject(swfName);
		swf.onSwfOver();
	}
	function chpanaBlogPlayerSwfMouseOut(swfName) {
		var swf = chpanaBlogPlayerGetSwfObject(swfName);
		swf.onSwfOut();
	}
	
	//return player swf
	function chpanaBlogPlayerGetSwfObject(movieName) {
		if (navigator.appName.indexOf("Microsoft") != -1) {
			return window[movieName];
		} else {
			return document[movieName];
		}
	}
}

if (typeof channelpanasonic_en=="undefined") {

	var channelpanasonic_en = new Object();
	//create player
	function loadSWF_en(movieURL, imageURL, movieType) {
		var props = new Object(); //swfpath, w, hを保持する。
		if (movieType == undefined) var movieType = "";
		switch(movieType) {
			case "cybershowcase":
				props.swfpath = "blogplayer_cybershowcase.swf";
				props.w = 352;
				props.h = 198;
				break;
				
			default:
				props.swfpath = "blogplayer.swf";
				props.w = 300;
				props.h = 168;
				break;
				
		}
		
		embedBlogPlayer_en(movieURL, imageURL, props.swfpath, props.w, props.h);
	}
	
	function embedBlogPlayer_en(movieURL, imageURL, swfpath, w, h) {
		//var w = 300, h = 168;
		//var swfpath = "blogplayer.swf";
		var randID = "ch-panasonic-blog-player" + Math.floor(Math.random() * 10000000);
		var swfID = randID + "-swf";
		var basePath = "http://ch.panasonic.co.jp/global/blogplayer/";
		
		var str = "<div id=\"" + randID + "\" ";
		str = str + "onmouseover=\"chpanaBlogPlayerSwfMouseOver('" + swfID + "')\" ";
		str = str + "onmouseout=\"chpanaBlogPlayerSwfMouseOut('" + swfID + "');\" ";
		str = str + "style=\"width:" + w + "px; height:"+ h + "px;\">";
		str = str + "</div>";
		document.write(str);
		
		var so = new SWFObject(basePath+swfpath, swfID, w, h, "8", "#FFFFFF");
		so.addVariable("video", movieURL);
		so.addVariable("image", imageURL);
		so.addVariable("swfDomain", location.href);
		so.addParam('allowScriptAccess', 'always');
		so.addParam("wmode", "transparent");
		so.write(randID);
	
	}

}

