/* 作品紹介用画像選択 */
function choosItemSC(object,src,type)
{
  var addItem = "";
  oyaWin = window.opener.document;

 if(type == "image/jpeg"  || type=="image/pjpeg")
 {

   desc = prompt("作品名やコメントを入れてください：","");


   if(desc != null)
   {
      addItem  = src + "|" + desc + "|" + "[クラス]" + "|" + "[氏名]";
      addItem += "\n";
      
      //IE
	  if (oyaWin.selection)
      {
         object.focus();
         sel = oyaWin.selection.createRange();
         sel.text = addItem;
	  }
      
     //Mozilla
	 else if (object.selectionStart || object.selectionStart == '0')
     {
        var PStart = object.selectionStart;
        var PEnd   = object.selectionEnd;
        object.value = object.value.substring(0, PStart) + addItem + object.value.substring(PEnd, object.value.length);

     }
     //Other
     else
     {
        object.value += addItem;
     }

   }
  }
}




function openSelectItem()
{
    var selectitem = window.open('./ctrl_selectitem.php', 'SelectImage','width=400,height=500,toolbar=no,status=yes,location=yes,directories=no,menubar=no,scrollbars=yes,resizeable=yes');
    return;
}

function openSelectItemSC()
{
     var selectitemSC =  window.open('./ctrl_selectitem.php?sc', 'SelectImage','width=400,height=500,toolbar=no,status=yes,location=yes,directories=no,menubar=no,scrollbars=yes,resizeable=yes');
     return;

}



/* 選択項目の追加 */
function addItem(object,src,title,width,height,type,align)
{
    var addItem = "";
    oyaWin = window.opener.document;
    
    
    if(type == "application/x-shockwave-flash")
    {
        addItem += "<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=3,0,0,0\" id=\"" + title +"\" width=\""+ width +"\" height=\""+ height +"\">";
        addItem += '<PARAM NAME="movie" VALUE="' + src +'">';
        addItem += '<PARAM NAME="loop" VALUE="false">';
        addItem += '<PARAM NAME="quality" VALUE="high"';
        addItem += '<PARAM NAME="bgcolor" VALUE="#FFFFFF">';
        addItem += '<EMBED src="'+ src +'" quality="autohigh" bgcolor="#FFFFFF"  NAME="media" width="'+ width +'" height="'+ height +'" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">';
        addItem += '</EMBED>';
        addItem += '</OBJECT>';
    }
    else if (type=="audio/x-mpeg" || type=="audio/mpeg" || type=="audio/x-wav" || type=="audio/wav" || type=="application/ms-wmv" || type=="application/x-ms-wmv")
    {
        addItem += '<a href="' + src + '" alt="' + title + '"title="'+ title +'" >メディアファイル：'+ title +'の再生</a>';
    }
    else if (type=="file_link")
    {
        addItem += src;
    }
    else
    {
        if(align != "")
        {
          align=' align="' + align + '"';
        }
        addItem += '<img src="'+ src +'" width="'+ width +'" height="'+ height +'" alt="'+ title +'" title="'+ title +'"' + align + '>';
    }

    addItem += "\n";


	//IE
	if (oyaWin.selection)
    {
		object.focus();
		sel = oyaWin.selection.createRange();
		sel.text = addItem;
	}
	//Mozilla
	else if (object.selectionStart || object.selectionStart == '0')
    {
		var PStart = object.selectionStart;
		var PEnd   = object.selectionEnd;
		object.value = object.value.substring(0, PStart) + addItem + object.value.substring(PEnd, object.value.length);
	//Other
	}
    else
    {
		object.value += addItem;
    }
}







function FocusImage(sImg, sImgClass)
{
	aHtml = new Array();
	var iWindowHeight = '';
	var iCnt=0;
	var iTmpCnt=0;
	var sNavigator = GetNavigator();
	wImg = window.open('', '_blank');
	
	if(sNavigator == "Safari"){
		
		// ウィンドウサイズを取得する
		iWindowHeight = wImg.innerHeight;
		
	} else {
		// ウィンドウサイズを100%とする
		iWindowHeight = "100%";
	}
		
    aHtml[0] = "<html><head><title>focus</title>";
    aHtml[1] = "<meta http-equiv='Content-Type' content='text/html;charset=Shift_JIS'>";
    aHtml[2] = "<link rel='stylesheet' href='' type='text/css'>";
    aHtml[3] = "</head><body scroll='auto' topmargin='0' leftmargin='0' marginheight='0' marginwidth='0'>";
    aHtml[4] = "<table border='0' cellpadding='0' cellspacing='0' width='100%' height='" + iWindowHeight + "'>";
    aHtml[5] = "<tr><td align='center' valign='center' width='100%' height='" + iWindowHeight + "'>";
    aHtml[6] = "<table border='0' cellpadding=0 cellspacing=0><tr>";
    aHtml[7] = "<td align='center' nowrap><a href='javascript:window.close()' title='ウィンドウを閉じる'><img src='" + sImg + "' class='" + sImgClass + "' border=0></a></td>";
    aHtml[8] = "</tr></table></td></tr></table></body></html>";
	
	for(iCnt=0; iCnt < 9; iCnt++){
		wImg.document.write(aHtml[iCnt]);
	}
}


function GetNavigator(){
	if(navigator.IBM_HPR) return "HomepageReader";
	
	aName  = navigator.userAgent.toUpperCase();
	if (aName.indexOf("SAFARI") >= 0) return "Safari";
	if (aName.indexOf("CHIMERA") >= 0) return "Camino";
	
	aName = navigator.appName.toUpperCase();
	if (aName.indexOf("NETSCAPE") >= 0)  return "Netscape";
	if (aName.indexOf("MICROSOFT") >= 0) return "Explorer";
	return "";
}// JavaScript Document












