<!--
var BTN_ENABLED = false;

//選択リスト追加
function addlist(obj,sel,name) {
	var blnflg = false;
	var khname = '';

	if($('frmCond').kh.value=="1" || $('frmCond').kh.value=="4"){
		khname = '地域';
	}else{
		khname = '駅';
	}

	//リストなし
	if(obj.length == 0){
	//全く選択なし
	}else if(obj.value == ''){
		alert('検索対象'+khname+'が選択されていません。');
	}else{
		//件数チェック
		selcnt = sel.length;

		//選択済みか否か
		objcnt = 0;
		for(i=0;i<obj.length;i++){
			//チェックあり
			if(obj.options[i].selected && obj.options[i].className == ''){
				objcnt++;
			}
		}

		if(selcnt + objcnt > 10){
			alert('検索対象'+khname+'は最大10件まで選択可能です。');
		}else{
			//選択済みか否か
			for(i=0;i<obj.length;i++){
				//初期値
				blnflg = false;

				//チェックあり
				if(obj.options[i].selected){
					aryval = obj.options[i].value.split("/");

					//選択済みチェック
					for(j=0;j<selcnt;j++){
						if(aryval[0] == sel.options[j].value){
							blnflg = true;
							break;
						}
					}

					//未選択時
					if(blnflg == false){
						//リストに値をセット
						aryval = obj.options[i].value.split("/");
						if(aryval.length == 1){
							//地域or学校･施設
							sel.options[selcnt] = new Option(obj.options[i].text,aryval[0]);
						}else{
							//駅･路線
							//まず、表示中タブのストックに選択アイテムを入れる
							sel.options[selcnt] = new Option(aryval[1],aryval[0]);

							//路線名選択の内容コピー
							//表示中が駅選択で、駅入力のストックが取得できる場合
							if(obj==$('frmCond').selvcd && (!!$('frmCond').stvcd2)){

								//駅名入力ストックエリア
								cnt2 = $('frmCond').stvcd2.length;
								$('frmCond').stvcd2.options[cnt2] = new Option(aryval[1],aryval[0]);

								//路線図ストックエリア
								if(navigator.userAgent.toLowerCase().indexOf("chrome") == -1)
								{
									//chrome以外
									if($('frmCond').stvcd3){
										$('frmCond').stvcd3.options[cnt2] = new Option(aryval[1],aryval[0]);
										showMark(aryval[0],cnt2);
									}
								}

							//駅名入力の内容コピー
							//表示中が駅入力で、駅選択のストックが取得できる場合
							}else if(obj==$('frmCond').selvcd2 && (!!$('frmCond').stvcd)){

								//路線名ストックエリア
								cnt2 = $('frmCond').stvcd.length;
								$('frmCond').stvcd.options[cnt2] = new Option(aryval[1],aryval[0]);

								//路線図ストックエリア
								if(navigator.userAgent.toLowerCase().indexOf("chrome") == -1)
								{
									//chrome以外
									if($('frmCond').stvcd3){
										$('frmCond').stvcd3.options[cnt2] = new Option(aryval[1],aryval[0]);
										showMark(aryval[0],cnt2);
									}
								}
							}
						}

						//ストックエリアのカウントアップ
						selcnt++;

						//hiddenで保持
						forms = document.forms;
						for (k=0;k<forms.length;k++) {
						    var form = forms[k];
						    if (form.method == "get" && form.name == "frmCond") {
						        var elements = document.createElement("input");
						        elements.type = "hidden";
						        elements.name = name;
								if(aryval.length == 1){
							        elements.value = obj.options[i].value;
								}else{
							        elements.value = aryval[0];
							    }
						        form.appendChild(elements);
						    }
						}
					}

					//選択リストの文字色変更
					obj.options[i].className = 'select_finsh';
				}
			}


			//表示中タブ以外(駅選択なら駅入力、駅入力なら駅選択)のセレクトに同じ駅があれば非活性に
			if($('frmCond').kh.value=="2")
			{
				//selvcd2ｵﾌﾞｼﾞｪｸﾄがある＝再検索タブではない
				if($('frmCond').selvcd2)
				{
					var obj2;
					var aryval2;
					if(obj==$('frmCond').selvcd)
					{
						obj2 = $('frmCond').selvcd2;
					}
					else
					{
						obj2 = $('frmCond').selvcd;
					}

					for(i=0;i<obj2.length;i++)
					{
						aryval2 = obj2.options[i].value.split("/");

						//選択アイテムが他タブのセレクトリストにあり
						if(aryval2[0] == aryval[0])
						{
							obj2.options[i].className = 'select_finsh';
							break;
						}
					}
				}
			}

			//未選択状態
			obj.selectedIndex = -1;

			//フォーカス外す(ストックエリアへ移動) → ストックエリアへフォーカス移動しない
			sel.focus();
			obj.focus();
		}
	}
	
}

//選択リスト削除
function dellist(obj,sel,name,frm) {

	var cnt = 0;
	var khname = '';

	if($('frmCond').kh.value=="1" || $('frmCond').kh.value=="4"){
		khname = '地域';
	}else{
		khname = '駅';
	}

	//リストに値をセット
	if(obj.length == 0){
	//全く選択なし
	}else if(obj.value == ''){
		alert('検索対象'+khname+'が選択されていません。');
	}else{
		for(i=0;i<obj.length;i++){
			//チェックあり
			if(obj.options[i].selected){

				//選択リストの文字色変更
				/*
				cnt = sel.length;
				for(j=0;j<cnt;j++){
					aryval = sel.options[j].value.split("/");

					if(obj.options[i].value == aryval[0]){
						sel.options[j].className = '';
						break;
					}
				}
				*/

				if(khname == '地域')
				{
					//地域（施設も）の場合は従来どおりの方法でセレクトボックスアイテム活性化
					cnt = sel.length;
					for(j=0;j<cnt;j++){
						aryval = sel.options[j].value.split("/");

						if(obj.options[i].value == aryval[0]){
							sel.options[j].className = '';
							break;
						}
					}

				}
				else
				{
					//駅の場合(かつ再検索でない)は他のタブのセレクトボックスアイテムも活性化
					if(frm.selvcd2)
					{
						//駅選択タブ
						cnt = frm.selvcd.length;
						if(cnt != 0)
						{
							for(j=0;j<cnt;j++){
								aryval = frm.selvcd.options[j].value.split("/");
								if(obj.options[i].value == aryval[0]){
									frm.selvcd.options[j].className = '';
									break;
								}
							}
						}

						cnt = frm.selvcd2.length;
						if(cnt != 0)
						{
							//駅名入力タブ
							cnt = frm.selvcd2.length;
							for(j=0;j<cnt;j++){
								aryval = frm.selvcd2.options[j].value.split("/");
								if(obj.options[i].value == aryval[0]){
									frm.selvcd2.options[j].className = '';
									break;
								}
							}
						}
					}
					//再検索タブの場合
					else
					{
						//駅選択タブ
						cnt = frm.selvcd.length;
						if(cnt != 0)
						{
							for(j=0;j<cnt;j++){
								aryval = frm.selvcd.options[j].value.split("/");
								if(obj.options[i].value == aryval[0]){
									frm.selvcd.options[j].className = '';
									break;
								}
							}
						}
					}
				}

				//とりあえず文字色変更しておく
				obj.options[i].className = 'select_finsh';

				//値を削除
			    for(j=0;j<=frm.length-1;j++){
			        if(frm.elements[j].name == name && frm.elements[j].value == obj.options[i].value){
						frm.elements[j].disabled = true;
						frm.elements[j].value = "";
						break;
				    }
			    }

			}
		}

		//リストから削除
		for(i=obj.length-1;i>=0;i--){
			if(obj.options[i].className == 'select_finsh'){

				//chrome以外
				if(navigator.userAgent.toLowerCase().indexOf("chrome") == -1)
				{
					//路線名からの削除
					if(sel==$('frmCond').selvcd && (!!$('frmCond').stvcd2) && (!!$('frmCond').stvcd3)){

						//駅名入力ストックエリア
						$('frmCond').stvcd2.options[i] = null;

						//路線図ストックエリア
						$('frmCond').stvcd3.options[i] = null;

					//駅名入力からの削除
					}else if(sel==$('frmCond').selvcd2 && (!!$('frmCond').stvcd) && (!!$('frmCond').stvcd3)){

						//路線名ストックエリア
						$('frmCond').stvcd.options[i] = null;

						//路線図ストックエリア
						$('frmCond').stvcd3.options[i] = null;

					}
				}
				//chrome
				else
				{
					//路線名からの削除
					if(sel==$('frmCond').selvcd && (!!$('frmCond').stvcd2)){

						//駅名入力ストックエリア
						$('frmCond').stvcd2.options[i] = null;

					//駅名入力からの削除
					}else if(sel==$('frmCond').selvcd2 && (!!$('frmCond').stvcd)){

						//路線名ストックエリア
						$('frmCond').stvcd.options[i] = null;

					}
				}

				obj.options[i] = null;
			}
		}
	}
}

//家賃相場Window
function openYachinWindow(url, w, h){

	var win;

	win = window.open(url, 'YachinWin', 'toolbar=yes,location=no,directoryies=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width='+w+',height='+h);
    win.focus();
}

//選択リストセット
function setlist(sel,name,cd,val) {

	//リストに値をセット
	arycd = cd.split(",");
	aryval = val.split(",");

	for (i=0;i<arycd.length;i++) {
		sel.options[i] = new Option(aryval[i],arycd[i]);

		//hiddenで保持
		forms = document.forms;
		for (j=0;j<forms.length;j++) {
		    var form = forms[j];
		    if (form.method == "get" && form.name == "frmCond") {
		        var elements = document.createElement("input");
		        elements.type = "hidden";
		        elements.name = name;
		        elements.value = arycd[i];
		        form.appendChild(elements);
		    }
		}
	}
}

//賃料、専有面積再セット
function setUpDownList(obj,obj2,updown,typ){

	var iVlue = obj.value;
	var len = obj2.options.length;
	var iVlue2 = obj2.value;

	if(typ == "yatin"){
		var dwn_value = yatin_d_value;
		var up_value = yatin_u_value;
	}else{
		var dwn_value = menseki_d_value;
		var up_value = menseki_u_value;
	}

	for (i=len-1; i>=0; i--) {
		obj2.options[i] = null;
	}

	var cnt = 0;
	if(updown == "d"){
	//上限

		for (i=0; i<=up_value.length; i++) {
			if(up_value[i] == "0"){
				obj2.options[cnt] = new Option("上限なし",up_value[i]);

				if(iVlue2 == up_value[i]){
					obj2.selectedIndex = cnt;
				}
			}else if(iVlue <= up_value[i]){
			//下限以上の場合のみ表示
				if(typ == "yatin"){
					obj2.options[cnt] = new Option(up_value[i] + "万",up_value[i]);
				}else{
					obj2.options[cnt] = new Option(up_value[i],up_value[i]);
				}

				if(iVlue2 == up_value[i]){
					obj2.selectedIndex = cnt;
				}
				cnt = cnt + 1;
			}

		}
	}else if(updown == "u"){
	//下限
		for (i=0; i<=dwn_value.length; i++) {
			if(iVlue >= dwn_value[i] || (iVlue ==0 && ! isNaN(dwn_value[i]))){
				if(dwn_value[i] == 0){
					obj2.options[cnt] = new Option("下限なし",dwn_value[i]);
					if(iVlue2 == dwn_value[i]){
						obj2.selectedIndex = cnt;
					}
				}else{
					if(typ == "yatin"){
						obj2.options[cnt] = new Option(dwn_value[i] + "万",dwn_value[i]);
					}else{
						obj2.options[cnt] = new Option(dwn_value[i],dwn_value[i]);
					}
					if(iVlue2 == dwn_value[i]){
						obj2.selectedIndex = cnt;
					}
				}
				cnt = cnt + 1;
			}
		}
	}
}

//戻ったときに色かえる
function cngbgload(){
	var objst = document.getElementsByName("st");
	var ckid;
	for(var i=0;i<objst.length;i++){
		if(objst.item(i).tagName.toLowerCase() == "input" && objst.item(i).type.toLowerCase() == "checkbox"){
			if(objst.item(i).checked == true){
				chebg(objst.item(i).id);
			}
		}
	}

	//敷金･礼金ｾﾞﾛ対応 2009.06.17 ADD
	var objrk = document.getElementById("frmCond").elements["rk"]
	var objsk = document.getElementById("frmCond").elements["sk"]

	if(objrk.tagName.toLowerCase() == "input" && objrk.type.toLowerCase() == "checkbox"){
		if(objrk.checked == true)
		{
			chebg(objrk.id);
		}
	}
	if(objsk.tagName.toLowerCase() == "input" && objsk.type.toLowerCase() == "checkbox"){
		if(objsk.checked == true)
		{
			chebg(objsk.id);
		}
	}

}

//loading画像
function setLoadingImg(){

	var wh, ww;
	var isMSIE = /*@cc_on!@*/false;
	var ifrm = document.getElementById("ifm");

	if(!ifrm){
	//ない場合作成
		ifrm = document.createElement("iframe");
		ifrm.id = "ifm";
		ifrm.src = "/rent/image/cmn_img_loader.gif";
		ifrm.setAttribute("scrolling", "no");
		ifrm.setAttribute("frameBorder", "0");
		ifrm.setAttribute("marginWidth", "0");
		ifrm.setAttribute("marginHeight", "0");
		ifrm.setAttribute("hspace", "0");
		ifrm.setAttribute("vspace", "0");
		ifrm.width = "290px";
		ifrm.height = "150px";
		ifrm.style.display = "none";
		ifrm.style.position = "absolute";
		if(isMSIE)
			ifrm.style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=70,opacity=70)";
		document.body.appendChild(ifrm);
	}

	//スクロール位置
	if(document.body.scrollTop){
		wh = document.body.scrollTop;
		ww = document.body.scrollLeft;
	}else{
		wh = document.documentElement.scrollTop;
		ww = document.documentElement.scrollLeft;
	}

	//ｻｲﾄ高さ
	wh += (getWindowHeight() / 2);
	ww += (getWindowWidth() / 2);

	ifrm = document.getElementById("ifm");
	ifrm.style.top = (wh - 85) + "px";
	ifrm.style.left = (ww - 150) + "px";
	ifrm.style.zIndex   = "99";
}

//選択地域を削除ボタン活性化
var delbtn;
var flg=true;
var khname;
var rsnkbn_bk;
function enableCancelBtn(obj,rsnkbn)
{
	var blank_flg = false;

	//地域の場合
	if(obj.kh.value=="1" || obj.kh.value=="4")
	{
		if(obj.stjiscd.value == '')
		{
			blank_flg = true;
		}
	}
	else
	{
		//chrome以外
		if(navigator.userAgent.toLowerCase().indexOf("chrome") == -1)
		{
			if(rsnkbn == 'list')
			{
				if(obj.stvcd.value == '')
				{
					blank_flg = true;
				}
			}
			else if(rsnkbn == 'map')
			{
				if(obj.stvcd3.value == '')
				{
					blank_flg = true;
				}
			}
			else if(rsnkbn == 'input')
			{
				if(obj.stvcd2.value == '')
				{
					blank_flg = true;
				}
			}
		}
		//chrome
		else
		{
			if(rsnkbn == 'list')
			{
				if(obj.stvcd.value == '')
				{
					blank_flg = true;
				}
			}
			else if(rsnkbn == 'input')
			{
				if(obj.stvcd2.value == '')
				{
					blank_flg = true;
				}
			}
		}
	}

	//選択項目がブランクでない場合のみ実施
	if(blank_flg == false)
	{
		if(rsnkbn != rsnkbn_bk)
		{
			//タブ変更済み
			flg=true;
			BTN_ENABLED = false;
			rsnkbn_bk = rsnkbn;
		}

		if(flg==true)
		{
			if(obj.kh.value=="1" || obj.kh.value=="4")
			{
				khname = '地域';
			}
			else
			{
				khname = '駅';
			}


			if(khname == '地域')
			{
				delbtn = "<a href=\"javascript:dellist($('frmCond').stjiscd,$('frmCond').seljiscd,'jiscd',$('frmCond'));disableCancelBtn($('frmCond'),'');\">選択地域を削除</a>";
			}
			else
			{
				//chrome以外
				if(navigator.userAgent.toLowerCase().indexOf("chrome") == -1)
				{
					if(rsnkbn == 'list')
					{
						delbtn = "<a href=\"javascript:dellist($('frmCond').stvcd,$('frmCond').selvcd,'vcd',$('frmCond'));disableCancelBtn($('frmCond'),'list');\">選択駅を削除</a>";
					}
					else if(rsnkbn == 'map')
					{
						delbtn = "<a href=\"javascript:ekiClear($('frmCond').stvcd3.value,'1');disableCancelBtn($('frmCond'),'map');\">選択駅を削除</a>";
					}
					else if(rsnkbn == 'input')
					{
						delbtn = "<a href=\"javascript:dellist($('frmCond').stvcd2,$('frmCond').selvcd2,'vcd',$('frmCond'));disableCancelBtn($('frmCond'),'input');\">選択駅を削除</a>";
					}
				}
				//chrome
				else
				{
					if(rsnkbn == 'list')
					{
						delbtn = "<a href=\"javascript:dellist($('frmCond').stvcd,$('frmCond').selvcd,'vcd',$('frmCond'));disableCancelBtn($('frmCond'),'list');\">選択駅を削除</a>";
					}
					else if(rsnkbn == 'input')
					{
						delbtn = "<a href=\"javascript:dellist($('frmCond').stvcd2,$('frmCond').selvcd2,'vcd',$('frmCond'));disableCancelBtn($('frmCond'),'input');\">選択駅を削除</a>";
					}
				}
			}

			flg = false;
		}


		var str;
		var idx;
		if(khname == '地域')
		{
			idx = obj.stjiscd.selectedIndex;
			str = document.getElementById("select_stock_areabox").innerHTML;
		}
		else
		{
			//chrome以外
			if(navigator.userAgent.toLowerCase().indexOf("chrome") == -1)
			{
				if(rsnkbn == 'list')
				{
					idx = obj.stvcd.selectedIndex;
					str = document.getElementById("select_stock_areabox").innerHTML;
				}
				else if(rsnkbn == 'map')
				{
					idx = obj.stvcd3.selectedIndex;
					str = document.getElementById("select_stock_areabox3").innerHTML;
				}
				else if(rsnkbn == 'input')
				{
					idx = obj.stvcd2.selectedIndex;
					str = document.getElementById("select_stock_areabox2").innerHTML;
				}
			}
			//chrome
			else
			{
				if(rsnkbn == 'list')
				{
					idx = obj.stvcd.selectedIndex;
					str = document.getElementById("select_stock_areabox").innerHTML;
				}
				else if(rsnkbn == 'input')
				{
					idx = obj.stvcd2.selectedIndex;
					str = document.getElementById("select_stock_areabox2").innerHTML;
				}
			}
		}

		if(BTN_ENABLED == false)
		{
			//クラスがselect_stockcancel_onでない場合、select_stockcancel_onに変更
			if(khname == '地域')
			{
				//document.getElementById("select_stock_areabox").innerHTML = str;
				document.getElementById("select_stockcancel").className = 'select_stockcancel_on'
				document.getElementById("select_stockcancel").innerHTML = delbtn;
			}
			else
			{
				if(rsnkbn == 'list')
				{
					//document.getElementById("select_stock_areabox").innerHTML = str;
					document.getElementById("select_stockcancel").className = 'select_stockcancel_on'
					document.getElementById("select_stockcancel").innerHTML = delbtn;
				}
				else if(rsnkbn == 'map')
				{
					//document.getElementById("select_stock_areabox3").innerHTML = str;
					document.getElementById("select_stockcancel3").className = 'select_stockcancel_on'
					document.getElementById("select_stockcancel3").innerHTML = delbtn;
				}
				else if(rsnkbn == 'input')
				{
					//document.getElementById("select_stock_areabox2").innerHTML = str;
					document.getElementById("select_stockcancel2").className = 'select_stockcancel_on'
					document.getElementById("select_stockcancel2").innerHTML = delbtn;
				}
			}
		}

		if(khname == '地域')
		{
			document.frmCond.stjiscd.selectedIndex = idx;
		}
		else
		{
			//chrome以外
			if(navigator.userAgent.toLowerCase().indexOf("chrome") == -1)
			{
				if(rsnkbn == 'list')
				{
					document.frmCond.stvcd.selectedIndex = idx;
				}
				else if(rsnkbn == 'map')
				{
					document.frmCond.stvcd3.selectedIndex = idx;
				}
				else if(rsnkbn == 'input')
				{
					document.frmCond.stvcd2.selectedIndex = idx;
				}
			}
			//chrome
			else
			{
				if(rsnkbn == 'list')
				{
					document.frmCond.stvcd.selectedIndex = idx;
				}
				else if(rsnkbn == 'input')
				{
					document.frmCond.stvcd2.selectedIndex = idx;
				}
			}
		}

		if(BTN_ENABLED == false)
		{
			BTN_ENABLED = true;
		}
	}
}

//選択地域を削除ボタン非活性化
function disableCancelBtn(obj,rsnkbn)
{
	var khname;
	if(obj.kh.value=="1" || obj.kh.value=="4")
	{
		khname = '地域';
	}
	else
	{
		khname = '駅';
	}

	var str;
	if(khname == '地域')
	{
    	str = document.getElementById("select_stock_areabox").innerHTML;
	}
	else
	{
		if(rsnkbn == 'list')
		{
			str = document.getElementById("select_stock_areabox").innerHTML;
		}
		else if(rsnkbn == 'map')
		{
			str = document.getElementById("select_stock_areabox3").innerHTML;
		}
		else if(rsnkbn == 'input')
		{
			str = document.getElementById("select_stock_areabox2").innerHTML;
		}
	}

	var repStr = str.replace("select_stockcancel_on", "select_stockcancel");

	if(khname == '地域')
	{
    	document.getElementById("select_stock_areabox").innerHTML = repStr;
	}
	else
	{
		if(rsnkbn == 'list')
		{
			document.getElementById("select_stock_areabox").innerHTML = repStr;
		}
		else if(rsnkbn == 'map')
		{
			document.getElementById("select_stock_areabox3").innerHTML = repStr;
		}
		else if(rsnkbn == 'input')
		{
			document.getElementById("select_stock_areabox2").innerHTML = repStr;
		}
	}

	if(BTN_ENABLED == true)
	{
		BTN_ENABLED = false;
		if(khname == '地域')
		{
			document.getElementById("select_stockcancel").innerHTML = "選択地域を削除";
		}
		else
		{
			if(rsnkbn == 'list')
			{
				document.getElementById("select_stockcancel").innerHTML = "選択駅を削除";
			}
			else if(rsnkbn == 'map')
			{
				document.getElementById("select_stockcancel3").innerHTML = "選択駅を削除";
			}
			else if(rsnkbn == 'input')
			{
				document.getElementById("select_stockcancel2").innerHTML = "選択駅を削除";
			}
		}
	}
}

//history.back()対策でUnload時にﾌｫｰﾑｵﾌﾞｼﾞｪｸﾄを再度enable化しておく
function setEnable()
{
	var self = this;
	return function()
	{
		if(self.arg.name)
		{
    		for (var i = 0; i < self.arg.name.length; i++)
			{
				var elem = document.getElementsByName(self.arg.name[i]);
        		if(elem)
				{
            		for(var j = 0; j < elem.length; j++)
					{
                		elem[j].disabled = false;
            		}
        		}
    		}
		}
		if (self.arg.id)
		{
    		for(var i = 0; i < self.arg.id.length; i++)
			{
        		var elem = document.getElementById(self.arg.id[i]);
        		if(elem)
				{
            		elem.disabled = false;
        		}
    		}
		}
	}
}

//物件一覧ソート
function sortList(file, param)
{
	document.location = file + '?' + param;
	return false;
}


/* ---------------------------
以下、共通関数
------------------------------ */
//イベント追加
function addEvent(elm,listener,fn){
	try{
		elm.addEventListener(listener,fn,false); // Firefox等
	}catch(e){
		elm.attachEvent("on"+listener,fn); // IE用
	}
}

//幅取得
function getWindowWidth(){
  if(window.innerWidth) return window.innerWidth; // Mozilla, Opera, NN4
  if(document.documentElement && document.documentElement.clientWidth){ // 以下 IE
   return document.documentElement.clientWidth;
  }
  else if(document.body && document.body.clientWidth){
   return document.body.clientWidth;
  }
  return 0;
}

//高さ取得
function getWindowHeight(){
  if(window.innerHeight) return window.innerHeight; // Mozilla, Opera, NN4
  if(document.documentElement && document.documentElement.clientHeight){ // 以下 IE
   return document.documentElement.clientHeight;
  }
  else if(document.body && document.body.clientHeight){
   return document.body.clientHeight;
  }
  return 0;
}


//-->
