//QZC 070104.
//仮想ディレクトリ化.
//	'パス置き換え.
//	'「"/」 → 「RealUrl + "/」.
//	'「'/」 → 「RealUrl + '/」.
//	' 「"https://" + location.hostname + "/」 → 「"https://" + location.hostname + RealDirectory + "/」
var RealUrl = "/editorial";
var RealDirectory = "/editorial";

// change image
function changeImage(target,imgsrc){
	if(document.images){
		document.images[target].src = imgsrc;
	}
}

function changeImageCtrl(target,imgsrc){
//Minus:マイナス---------------------------------------------------------
	/*QZC kawashima 090213 イメージ変換対象にinputを追加*/
	if(target.tagName == 'IMG' || target.tagName == 'INPUT'){
//---------------------------------------------------------Minus:マイナス
		target.src = imgsrc;
	}
}

//Minus:マイナス---------------------------------------------------------
/*QZC kawashima 090213 マイナス検索用*/
function changeMinusInputBox(target){
	if( 0 <= target.className.indexOf( 'minus_box_off' ) ){
		target.className = 'minus_box_on';
		target.value = '';
	}

}
//---------------------------------------------------------Minus:マイナス

//Jul maintenance:7月 保守---------------------------------------------------------
/*QZC kawashima 0715-23 日付選択リセット*/
function resetTerms(){
	document.forms[0].idSearchForm_ddlFromYear.selectedIndex = 0;	
	document.forms[0].idSearchForm_ddlFromMon.selectedIndex = 0;	
	document.forms[0].idSearchForm_ddlFromDay.selectedIndex = 0;	
	document.forms[0].idSearchForm_ddlToYear.selectedIndex = 0;	
	document.forms[0].idSearchForm_ddlToMon.selectedIndex = 0;	
	document.forms[0].idSearchForm_ddlToDay.selectedIndex = 0;	
}
//---------------------------------------------------------Jul maintenance:7月 保守

//scroll

var nowpos=0;
var tempflag=1;
var timer;
var IE = navigator.appName.charAt(0)=="M";
var NN = navigator.appName.charAt(0)=="N";

function getScrollTop() {
	if (IE) {
		return document.body.scrollTop;
	} else if (NN) {
		return window.pageYOffset;
	}
}

function getLayerTop(layerid){
	if(document.getElementById){
		return parseInt(document.getElementById(layerid).offsetTop);
	}else if(document.all){
		return document.all(layerid).style.pixelTop;
	}else if(document.layers){
		return document.layers[layerid].top;
	}
	return 0;
}

function scrollblock(thnum){
	if(document.getElementById){
		var threadtop=getLayerTop(thnum);
		scrollit(threadtop);
	}else{
		location.href="#"+thnum;
	}
}

function scrolltop(){
	scrollit(0);
}

function scrollit(pos){
clearTimeout(timer);
	if(tempflag==1){
		nowpos=getScrollTop();
		newpos=pos;
		timer=setTimeout('moveit('+newpos+')',1);
	}else{
		dis=0;
		nowdis=0;
		newpos=pos;
		clearTimeout(timer);
		timer=setTimeout('moveit('+newpos+')',1);
	}
}

function moveit(newpos){
	tempflag=0;
	dis=(newpos-nowpos)/7;
	nowpos=nowpos+dis;
	nowdis=newpos-nowpos;
	if(nowdis<1 && nowdis>-1){
		nowpos=newpos;
		window.scroll(0,nowpos);
		clearTimeout(timer);
		tempflag=1;
	}else{
		window.scroll(0,nowpos);
		timer=setTimeout('moveit('+newpos+')',50);
	}
}

// 旧

function CommonNavi(name) {
	var portno = "";
	var sabun = RealUrl + "/";
	if (location.port != ""){
		portno = ":" + location.port;
	}

	switch (name) {
	    case "change":
			W_Create("http://"+location.hostname+ RealDirectory + "/member/change.aspx?direct=on", 500, 300, "yes", "yes", "yes");
			break;
		case "top":
			top.location.href = sabun + "/index.htm";
			break;
		case "pro":
			top.location.href = RealUrl + "/pro/index.aspx";
			break;
		case "corp":
			top.location.href = "/corporate/index.aspx";
			break;
		case "category":
			top.location.href = RealUrl + "/Category/index.aspx?Page=Category";
			break;
		case "brand":
			top.location.href = RealUrl + "/Brand/index.aspx?Page=Brand";
			break;
		case "photographer":
			top.location.href = RealUrl + "/Brand/Photographer/index.aspx?Page=Photographer";
			break;
		case "price":
			window.open(RealUrl + "/price/amana_rm_price.pdf","popup","width=800,height=700,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			break;
		case "pr":
			W_Create(RealUrl + "/pr/", 500, 700, "yes", "yes", "yes");
			break;
//			document.location.href = RealUrl + "/pr/";
			break;
		case "cordination":
			top.location.href ="/editorial/ors/";
			//window.open("http://amana.jp/produce/rc/");
//			W_Create("http://amana.jp/produce/rc/", 800, 700, "yes", "yes", "yes");
//			top.location.href = RealUrl + "/produce/rc/";
			break;
		case "comp":
			top.location.href = RealUrl + "/comp/";
//			document.location.href = RealUrl + "/comp/";
			break;
		case "contract":
			top.location.href = RealUrl + "/contract/";
			break;
		case "inquiry":
			top.location.href = RealUrl + "/inquiry/";
//			W_Create("http://amana.jp/inquiry/", 800, 700, "yes", "yes", "yes");
			break;
		case "help":
			window.open(RealUrl + "/help/qaa.html","HELP","width=827,height=600,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			//window.open(RealUrl + "/help/help.html?help=qaa0000","HELP","width=827,height=600,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			break;
		case "NewWindowHelp":
			window.open(RealUrl + "/help/qaa.html","HELP","width=827,height=600,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			//window.open(RealUrl + "/help/help.html?help=qaa0000","HELP","width=827,height=600,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			break;
		case "guide":
			window.open(RealUrl + "/help/qaa.html","HELP","width=827,height=600,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			//window.open(RealUrl + "/help/help.html?help=qaa0000","HELP","width=827,height=600,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			break;
		case "top_info":
			W_Create(RealUrl + "/info/information.html", 640, 480, "yes", "yes", "no");
			break;
		case "corbis_crop":
			window.open("http://www.amana.jp/Corbis/CROP/Crop1.html", "Corbis_Crop", "toolbar=no , location=no , directories=no , status=no , munubar=yes , scrollbars=yes , resizable=yes");
			break;
		case "policy":
			top.location.href = RealUrl + "/policy/";
//			W_Create("http://amana.jp/policy/", 800, 700, "yes", "yes", "yes");
			break;
		case "regulation":
			top.location.href = RealUrl + "/regulation/";
//			W_Create("http://amana.jp/regulation/", 800, 700, "yes", "yes", "yes");
			break;
		case "ecpoint":
			top.location.href = RealUrl + "/ecpoint/";
//			document.location.href = RealUrl + "/ecpoint/index.aspx";
			break;
		case "group":
//			W_Create("http://amana.jp/", 800, 700, "yes", "yes", "yes");
			window.open('http://amana.jp/','_blank');
			break;
		case "images":
			top.location.href = RealUrl + "/index.aspx?SearchMode=1";
			break;
		case "mailmagazine":
			top.location.href = RealUrl + "/mailmagazine/index.aspx";
			break;
		case "model":
			top.location.href = RealUrl + "/PhotoModel/PhotoModelIndex.aspx";
			break;
		case "creative":
			top.location.href = "/index.aspx?SearchMode=1";
			break;
		//2008/08/13 satoshiINOUE 会社概要 start
		case "CorporateInfo":
			window.open('http://amanaholdings.jp/about/group/amanaimages.html','_blank');
			break;							
		case "RecruitInfo":
			window.open('/recruit/','_top');
			break;
		case "agentlist":
			top.location.href = RealUrl + "/topics/agentlist/";
			break;							
		//2008/08/13 satoshiINOUE 会社概要 end
		case "sitemap":
			top.location.href = RealUrl + "/sitemap/";
			break;	
		case "st":
			window.open("/price/amana_st_price.html","newpopup","width=1000,height=700,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			break;
		case "hayami":
			window.open("/price/amana_hayami_price.html","newpopup","width=1000,height=700,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			break;
        case "ToriKakuPdf":
            window.open(RealUrl + "/help/qaa-0301.html#DummyAnchor","HELP","width=827,height=600,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
            break;
		case "voice":
			W_Create("http://"+location.hostname+"/voice/index.html", 518, 306, "no", "no", "no");
			break;
		}
}

function W_Create(url, w, h, st, sc, rs){
	PopupWindow(url, w, h, st, sc, rs, "popup");
}

function W_Create_Ex(url, w, h, st, sc, rs){
	PopupWindow(url, w, h, st, sc, rs, "poppopup");
}

function TypeCheckChange(result) {
	for (var i = 0; i < document.forms[0].elements.length; i++) {
		var TagName = document.forms[0].elements[i].name;
		if (TagName.match(/chkRM/) || TagName.match(/chkRF/)) {
			if (result=="true") {
				document.forms[0].elements[i].disabled=false;
				document.forms[0].elements[i].checked=true;
			} else {
				document.forms[0].elements[i].disabled=true;
				document.forms[0].elements[i].checked=false;
			}
		}
	}
}

// ヘルプ画面ポップアップ
//  path     help or qaa    
//  pageid   ページID  
//  anchor   アンカー名
//
function NewWindowHelp(dummy, path, anchor) {
	window.open(RealUrl + '/help/' + path + '.html#' + anchor,"HELP","width=827,height=600,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
	//window.open(RealUrl + '/help/' + path + '.html?help=' + pageid + '#' + anchor,"HELP","width=827,height=600,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
}

function OpenerReload( strPath )
{
    var bln_FrameBody_Exists = false;
    var bln_FrameDown_Exists = false;
    var str_Url_Body = "";
    var str_Url_Down = "";
    var obj_WindowOpener = window.opener.parent;
    
    if ( obj_WindowOpener )
    {
        bln_FrameBody_Exists = JsAccount_HtmlFrames_Exists( obj_WindowOpener, "body" );
        bln_FrameDown_Exists = JsAccount_HtmlFrames_Exists( obj_WindowOpener, "down" );
        if ( ( bln_FrameBody_Exists ) && ( bln_FrameDown_Exists ) )
        {
            str_Url_Body = obj_WindowOpener.body.location;
            str_Url_Down = obj_WindowOpener.down.location;
            obj_WindowOpener.body.location.reload();

            var StrObj_Url_Down_1 = new String( str_Url_Down );
            var StrObj_Url_Down_2 = StrObj_Url_Down_1.toLowerCase();

            if ( StrObj_Url_Down_2.indexOf( RealUrl + "/LightBox/Guest/AccountGuest_", 0 ) != -1 )
            {
                obj_WindowOpener.down.location.replace( ( StrObj_Url_Down_2 ).replace( "accountguest_viewm", "AccountMember_ViewM" ) );
            }
            else
            {
                obj_WindowOpener.down.location.reload();
            }
        }
		else {
			var obj_WindowOpenerOpener;
			if (window.opener.opener) obj_WindowOpenerOpener = window.opener.opener.parent;
			else obj_WindowOpenerOpener = window.opener.parent;

			if ( obj_WindowOpenerOpener )
			{
				bln_FrameBody_Exists = JsAccount_HtmlFrames_Exists( obj_WindowOpenerOpener, "body" );
				bln_FrameDown_Exists = JsAccount_HtmlFrames_Exists( obj_WindowOpenerOpener, "down" );
				if ( ( bln_FrameBody_Exists ) && ( bln_FrameDown_Exists ) )
				{
					str_Url_Body = obj_WindowOpenerOpener.body.location;
					str_Url_Down = obj_WindowOpenerOpener.down.location;
					obj_WindowOpenerOpener.body.location.reload();

					var StrObj_Url_Down_1 = new String( str_Url_Down );
					var StrObj_Url_Down_2 = StrObj_Url_Down_1.toLowerCase();

					if ( StrObj_Url_Down_2.indexOf( RealUrl + "/LightBox/Guest/AccountGuest_", 0 ) != -1 )
					{
						obj_WindowOpenerOpener.down.location.replace( ( StrObj_Url_Down_2 ).replace( "accountguest_viewm", "AccountMember_ViewM" ) );
					}
					else
					{
						obj_WindowOpenerOpener.down.location.reload();
					}
					window.opener.location.reload();
				}
			}
		}
    }
    if ( ( new String( strPath ) ).replace( ' ', '' ) != "" )
    {
        window.location.href = strPath;
    }
    else
    {
        obj_WindowOpener.focus();
        window.close();
    }
}

// 全体一括リロード
// オープン元のウィンドウの各フレームにリロードをかける。
// 自分のウィンドウはクローズしない
function OpenerReloadNoClose() {
	var opnr;
	var url; 
	var i;
	opnr = window.opener;

	if (window.opener) {
 		if (opnr.parent.frames.length > 0) {
 			for (i = 0; i < opnr.parent.frames.length; i++) {
 				opnr.parent.frames[i].location.reload();
 			}
 		} else {
 			opnr.parent.location.reload();
 		}
		window.focus();
	}
}

//	ログアウト用処理
//  ログアウトウィンドウから、元ウィンドウのリロードを行う。
function OpenerLogout() {
	if (window.opener) {
 		opnr = window.opener;
 		if (opnr.top.frames.length > 0) {
			// ボックスを閉じる
			OpenerBoxSizeChange(0, true);
		} else {
			// 元更新
			OpenerTopRedirect("", true);
		}
	} else {
		alert('ポップアップウィンドウの呼び出し元が存在しません。');
	}	
}

// オープン元ウィンドウのボックスのサイズを変更する
// size 0 : 閉じ
//      1 : 開く
//      2 : 最大
// close true/flase ウィンドウを閉じる、閉じない
function OpenerBoxSizeChange(size, close) {

	if (window.opener) {
		TopWindowBoxChange(size, window.opener);
		if (close) {
			window.close();
		}
	} else {
		alert('ポップアップウィンドウの呼び出し元が存在しません。');
	}	
}

//	フレーム元更新
//		url : 遷移先string（空文字ならReload）
//		close : ポップアップを閉じる閉じない true/false
function OpenerTopRedirect(url, close) {
	if (window.opener) {
		if (url == "") {
			window.opener.top.location.reload();
		} else {
			window.opener.top.location.href = url;
		}
		if (close) {
			window.close();
		}
	} else {
//		alert('ポップアップウィンドウの呼び出し元が存在しません。');
		window.open(url,'_blank');
		if (close) {
			window.close();
		}
	}	
}
//	bodyにリダイレクト
//		url : 遷移先string（空文字ならReload）
//		close : ポップアップを閉じる閉じない true/false
function OpenerBodyRedirect(url, close) {
	if (window.opener) {
		if (window.opener.parent.body) {
			if (url == "") {
				window.opener.parent.body.location.reload();
			} else {
				window.opener.parent.body.location.href = url;
			}
			if (close) {
				window.close();
			}
		} else {
			alert('呼び出し元のボディウィンドウが存在しません。');
		}	
	} else {
		// alert('ポップアップウィンドウの呼び出し元が存在しません。');
		window.open(url,'_blank');
		if (close) {
			window.close();
		}
	}	
}

// ターゲットウィンドウのボックスサイズを変更する
// size 0 : 閉じ
//      1 : 開く
//      2 : 最大
// target : ターゲットウィンドウ
// ************************************************************************************************************************************************************************
function TopWindowBoxChange(size, target)
{
    var QueryStr_Url = SetQueryStringToURL(target.top.location.pathname + target.top.location.search,"BoxSize", size);

    QueryStr_Url = SetQueryStringToURL( QueryStr_Url, "PageNumberProcessFlag", "PageNumberRetreive" );
	target.top.location.replace( QueryStr_Url );
}

// URL文字列に、クエリ文字列を設定する。
// url URL文字列
// name 名前
// value 値
function SetQueryStringToURL(url, name, value) {
	var pathUrl = "";
	var query = "";

	index = url.indexOf("?");
	if (index >= 0) {
		pathUrl = url.substring(0, index);
		query   = url.substring(index+1);
	} else {
		pathUrl = url;
		query   = "";
	}
	// name=xxxを削除
	if (query.length > 0) {
		var params = query.split("&");
		count = 0;
		query = "";
		for (i=0 ; i<params.length ; i++) {
			if (params[i].indexOf(name + "=")==0) {
				continue;
			}
			query += count==0 ? "?" : "&";
			query += params[i];
			count++;
		}
	}
	// name=xxx を追加
	if (query.length==0) {
		query += "?";
	} else {
		query += "&";
	}
	query += name + "=" + value;
	pathUrl += query;
	return pathUrl;
}

//類似検索チェックボックス入力チェック
function ResembleKeyCheck() {
	var KeyCheckFlg = 0;

	for (var i = 0; i < document.forms[0].elements.length; i++) {
		var TagName = document.forms[0].elements[i].name;
		if (TagName.match(/chkKeyWordA/) || TagName.match(/chkKeyWordB/)) {
			if (document.forms[0].elements[i].checked) {
				KeyCheckFlg++;
				if(KeyCheckFlg > 5 ) {
					alert("選択できるキーワードは５つまでです。");
					return false;
				}
			}
		}
	}
}

function InfoLogin(type,id,vari,url,areacd) {
	location.href = RealUrl + "/account/Info_signIn.aspx?direct=on&PageSource=info&SearchKey=" + escape(id) + "&GroupCD=" + escape(vari) + "&ImageType=" + escape(type) + "&DetailUrl=" + escape(url) + "&AreaCD=" + escape(areacd);
	return false;
}

//
// ラジオボタンがチェックされているかどうか
//
function radiobtnChecked() {
	var chkradio = "false";

 	for (var i = 0; i < document.forms[0].elements.length; i++) {
		var TagName = document.forms[0].elements[i].name;
		if (TagName.match(/radio/)) {
			if (document.forms[0].elements[i].checked){
				chkradio = "true";
			}
		}
	}
	if (chkradio == "false"){
		alert("サイズが指定されていません。");
		return false;
	}
	return true;
}

// RM/RFチェックボックスのどちらかがチェックされているかどうか
//
//	param      RM/RF
//
function checkboxChecked(param) {
	if (document.forms[0].chkRM.checked == false){
		if (document.forms[0].chkRF.checked == false){
			alert("ＲＭ/ＲＦ指定なしはできません。");
			switch (param) {
				case "RM":
					document.forms[0].chkRM.checked = true; 
					return false;
				case "RF":
					document.forms[0].chkRF.checked = true;
					return false;
			}
		}
	}
	return true;
}

// 作品情報再ロード
// ログイン後、自分のウインドウを作品情報に戻す。
//
function ImageDetailLoad(detailUrl) {
	window.location.href = detailUrl;
}

function PopupWindow(url, w, h, st, sc, rs, name){
	// 中央座標
	var left = Math.floor((screen.width - w) / 2);
	var top  = Math.floor((screen.height - h) / 2);
	// ウインドウを開く
	if (document.all) {
		var win = window.open(url, name, "width="+w+",height="+h+",status="+st+",scrollbars="+sc+",resizable="+rs+",left="+left+",top="+top);
	} else {
		var win = window.open(url, name, "width="+w+",height="+h+",status="+st+",scrollbars="+sc+",resizable="+rs+",screenX="+left+",screenY="+top);
	}
	// ウインドウを前面に移動
	win.focus();
	return true;
}

function InfoNavi(param) {
	switch (param) {
	    case "rm":
			window.open(RealUrl + "/pro/brand/rm.aspx","newpopup","width=500,height=270,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			break;
	    case "Hi":
			window.open(RealUrl + "/price/amana_hi_price.html","newpopup","width=870,height=700,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			break;
		case "St":
			window.open(RealUrl + "/price/amana_st_price.html","newpopup","width=870,height=700,status=yes,scrollbars=yes,resizable=yes,left=50,top=50");
			break;
		}

}

function InquiryNavi()
{
	var portno = "";
	if (location.port != ""){
		portno = ":" + location.port;
	}
		W_Create("https://"+location.hostname+portno+ RealDirectory + "/inquiry/torikaku/form.aspx" , 500, 630, "yes", "yes", "yes");
//		W_Create("http://"+location.hostname+portno+ RealDirectory + "/inquiry/torikaku/form.aspx" , 500, 630, "yes", "yes", "yes");
}

function OpenerReload_Deprecated(detailUrl) {
	var opnr;
	var i;
	opnr = window.opener;

	if (window.opener) {
 		if (document.all) {
 			if (opnr.parent.parent.frames.length > 0) 
			{
 				for (i = 0; i < opnr.parent.parent.frames.length; i++) 
				{
					opnr.parent.parent.frames[i].location = opnr.parent.parent.frames[i].location;
 				}
 			} 
			else 
			{
 				opnr.parent.parent.location.reload();
 			}
 		} else {
 			opnr.top.location.reload();
 		}
		if (detailUrl != "") {
			alert( "detailUrl=" + detailUrl );
			window.location.href = detailUrl;
		} else {
			//alert( "Close" );
			window.close();
			window.opener.focus();
		}
	}
}
// 2007/03/06 kuramochi Start
function OpenerReload_DeprecatedForInfoSet(detailUrl,msg,image_cd,no,path) {
	var opnr;
	var i;
	opnr = window.opener;

	if (window.opener) {
 		if (document.all) {
 			if (opnr.parent.parent.frames.length > 0) 
			{
 				for (i = 0; i < opnr.parent.parent.frames.length; i++) 
				{
					opnr.parent.parent.frames[i].location = opnr.parent.parent.frames[i].location;
 				}
 			} 
			else 
			{
 				opnr.parent.parent.location.reload();
 			}
 		} else {
 			opnr.top.location.reload();
 		}
		if (detailUrl != "") {
			alert( "detailUrl=" + detailUrl );
			window.location.href = detailUrl;
		} else {
			//alert( "Close" );
			if (msg != ""){
				alert(msg);
			}
			var win = window.open(RealUrl + "/info/infoSET.aspx?SearchKey="+escape(image_cd)+"&no="+escape(no)+"&image_id="+escape(path)+"&mode=resize", "info");
			win.focus();
		}
	}
}
// 2007/03/06 kuramochi End

function CheckBoxGroup_Is_Checked( str_ObjectNameIdentifier, str_ObjectNamePartial, str_AlertMsg )
{
    var str_ObjectName = "";
    var str_TmpName = "";
    var bln_ObjectChecked = false;
    var bln_ObjectFlag = false;
    var int_ObjectIndex = 0;
 
    for ( var i = 0; i < document.forms[0].elements.length; i++ )
    {
        var TagName = GetDocumentObjectName( document.forms[0].elements[i] );
        
        if ( eval( "TagName.match(/" + str_ObjectNamePartial + "/)" ) )
        {
            if ( eval( "TagName.match(/" + str_ObjectNamePartial + "/)" ) && eval( "TagName.match(/" + str_ObjectNameIdentifier + "/)" ) )
            {
                int_ObjectIndex = i;
                str_ObjectName = TagName;
                bln_ObjectFlag = document.forms[0].elements[i].checked;
            }
            else
            {
                if ( document.forms[0].elements[i].checked )
                {
                    bln_ObjectChecked = true;
                }
            }
        }
    }
    if ( ( ! bln_ObjectChecked ) && ( ! bln_ObjectFlag ) )
    {
        if ( str_AlertMsg != "" )
        {
            var obj_element = GetDocumentObjectByName( str_ObjectName, int_ObjectIndex );
            obj_element.checked = true;
        }
        return false;
    }
    return true;
}

function GetDocumentObjectName( obj_document )
{
    if ( navigator.appName.indexOf("Netscape") != -1 )    
    {
        return obj_document.id;
    }
    if ( ! NN )
    {
        return obj_document.name;
    }
}

function GetDocumentObjectByName( str_ElementName, int_ElementIndex )
{
    if ( NN )
    {
        return top.body.document.forms[0].elements[int_ElementIndex];
    }
    else
    {
        return top.body.document.forms[0].elements[int_ElementIndex];
    }
}

function windowsizeset( width, height )
{
	resizeTo(width, height);
}


function JsSelectSearch(SelectKey)
{
	// 1:会社案内, 2:事業報告書, 3:社内報, 4:雑誌求人広告
	// 会社案内セレクト 雑誌求人広告セレクト 社内報セレクト 事業報告書セレクト

	window.location.href = RealUrl + "/Category/result.aspx?Page=Contents&Category=Spe&Keyword=" + SelectKey;
}

//新規入荷用（カテゴリー）
function NewArrivalSearchKey(str1,str2,str3) {
    if (str1.match(new RegExp("^%25"))) {
      str1 = str1.replace(new RegExp("%25","g"),"%");
    }
	window.location.href = RealUrl + "/Category/result.aspx?Page=Contents&Category=New&KeyWord="+str1+"&ImageType="+escape(str2);
}

function ReLocationHrefAll( w,fidx )
{
	try {
		var cw=w || window;
		if(cw.top && cw.top.frames[fidx] && cw != cw.top)
		{
			cw.top.frames[fidx].location.href=cw.top.frames[fidx].location.href;
		}
		var o = cw.opener;
		if( o )ReLocationHrefAll(o,fidx);
	}
	catch(e) {
		//alert(e);
	}
}

function ReloadAll( w,fidx )
{
	try {
		var cw=w || window;
		if(cw.top && cw.top.frames[fidx] && cw != cw.top)
		{
			cw.top.frames[fidx].location.reload();
		}
		var o = cw.opener;
		if( o )ReloadAll(o,fidx);
	}
	catch(e) {
		//alert(e);
	}
}

