//--------------------------------------------------------------------
// httpdocs::js::setClipboard.js
//--------------------------------------------------------------------
// 概要：
// 作成：(C)2007.05.10 by FIVESTAR interactive inc.
// 備考：
//--------------------------------------------------------------------

var ua   = navigator.userAgent.toLowerCase(); 
var is_ie = ( (ua.indexOf('msie') != -1 ) && ( ua.indexOf('win') != -1 ) && ( ua.indexOf('opera') == -1 ) && ( ua.indexOf('webtv') == -1 ) );

function setClipboard(e,a)
{
	// IEの場合 clipbordeDate でクリップボードへ
	if(is_ie)
	{
		clipboardData.setData('Text',document.getElementById(e).value);
		if(a){
			alert(a);
		}
	}
	// IE以外の場合 FLASH を使いクリップボードにコピー
	else
	{
		var ses = document.getElementsByTagName("script");
		for(var i = 0 ; i<ses.length ; i++){
			var se = ses[i];
			if(se.src.indexOf("setClipboard.js")!="-1"){
				var swfsrc = se.src.replace("setClipboard.js","setClipboard.swf");
			}
		}
		document.getElementById('copy').innerHTML = "";
		var swf = "<embed src='" + swfsrc + "' FlashVars='code=" + encodeURIComponent(document.getElementById(e).value)+"' width='0' height='0' type='application/x-shockwave-flash'></embed>";
		document.getElementById('copy').innerHTML = swf;
		if(a){
			alert(a);
		}
	}
}