var LEASE_TAB_TAG_ID= new Array();//tabbarとの連携用
var SALE_TAB_TAG_ID= new Array();//tabbarとの連携用
var ARTICLE_TAB_TAG_ID= new Array();//tabbarとの連携用
var	TAB_OBJ_ID=0;

//GLOBAL
var KEY=""; //
var TAGID="";
var xmlhttp=null;

	//-----------------------------------------------------------------------------ResponseFunctiom
	//個別対応部分
var requri="index_sub.php";//(lv:レベル selvalue:選択値)に応答


	function response(responseText){
		var form = document.forms[0];
		if(KEY=="lease"){
			document.getElementById("lease_tags_show_"+TAGID).innerHTML=responseText;
		}else if(KEY=="sale"){
			document.getElementById("sale_tags_show_"+TAGID).innerHTML=responseText;
		}else if(KEY=="article"){
			document.getElementById("article_tags_show_"+TAGID).innerHTML=responseText;
		}
	}

	//-----------------------------------------------------------------------------onChangeFunctiom
	function changereq(tag_id,key){
		var buf;

		if(tag_id==0){return false;}//0新着は読み込まない
		if(key=="lease"){
			var intext=document.getElementById("lease_tags_show_"+tag_id).innerHTML;
//alert(intext.substring(0,6));
			if(intext.substring(0,7)!="Loading"){return false;}//すでに読み込んだものは読まない
		}
		if(key=="sale"){
			var intext=document.getElementById("sale_tags_show_"+tag_id).innerHTML;
			if(intext.substring(0,7)!="Loading"){return false;}//すでに読み込んだものは読まない
		}
		if(key=="article"){
			var intext=document.getElementById("article_tags_show_"+tag_id).innerHTML;
			if(intext.substring(0,7)!="Loading"){return false;}//すでに読み込んだものは読まない
		}
		
		buf += "&"+"mode"+"=" + "ajax";
		buf += "&"+"key"+"=" + key;
		buf += "&"+"tag_id"+"=" + tag_id;
		KEY=key;
		TAGID=tag_id
		request(buf,requri)
	}

	//-----以下共通--------------------------------------------------------------------------------

	function setopthions(obj,txt){
		//オプションのセット
		/*
		oparray=txt.split("/");
		var opts = obj.options;
		opts.length=0;
		var sSel = obj, sOpts = sSel.options;
		//一行目空白
		var cOpt = document.createElement('option');
		cOpt.value = "0";//------------------------------------------------------------------------注意選択なしを0としております
		cOpt.text = "すべて";
		sSel.add(cOpt, document.all ? sOpts.length : sOpts[sOpts.length]);

   		for (i=0; i<oparray.length; i++)
   		{
			options=oparray[i].split(",");
     			var cOpt = document.createElement('option');
     				cOpt.value = options[0];
     				cOpt.text = options[1];
     			sSel.add(cOpt, document.all ? sOpts.length : sOpts[sOpts.length]);
   		}
   		*/
	}
	//------------------------------------------------------------------------xmlHttpRequestFunctiom
	function request(buf,uri){
			var cgiURI=uri;
			var form = document.forms[0];
			if (window.XMLHttpRequest)
			{
				xmlhttp=new XMLHttpRequest();// code for all new browsers
			 }else if (window.ActiveXObject)
			{
				xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");// code for IE5 and IE6
			}
			if (xmlhttp!=null){
				xmlhttp.onreadystatechange=state_Change;
				xmlhttp.open('POST', cgiURI, true); 
				xmlhttp.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded;charset=UTF-8" ); 
				xmlhttp.send(buf); 
			}else{
			  alert("Your browser does not support XMLHTTP.");
			}
	}

	function state_Change()
	{
		if (xmlhttp.readyState==4){
			// 4 = "loaded"
			if (xmlhttp.status==200)
			{// 200 = OK
				response(xmlhttp.responseText);
		    }else{
		    	alert("Problem retrieving XML data");
		    }
		  }
	}
	//------------------------------------------------------------------------xmlHttpRequestFunctiom

function objshow(obj){
	var doc="";
	
	for (var i in obj){
		doc += i +"="+obj[i] + "\n";
	}
	alert(doc);
}
