//==========================================================
//即時確認帳號AJAX			

var XMLHttpRequestObject = false;
if (window.XMLHttpRequest) 
{
    XMLHttpRequestObject = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
    XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHttp");
}

function getData(dataSource, divID)
{
    if(XMLHttpRequestObject)
    {
        XMLHttpRequestObject.open("GET", dataSource);
        XMLHttpRequestObject.onreadystatechange = function()
        {
            if (XMLHttpRequestObject.readyState == 4 &&
                XMLHttpRequestObject.status == 200)
                {
                var objDiv = document.getElementById(divID);
                objDiv.innerHTML = XMLHttpRequestObject.responseText;
            }
        }
        XMLHttpRequestObject.send(null);
    }
}

function getData2(dataSource, divID)
{
    if(XMLHttpRequestObject)
    {
        XMLHttpRequestObject.open("GET", dataSource);
        XMLHttpRequestObject.onreadystatechange = function()
        {
            if (XMLHttpRequestObject.readyState == 4 &&
                XMLHttpRequestObject.status == 200)
                {
                var objDiv = document.getElementById(divID);
                objDiv.innerHTML = XMLHttpRequestObject.responseText;
            }
        }
        XMLHttpRequestObject.send(null);
    }
}
//新增管理員
function check_admin_add(keyEvent, divID)
{
  
    keyEvent = (keyEvent) ? keyEvent: window.event;
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    if (keyEvent.type == "keyup")
    {
        var objDiv = document.getElementById(divID);
        objDiv.innerHTML = "<div></div>";
        if (input.value)
        {
            getData("../../command/ajax/admin_check.php?qry="+input.value, divID);
        }
    }
}

//讀取產品列表
function chg_item_list(keyEvent, divID)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var ii = "";
    var jj = "";
    ii = document.formX.cls1.options[document.formX.cls1.selectedIndex].value;
    jj = document.formX.cls2.options[document.formX.cls2.selectedIndex].value;
 
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
	
    if(ii != 'xxx' && jj != 'xxx')
    {
        document.getElementById('item_select').style.display = '';
        getData("../../command/ajax/chg_item_list.php?list_cls="+ii+"&list_cls2="+jj, divID);
    }
    else
    {
        alert("您有分類未選取，請選擇您的品牌與櫥窗分類！");
        return false;
    }
 
}

//讀取次分類列表
function chg_item_cls2(keyEvent, divID , KEY , CLS)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var ii = "";
    var jj = "";
    ii = document.getElementById(CLS).value;   
 
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
	
    if(ii != 'xxx' )
    {
        //document.getElementById('item_select').style.display = '';
        getData("../../command/ajax/chg_item_cls2.php?list_cls="+ii+'&key='+KEY, divID);
    }

}

//讀取次分類列表
function chg_item_menu(keyEvent, divID )
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var ii = "";
    var jj = "";
    ii = document.formX.cls1.options[document.formX.cls1.selectedIndex].value;
 
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
	
    if(ii != 'xxx' )
    {
        //document.getElementById('item_select').style.display = '';
        getData("../../command/ajax/chg_item_menu2.php?list_cls="+ii, divID);
    }

}


function checkCity(keyEvent, divID )
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  

    jj = document.form1.country.options[document.form1.country.selectedIndex].value;

  
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("command/city_check.php?qry="+jj, divID);
    }
 
}


function checkArea(keyEvent, divID )
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  

    jj = document.getElementById('city').options[document.getElementById('city').selectedIndex].value;

  
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("command/area_check.php?qry="+jj, divID);
    }
 
}

//銀行查詢
function checkBank(keyEvent, divID )
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  

    jj = document.form1.bank_cls.options[document.form1.bank_cls.selectedIndex].value;

  
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("command/ajax/back_check.php?qry="+jj, divID);
    }
 
}



//讀取產品列表
function chg_item_list2(keyEvent, divID)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var ii = "";
    var jj = "";
    ii = document.formX.cls1.options[document.formX.cls1.selectedIndex].value;
    jj = document.formX.cls2.options[document.formX.cls2.selectedIndex].value;
 
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
	
	
    if(ii != 'xxx' && jj != 'xxx')
    {
        document.getElementById('item_select').style.display = '';
        getData("../../command/ajax/chg_item_list2.php?store_cls="+ii+"&list_cls="+jj, divID);
    }
    else
    {
        alert("您有分類未選取，請選擇您的品牌與櫥窗分類！");
        return false;
    }
 
}



//單點顯示商品資訊
function view_item_data(keyEvent, divID)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var ii = "";
    var jj = "";
    ii = document.formX.item_list.options[document.formX.item_list.selectedIndex].value;
    //jj = document.formX.cls2.options[document.formX.cls2.selectedIndex].value;
 
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
	
	
    if(ii != 'xxx' || ii != '')
    {
	
        getData("../../command/ajax/view_item_data.php?id="+ii, divID);
    }
	
 
}



//分類切換
function chg_cls(keyEvent, divID ,c_key)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  
    if(c_key == 'item_menu_cls')
    {
        jj = document.formX.cls1.options[document.formX.cls1.selectedIndex].value;
    }
    else
    {
        jj = document.formX.cls2.options[document.formX.cls2.selectedIndex].value;
    }
    //document.getElementById('item_select').style.display = 'none';
    //alert(jj);
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("../../command/ajax/cls_check.php?qry="+jj+"&c_key="+c_key, divID);
    }
 
}



//分類切換2
function chg_cls2(keyEvent, divID ,c_key)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  
    if(c_key == 'item_cls2')
    {
        jj = document.formX.set_cls1.options[document.formX.set_cls1.selectedIndex].value;
    }
    else
    {
        jj = document.formX.set_cls2.options[document.formX.set_cls2.selectedIndex].value;
    }
    //document.getElementById('item_select').style.display = 'none';
    //alert(jj);
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("../../command/ajax/cls_check2.php?qry="+jj+"&c_key="+c_key, divID);
    }
 
}


//分類切換2
function chg_cls3(keyEvent, divID ,c_key , cc , cls)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  
 
    jj = document.getElementById(cc).value;
 
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("../../command/ajax/cls_check3.php?qry="+jj+"&c_key="+c_key+"&cls="+cls, divID);
    }
 
}


//產品搜尋
function check_item(keyEvent, divID ,c_key)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  
    if(c_key == 'item_cls2')
    {
        jj = document.form1.cls1.options[document.form1.cls1.selectedIndex].value;
    }
    else
    {
        jj = document.form1.cls2.options[document.form1.cls2.selectedIndex].value;
    }
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("../../command/ajax/item_check.php?qry="+jj+"&c_key="+c_key, divID);
    }
 
}
//產品搜尋(首頁)
function check_item_index(keyEvent, divID ,c_key)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
    getData("command/ajax/item_check_index.php?qry="+document.sec_form.cls1.options[document.sec_form.cls1.selectedIndex].value+"&c_key=0", divID);
    if(c_key == 'item_cls2')
    {
        jj = document.sec_form.cls1.options[document.sec_form.cls1.selectedIndex].value;
        var DID = 't2';
    }
    else
    {
        jj = document.sec_form.cls2.options[document.sec_form.cls2.selectedIndex].value;
        var DID = 't3';
    }
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
    document.getElementById(DID).style.display = '';
    if (jj)
    {
        getData("command/ajax/item_check_index.php?qry="+jj+"&c_key="+c_key, divID);
    }
 
}
//下載專區
function check_dcls(keyEvent, divID)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  

    jj = document.form2.cls1.options[document.form2.cls1.selectedIndex].value;
 

    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("../../command/ajax/dcls_check.php?qry="+jj, divID);
    }
 
}




function checkArea2(keyEvent, divID )
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  

    jj = document.form1.city2.options[document.form1.city2.selectedIndex].value;

  
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("command/ajax/area_check2.php?qry="+jj, divID);
    }
 
}

//郵遞區號
function checkZip(keyEvent, divID )
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  

    jj = document.form1.area.options[document.form1.area.selectedIndex].value;

  
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("command/zip_check.php?qry="+jj, divID);
    }
 
}

//郵遞區號
function checkZip2(keyEvent, divID )
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    var jj = "";
  

    jj = document.form1.area2.options[document.form1.area2.selectedIndex].value;

  
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    var objDiv = document.getElementById(divID);
    objDiv.innerHTML = "<div></div>";
	
    if (jj)
    {
        getData("command/ajax/zip_check2.php?qry="+jj, divID);
    }
 
}



//加入經銷商
function check_agent(keyEvent, divID)
{
  
    keyEvent = (keyEvent) ? keyEvent: window.event;
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    if (keyEvent.type == "keyup")
    {
        var objDiv = document.getElementById(divID);
        objDiv.innerHTML = "<div></div>";
        if (input.value)
        {
            getData("../../command/ajax/agent_check.php?qry="+input.value, divID);
        }
    }
}

//加入經銷商前台註冊用
function check_agent_add(keyEvent, divID)
{
  
    keyEvent = (keyEvent) ? keyEvent: window.event;
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;
    if (keyEvent.type == "keyup")
    {
        var objDiv = document.getElementById(divID);
        objDiv.innerHTML = "<div></div>";
        if (input.value)
        {
            getData("command/ajax/agent_check.php?qry="+input.value, divID);
        }
    }
}

//帳號/Mail判斷
function checkID(text_id, divID)
{
  
    //var input_data = document.getElementById(text_id).value;
    var input_data = document.form1.m_id.value;
	  
    if(input_data == '')
    {
        alert("請輸入帳號!");
        return false;
    }
	
	  
    getData("command/ajax/id_check.php?qry="+input_data, divID);

    document.form1.chk_m_id.value = '0';
}



//查詢密碼
function checkPWD(form,divID)
{
  
    var m_id = form.m_id.value;
    var pwd_q = form.pwd_q.options[form.pwd_q.selectedIndex].value;
    var pwd_a = form.pwd_a.value;
	 
    if(m_id == '')
    {
        alert("請輸入會員帳號!");
        form.m_id.focus()
        return false;
    }
    if(pwd_q == 'xxx')
    {
        alert("請選擇密碼提示!");
        form.pwd_q.focus()
        return false;
    }
    if(pwd_a == '')
    {
        alert("請輸入提示答案!");
        form.pwd_a.focus()
        return false;
    }
	 
	 
	 
	 
    getData("command/ajax/pwd_check.php?m_id="+m_id+"&pwd_q="+pwd_q+"&pwd_a="+pwd_a, divID);
   
}


//滑鼠變換影像
function MM_swapImgRestore() { //v3.0
    var i,x,a=document.MM_sr;
    for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
    var d=document;
    if(d.images){
        if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
        for(i=0; i<a.length; i++)
            if (a[i].indexOf("#")!=0){
                d.MM_p[j]=new Image;
                d.MM_p[j++].src=a[i];
            }
    }
}

function MM_findObj(n, d) { //v4.01
    var p,i,x;
    if(!d) d=document;
    if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document;
        n=n.substring(0,p);
    }
    if(!(x=d[n])&&d.all) x=d.all[n];
    for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n);
    return x;
}

function MM_swapImage() { //v3.0
    var i,j=0,x,a=MM_swapImage.arguments;
    document.MM_sr=new Array;
    for(i=0;i<(a.length-2);i+=3)
        if ((x=MM_findObj(a[i]))!=null){
            document.MM_sr[j++]=x;
            if(!x.oSrc) x.oSrc=x.src;
            x.src=a[i+2];
        }
}






//顯示隱藏購物籃
function view_shop_menu()
{
    var DIS = document.getElementById('apDiv1').style.display;
    if(DIS == "none")
    {
        document.getElementById('apDiv1').style.display = '';
    }
    else
    {
        document.getElementById('apDiv1').style.display = 'none';
		  
    }
	  

 
}



//更改購物數量
function chang_qty(form_name,ids)
{


    var jj = form_name.qty.options[form_name.qty.selectedIndex].value;

    //window.open('chang_qty.php?qty='+jj+'&id='+ids,'_self');
  
    window.location.href='chang_qty.php?qty='+jj+'&id='+ids;
 
}



//會員購物判斷
function member_shop_chk(url,red,profit_now)
{

    var profit_user = document.getElementById('profit_user').value;
    var re = /^\d+$/;
				
    if(parseInt(profit_user) != 0)
    {
        if( re.test(profit_user) == true)
        {
            if(parseInt(red) > parseInt(profit_user))
            {
                alert("最低需使用"+red+"點紅利點喔!!!");
                document.getElementById('profit_user').focus()
                return false;
            }
			  
            if(parseInt(profit_user) > parseInt(profit_now))
            {
                alert("您的紅利點數不足!!!");
                document.getElementById('profit_user').value = '0';
                document.getElementById('profit_user').focus()
                return false;
            }
        }
        else
        {
            alert("您的點數輸入錯誤或是輸入非數字!!!");
            document.getElementById('profit_user').value = '0';
            document.getElementById('profit_user').focus()
            return false;
        }
    }
    now=new Date( )
    now.setTime( now.getTime( ) + 1000 * 60 * 60 * 24 )

    document.cookie="profit_user="+profit_user+"; expires=" + now.toGMTString();
    window.open(url,'_self');
 
}



//重製表單
function form_reset(form)
{
    form.reset();
	
}


//線上收循
function search_chk()
{
			
    if (document.search_form.list_cls.options[document.search_form.list_cls.selectedIndex].value == 'xxx' && document.search_form.store_cls.options[document.search_form.store_cls.selectedIndex].value == 'xxx' && document.search_form.cash.options[document.search_form.cash.selectedIndex].value == 'xxx' && document.search_form.keyword.value.length == 0)
    {
        alert("商品搜尋請至少選取或輸入一個條件！");
        document.search_form.list_cls.focus();
        return false;
    }
				
				
			
				
    document.search_form.submit();
}




//聯絡我們
function contact_add()
{
			    
    if (document.form1.title.value.length == 0)
    {
        alert("請輸入標題！");
        document.form1.title.focus();
        return false;
    }
				
    if (document.form1.name.value.length == 0)
    {
        alert("請輸入聯絡人！");
        document.form1.name.focus();
        return false;
    }
				
    if (document.form1.tel.value.length == 0)
    {
        alert("請輸入聯絡電話！");
        document.form1.tel.focus();
        return false;
    }
				
    RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
    if(!RegExpPtn.test(document.form1.email.value))
    {
        alert("E-mail不正確");
        document.form1.email.focus();
        return false;
    }
    /*
				if (document.form1.zip.value.length == 0)
				{
					alert("請輸入郵遞區號！");
					document.form1.zip.focus();
					return false;
				}
				*/
    if (document.form1.address.value.length == 0)
    {
        alert("請輸入聯絡地址！");
        document.form1.address.focus();
        return false;
    }
				
    if (document.form1.country.options[document.form1.country.selectedIndex].value == 'xxx')
    {
        alert("請選擇國家！");
        document.form1.country.focus();
        return false;
    }
						
    if (document.form1.info.value.length == 0)
    {
        alert("請輸入內容！");
        document.form1.info.focus();
        return false;
    }
					
    if (document.form1.checknum.value.length == 0)
    {
        alert("請輸入驗證碼！");
        document.form1.checknum.focus();
        return false;
		
    }
			
    document.form1.submit();
}


//詢價單
function chk_online_form()
{
			
    if (document.form1.qty.value.length == 0)
    {
        alert("請輸入欲購數量！");
        document.form1.qty.focus();
        return false;
    }
    if(re_check_box('need[]',5) == '0')
    {
        alert("請至少選擇一個諮詢項目!");
        return false;
    }
				
    if (document.form1.com_name.value.length == 0)
    {
        alert("請輸入公司名稱！");
        document.form1.com_name.focus();
        return false;
    }
    if (document.form1.name.value.length == 0)
    {
        alert("請輸入聯絡人姓名！");
        document.form1.name.focus();
        return false;
    }
				
    if (document.form1.tel.value.length == 0)
    {
        alert("請輸入聯絡電話！");
        document.form1.tel.focus();
        return false;
    }
    /*
		     	RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
				if(!RegExpPtn.test(document.form1.email.value))
				{
				alert("E-mail不正確"); 
				document.form1.email.focus();
				return false;
				}
				*/
    /*
				if (document.form1.address.value.length == 0)
				{
					alert("請輸入聯絡地址！");
					document.form1.address.focus();
					return false;
				}
				*/
				
    document.form1.submit();
}





//留言板
function post_add()
{
			
    if (document.form1.name.value.length == 0)
    {
        alert("請輸入留言主題！");
        document.form1.name.focus();
        return false;
    }
			
						
    if (document.form1.info.value.length == 0)
    {
        alert("請輸入留言內容！");
        document.form1.info.focus();
        return false;
		
    }
					
    if (document.form1.checknum.value.length == 0)
    {
        alert("請輸入驗證碼！");
        document.form1.checknum.focus();
        return false;
		
    }
			
				
			
				
    document.form1.submit();
}

//修改密碼
function modify_pwd()
{
			
    if (document.form1.now_pwd.value.length == 0)
    {
        alert("請輸入目前的密碼！");
        document.form1.now_pwd.focus();
        return false;
    }
			
			
				
    if (document.form1.new_pwd.value.length < 4)
    {
        alert("密碼欄位不可以空白或是小於4碼！");
        document.form1.new_pwd.focus();
        return false;
    }
						
    re = /(?!^[0-9]{1,}$)(?!^[a-zA-Z]{1,}$)^[0-9a-zA-Z]{1,}$/;
    if (!re.test(document.form1.new_pwd.value))
    {
        alert("密碼輸入錯誤,必須包含 1 個(含)以上的英文及數字\n且不能包含英數字以外的字元！");
        document.form1.new_pwd.focus();
        return false;
    }
						
						
    if (document.form1.check_pwd.value.length == 0)
    {
        alert("請輸入密碼確認！");
        document.form1.check_pwd.focus();
        return false;
		
    }
    if (document.form1.new_pwd.value != document.form1.check_pwd.value)
    {
        alert("您的密碼確認有誤，請在輸入一次！");
        document.form1.new_pwd.focus();
        return false;
		
    }
						
			
				
			
				
    document.form1.submit();
}

//郵寄密碼
function send_pwd()
{
			
    if (document.form1.email.value.length == 0)
    {
        alert("請輸入您註冊的信箱！");
        document.form1.email.focus();
        return false;
    }
			
				
    document.form1.submit();
}






//加入會員
function join_vip(CLS)
{
    if (document.form1.m_id.value.length == 0)
    {
        alert("請輸入帳號!");
        document.form1.m_id.focus();
        return false;
		
    }
    if (document.form1.chk_m_id.value.length == 0)
    {
        alert("請輸入帳號!");
        document.form1.chk_m_id.focus();
        return false;
		
    }
			
    if (document.form1.chk_m_id.value.length != 0)
    {
        switch(document.form1.chk_m_id.value)
        {
            case '1':
                alert("這個帳號已經有人註冊了，請重新輸入其他帳號！");
                document.form1.chk_m_id.focus();
                return false;
                break;
            case '9':
                alert("您尚未作帳號查詢，來判斷您的帳號是否已使用過！");
                document.form1.chk_m_id.focus();
                return false;
                break;
							
        }
    }
			
    if (document.form1.pwd.value.length < 4)
    {
        alert("密碼欄位不可以空白或是小於4碼！");
        document.form1.pwd.focus();
        return false;
		
    }
						
    re = /(?!^[0-9]{1,}$)(?!^[a-zA-Z]{1,}$)^[0-9a-zA-Z]{1,}$/;
    if (!re.test(document.form1.pwd.value))
    {
        alert("密碼輸入錯誤,必須包含 1 個(含)以上的英文及數字\n且不能包含英數字以外的字元！");
        document.form1.pwd.focus();
        return false;
    }
						
						
    if (document.form1.check_pwd.value.length == 0)
    {
        alert("請輸入密碼確認！");
        document.form1.check_pwd.focus();
        return false;
		
    }
    if (document.form1.pwd.value != document.form1.check_pwd.value)
    {
        alert("您的密碼確認有誤，請在輸入一次！");
        document.form1.pwd.focus();
        return false;
		
    }
						
    if (document.form1.pwd_q.options[document.form1.pwd_q.selectedIndex].value == 'xxx')
    {
        alert("請選擇您的密碼提示問題！");
        document.form1.pwd_q.focus();
        return false;
    }
				
    if (document.form1.pwd_a.value.length == 0)
    {
        alert("請輸入您的提示答案！");
        document.form1.pwd_a.focus();
        return false;
    }
				
    var m_txt = '姓名';
    var tel_txt = '聯絡電話';
				
    if(CLS == 'com')
    {
        if (document.form1.com_name.value.length == 0)
        {
            alert("請輸入公司名稱！");
            document.form1.com_name.focus();
            return false;
        }
        m_txt = '聯絡人姓名';
        tel_txt = '公司電話';
    }
				
	
				
    if (document.form1.name.value.length == 0)
    {
        alert("請輸入"+m_txt);
        document.form1.name.focus();
        return false;
    }
				
    if (document.form1.country.options[document.form1.country.selectedIndex].value == 'xxx')
    {
        alert("請選擇國家！");
        document.form1.country.focus();
        return false;
    }
				
    if (document.getElementById('city').options[document.getElementById('city').selectedIndex].value == 'xxx')
    {
        alert("請選擇所在地縣市！");
        document.form1.city.focus();
        return false;
    }

    if (document.getElementById('area').options[document.getElementById('area').selectedIndex].value == 'xxx')
    {
        alert("請選擇所在區地區！");
        document.form1.city.focus();
        return false;
    }
				
				
    if (document.form1.tel_a.value.length == 0 && document.form1.tel_b.value.length == 0)
    {
        alert("請輸入"+tel_txt);
        document.form1.com_name.focus();
        return false;
    }
				
    if (document.form1.mobile.value.length == 0)
    {
        alert("請輸入行動電話！");
        document.form1.mobile.focus();
        return false;
    }
				
				
				
    RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
    if(!RegExpPtn.test(document.form1.email.value))
    {
        alert("E-mail不正確");
        document.form1.email.focus();
        return false;
    }
					
					
    /*
				if (document.form1.zip.value.length == 0)
				{
					alert("郵遞區號不可以空白！");
					document.form1.zip.focus();
					return false;
				}
				*/
				
    if (document.form1.address.value.length == 0)
    {
        alert("請輸入地址！");
        document.form1.address.focus();
        return false;
    }
				
				
    document.form1.submit();
}

//修改會員資料
function chk_data_modify(CLS)
{				
    var m_txt = '姓名';
    var tel_txt = '聯絡電話';
				
    if(CLS == 'com')
    {
        if (document.form1.com_name.value.length == 0)
        {
            alert("請輸入公司名稱！");
            document.form1.com_name.focus();
            return false;
        }
        m_txt = '聯絡人姓名';
        tel_txt = '公司電話';
    }
				
	
				
    if (document.form1.name.value.length == 0)
    {
        alert("請輸入"+m_txt);
        document.form1.name.focus();
        return false;
    }
				
    if (document.form1.country.options[document.form1.country.selectedIndex].value == 'xxx')
    {
        alert("請選擇國家！");
        document.form1.country.focus();
        return false;
    }
				
    if (document.form1.city.options[document.form1.city.selectedIndex].value == 'xxx')
    {
        alert("請選擇所在地縣市！");
        document.form1.city.focus();
        return false;
    }
				
				
//    if (document.form1.area.options[document.form1.area.selectedIndex].value == 'xxx')
//    {
//        alert("請選擇所在地地區！");
//        document.form1.area.focus();
//        return false;
//    }
				
				
    if (document.form1.tel_a.value.length == 0 && document.form1.tel_b.value.length == 0)
    {
        alert("請輸入"+tel_txt);
        document.form1.com_name.focus();
        return false;
    }
				
    if (document.form1.mobile.value.length == 0)
    {
        alert("請輸入行動電話！");
        document.form1.mobile.focus();
        return false;
    }
				
				
				
    RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
    if(!RegExpPtn.test(document.form1.email.value))
    {
        alert("E-mail不正確");
        document.form1.email.focus();
        return false;
    }
					
					
				
    if (document.form1.zip.value.length == 0)
    {
        alert("郵遞區號不可以空白！");
        document.form1.zip.focus();
        return false;
    }
				
				
    if (document.form1.address.value.length == 0)
    {
        alert("請輸入地址！");
        document.form1.address.focus();
        return false;
    }
				
				
				
    document.form1.submit();
}


//會員登入


function chk_login()
{
    if (document.loginform.m_id.value.length == 0)
    {
        alert("帳號攔位不可以空白！");
        document.loginform.m_id.focus();
        return false;
    }
				
    if (document.loginform.pwd.value.length == 0)
    {
        alert("密碼攔位不可以空白！");
        document.loginform.pwd.focus();
        return false;
    }
				
    if (document.loginform.checknum.value.length == 0)
    {
        alert("請輸入驗證碼！");
        document.loginform.checknum.focus();
        return false;
    }
				 		        				
    document.loginform.submit();
}


//會員登入2
function chk_login2(item_id)
{
    if (document.form1.m_id.value.length == 0)
    {
        alert("帳號攔位不可以空白！");
        document.form1.m_id.focus();
        return false;
    }
				
    if (document.form1.pwd.value.length == 0)
    {
        alert("密碼攔位不可以空白！");
        document.form1.pwd.focus();
        return false;
    }
				
    if (document.form1.checknum.value.length == 0)
    {
        alert("請輸入驗證碼！");
        document.form1.checknum.focus();
        return false;
    }
				
    var m_id = document.form1.m_id.value;
    var pwd = document.form1.pwd.value;
    var checknum = document.form1.checknum.value;
				
				
				 		        				
    window.open('login_check.php?key=other&fun=1&m_id='+m_id+'&pwd='+pwd+'&checknum='+checknum+'&item_id='+item_id,'_self')
}

//加入購物車
function add_shop_car()
{
    if (document.form1.qty.value.length == 0 || document.form1.qty.value == '0')
    {
        alert("請輸入您需購買的數量！");
        document.form1.qty.focus();
        return false;
    }
				
				
    if (parseInt(document.form1.qty.value) > parseInt(document.form1.cat_qty.value))
    {
        alert("您輸入的購買數量超過限制數量！");
        document.form1.qty.focus();
        return false;
    }
				
    /*
				if (document.form1.post.options[document.form1.post.selectedIndex].value == 'xxx')
				{
					alert("請選擇您的運送方式！");
					document.form1.post.focus();
					return false;
				}
				*/
				 	        				
    document.form1.submit();
}

//下方選單切換


function chg_down_bill(VID,IMG,IMGID)
{
    document.getElementById(VID).innerHTML = '<img src="'+IMG+'" border="0" id="'+IMGID+'" />';
			   
    for(ii=1;ii<=5;ii++)
    {
        var SID = 'dimg'+ii;
        if(SID != VID)
        {
            document.getElementById(SID).innerHTML = '<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'ximg'+ii+'\',\'\',\'images/shop_btn'+ii+'_2.gif\',1)" onclick="chg_down_bill(\'dimg'+ii+'\',\'images/shop_btn'+ii+'_1.gif\',\'ximg'+ii+'\')"><img src="images/shop_btn'+ii+'.gif"   border="0" id="ximg'+ii+'" /></a>';
        }
    }
			   
    //切換畫面
			   
    document.getElementById('down_bill').innerHTML = '<iframe src="down_bill/index.php?fun='+VID+'" width="535" height="345" scrolling="no" frameborder="0" name="down_bills" id="down_bills"></iframe>';
}




//產品搜尋


function item_search()
{
			 	
    if (document.sec_form.cls1.options[document.sec_form.cls1.selectedIndex].value == 'xxx' && document.sec_form.cash.options[document.sec_form.cash.selectedIndex].value == 'xxx' && document.sec_form.keyword.value.length == 0)
    {
        alert("您必須指定一個搜尋項目才可以搜尋喔！");
        document.sec_form.cls1.focus();
        return false;
    }
				        				
    document.sec_form.submit();
}








//購物車判斷


function chg_form_chk(qty)
{
			
				  
    for(i=1;i<=qty;i++)
    {
        var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
        var re = new RegExp(RegExpPtn);
        if(!re.test( document.getElementById('qty'+i).value))
        {
            alert("您有數量輸入格式錯誤，請輸入數字");
            return false;
        }
					
        var re = /^\d+$/;
        if (!re.test(document.getElementById('qty'+i).value))
        {
            alert("您有數量輸入格式錯誤，請輸入數字");
            return false;
        }
					
    }
				 
				 
    document.chg_form.submit();
}








//搜尋輸入格判斷
function cng_keyword(form,key)
{
    switch(key)
    {
        case '1':
            form.keyword.value = '';
	  
            break;
        case '2':
            form.keyword.value = '請輸入關鍵字';
	  
            break;
	  
	  
    }
 
}





//更改密碼
function chg_pwd()
{
				
    if (document.form1.old_pwd.value.length == 0)
    {
        alert("請輸入您舊密碼！");
        document.form1.old_pwd.focus();
        return false;

    }
				
				
    if (document.form1.old_pwd.value != document.form1.old_pwd_chk.value)
    {
        alert("您輸入的舊密碼錯誤，請重新輸入！");
        document.form1.old_pwd.focus();
        return false;

    }
				
				
    if (document.form1.new_pwd.value.length == 0)
    {
        alert("請輸入新密碼！");
        document.form1.new_pwd.focus();
        return false;

    }
				
				
    if (document.form1.chk_pwd.value != document.form1.new_pwd.value)
    {
        alert("密碼驗證錯誤，請重新輸入！");
        document.form1.new_pwd.focus();
        return false;

    }
		
		
			
				
				
    document.form1.submit();
}


//商品服務輸入(2)
function add_shopcar(url,key,chk)
{
    var qty = document.getElementById(key).value;
    if(qty == '' || qty == '0')
    {
        alert("請輸入您需要的產品數量！");
        document.getElementById(key).focus();
        return false;
    }
					  
    var re = /^\d+$/;
    if (!re.test(document.getElementById(key).value))
    {
        alert("數量部份只能輸入數字！EX:1234567890");
        document.getElementById(key).focus();
        return false;
    }
    if(chk == '1')
    {
        var limit_qty = document.getElementById('limit').value;
        if(parseInt(limit_qty) != 0)
        {
            if(parseInt(limit_qty) <  parseInt(qty) )
            {
                alert("您輸入的數量超過限購數量！");
                document.getElementById(key).focus();
                return false;
            }
        }
    }
					
    window.open(url+'&qty='+qty,'_self');
}



//複製表單資料(購物車)
function copy_data()
{
    if(document.getElementById('copy_datas').checked == true)
    {
					
        document.form1.name2.value = document.form1.name.value;
					
        if(document.form1.sex[0].checked == true)
        {
            document.form1.sex2[0].checked = true;
        }
        else
        {
            document.form1.sex2[1].checked = true;
        }
        document.form1.d_tel_a2.value = document.form1.d_tel_a.value;
        document.form1.d_tel_b2.value = document.form1.d_tel_b.value;
        document.form1.d_tel_c2.value = document.form1.d_tel_c.value;
        document.form1.n_tel_a2.value = document.form1.n_tel_a.value;
        document.form1.n_tel_b2.value = document.form1.n_tel_b.value;
        document.form1.n_tel_c2.value = document.form1.n_tel_c.value;
        document.form1.mobile2.value = document.form1.mobile.value;
        document.form1.email2.value = document.form1.email.value;
        document.form1.zip2.value = document.form1.zip.value;
        if(document.form1.zip2.value != '')
        {
            copy_city_data(event,document.form1.zip2.value,'showCity2');
					
        }
						
        document.form1.address2.value = document.form1.address.value;
					
    }
}
//複製縣市選單	
function copy_city_data(keyEvent,zip,divID,divID2)
{
    keyEvent = (keyEvent) ? keyEvent: window.event;
    input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;  
    getData("command/ajax/copy_city_data.php?qry="+zip, divID);
//getData("command/ajax/copy_area_data.php?qry="+zip, divID2);
	
}
/*
function copy_area_data(keyEvent2,zip,divID)
{
	
	keyEvent2 = (keyEvent2) ? keyEvent2: window.event;
    input = (keyEvent2.target) ? keyEvent2.target : keyEvent2.srcElement;  
    
	
	}
	*/
	
	
//顯示購物車其他取貨方式
function view_order_need(ID,KEY)
{
    if(KEY == '1')
    {
        var action = '';
    }
    else
    {
        var action = 'none';
    }
	
	
    document.getElementById(ID).style.display = action;
}



//購物車
function chk_shop_car()
{
    if (document.form1.name.value.length == 0)
    {
        alert("請輸入購買人姓名！");
        document.form1.name.focus();
        return false;
    }
    if (document.form1.d_tel_a.value.length == 0 || document.form1.d_tel_b.value.length == 0)
    {
        alert("請輸入白天聯絡電話區碼與號碼！");
        document.form1.d_tel_a.focus();
        return false;
    }
				
    if (document.form1.n_tel_a.value.length == 0 || document.form1.n_tel_b.value.length == 0)
    {
        alert("請輸入晚上聯絡電話區碼與號碼！");
        document.form1.n_tel_a.focus();
        return false;
    }
				
    if (document.form1.mobile.value.length == 0)
    {
        alert("請輸入聯絡用的行動電話！");
        document.form1.mobile.focus();
        return false;
    }
				
    RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
    if(!RegExpPtn.test(document.form1.email.value))
    {
        alert("電子郵件不正確");
        document.form1.email.focus();
        return false;
    }
				
				
				
				
				
    if (document.form1.zip.value.length == 0)
    {
        alert("郵遞區號不可以空白！");
        document.form1.zip.focus();
        return false;
    }
				
				
							
    if (document.form1.city.options[document.form1.city.selectedIndex].value == 'xxx')
    {
        alert("請選擇縣市！");
        document.form1.city.focus();
        return false;
    }
				
    if (document.form1.area.options[document.form1.area.selectedIndex].value == 'xxx')
    {
        alert("請選擇鄉鎮市區！");
        document.form1.area.focus();
        return false;
    }
				
    if (document.form1.address.value.length == 0)
    {
        alert("請輸入地址！");
        document.form1.address.focus();
        return false;
    }
				
				
				
				
    if (document.form1.name2.value.length == 0)
    {
        alert("請輸入收貨人姓名！");
        document.form1.name.focus();
        return false;
    }
				
    if (document.form1.d_tel_a2.value.length == 0 || document.form1.d_tel_b2.value.length == 0)
    {
        alert("請輸入收貨人白天聯絡電話區碼與號碼！");
        document.form1.d_tel_a2.focus();
        return false;
    }
				
    if (document.form1.n_tel_a2.value.length == 0 || document.form1.n_tel_b2.value.length == 0)
    {
        alert("請輸入收貨人晚上聯絡電話區碼與號碼！");
        document.form1.n_tel_a2.focus();
        return false;
    }
				
    if (document.form1.mobile2.value.length == 0)
    {
        alert("請輸入收貨人聯絡用的行動電話！");
        document.form1.mobile2.focus();
        return false;
    }
				
				
				
    if (document.form1.zip2.value.length == 0)
    {
        alert("收貨人郵遞區號不可以空白！");
        document.form1.zip2.focus();
        return false;
    }
				
				
							
    if (document.form1.city2.options[document.form1.city2.selectedIndex].value == 'xxx')
    {
        alert("請選擇收貨人縣市！");
        document.form1.city2.focus();
        return false;
    }
				
    if (document.form1.area2.options[document.form1.area2.selectedIndex].value == 'xxx')
    {
        alert("請選擇收貨人鄉鎮市區！");
        document.form1.area2.focus();
        return false;
    }
				
				
				
    document.form1.submit();
}


//清除購物車(經銷商)
function reset_shop_car()
{
    document.form1.com_name2.value = '';
    document.form1.name2.value = '';
    document.form1.tel2.value = '';
    document.form1.fax2.value = '';
    document.form1.zip.value = '';
    document.form1.address2.value = '';
    document.form1.info.value = '';
				
}



//圖片上傳
function chk_file(formname,editname,view,w,h)
{
    window.open('upload.php?formname='+formname+'&editname='+editname+'&view='+view+'&w='+w+'&h='+h+'&f=1','','status=no,scrollbars=no,top=100,left=210,width=470,height=50');
}
//圖片上傳(管理介面使用)
function chk_file2(formname,editname,view,w,h)
{
    window.open('../../upload.php?formname='+formname+'&editname='+editname+'&view='+view+'&w='+w+'&h='+h,'','status=no,scrollbars=no,top=100,left=210,width=470,height=50');
}
//顯示圖片
function view_pic(pic)
{
    document.getElementById('view_pic').background = pic;
}


//頁面連結
function page_link()
{
    var url = document.p_form.pp.options[document.p_form.pp.selectedIndex].value;
				
    window.open(url,'_self');
}
	

			
//註冊確認(01)
function member_next()
{
				
    if (document.form1.name.value.length == 0)
    {
        alert("姓名欄位不可以空白哦！");
        document.form1.name.focus()
        return false;

    }
    var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
    var re = new RegExp(RegExpPtn);
    if(!re.test(document.form1.name.value))
    {
        alert("姓名不可以輸入特殊符號");
        document.form1.name.focus();
        return false;
    }
				
    if (document.form1.s_name.value.length == 0)
    {
        alert("暱稱欄位不可以空白哦！");
        document.form1.s_name.focus()
        return false;

    }
    var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
    var re = new RegExp(RegExpPtn);
    if(!re.test(document.form1.s_name.value))
    {
        alert("暱稱不可以輸入特殊符號");
        document.form1.s_name.focus();
        return false;
    }
				
				
				
    if (document.form1.m_id.value.length == 0)
    {
        alert("請輸入身分證字號或護照號碼！");
        document.form1.m_id.focus();
        return false;

    }
    var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
    var re = new RegExp(RegExpPtn);
    if(!re.test(document.form1.m_id.value))
    {
        alert("身分證字號或護照號碼不可以輸入特殊符號");
        document.form1.m_id.focus();
        return false;
    }
				
    if(document.form1.na[0].checked==true)
    {
        if (document.form1.m_id.value.length != 0)
        {
            if(!CheckTWID(document.form1.m_id.value)){
                alert("身分字號格式錯誤！");
                return false;
                document.form1.m_id.focus();
            }
        }
    }
				
				
				
						
    if (document.form1.chk_u_id.value.length == 0)
    {
        alert("請輸入身分字號！");
        document.form1.m_id.focus();
        return false;
		
    }
			
    if (document.form1.chk_u_id.value.length != 0)
    {
        switch(document.form1.chk_u_id.value)
        {
            case '1':
                alert("這個帳號已經有人註冊了，請重新輸入其他帳號！");
                document.form1.m_id.focus();
                return false;
                break;
            case '2':
                alert("帳號長度不足！");
                document.form1.m_id.focus();
                return false;
                break;
            case '3':
                alert("前兩個字請輸入英文字母！");
                document.form1.m_id.focus();
                return false;
                break;
        }
    }
						
						
    if (document.form1.pwd.value.length == 0)
    {
        alert("密碼欄位不可以空白哦！");
        document.form1.pwd.focus();
        return false;

    }
				
    re = /(?!^[0-9]{1,}$)(?!^[a-zA-Z]{1,}$)^[0-9a-zA-Z]{1,}$/;
    if (!re.test(document.form1.pwd.value))
    {
        alert("密碼輸入錯誤,必須包含 1 個(含)以上的英文及數字\n且不能包含英數字以外的字元！");
        document.form1.pwd.focus();
        return false;
    }
				
    if (document.form1.check_pwd.value.length == 0)
    {
        alert("請輸入密碼確認！");
        document.form1.check_pwd.focus();
        return false;

    }
    if (document.form1.pwd.value != document.form1.check_pwd.value)
    {
        alert("您的密碼確認有誤，請在輸入一次！");
        document.form1.pwd.focus()
        return false;

    }
    if(document.form1.pwd_q.options[document.form1.pwd_q.selectedIndex].value == 'xxx')
    {
					
        alert("請選擇密碼提示問題！");
        document.form1.pwd_q.focus()
        return false;
					
    }
    if (document.form1.pwd_a.value.length == 0)
    {
        alert("請輸入密碼提示答案！");
        document.form1.pwd_a.focus();
        return false;

    }
				
    if (document.form1.tel.value.length < 9)
    {
        alert("請輸入電話EX:0412345678！");
        document.form1.tel.focus()
        return false;

    }
				
				
    if (document.form1.mobile.value.length < 10)
    {
        alert("請輸入電話EX:0912345678！");
        document.form1.mobile.focus()
        return false;

    }
				
			
    if (document.form1.email.value.length == 0)
    {
        alert("電子郵件欄位不可以空白哦！");
        document.myform.email.focus()
        return false;

    }
    RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
    if(!RegExpPtn.test(document.form1.email.value))
    {
        alert("郵件地址不正確");
        document.form1.email.focus()
        return false;
    }
				
    if (document.form1.chk_mails.value != 0)
    {
        switch(document.form1.chk_mails.value)
        {
            case '1':
                alert("這個E-mail已經有人使用了，請重新輸入其他E-mail!!!");
                document.form1.email.focus();
                return false;
                break;
							
        }
    }
    if(document.form1.country.options[document.form1.country.selectedIndex].value == 'xxx')
    {
        alert("請選擇所在國家");
        document.form1.country.focus()
        return false;
					
    }
    if(document.form1.city.options[document.form1.city.selectedIndex].value == 'xxx')
    {
        alert("請選擇所在省/市");
        document.form1.city.focus()
        return false;
					
    }
    if(document.form1.area.options[document.form1.area.selectedIndex].value == 'xxx')
    {
        alert("請選擇所在縣/市");
        document.form1.area.focus()
        return false;
					
    }
					
    if(document.form1.job.options[document.form1.job.selectedIndex].value == 'zzz')
    {
        alert("請選擇職業");
        document.form1.job.focus()
        return false;
					
    }
    if(document.form1.edu.options[document.form1.edu.selectedIndex].value == 'xxx')
    {
        alert("請選擇學歷");
        document.form1.edu.focus()
        return false;
					
    }
    if(document.form1.age.options[document.form1.age.selectedIndex].value == 'xxx')
    {
        alert("請選擇婚姻狀況");
        document.form1.age.focus()
        return false;
					
    }
    document.form1.submit();
}
			
		
	
//checkbox_function============================================
function re_check_box(cb,qty)
{
    var check = document.getElementsByTagName("input");
    var sel = false;
    var s = 0;
    for(var i=0;i<check.length;i++){
        if(check[i].name == cb && check[i].checked)
        {
            s++;
            sel = true;
        }
    }
    if(!sel)
    {
        return '0';
    }
    else
    {
        if(s > qty)
        {
            return '1';
        }
						 
    }
    return '2';
}
//=========================================================================



//忘記密碼查詢
function un_pwd1()
{
				
    if (document.form1.m_id.value.length == 0)
    {
        alert("請輸入您註冊的帳號！");
        document.form1.m_id.focus();
        return false;
	
    }
    if (document.form1.email.value.length == 0)
    {
        alert("請輸入您註冊的E-mail！");
        document.form1.email.focus();
        return false;
	
    }
					
					
    document.form1.submit();
}
	
			



/* checkbox 全選/取消 */
function click_all(form) {

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

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

        form.box_check.value = 1;
    }
    var but_name = document.getElementById('chkall').value;
    if(but_name == '全選')
    {
        document.getElementById('chkall').value = '反選';
    }
    else
    {
        document.getElementById('chkall').value = '全選';
    }
}
 
 
//全選刪除
function del_case(form,del_tab,re_url)
{

    var check = document.getElementsByTagName("input");
    var s_qq = "";
    var sel = false;
    for(var i=0;i<check.length;i++){
        if(check[i].name == "chk[]" && check[i].checked)
        {
            s_qq = s_qq + check[i].value + ",";
            sel = true;
        }
    }
    form.qq.value = s_qq;
    if(!sel)
    {
        alert("刪除動作至少要選一個選項!");
    }
    else
    {
        var del_value = form.qq.value;
        window.open('delete_data.php?del_id='+del_value+'&del_tab='+del_tab+'&re_url='+re_url,'_self');
	  
    }
    return false;

}


//全選設定
function chk_case(form,del_tab,re_url)
{

    var check = document.getElementsByTagName("input");
    var s_qq = "";
    var sel = false;
    for(var i=0;i<check.length;i++){
        if(check[i].name == "chk[]" && check[i].checked)
        {
            s_qq = s_qq + check[i].value + ",";
            sel = true;
        }
    }
    form.qq.value = s_qq;
     
    var del_value = form.qq.value;
    window.open('chk_data.php?del_id='+del_value+'&del_tab='+del_tab+'&re_url='+re_url,'_self');
	
    return false;

}


//全選刪除
function macth_case(form,del_tab,re_url,m_id)
{

    var check = document.getElementsByTagName("input");
    var s_qq = "";
    var sel = false;
    for(var i=0;i<check.length;i++){
        if(check[i].name == "chk[]" && check[i].checked)
        {
            s_qq = s_qq + check[i].value + ",";
            sel = true;
        }
    }
    form.qq.value = s_qq;
    if(!sel)
    {
        alert("配對動作至少選一個選項!");
    }
    else
    {
        var del_value = form.qq.value;
        window.open('macth_data.php?del_id='+del_value+'&del_tab='+del_tab+'&re_url='+re_url+'&now_m_id='+m_id,'_self');
	  
    }
    return false;

}
//下拉選單連結
function formHandler3(form) {
    var URL = form.cls.options[form.cls.selectedIndex].value;
    popup = window.location.href=URL;
}

//顯示與不顯示
function menuChange_faq(M){
    if (document.getElementById(M).style.display=="")
    {
        document.getElementById(M).style.display="none";
    }
    else
    {
        document.getElementById(M).style.display="";
    }
  
}



//顯示與不顯示
function menuChange_faq2(M,qty,F){
	
    for(ii=1;ii<=qty;ii++)
    {
        var chg_id = M + ii;
        var chg_id2 = F + ii;
        if (document.getElementById(chg_id).style.display=="")
        {
            document.getElementById(chg_id).style.display="none";
            document.getElementById(chg_id2).style.display="none";
			 
        }
        else
        {
            document.getElementById(chg_id).style.display="";
        }
	  
    }
}



//身分證驗證
function CheckTWID(SSN) {	//身份證驗證
    var ErrString = "" ;
    var ID1 = SSN.toUpperCase();
    if (SSN.length != 0 ) {
        SSN = SSN.toUpperCase();
    }
    if (SSN.length != 10) {
        ErrString = ErrString + "身分證字號字數不對。" + unescape('%0D');
    }
    if (ID1.length != 10) {
        //    		alert("身分證字號字數不對 !");
        return (false);
    }
    var IDdigit = new Array(10);
    for (var i=0; i<10; i++) {
        IDdigit[i] = ID1.charAt(i);
    }
    var CharEng = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    IDdigit[0] = CharEng.indexOf(IDdigit[0]);
    if (IDdigit[0] == -1) {
        //    		alert("身分證字號第一位為錯誤英文字母 !");
        return (false);
    }
    if (IDdigit[1] !=1 && IDdigit[1] !=2) {
        //    		alert("身分證字號無法辨識性別 !");
        return (false);
    }
    var Array1  = new Array(26);
    Array1[0]   = 1 ;
    Array1[1]  = 10;
    Array1[2]  = 19;
    Array1[3]   = 28;
    Array1[4]  = 37;
    Array1[5]  = 46;
    Array1[6]   = 55;
    Array1[7]  = 64;
    Array1[8]  = 39;
    Array1[9]   = 73;
    Array1[10] = 82;
    Array1[11] = 2 ;
    Array1[12]  = 11;
    Array1[13] = 20;
    Array1[14] = 48;
    Array1[15]  = 29;
    Array1[16] = 38;
    Array1[17] = 47;
    Array1[18]  = 56;
    Array1[19] = 65;
    Array1[20] = 74;
    Array1[21]  = 83;
    Array1[22] = 21;
    Array1[23] = 3 ;
    Array1[24]  = 12;
    Array1[25] = 30;
    var result = Array1[IDdigit[0]];
    for (var i=1; i<10; i++) {
        var Number = "0123456789";
        IDdigit[i] = Number.indexOf(IDdigit[i]);
        if (IDdigit[i] == -1) {
            //      			alert("身分證字號錯誤 !");
            return (false);
        } else {
            result += IDdigit[i] * (9-i);
        }
    }

    result += 1 * IDdigit[9];
    // 	alert(result);
    if (result % 10 != 0) {
        //       		alert("身分證字號錯誤 !");
        return (false);
    } else {
        return(true);
    }
}


