//子ウィンドウ展開
function smallWin(){
fileName = smallWin.arguments[0];
winWidth = smallWin.arguments[1];
winHeight = smallWin.arguments[2];

cnt = smallWin.arguments.length;
if(cnt > 3){
winName = smallWin.arguments[3];
}else{
winName = 'subWindow';
}
var newWin = window.open(fileName,winName,'width='+winWidth+',height='+winHeight+',left=0,top=0,location=no,toolbar=no,directories=no,status=no,scrollbars=no,resizable=no');
newWin.focus();
}


//スワップ画像　プリロード
function loadImg()
{
var cnt = loadImg.arguments.length;
var ImgList = new Array();
for (i =0;i<cnt+1;i++)
{
ImgList[i] = new Image();
ImgList[i].src = loadImg.arguments[i];
}
}

//画像のスワップ
function mOverImg(ObjName,str)
{
document[ObjName].src=str;
}



//ポップアップリンク
function navi(obj) {
 url = obj.options[obj.selectedIndex].value;
 if(url != "") {
   location.href = url;
  }
}

//ポップアップリンク2
function LinkSelect(form, sel)
{
	adrs = sel.options[sel.selectedIndex].value;
	if (adrs != "-" ) location.href = adrs;
}


//テーブルリンク

function goto( url ) {
	window.location.href = url;
}
function tablelink( tableCellRef, hoverFlag ) {
	if ( hoverFlag ) {
		tableCellRef.style.backgroundColor = '003366';//バックON
		if ( document.getElementsByTagName ) {
			tableCellRef.getElementsByTagName( 'a' )[0].style.color = '#FFFF00';//文字ON
		}
	} else {
		tableCellRef.style.backgroundColor = '99CCFF';//バックOFF
		if ( document.getElementsByTagName ) {
			tableCellRef.getElementsByTagName( 'a' )[0].style.color = '#003366';//文字OFF
		}
	}
}
function tablelinkClick( tableCellRef, url ) {
	tablelink( tableCellRef, 0 );
	goto( url );
}



//フロートメニュー
function flpsfloat() {
if (navigator.appName == "Netscape") {
floc1=".top=";
floc2="document.";
floc3="";
y="window.pageYOffset";
}
else {
floc1=".pixelTop=";
floc2="";
floc3=".style";
y="document.body.scrollTop+0"; 
}
}
function flpslocate() {
object="flpsmenus";
floc4=eval(y);
eval(floc2+object+floc3+floc1+floc4);
setTimeout("flpslocate()",10);
}

function showsub(name){
eval("document.all."+name+".style.visibility='visible'");
}
function hidesub(name){
eval("document.all."+name+".style.visibility='hidden'");
}

//閉じる
function CloseWin(){
    window.close();
}

//フォーム文字消し
flag=0;
function doclear(target) {
if (target=='before') {
if (flag==0) {
flag=1;
document.world.before.value = "";
}
}
else {
document.world.before.value = "";
}
}


//スクロール
var scrj = 1;
function softScrollBack() {
   if(navigator.appName == "Microsoft Internet Explorer" && document.compatMode == "CSS1Compat")
      var scdist = document.body.parentNode.scrollTop;
   else
      var scdist = document.body.scrollTop;
   if(scrj<50 && scdist) {
      scdist = (scdist>2) ? Math.ceil(scdist*.2) : 1;
      scrj++;
      scrollBy(0,-scdist);
      setTimeout("softScrollBack()",20);
   } else {
      scrollTo(0,0);
      scrj = 1;
   }
}
