﻿/*-------------------------------------------------------------------------------------------------
【IDEJS】ver:1.1.1

〔注意事項〕

〔改修ログ〕
改修日         改修者名         改修内容

-------------------------------------------------------------------------------------------------*/
/************************************************
【IDEJS】Aタグのhref属性値の切り替えるイベントを設定

〔注意事項〕
・主に確認プレビューを表示した際に使用するメソッド( _IDE_js.mAddEventChangeFormDisabledメソッドと一緒にコールするのが原則 )

〔引数〕
変数名           タイプ     設定     変数説明
(arg.)win        Object              AタグがあるDocument階層パス( ※デフォルト:window.document階層 )
(arg.)href       String              切り替えるHREF属性値
(arg.)target     String     必須     切り替えるTARGET属性値( ※デフォルト:_self )

〔戻り値〕
変数名     タイプ     変数説明

************************************************/
_IDE_js.mAddEventChangeAHref = function (arg){
	//引数の初期値を設定
	if(typeof(arg.win) == "undefined"){
		arg.win = window;
	}
	if(typeof(arg.target) == "undefined"){
		arg.target = "_self";
	}
	//Aタグのhref属性値を切り替えるイベント
	var _changeAHref = function(arg){
		//href属性値を変換
		for(var i=0; i<arg.win.document.getElementsByTagName("a").length; i++){
			arg.win.document.getElementsByTagName("a")[i].href=arg.href;
			arg.win.document.getElementsByTagName("a")[i].target=arg.target;
		}
	}
	//イベントを追加
	_IDE_js.mAddEvent({target:arg.win, event:"load", func:function(){ _changeAHref(arg) }});
}