// JavaScript Document
function commonSwapSearch(el, imgurl)
{
	//回覆成預設圖片
	document.getElementById('divFindRecycle').className = 'search_button';
	document.getElementById('divFindProduct').className = 'search_button';
	document.getElementById('divFindService').className = 'search_button';
	document.getElementById('divFindCompany').className = 'search_button';
	document.getElementById('divFindTradeActivities').className = 'search_button';
	
	document.getElementById('divFind'+el).className = 'search_button_action';
	document.getElementById('trade_type').value = el;
}

/** 檢查選取並改變action */
function chkFormToAction(theaction,msg)
{
	var ids = '';
	len = document.getElementById('form1').elements.length;
	for (i=0;i<len;i++)
	{
		if (document.getElementById('form1').elements[i].checked == true )
		{
			ids = ids + ',' + document.getElementById('form1').elements[i].value; }
		}         
   
	if(ids!='')
	{
		if(confirm('Are you sure '+msg+'?'))
		{
			document.getElementById('form1').action = theaction ;
		}
		else
		{
			return false; 
		}
	}
	else
	{
		alert('You have not selected any item!\t\n\nPlease check, thank you !\n');
		return false;
	}
}
/** 檢查選取並改變action結束 */

/** 全選box控制項 */
var bmycheck = false;
function myxchk(){
   bmycheck = !bmycheck;
   for (i=0;i<100;i++){
	  if (document.getElementById('chk_f' + i)){
		 document.getElementById('chk_f' + i).checked = bmycheck;
	  }
	  if (document.getElementById('chk_d' + i)){
		 document.getElementById('chk_d' + i).checked = bmycheck;
	  }
   }
}
/** 全選box控制項結束 */

/** 改變關鍵字內容 */
function set_search(value)
{
	document.getElementById("keyword").value = value;
	document.getElementById("divKeywordSuggest").innerHTML = "";
	document.getElementById("divKeywordSuggest").style.display = "none";
	document.getElementById("formSearch").submit();
}
/** 改變關鍵字內容結束 */

/** 顯示Myrs細節控制 */
function myrs_detail_ctrl(imgurl,elname) 
{
	isOpen = document.getElementById(elname+"Open").value;

	if (isOpen=='false')
	{
		document.getElementById(elname+"Img").src = imgurl+'icon_29.gif';
		document.getElementById("div"+elname).style.display = 'block';
		document.getElementById(elname+"Open").value='true';
	}
	else
	{
		document.getElementById(elname+"Img").src = imgurl+'icon_26.gif';
		document.getElementById("div"+elname).style.display = 'none';
		document.getElementById(elname+"Open").value='false';
	}
}
/** 顯示Myrs細節控制結束 */

/** 改變關鍵字內容 */
function change_search_keyword(emptytxt)
{
	obj = document.formSearch.keyword;
	if (obj.value==emptytxt)
		obj.value = '';
	else if (obj.value=='')
		obj.value = emptytxt;
}
/** 改變關鍵字內容結束 */

/** 改變訂閱電子報內容 */
function change_subscribe_email(emptytxt)
{
	obj = document.formSubscribe.email;
	if (obj.value==emptytxt)
		obj.value = '';
	else if (obj.value=='')
		obj.value = emptytxt;
}
/** 改變訂閱電子報內容結束 */

/** 滑動詢價清單 */
function scrollInquire(){

 document.getElementById("divInquireList").style.top=(document.documentElement.scrollTop+document.documentElement.clientHeight-document.getElementById("divInquireList").offsetHeight)+"px";

 document.getElementById("divInquireList").style.left=(document.documentElement.scrollLeft+document.documentElement.clientWidth-document.getElementById("divInquireList").offsetWidth)+"px";

}
/** 滑動詢價清單結束 */

/** 變換MyRS會員介紹圖片 */
function myrsSwapBoardImage(el, imgurl, imgname)
{
	//回覆成預設圖片
	MM_swapImage('imgJoinIntro', '', imgurl+'icon_world_01.gif',1);
	MM_swapImage('imgVipIntro', '', imgurl+'icon_key_01.gif',1);
	MM_swapImage('imgMatchCenter', '', imgurl+'icon_search_01.jpg',1);
	MM_swapImage('imgMemberService', '', imgurl+'icon_profile_01.gif',1);
	
	MM_swapImage(el, '', imgurl+imgname,1);
}
/** 變換MyRS會員介紹圖片結束 */

/** 控制產業類別的more區塊 */
function indus_more_ctrl(id)
{   
	var div = document.getElementById("divIndusMore"+id);
	var txt = document.getElementById("linkViewAll"+id);
	var icon = document.getElementById("iconViewAll"+id);
   
	//圖層控制
	if(div.style.display == "none")
	{
		div.style.display = "inline";
		txt.innerHTML = "View less";
		icon.src = "site/en/themes/default/images/icon_view_less.gif";
	}
	else
	{
		div.style.display = "none";
		txt.innerHTML = "View all";
		icon.src = "site/en/themes/default/images/icon_view_all.gif";
	}
}
/** 控制產業類別的more區塊結束 */

/** 檢查關鍵字建議表單動作 */
var default_keyword = '';//當前關鍵字
var suggest_index = 0;//建議清單列表index
function keyword_suggest_check(keyEvent) {
	var keyword = document.getElementById("keyword");//關鍵字輸入欄
	var SuggestCnt = document.getElementById("SuggestCnt");//關鍵字列表數
	var divKeywordSuggest = document.getElementById("divKeywordSuggest");//關鍵字列表div
	
	if (keyword.value!=''){
		//如果為↑↓←→鍵
		version = navigator.appVersion;
		if(version.indexOf("MSIE")==-1){//非IE瀏覽器
			keyCode = keyEvent.which;//按鍵代碼
			if(keyCode==40){//向下
				if (SuggestCnt.value>0){//關鍵字建議筆數大於0
					if (divKeywordSuggest.style.display=='none'){
						divKeywordSuggest.style.display=='block'
					}
					if (suggest_index>0){
						document.getElementById("divSuggestLink" + suggest_index).className = "SuggestLink";
					}
					if (suggest_index<SuggestCnt.value){//如果不是最後列
						suggest_index++;
					}
					document.getElementById("divSuggestLink" + suggest_index).className = "SuggestLinkOver";
					keyword.value = document.getElementById("SuggestKeyword" + suggest_index).value;
					
					return false;//不執行關鍵字建議ajax
				}
				else{
					suggest_index = 0;
					default_keyword = keyword.value;//預設關鍵字
					return true;//執行關鍵字建議ajax
				}
			}
			else if (keyCode==38){//向上
				if (SuggestCnt.value>0){//關鍵字建議筆數大於0
					if (divKeywordSuggest.style.display=='block'){
						document.getElementById("divSuggestLink" + suggest_index).className = "SuggestLink";
						if (suggest_index>0){
							suggest_index--;
						}
						if (suggest_index>0){
							document.getElementById("divSuggestLink" + suggest_index).className = "SuggestLinkOver";
							keyword.value = document.getElementById("SuggestKeyword" + suggest_index).value;
						}
						else{//為預設關鍵字
							keyword.value = default_keyword;
						}
					}
					
					return false;//不執行關鍵字建議ajax
				}
				else{
					suggest_index = 0;
					default_keyword = keyword.value;//預設關鍵字
					return true;//執行關鍵字建議ajax
				}
			}
			else if (keyCode==37 || keyCode==39){//向左、向右
				return false;//不執行關鍵字建議ajax
			}
			else if (keyCode==13){//Enter
				return false;//不執行關鍵字建議ajax
			}
			else{
				suggest_index = 0;
				default_keyword = keyword.value;//預設關鍵字
				return true;//執行關鍵字建議ajax
			}
		}
		else//IE瀏覽器
		{
			keyCode = keyEvent.keyCode;//按鍵代碼
			if(keyCode==40){//向下
				if (SuggestCnt.value>0){//關鍵字建議筆數大於0
					if (divKeywordSuggest.style.display=='none'){
						divKeywordSuggest.style.display=='block'
					}
					if (suggest_index>0){
						document.getElementById("divSuggestLink" + suggest_index).className = "SuggestLink";
					}
					if (suggest_index<SuggestCnt.value){//如果不是最後列
						suggest_index++;
					}
					document.getElementById("divSuggestLink" + suggest_index).className = "SuggestLinkOver";
					keyword.value = document.getElementById("SuggestKeyword" + suggest_index).value;
					
					return false;//不執行關鍵字建議ajax
				}
				else{
					suggest_index = 0;
					default_keyword = keyword.value;//預設關鍵字
					return true;//執行關鍵字建議ajax
				}
			}
			else if (keyCode==38){//向上
				if (SuggestCnt.value>0){//關鍵字建議筆數大於0
					if (divKeywordSuggest.style.display=='block'){
						document.getElementById("divSuggestLink" + suggest_index).className = "SuggestLink";
						if (suggest_index>0){
							suggest_index--;
						}
						if (suggest_index>0){
							document.getElementById("divSuggestLink" + suggest_index).className = "SuggestLinkOver";
							keyword.value = document.getElementById("SuggestKeyword" + suggest_index).value;
						}
						else{//為預設關鍵字
							keyword.value = default_keyword;
						}
					}
					
					return false;//不執行關鍵字建議ajax
				}
				else{
					suggest_index = 0;
					default_keyword = keyword.value;//預設關鍵字
					return true;//執行關鍵字建議ajax
				}
			}
			else if (keyCode==37 || keyCode==39){//向左、向右
				return false;//不執行關鍵字建議ajax
			}
			else if (keyCode==13){//Enter
				return false;//不執行關鍵字建議ajax
			}
			else{
				suggest_index = 0;
				default_keyword = keyword.value;//預設關鍵字
				return true;//執行關鍵字建議ajax
			}
		}
	}
	else{
		divKeywordSuggest.innerHTML = "";
		divKeywordSuggest.style.display='none';
		return false;
	}
}
/** 檢查關鍵字建議表單動作結束 */
/** 改變建議清單列表index值 */
function change_suggest_index(index) {
	suggest_index = index;
}
/** 改變建議清單列表index值結束 */

/** 變換左方產業分類圖片 */
function leftSwapCategoriesImage(el, imgurl, imgname)
{
	//回覆成預設圖片
	MM_swapImage('imgCategoriesResources', '', imgurl+'left_indus_bar2_1.gif',1);
	MM_swapImage('imgCategoriesManufacturing', '', imgurl+'left_indus_bar1_1.gif',1);
	
	MM_swapImage(el, '', imgurl+imgname,1);
}
/** 變換左方產業分類圖片結束 */