//ブラウザチェック用変数
//1･･･IE6
//2･･･IE5以上
//3･･･Firefoxなど
bcheck=0;
coreURL="http://www.saishin-sp.com/ajaxPHP/";
	
function CheckBrowser()
{
	if(window.XMLHttpRequest)			//Firefoxなど
	{
		bcheck=3;
	}else if(window.ActiveXObject){		//IE
		try{
			bcheck=1;//IE6
		}catch(e){
			try{
				bcheck=2//IE5以上
			}catch(e){
				bcheck=0;
			}
		}
	}
	//alert("TEST中 \n"+document.referrer);
	//alert(bcheck);
}

////////////各処理////////////
function crossroads( value, callBackFunc )
{
	//callBackFunc = optionResult;
	ajaxObj=CreateAjaxObject(callBackFunc);//Ajaxオブジェクトの生成
	
	//リクエストの生成
	var param = new Object();
	
	if(value==1){
		
		//if(document.getElementById("pcate").value=="")	return false;
		
		//alert(document.getElementById("pcate").value);
		param["p_id"] = document.getElementById("pcate").value;
		url=coreURL+"getSubcategory.php?";
	}
	//return 1;
	var array = new Array();
	
	for(var key in param) {
	    array.push(key + "=" + encodeURIComponent(param[key]));
	}
	str = array.join("&");
	
	
	if(ajaxObj)
	{
		//GET
		ajaxObj.open('GET',url+str,true );
		ajaxObj.send(null);
		/*
		//POST
		ajaxObj.open('POST',"./worldArea.php",true);
		ajaxObj.setRequestHeader("Content-Type" , "application/x-www-form-urlencoded");	//これが無いとリクエストを受け付けない場合がある
		ajaxObj.send(str);
		*/
	}else{
		alert("AJAX オブジェクトを生成できませんでした");
	}

}

//////Ajaxオブジェクトの生成//////
function CreateAjaxObject(func)
{
	ajaxObj = null;
	
	switch(bcheck)
	{
		case 1:
			ajaxObj= new ActiveXObject("Msxml2.XMLHTTP");		//IE6
		break;
		
		case 2:
			ajaxObj= new ActiveXObject("Microsoft.XMLHTTP");	//IE5以上
		break;
		
		case 3:
			ajaxObj= new XMLHttpRequest();						//Firefoxなど
		break;
	}
	
	//コールバック関数の代入
	if(ajaxObj)	ajaxObj.onreadystatechange=func;
	
	return ajaxObj;
}

/////////コールバック関数

function changeCategorySelect(){
	
	if(ajaxObj.readyState==4 && ajaxObj.status==200)			//ファイルの取得が完了
	{
		var listData = ajaxObj.responseText;
		var data = eval("("+listData+")");
		var cnt=0;
		var loop = document.getElementById("scate").length;

		for(var i=loop; i>=0; i--){
			document.getElementById("scate").options[i] = null;
			cnt++;
		}
		


		for(var i=0; i<data.item.length; i++)
		{
			var id = data.item[i].id; // 商品コード
			var name = data.item[i].name; // 商品名
			//alert(name);
			document.getElementById("scate").options[i] = new Option(name,id);
			
		}

		//alert("OK");
		
	}else if(ajaxObj.readyState==4 && ajaxObj.status==404){		//ファイルが存在しない
		;
	}else{														//読み込み中
		;
	}
	

}
/*
function hinagata(){
	
	if(ajaxObj.readyState==4 && ajaxObj.status==200)			//ファイルの取得が完了
	{

		xmlData		  = ajaxObj.responseXML;
		dollListTags  = xmlData.getElementsByTagName("item");
		nameListTags  = xmlData.getElementsByTagName("name");
		//priceListTags = xmlData.getElementsByTagName("price");
		
		size = dollListTags.length;	//登録されている数
		

		strtmp="";
		for(i=0;i<size;i++)
		{
			name	= nameListTags[i].childNodes[0].nodeValue;
			price	= priceListTags[i].childNodes[0].nodeValue;
			strtmp += "<b>"+name+"</b>"+price+"円"+"<br>";
		}
		str = str + strtmp;

		
		
		var listData = ajaxObj.responseText;
		//alert(listData);
		makeSubCategorySelectBox(listData);
		
		//var data = eval("("+tmp+")");		alert(data.)
		//var listData = ajaxObj.responseXML;

		//var esc = escape( listData );
		//if ( esc.indexOf("%u") < 0 && esc.indexOf("%") > -1 )
		//
		//listData = decodeURIComponent( listData );
			
		//document.getElementById("disp").innerHTML = listData;
	}else if(ajaxObj.readyState==4 && ajaxObj.status==404){		//ファイルが存在しない
		;
		//document.getElementById("disp").innerHTML = "指定されたファイルは存在しません('Д')＜ｻﾞﾝﾈﾝ<br>";
	}else{														//読み込み中
		;
		//document.getElementById("disp").innerHTML = "お待ちください<br>";
	}
	

}
*/