var $j = jQuery.noConflict();//避免跟prototype起衝突
$j(function() {
	$j('.cat_select').change(function (){	
			var cat_value=$j('.cat_select').attr('value');
			
			//得到所有語系簡稱字串，依照順序=>lan_value="T,S,E";
			var lan_value="";
			for(i=0;i<($j('.langinfo').length);i++){
				if(i==($j('.langinfo').length)-1)lan_value+=$j('.langinfo').eq(i).attr('value');
				if(i!=($j('.langinfo').length)-1)lan_value+=$j('.langinfo').eq(i).attr('value')+",";				
			}
			//得到產品ㄉ編號，用來判斷編輯時，選單返回原分類時，值要帶出預設值
			var prono=$j('#oldproNo').attr('value');
			$j.ajax({
				 type: "POST",
				 url:  'ajax.php',
				 data: "ajax_mode=cat_select&id="+cat_value+"&langinfo="+lan_value+"&prono="+prono,
				 success: function(msg){ 
				   if(msg=="show_default"){
					     //alert(msg);
					  	 window.location.reload();
				   }else if(msg=="plz_select"){
					   	alert("請點選★號的分類！");
						//window.location.reload();
				   }else if(msg=="not_pro_layer"){
						alert("請點選★號的分類！");
						//window.location.reload();
				   }else{
					   $j("#LL00").click();//直接選擇預設語系
						//alert(msg);
						var str=msg.split("★");
						var cat_lang=new Array();
						var cat_field=new Array();
						var cat_search=new Array();
						for(i=0;i<(str.length);i++){
							 str2=str[i].split("☆");
							 
							 cat_lang[i]  =str2[0];
							 cat_field[i] =str2[1];
							 cat_search[i]=str2[2];

						} 	
						//alert(cat_lang);//{"T","E","S"}
                        //alert(cat_field);//客製欄位文字欄位
						//alert(cat_search);//搜尋欄位下拉式選單
						//在產品群組價格下方印出各語系客製欄位ㄉ表格
						for(k=0;k<(cat_lang.length);k++){					
							//假如此語系有客製欄位
							if(cat_field[k]!=""){
								$j('#'+cat_lang[k]+'_fieldvalue').html(cat_field[k]);//插入客製欄位
								$j('#'+cat_lang[k]+'_searchvalue').html(cat_search[k]);//插入搜尋欄位
							}
						}						
					   	/*
						//msg="T☆a1,a2,a3★E☆b1,b2,b3★S☆c1,c2,c3"
						alert(msg);
						var str=msg.split("★");
						var cat_lang=new Array();
						var cat_value=new Array();
						for(i=0;i<(str.length);i++){
							 str2=str[i].split("☆");
							 
							 cat_lang[i]=str2[0];
							 cat_value[i]=new Array();
							 
							 str3=str2[1].split(",");
							for(j=0;j<(str3.length);j++){
								cat_value[i][j]=str3[j];							
							}												
						} 

						//cat_lang={"T","E","S"}
						//cat_value={{a1,a2,a3},{b1,b2,b3},{c1,c2,c3}}						
						//在產品群組價格下方印出各語系客製欄位ㄉ表格
						for(k=0;k<(cat_lang.length);k++){
					
							//假如此語系有客製欄位
							tmpstr="";
							if(cat_value[k]!=""){
								for(l=0;l<(cat_value[k].length);l++){
									tmpstr+=cat_value[k][l]+":<input type='text' name='"+cat_lang[k]+"profield[]' id='"+cat_lang[k]+"profield[]' value=''  size='25'><br>";
								}
								$j('#'+cat_lang[k]+'_fieldvalue').empty();//先刪除上一次所選的產品客製欄位
								$j('#'+cat_lang[k]+'_fieldvalue').append(tmpstr);//插入客製欄位
							}
						}
						*/
						
						
					 }
				  }			  
			});	
	})
	//預設語系呈現客製欄位，非預設語系隱藏客製欄位
	nowlang=$j('#lang').attr('value');//目前頁面語系
	langnum=$j('.langinfo').length;   //取得語系的數量
	for(q=0;q<langnum;q++){
		checklang=$j('.langinfo').eq(q).attr('value');
		if(checklang==nowlang)$j('#_'+q+'_').show();
		if(checklang!=nowlang)$j('#_'+q+'_').hide();
	}	
	
	//按下選擇語系ㄉ連結，呈現相對應語系ㄉ欄位，並隱藏非選擇語系ㄉ欄位
	$j("a[href='#LL0']").click(function (){
		key=$j(this).attr('id').charAt(3);//<A HREF="#LL0"  id="LL00" class="acolor2">繁體版</A> =>id="LL00" =>key=0
		$j('#_'+key+'field_').show();
		$j('#_'+key+'search_').show();
		for(q=0;q<langnum;q++){
			if(q!=key){
				$j('#_'+q+'field_').hide();
				$j('#_'+q+'search_').hide();
			}
		}						
	})
})	

