//==========================================================
//即時確認帳號AJAX	
function getData(dataSource, divID)
{
	var XMLHttpRequestObject = false;
	if (window.XMLHttpRequest) 
	{
	  XMLHttpRequestObject = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
	  XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHttp");
	}
	else
	{
		 XMLHttpRequestObject = new XMLHttpRequest();
	}
	
  if(XMLHttpRequestObject)
  {
    XMLHttpRequestObject.open("GET", dataSource);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if (XMLHttpRequestObject.readyState == 4 &&
          XMLHttpRequestObject.status == 200)
      {
        var objDiv = document.getElementById(divID);
		if(XMLHttpRequestObject.responseText)
		{
           objDiv.innerHTML = XMLHttpRequestObject.responseText;
		}
      }
    }
	
	if (window.XMLHttpRequest) 
	{
	  XMLHttpRequestObject.setRequestHeader("If-Modified-Since","0");//清除IE暫存
      XMLHttpRequestObject.send(null);
	}
	else if (window.ActiveXObject)
	{
	  XMLHttpRequestObject.setRequestHeader("If-Modified-Since","0");//清除IE暫存
      XMLHttpRequestObject.send();
	}
	else
	{
		 XMLHttpRequestObject.setRequestHeader("If-Modified-Since","0");//清除IE暫存
         XMLHttpRequestObject.send(null);
	}	
	
  }
}

//tb_show

function tbShow(PIC)
{
   tb_show("","img_file/"+PIC,false); 
}





//判斷後台登入
function ck_login_data(form)
{
    if(form.username.value.length == 0)
	{
		  alert('請輸入帳號!');
		  form.username.focus();		
		  return false;		  		
	}  	
	
	if(form.password.value.length == 0)
	{
		  alert('請輸入舊密碼!');
		  form.password.focus();		
		  return false;		  		
	}
	if(form.verification.value.length == 0)
	{
		  alert('請輸入驗證碼!');
		  form.verification.focus();		
		  return false;		  		
	}
	
	form.submit();
}

//詢問表單
function send_inquery(form)
{
	
	var item_qty = parseInt(form.item_qty.value);
	var re = /^\d+$/;
	var No = '';
	for(var i=0;i<item_qty;i++)
	{
	    
		 No = document.getElementById('qty'+i).value;
        
		if (!re.test(No))
	    {
			alert(" 數量請填寫數字！");
			document.getElementById('qty'+i).focus();
			return false;
		}	
		
	}
	
	
    if(form.name.value.length == 0)
	{
		  alert('請輸入姓名!');
		  form.name.focus();		
		  return false;		  		
	}  	
	/*
	if(form.tel.value.length == 0)
	{
		  alert('請輸入電話!');
		  form.tel.focus();		
		  return false;		  		
	}
	if(form.company.value.length == 0)
	{
		  alert('請輸入您的公司名稱!');
		  form.company.focus();		
		  return false;		  		
	}
	if(form.fax.value.length == 0)
	{
		  alert('請輸入傳真!');
		  form.fax.focus();		
		  return false;		  		
	}
	*/
	if(form.email.value.length == 0)
	{
		  alert('請輸入E-MAIL!');
		  form.email.focus();		
		  return false;		  		
	}
	RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
				if(!RegExpPtn.test(form.email.value))
				{
				alert("E-mail格式不正確"); 
				form.email.focus();
				return false;
				}
	if(form.country.value.length == 0)
	{
		  alert('請輸入國家!');
		  form.country.focus();		
		  return false;		  		
	}
	if(form.description.value.length == 0)
	{
		  alert('請輸入詢問內容!');
		  form.description.focus();		
		  return false;		  		
	}
	/*
	if(form.mobile.value.length == 0)
	{
		  alert('請輸入行動電話!');
		  form.mobile.focus();		
		  return false;		  		
	}
	if(form.address.value.length == 0)
	{
		  alert('請輸入您的地址!');
		  form.address.focus();		
		  return false;		  		
	}
	if(form.city.value.length == 0)
	{
		  alert('請輸入您的所在城市!');
		  form.city.focus();		
		  return false;		  		
	}
	if(form.zip.value.length == 0)
	{
		  alert('請輸入您的郵遞區號!');
		  form.zip.focus();		
		  return false;		  		
	}
	*/
	form.submit();
}




//詢問表單
function send_contact(form)
{
	
	
	
    if(form.name.value.length == 0)
	{
		  alert('請輸入姓名!');
		  form.name.focus();		
		  return false;		  		
	}  	
	
	if(form.email.value.length == 0)
	{
		  alert('請輸入E-MAIL!');
		  form.email.focus();		
		  return false;		  		
	}
	RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
				if(!RegExpPtn.test(form.email.value))
				{
				alert("E-mail格式不正確"); 
				form.email.focus();
				return false;
				}
	
	if(form.country.value.length == 0)
	{
		  alert('請輸入國家!');
		  form.country.focus();		
		  return false;		  		
	}
	if(form.description.value.length == 0)
	{
		  alert('請輸入詢問內容!');
		  form.description.focus();		
		  return false;		  		
	}

	form.submit();
}


//新增商品
function item_add(form)
{
	
    if(form.publishDate.value.length == 0)
	{
		  alert('請輸入上架日期!');
		  form.publishDate.focus();		
		  return false;		  		
	}  	
	
	if(form.no.value.length == 0)
	{
		  alert('請輸入您的商品編號!');
		  form.no.focus();		
		  return false;		  		
	}
	/*
	var lang_list = form.lang.value;
	var lang_list_txt = form.lang_txt.value;
	var lang_arr = lang_list.split("|");
	var lang_arr_txt = lang_list_txt.split("|");
	
	for(var i=0;i<lang_arr.length;i++)
	{
		if(lang_arr[i] != "")
		{
			if(document.getElementById("subject_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'商品名稱!');
				  document.getElementById("subject_"+lang_arr[i]).focus();		
				  return false;		  		
			}
		}
	}
	 */
	  if(form.subject.value.length == 0)
		{
			  alert('請輸入商品名稱!');
			  form.subject.focus();		
			  return false;		  		
		}  
	 

	
	  if(form.func.value == "item_data_edit" || form.func.value == "item_data_edit_EN")
	  {
		  
		  if(document.all('list_pic').value == "" && form.o_list_pic.value == "")
			{
						alert("請上傳列表代表圖片！");
						document.all('list_pic').focus();
						return false;
				
			}
			if (document.all('list_pic').value != '' )
			{		
				
				if(re_pic_chk(document.all('list_pic').value) == false)
				{
					alert("圖片格式錯誤，可接受檔案類型包含 *.JPG、*.PNG、*.GIF！");
					document.all('list_pic').focus();
					return false;
				}
				
				
			 if(checkFile(document.getElementById('list_pic')) == 'false')
				{
				   
				   	return false;
				}
				
			}	
			
				
	  }
	  else
	  {
			if(document.all('list_pic').value == '' )
			{
						alert("請上傳列表代表圖片！");
						document.all('list_pic').focus();
						return false;
				
			}
			
			if (document.all('list_pic').value != '' )
			{		
				
				if(re_pic_chk(document.all('list_pic').value) == false)
				{
					alert("圖片格式錯誤，可接受檔案類型包含 *.JPG、*.PNG、*.GIF！");
					document.all('list_pic').focus();
					return false;
				}
				
				
			}	
			
			   if(checkFile(document.getElementById('list_pic')) == 'false')
				{				   
				   	return false;
				}				
			
	  }
	  
	  
	  //判斷其他圖片
	  var pic_qty = parseInt(form.pic_qty.value);
				
				for(var s=1;s<pic_qty;s++)
				{
					if(document.getElementById('pic_s'+s).value != '')
					{
						    if(checkFile(document.getElementById('pic_s'+s)) == 'false')
							{				   
								return false;
							}
						
					}
					
					if(document.getElementById('pic_b'+s).value != '')
					{
						    if(checkFile(document.getElementById('pic_b'+s)) == 'false')
							{				   
								return false;
							}
						
					}
					
				}
	  
	  
	form.submit();
		
}

//更改圖片或是色票選則
function chang_color_set(key)
{
	if(key == 'pic_view')
	{
	  	   document.getElementById('pic_view').style.display = '';
		   document.getElementById('color_view').style.display = 'none';
	}
	else
	{
	      document.getElementById('pic_view').style.display = 'none';
		   document.getElementById('color_view').style.display = '';
	}
  	
}


//新增或修改管理者
function user_set(form , ACT)
{
	if(ACT == "add")
	{
				if(form.username.value.length == 0)
				{
					  alert('請輸入管理者帳號!');
					  form.username.focus();		
					  return false;		  		
				}  	
				
				if(form.password.value.length == 0)
				{
					  alert('請輸入管理者密碼!');
					  form.password.focus();		
					  return false;		  		
				}
				
				if(form._password.value.length == 0)
				{
					  alert('請再次輸入密碼!');
					  form._password.focus();		
					  return false;		  		
				}
				if(form._password.value != form.password.value)
				{
					  alert('您的密碼確認錯誤，請重新輸入!');
					  form._password.focus();		
					  return false;		  		
				}
	}
	else
	{
				if(form.password.value.length != 0)
				{					
					if(form._password.value.length == 0)
					{
						  alert('請再次輸入密碼!');
						  form._password.focus();		
						  return false;		  		
					}
					if(form._password.value != form.password.value)
					{
						  alert('您的密碼確認錯誤，請重新輸入!');
						  form._password.focus();		
						  return false;		  		
					}
				}
	}
	
	if(form.name.value.length == 0)
	{
		  alert('請輸入姓名 (暱稱)!');
		  form.name.focus();		
		  return false;		  		
	}
	
	if(form.email.value.length == 0)
	{
		  alert('請輸入電子信箱!');
		  form.email.focus();		
		  return false;		  		
	}
	
	
	var chk_qty = parseInt(form.chk_qty.value);
	var checked_num = 0;
	for(var i=0;i<chk_qty;i++)
	{
	    if(form.group[i].checked == true)
		{
			checked_num++;   		
		}	
	}
	if(checked_num == 0)
	{
		  alert('請選擇管理權限!');
		  form.group[0].focus();		
		  return false;		  		
	}
	
	form.submit();
		
}



//新增上傳檔案
function download_add(form)
{
	
	var lang_list = form.lang.value;
	var lang_list_txt = form.lang_txt.value;
	var lang_arr = lang_list.split("|");
	var lang_arr_txt = lang_list_txt.split("|");
	
	for(var i=0;i<lang_arr.length;i++)
	{
		if(lang_arr[i] != "")
		{
			if(document.getElementById("name_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'檔案名稱!');
				  document.getElementById("name_"+lang_arr[i]).focus();		
				  return false;		  		
			}
		}
	}
	

	
	  if(form.func.value == "download_edit")
	  {
		  
		  if(document.all('files').value == '' && form.o_files.value == "")
			{
						alert("請上檔案！");
						document.all('files').focus();
						return false;
				
			}
		
	  }
	  else
	  {
			if(document.all('files').value == '' )
			{
						alert("請上檔案！");
						document.all('files').focus();
						return false;
				
			}
			
			
	  }
	form.submit();
		
}

//新增商品顏色
function item_color_set(form , ACT , CC)
{
	/*
	var lang_list = form.lang.value;
	var lang_list_txt = form.lang_txt.value;
	var lang_arr = lang_list.split("|");
	var lang_arr_txt = lang_list_txt.split("|");
	
	
		if(lang_arr[i] != "")
		{
			if(document.getElementById("name_"+lang_arr[i]).value.length == 0 && document.getElementById("title_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'類型名稱或顏色名稱!');
				  document.getElementById("name_"+lang_arr[i]).focus();		
				  return false;		  		
			}
		}
	}
	
	
	 
	/*	
	if(form.colorpickerField1.value.length == 0)
	{
		  alert('請選擇色票或輸入HTML顏色!');
		  form.colorpickerField1.focus();		
		  return false;		  		
	}  
	*/
			
			
			if(CC == 'color')
			{
				if(form.title.value.length == 0)
					{
						  alert('請輸入顏色名稱!');
						  form.title.focus();		
						  return false;		  		
					}
			}
			else
			{
				
				if(form.name.value.length == 0)
					{
						  alert('請輸入類型名稱!');
						  form.name.focus();		
						  return false;		  		
					}
			}
					
					
					
	
	if(ACT == "add")
	{
		if(document.all('pic').value == '' )
				{
							alert("請上傳顏色代表圖片！");
							document.all('pic').focus();
							return false;
					
				}
			if (document.all('pic').value != '' )
			{		
				
				if(re_pic_chk(document.all('pic').value) == false)
				{
					alert("圖片格式錯誤，可接受檔案類型包含 *.JPG、*.PNG、*.GIF！");
					document.all('pic').focus();
					return false;
				}
			}	
			
			 if(checkFile(document.getElementById('pic')) == 'false')
				{
				   
				   	return false;
				}
				
			
			
	}
	else
	{
		if(document.all('pic').value == '' && document.all('o_pic').value == '')
				{
							alert("請上傳顏色代表圖片！");
							document.all('pic').focus();
							return false;
					
				}
				if (document.all('pic').value != '' )
					{		
						
						if(re_pic_chk(document.all('pic').value) == false)
						{
							alert("圖片格式錯誤，可接受檔案類型包含 *.JPG、*.PNG、*.GIF！");
							document.all('pic').focus();
							return false;
						}
						
						
						 if(checkFile(document.getElementById('pic')) == 'false')
							{
							   
								return false;
							}
				
					}	
		
	}
	form.submit();
}

//新增商品分類
function item_set(form , ACT)
{
	
	
	var lang_list = form.lang.value;
	var lang_list_txt = form.lang_txt.value;
	var lang_arr = lang_list.split("|");
	var lang_arr_txt = lang_list_txt.split("|");
	
	
	if (document.all('pic_tw').value != '' )
	{		
		
		if(re_pic_chk(document.all('pic_tw').value) == false)
		{
			alert("圖片格式錯誤，可接受檔案類型包含 *.JPG、*.PNG、*.GIF！");
			document.all('pic_tw').focus();
			return false;
		}
	}
	
	if (document.all('pic_en').value != '' )
	{		
		
		if(re_pic_chk(document.all('pic_en').value) == false)
		{
			alert("圖片格式錯誤，可接受檔案類型包含 *.JPG、*.PNG、*.GIF！");
			document.all('pic_en').focus();
			return false;
		}
	}
	
	for(var i=0;i<lang_arr.length;i++)
	{
		if(lang_arr[i] != "")
		{
			if(document.getElementById("name_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'類別名稱!');
				  document.getElementById("name_"+lang_arr[i]).focus();		
				  return false;		  		
			}
		}
	}
	
	form.submit();
}



//新增商品分類
function help_area(form , ACT)
{
	
	
	var lang_list = form.lang.value;
	var lang_list_txt = form.lang_txt.value;
	var lang_arr = lang_list.split("|");
	var lang_arr_txt = lang_list_txt.split("|");
	
	
	for(var i=0;i<lang_arr.length;i++)
	{
		if(lang_arr[i] != "")
		{
			if(document.getElementById("name_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'據點名稱!');
				  document.getElementById("name_"+lang_arr[i]).focus();		
				  return false;		  		
			}
			
			if(document.getElementById("tel_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'連絡電話!');
				  document.getElementById("tel_"+lang_arr[i]).focus();		
				  return false;		  		
			}
			
			if(document.getElementById("fax_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'傳真電話!');
				  document.getElementById("fax_"+lang_arr[i]).focus();		
				  return false;		  		
			}
			if(document.getElementById("service_time_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'服務時間!');
				  document.getElementById("service_time_"+lang_arr[i]).focus();		
				  return false;		  		
			}
			
			
		}
	}
	
	
	
	for(var i=0;i<lang_arr.length;i++)
	{
		if(lang_arr[i] != "")
		{
		  if(document.getElementById("address_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'地址!');
				  document.getElementById("address_"+lang_arr[i]).focus();		
				  return false;		  		
			}
		}
	}
	form.submit();
}





//取得分類新增或是修改表單
function item_class_add_ajax(keyEvent , divID , func , ID)
{	
     var url = "";
	 
			 if(divID.indexOf("add") != -1)
			 {
				url = "ajax/ajax.php?func="+func; 
			 }
			 else
			 {
				 url = "ajax/ajax.php?func="+func+"&id="+ID;  						
						
			 }
	
	 getData(url, divID);

}






//修改啟用與下架
function chk_chang(keyEvent , func , tab , chk , ID , divID)
{	
        var url = "";
		url = "ajax/ajax.php?func="+func+"&id="+ID+"&tab="+tab+"&chk="+chk;  
	   getData(url, divID);
}


//單一刪除資料
function chk_chang(keyEvent , func , tab , chk , ID , divID)
{	
        var url = "";
		url = "ajax/ajax.php?func="+func+"&id="+ID+"&tab="+tab+"&chk="+chk;  
	   getData(url, divID);
}
//前台更換圖片
function chang_pic(keyEvent , pic_id, divID , func , PIC)
{	
      

        //var url = "";
		//url = "command/ajax/ajax.php?func="+func+"&pic_id="+pic_id;  
	 
	  //document.getElementById(divID).innerHTML = '<img src="img_file/'+PIC+'" border="0" id="pic_views" alumb="true" _w="365" _h="365" width="365" />';
	  
	document.getElementById(divID).innerHTML = '<img src="catImg.php?filename=img_file/'+PIC+'&w=365&h=365" border="0" id="pic_views" title="點圖放大" onclick="tbShow(\''+PIC+'\')"  />';
}

//前台更換圖片
function chang_pic2(keyEvent , pic_id, divID , func , PIC)
{	
      /*
        var url = "";
		img_resize();
		url = "command/ajax/ajax.php?func="+func+"&pic_id="+pic_id;  
		document.getElementById(divID).src = 'img_file/'+PIC;
		document.getElementById(divID).width = 365;
		*/
		//img_resize();
	//	  img_resize();
		// document.getElementById(divID).innerHTML = '<img src="img_file/'+PIC+'" border="0" id="pic_views" alumb="true" _w="365" _h="365" width="365" />';
	document.getElementById(divID).innerHTML = '<img src="catImg.php?filename=img_file/'+PIC+'&w=365&h=365" border="0" id="pic_views" title="點圖放大" onclick="tbShow(\''+PIC+'\')"  />';

	  // getData(url, divID);
}


//手動設定排序
function set_sortIndex(ID,page,re_url,tab)
{	
        var re = /^\d+$/;
		var No = document.getElementById('sortIndex_'+ID).value;
        
		if (!re.test(No))
	    {
			alert("排序需填寫數字！");
			return false;
		}
		else
		{ 
		    if(tab != "item_color" && tab != "item_data")
			{
				window.location.href = 'db_act/save_db.php?func=sortIndex_chang&tab='+tab+'&id='+ID+'&page='+page+'&re_url='+re_url+'&set=myset&sortIndex='+No;
			}
			else
			{
			
					var lang =  document.getElementById('lang').value;
					
					
					 var cls =  document.getElementById('cls').value;
				
					
			   window.location.href = 'db_act/save_db.php?func=sortIndex_chang3&tab='+tab+'&id='+ID+'&page='+page+'&set=myset&sortIndex='+No+'&re_url='+re_url+"&lang="+lang+"&cls="+cls;
			}
		}
		
       
}

//搜尋
function search_this(url)
{
	
	var keyword = document.getElementById('keyword').value;
	
	if(keyword != "")
	{
	  keyword = encodeURI(keyword);	
	  window.location.href = url+'?keyword='+keyword;
	}
}



//新增圖片上傳欄位
function add_pic_upload()
{
	var pic_qty = document.getElementById("pic_qty").value;
	var New_ID = parseInt(pic_qty) + 1;
	
	document.getElementById("add"+pic_qty).innerHTML = '<div class="row"> <label>內頁展示用圖片('+pic_qty+'):</label>  <div class="inputs"> 列表圖：  <input type="file" name="pic_s'+pic_qty+'" id="pic_s'+pic_qty+'" />   </div>  <div class="inputs"> 展示圖： <input type="file" name="pic_b'+pic_qty+'" id="pic_b'+pic_qty+'" />  </div>   </div>  </div><div id="add'+New_ID+'"></div>';
	
	
	document.getElementById("pic_qty").value = New_ID;	
	
}

//移除圖片上傳欄位
function del_pic_upload()
{
	var pic_qty = document.getElementById("pic_qty").value;
	var New_ID = parseInt(pic_qty) - 1;
	
	document.getElementById("add"+New_ID).innerHTML = '';
	
	
	document.getElementById("pic_qty").value = New_ID;	
	
}

//下拉式選單連結
function select_link(form,url)
{
	
	var send_cls = form.categoryChange.options[form.categoryChange.selectedIndex].value;
	window.location.href = url+'?cls='+send_cls;
}


function add_shop(keyEvent , ID , func)
{
	
	var url = "command/ajax/ajax.php?func="+func+"&id="+ID;  
	getData(url);
	
	alert("已加入詢價!");
}


function del_shop(keyEvent , ID , func)
{
	
	var url = "command/ajax/ajax.php?func="+func+"&id="+ID;  
	getData(url);
	
	alert("已刪除該筆商品詢價!");
	window.location.href = 'inquery.php';
}


//判斷圖片副檔名
function re_pic_chk(pic)
{
   	var pic_class_array = Array(".jpg",".gif",".png",".JPG",".GIF",".PNG");//圖片類型
	var cls_name = pic.slice(-4);
	
	//alert(cls_name);
	if(array_search(pic_class_array , cls_name) == -1)
	{		
	    return false;	
	}
	else
	{
		return true;
	}
}

//陣列搜尋
function array_search(array , value)
{
	for(var i=0; i<array.length; i++)
	{
	   if(array[i] == value)
	   return i;
	}
	return -1;
}
/* checkbox 全選/取消 */
function click_all(form) {

	if (form.box_check.value == 1) {
		if (form.total_box.value ==1) {
			form['rowId[]'].checked = true ;
		} else { 
			for (var i=0;i<form.total_box.value;i++) {
				var e = form['rowId[]'][i];
				e.checked = true;
			}
		} 
		form.box_check.value = 0;
	} else { //box_else

		if (form.total_box.value ==1 ) {
			if (form['rowId[]'].checked==true) { 
			form['rowId[]'].checked = false;
		} else if (form['rowId[]'].checked==false) {
			form['rowId[]'].checked = true;
		}
	} else { 
		for (var i=0;i<form.total_box.value;i++) {
		var e = form['rowId[]'][i];
		if (e.checked==true) { 
			e.checked = false;
		} else if (e.checked==false) {
			e.checked = true;
		}  
		}
	}  

	form.box_check.value = 1;
	}
   
 }
 
 
 //全選刪除
function del_case(tab,re_url,pic,page)
{

 var check = document.getElementsByTagName("input");
 var s_qq = "";
 var sel = false;
  for(var i=0;i<check.length;i++){
   if(check[i].name == "rowId[]" && check[i].checked)
   {   
    s_qq = s_qq + check[i].value + ",";
	sel = true;    
   }  
  }
    document.getElementById('qq').value = s_qq;
     if(!sel) 
	 {
	  alert("刪除動作至少要選一個選項!");
     }
	 else
	 { 
	      var del_value = document.getElementById('qq').value;
		  if(confirm('您確定進行刪除的動作嗎？')) (window.location.href = 'db_act/save_db.php?func=del_all&tab='+tab+'&re_url='+re_url+'&del_id='+del_value+'&pic='+pic+'&page='+page); else('');
	      
	 }
  return false;

}


 //全選刪除(下載專區)
function del_case_download(tab,re_url,pic,page)
{

 var check = document.getElementsByTagName("input");
 var s_qq = "";
 var sel = false;
  for(var i=0;i<check.length;i++){
   if(check[i].name == "rowId[]" && check[i].checked)
   {   
    s_qq = s_qq + check[i].value + ",";
	sel = true;    
   }  
  }
    document.getElementById('qq').value = s_qq;
     if(!sel) 
	 {
	  alert("刪除動作至少要選一個選項!");
     }
	 else
	 { 
	      var del_value = document.getElementById('qq').value;
		  if(confirm('您確定進行刪除的動作嗎？')) (window.location.href = 'db_act/save_db.php?func=del_all_download&tab='+tab+'&re_url='+re_url+'&del_id='+del_value+'&pic='+pic+'&page='+page); else('');
	      
	 }
  return false;

}



 //全選刪除(商品)
function del_case_item(tab,re_url,pic,page)
{

 var check = document.getElementsByTagName("input");
 var s_qq = "";
 var sel = false;
  for(var i=0;i<check.length;i++){
   if(check[i].name == "rowId[]" && check[i].checked)
   {   
    s_qq = s_qq + check[i].value + ",";
	sel = true;    
   }  
  }
    document.getElementById('qq').value = s_qq;
     if(!sel) 
	 {
	  alert("刪除動作至少要選一個選項!");
     }
	 else
	 { 
	      var del_value = document.getElementById('qq').value;
		  if(confirm('您確定進行刪除的動作嗎？')) (window.location.href = 'db_act/save_db.php?func=del_all_item&tab='+tab+'&re_url='+re_url+'&del_id='+del_value+'&pic='+pic+'&page='+page); else('');
	      
	 }
  return false;

}
//顏色與編號
function del_case_clolr(tab,re_url,pic,page,reID,lang)
{

 var check = document.getElementsByTagName("input");
 var s_qq = "";
 var sel = false;
  for(var i=0;i<check.length;i++){
   if(check[i].name == "rowId[]" && check[i].checked)
   {   
    s_qq = s_qq + check[i].value + ",";
	sel = true;    
   }  
  }
    document.getElementById('qq').value = s_qq;
     if(!sel) 
	 {
	  alert("刪除動作至少要選一個選項!");
     }
	 else
	 { 
	      var del_value = document.getElementById('qq').value;
		  if(confirm('您確定進行刪除的動作嗎？')) (window.location.href = 'db_act/save_db.php?func=del_all_color&tab='+tab+'&re_url='+re_url+'&del_id='+del_value+'&pic='+pic+'&page='+page+'&reID='+reID+'&lang='+lang); else('');
	      
	 }
  return false;

}

//全選刪除
function del_case_class(tab,re_url,pic,page)
{

 var check = document.getElementsByTagName("input");
 var s_qq = "";
 var sel = false;
  for(var i=0;i<check.length;i++){
   if(check[i].name == "rowId[]" && check[i].checked)
   {   
    s_qq = s_qq + check[i].value + ",";
	sel = true;    
   }  
  }
    document.getElementById('qq').value = s_qq;
     if(!sel) 
	 {
	  alert("刪除動作至少要選一個選項!");
     }
	 else
	 { 
	      var del_value = document.getElementById('qq').value;
		  if(confirm('您確定進行刪除的動作嗎？')) (window.location.href = 'db_act/save_db.php?func=del_all_item_cls&tab='+tab+'&re_url='+re_url+'&del_id='+del_value+'&pic='+pic+'&page='+page); else('');
	      
	 }
  return false;

}


 //全選刪除簡易版
function del_case_easy(tab,re_url,pic,page)
{

 var check = document.getElementsByTagName("input");
 var s_qq = "";
 var sel = false;
  for(var i=0;i<check.length;i++){
   if(check[i].name == "rowId[]" && check[i].checked)
   {   
    s_qq = s_qq + check[i].value + ",";
	sel = true;    
   }  
  }
    document.getElementById('qq').value = s_qq;
     if(!sel) 
	 {
	  alert("刪除動作至少要選一個選項!");
     }
	 else
	 { 
	      var del_value = document.getElementById('qq').value;
		  if(confirm('您確定進行刪除的動作嗎？')) (window.location.href = 'db_act/save_db.php?func=del_all_easy&tab='+tab+'&re_url='+re_url+'&del_id='+del_value+'&pic='+pic+'&page='+page); else('');
	      
	 }
  return false;

}

//menu位置更動
function menu_chang()
{
	var menu_func = document.getElementById('menu_func').value;
	 
	var now_top = parseInt(document.getElementById('now_height').value);
	if(menu_func == "up")
	{
	   var new_top = parseInt(now_top) - 200;
	   
	    document.getElementById('mov_num').value = '200';		 
		document.getElementById('menu_func').value = "down";
		document.getElementById('mov_new_area').value = new_top;
		
		move_lay1();
		//document.getElementById('order_menu').style.display = "";
	}
	else
	{
		//var new_top = now_top - 27;
		document.getElementById('mov_num').value = '173';	
		document.getElementById('menu_func').value = "up";
		//document.getElementById('order_menu').style.display = "none";
		move_lay2();
	}
	/*
	var obj = document.getElementById("menu").style;
    obj.top = new_top+"px";   
	*/
	
}

//上升
function move_lay1()
{
	var mov_num = parseInt(document.getElementById('mov_num').value);
	var mov_qty = parseInt(document.getElementById('mov_qty').value);
	var now_top = parseInt(document.getElementById('now_height').value);
	var obj = document.getElementById("menu").style;
	var new_top = 0;
	var img_top = 0;
	if(mov_qty <= mov_num)
	{
		new_top = now_top - mov_qty;
		img_top = (now_top + 136) - mov_qty;
		mov_qty = mov_qty + 10;
		
		 document.getElementById('mov_qty').value = mov_qty;
		 obj.top = new_top+"px"; 
		 
		 
		 document.getElementById('footer2').style.top = img_top+"px";
		 
	     setTimeout(move_lay1,20);
	}
	else
	{
		
		
		document.getElementById('order_menu').style.display = "";
		//document.getElementById('footer2').style.display = "";
		document.getElementById('mov_qty').value = "0";
		//document.getElementById('mov_new_area').value = new_top;
		
	   return false;	
	}
}


//降下
function move_lay2()
{
	document.getElementById('order_menu').style.display = "none";
	var mov_num = parseInt(document.getElementById('mov_num').value);
	var mov_qty = parseInt(document.getElementById('mov_qty').value);
	var now_top = parseInt(document.getElementById('now_height').value);
	var mov_new_area = parseInt(document.getElementById('mov_new_area').value);
	var obj = document.getElementById("menu").style;
	var new_top = 0;
	var img_top = 0;
	//document.getElementById('footer2').style.display = "none";
	if(mov_qty <= mov_num)
	{
		mov_new_area = mov_new_area + mov_qty;
		img_top = (now_top + 136) + mov_qty;
		mov_qty = mov_qty + 10;
		
		 document.getElementById('mov_qty').value = mov_qty;
		 obj.top = mov_new_area+"px"; 
		  document.getElementById('footer2').style.top = img_top+"px";
	     setTimeout(move_lay2,20);
	}
	else
	{
		document.getElementById('order_menu').style.display = "none";
		
		document.getElementById('mov_qty').value = "0";
	   return false;	
	}
}




//地址與地圖切換
function help_chang(keyEvent,ID,tel,fax,service_time,zip,address,now_lang)
{
	
	document.getElementById("google_map").src = 'http://maps.google.com.tw/maps?f=q&source=s_q&hl=zh-TW&geocode=&q='+encodeURI(address)+'&output=embed&ie=UTF8&vpsrc=0&brcurrent=3,0x3442a7b01545ab75:0x783a805d495c5df,0,0x345d5538b0b6645f:0x5aa90dfa6620edc0&hnear='+encodeURI(address)+'&z=14';
	document.getElementById("map_link").innerHTML = '<a href="http://maps.google.com.tw/maps?f=q&source=embed&hl=zh-TW&geocode=&q='+encodeURI(address)+'" target="_blank" >檢視較大的地圖</a>';
//	document.getElementById("message").innerHTML = ' <p>TEL :   '+tel+'        </p>      <p>FAX:   '+fax+' </p>      <p>服務時間:<br />       '+service_time+'<br />        地址:<br />        '+zip+' '+address+'</p>';

	document.getElementById("message").innerHTML = '<table border="0" cellspacing="0" cellpadding="0">  <tr>    <td width="45">TEL :</td>    <td>'+tel+'</td>  </tr>  <tr>    <td>FAX :</td>    <td>'+fax+'</td>  </tr></table>     <p>服務時間:'+service_time+'</p>        <p>        <table border="0" cellspacing="0" cellpadding="0" width="500">  <tr>    <td width="30">地址:</td>    <td width="350">'+zip+' '+address+' </td>  </tr></table></p>';
	
}



//修改公司資料
function company_data_edit(form)
{
	
	
	var lang_list = form.lang.value;
	var lang_list_txt = form.lang_txt.value;
	var lang_arr = lang_list.split("|");
	var lang_arr_txt = lang_list_txt.split("|");
	
	
	for(var i=0;i<lang_arr.length;i++)
	{
		if(lang_arr[i] != "")
		{
			if(document.getElementById("web_name_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'網站名稱!');
				  document.getElementById("web_name_"+lang_arr[i]).focus();		
				  return false;		  		
			}
			
		}
	}
	
	
		if(document.getElementById("email").value.length == 0)
			{
				  alert('請輸入系統信箱!');
				  document.getElementById("email").focus();		
				  return false;		  		
			}
	
	for(var i=0;i<lang_arr.length;i++)
	{
		if(lang_arr[i] != "")
		{
			if(document.getElementById("web_title_"+lang_arr[i]).value.length == 0)
			{
				  alert('請輸入'+lang_arr_txt[i]+'網頁標題!');
				  document.getElementById("web_title_"+lang_arr[i]).focus();		
				  return false;		  		
			}
			
		}
	}
	form.submit();
}

//隨機產生密碼
function chg_password()
{
	
	  var array1 = new Array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","p","q","r","s","t","u","v","w","x","y","z");
	　　var Str = "";
		for (var i=1; i<=6; i++)
		{
			index = Math.floor(Math.random() * array1.length);
			Str = Str +array1[index];
		}
     document.getElementById("password").value = Str;
	 document.getElementById("currentPassword").innerHTML = '( ' + Str + ' )';
}


//權限選擇
function select_this_level(IDS , ACT)
{
	
	var IDS_txt =  document.getElementById(IDS).value;
	
	var IDS_arr = IDS_txt.split(",");
	
	if(ACT == "Y")
	{
		
		for(var j=1;j<=4;j++)
		{
		 document.getElementById("s"+IDS+"_"+j).style.color = "#333";
		}
		
		
		for(var i=0;i<IDS_arr.length;i++)
		{
			if(IDS_arr[i] != "")
			{
	 	 		document.getElementById(IDS_arr[i]).checked = true;
		 		document.getElementById(IDS_arr[i]+'_ck1').disabled = false;
				document.getElementById(IDS_arr[i]+'_ck2').disabled = false;
			}
		}
	}
	else
	{
		for(var j=1;j<=4;j++)
		{
		 document.getElementById("s"+IDS+"_"+j).style.color = "#999";
		}
		
		
		for(var i=0;i<IDS_arr.length;i++)
		{
	 		document.getElementById(IDS_arr[i]).checked = false;
		  	document.getElementById(IDS_arr[i]+'_ck1').disabled = true;
			document.getElementById(IDS_arr[i]+'_ck2').disabled = true;
		}
	}
	
}



//權限選擇(單一勾選)
function select_sing_level(IDS)
{
	
	//var IDS_txt =  document.getElementById(IDS).value;
	
	
	var Temp = IDS.replace("level","");
	Temp = parseInt(Temp);
	var SID = "";
	var AID = "1";
	var AID2 = "2";
	if(Temp % 2 == 0)
	{
	 	 AID = "3";
		 AID2 = "4";
	}
	
	if(Temp == 1 || Temp == 2)
	{
		SID = "1";
	}
	if(Temp == 3 || Temp == 4)
	{
		SID = "2";
	}
	if(Temp == 5 || Temp == 6)
	{
		SID = "3";
	}
	if(Temp == 7 || Temp == 8)
	{
		SID = "4";
	}
	if(Temp == 9 || Temp == 10)
	{
		SID = "5";
	}
	
	
	if(document.getElementById(IDS).checked == true)
	{
		document.getElementById("ss"+SID+"_"+AID).style.color = "#333";
		document.getElementById("ss"+SID+"_"+AID2).style.color = "#333";
	
		document.getElementById(IDS+'_ck1').disabled = false;
		document.getElementById(IDS+'_ck2').disabled = false;
	}
	else
	{
		document.getElementById("ss"+SID+"_"+AID).style.color = "#999";
		document.getElementById("ss"+SID+"_"+AID2).style.color = "#999";
		document.getElementById(IDS+'_ck1').disabled = true;
		document.getElementById(IDS+'_ck2').disabled = true;
	}
	
}

//新增或修改群組權限
function group_set(form , ACT)
{

	
	if(form.group_name.value.length == 0)
	{
		  alert('請輸入群組名稱!');
		  form.group_name.focus();		
		  return false;		  		
	}
	var checked_num = 0;
	for(var i=1;i<10;i++)
	{
	    if(document.getElementById("level"+i).checked == true)
		{
			checked_num++;   		
		}	
	}
	if(checked_num == 0)
	{
		  alert('請至少選擇一個管理權限!');
		 		
		  return false;		  		
	}
	
	form.submit();
		
}


//產品移動
function prve()
{
	
	
	var mov_num = parseInt(document.getElementById('pro_mov_num').value);
	var mov_qty = parseInt(document.getElementById('pro_mov_qty').value);
	var now_left = parseInt(document.getElementById('now_width').value);
	var obj = document.getElementById("ProductList").style;
  	//obj.left = '-200px';
	//var new_left = 0;
	if(mov_num > mov_qty)
	{
		//mov_num = mov_num + 100;
		mov_qty = mov_qty +	 100;
		
		//document.getElementById('pro_mov_num').value = mov_num;
		 document.getElementById('pro_mov_qty').value = mov_qty;
		 obj.left = mov_qty+"px"; 
		
	     setTimeout(prve,10);
	}
	else
	{
		
		
	   // document.getElementById('pro_mov_qty').value = "0";
	   document.getElementById('pro_mov_num').value = document.getElementById('now_width').value;
		var item_cls = document.getElementById('item_cls').value;
		var now = document.getElementById('now').value;
			now = parseInt(now) - 1;
		document.getElementById('now').value = now;
		var url = "command/ajax/ajax.php?func=next&now="+now+"&item_cls="+item_cls; 
		
		// getData(url, 'view_pro');
		
		   window.location.href = 'product.php?cc='+item_cls+'&now='+now;
		 
		 
	   return false;	
	}
	
}
function next()
{
    var mov_num = parseInt(document.getElementById('pro_mov_num').value);
	var mov_qty = parseInt(document.getElementById('pro_mov_qty').value);
	var now_left = parseInt(document.getElementById('now_width').value);
	var obj = document.getElementById("ProductList").style;
  	//obj.left = '-200px';
	var new_left = 0;
	if(mov_qty <= mov_num)
	{
		new_left = 0 - mov_qty;
		mov_qty = mov_qty + 100;
		
		 document.getElementById('pro_mov_qty').value = mov_qty;
		 obj.left = new_left+"px"; 
		  
	     setTimeout(next,10);
	}
	else
	{
		
		
		
		//document.getElementById('pro_mov_qty').value = "0";
		document.getElementById('pro_mov_num').value = "0";
		var item_cls = document.getElementById('item_cls').value;
		var now = document.getElementById('now').value;
			now = parseInt(now) + 1;
		document.getElementById('now').value = now;

		//alert(url);
		// getData(url, 'view_pro');
	     window.location.href = 'product.php?cc='+item_cls+'&now='+now;
	
	   return false;	
	}
	
	
 
}





//首頁移動
function prve_index()
{
	
	
	var mov_num = parseInt(document.getElementById('pro_mov_num').value);
	var mov_qty = parseInt(document.getElementById('pro_mov_qty').value);
	var now_left = parseInt(document.getElementById('now_width').value);
	var obj = document.getElementById("Pmemu").style;
  	//obj.left = '-200px';
	//var new_left = 0;
	if(mov_num > mov_qty)
	{
		//mov_num = mov_num + 100;
		mov_qty = mov_qty +	 100;
		
		//document.getElementById('pro_mov_num').value = mov_num;
		 document.getElementById('pro_mov_qty').value = mov_qty;
		 obj.left = mov_qty+"px"; 
		
	     setTimeout(prve_index,10);
	}
	else
	{
		
		
	   // document.getElementById('pro_mov_qty').value = "0";
	   document.getElementById('pro_mov_num').value = document.getElementById('now_width').value;
		//var item_cls = document.getElementById('item_cls').value;
		var now = document.getElementById('now').value;
			now = parseInt(now) - 1;
		document.getElementById('now').value = now;
		//var url = "command/ajax/ajax.php?func=next_index&now="+now; 
		
		// getData(url, 'view_pro');
		
		   window.location.href = 'index.php?now='+now;
		 
		 
	   return false;	
	}
	
}
function next_index()
{
    var mov_num = parseInt(document.getElementById('pro_mov_num').value);
	var mov_qty = parseInt(document.getElementById('pro_mov_qty').value);
	var now_left = parseInt(document.getElementById('now_width').value);
	var obj = document.getElementById("Pmemu").style;
  	//obj.left = '-200px';
	var new_left = 0;
	if(mov_qty <= mov_num)
	{
		new_left = 0 - mov_qty;
		mov_qty = mov_qty + 100;
		
		 document.getElementById('pro_mov_qty').value = mov_qty;
		 obj.left = new_left+"px"; 
		  
	     setTimeout(next_index,10);
	}
	else
	{
		
		
		
		//document.getElementById('pro_mov_qty').value = "0";
		document.getElementById('pro_mov_num').value = "0";
		//var item_cls = document.getElementById('item_cls').value;
		var now = document.getElementById('now').value;
			now = parseInt(now) + 1;
		document.getElementById('now').value = now;

		//alert(url);
		// getData(url, 'view_pro');
	    // window.location.href = 'product.php?cc='+item_cls+'&now='+now;
	    window.location.href = 'index.php?now='+now;
	   return false;	
	}
	
	
 
}

//檔案大小判斷
    var fileSize = 0; //檔案大小
    var SizeLimit = 819200;  //上傳上限，單位:byte

    function checkFile(files) {
       // var f = document.getElementById("file1");
	 
	   var f = files;
        //FOR IE
		var re_txt = '';
        if ($.browser.msie) {
            var img = new Image();
            img.onload = checkSize;
            img.src = f.value;
        }
        //FOR Firefox,Chrome
        else {
            fileSize = f.files.item(0).size;
            re_txt = checkSize();
        }
		
		return re_txt;
    }

    //檢查檔案大小
    function checkSize() {
        //FOR IE FIX
		var re_txt = '';
        if ($.browser.msie) {
            fileSize = this.fileSize;
        }

        if (fileSize > SizeLimit) {
           Message((fileSize / 1024).toPrecision(4), (SizeLimit / 1024).toPrecision(2));
		   re_txt = 'false';
		       		   
        } 
		else {
            
			//form.submit();
			//return true;
			re_txt = 'true';
			
        }
		
		return re_txt;
    }

    function Message(file, limit) {
       var msg = "您所選擇的檔案大小為 " + file + " kB\n已超過上傳上限 " + limit + " kB\n不允許上傳！"
       alert(msg);
		
    } 




