﻿//==========================================================
//即時確認帳號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 checkCity(keyEvent, divID )
{
  keyEvent = (keyEvent) ? keyEvent: window.event;
  var jj = "";
  
  var ObjCity = document.getElementById("City");
    jj = ObjCity.options[ObjCity.selectedIndex].value;

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



function checkUsername(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("ajax/login_check.php?qry="+input.value, divID);
    }
  }
}

//Mail判斷
function checkEmails(keyEvent, divID , chk)
{
  
   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("ajax/email_check.php?qry="+input.value+"&chk="+chk, divID);
    }
  }
}

//是否使用簡訊

function sms_uss()
{
  if(document.myform.sms_us[0].checked == true)
  {
   document.getElementById('sms_dis').style.display = '';
  }
  else
  {
	  document.getElementById('sms_dis').style.display = 'none';
	  }
}

//滑鼠變換影像
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(images,t1,load_img,t2,url) { //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];}
   
   document.getElementById('page').innerHTML='<iframe src="'+url+'" scrolling="no" frameborder="0"  width="726" height="315" ></iframe>';
  
}

function MM_swapImage2(images,t1,load_img,t2,url) { //v3.0
  var i,j=0,x,a=MM_swapImage2.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];}
   
   document.getElementById('index_bill').innerHTML='<iframe src="'+url+'" scrolling="no" frameborder="0" width="100%" height="550"></iframe>';
  
}
function MM_swapImage3() { //v3.0
  var i,j=0,x,a=MM_swapImage3.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 swimg1(img_id,pic_chg,pic_old,url)
{
	//切換圖片
	document.getElementById(img_id).src = pic_chg;
	
	//判斷圖片ID是否為空白
	if(document.getElementById('swimg_id').value == '')
	{
	 document.getElementById('swimg_id').value = img_id;
	}
	
	else
	{
		var chg_old_img = document.getElementById('swimg_id').value;
		document.getElementById(chg_old_img).src = document.getElementById('swimg_key').value;
		document.getElementById('swimg_id').value = img_id;
		}
	
	document.getElementById('swimg_key').value = pic_old;
	
	//切換頁面
	document.getElementById('index_bill').innerHTML='<iframe src="'+url+'" scrolling="no" frameborder="0" width="100%" height="500"></iframe>';
	}


function swimg2(img_id,pic_chg,pic_old,url)
{
	//切換圖片
	document.getElementById(img_id).src = pic_chg;
	
	//判斷圖片ID是否為空白
	if(document.getElementById('swimg_id_d').value == '')
	{
	 document.getElementById('swimg_id_d').value = img_id;
	}
	
	else
	{
		var chg_old_img = document.getElementById('swimg_id_d').value;
		document.getElementById(chg_old_img).src = document.getElementById('swimg_key_d').value;
		document.getElementById('swimg_id_d').value = img_id;
		}
	
	document.getElementById('swimg_key_d').value = pic_old;
	
	//切換頁面
	document.getElementById('page').innerHTML='<iframe src="'+url+'" scrolling="no" frameborder="0"  width="726" height="315" ></iframe>';
	}

//-->

//搜尋輸入格判斷
function cng_grade(form,key)
{
var F=document.getElementById("form1");

  if(key == '0')
  {
	  alert("請先登入會員才可以評分！");
	  return false;
	}
	else
	{
		F.submit();	  
	}
 
}

//搜尋輸入格判斷
function cng_keyword(form,key)
{
var F=document.getElementById("form");
  switch(key)
  {
	  case '1':
	     F.keyword.value = '';
	  break;
	  case '2':
	      F.keyword.value = '請輸入關鍵字';
	  break;
	}
 
}
//回復客戶
function chk_m_form2(form)
{
var F=document.getElementById("myform");
				/*
				if (F.mn.value.length == 0)
				{
					alert("請輸入回覆詢問內容！");
					F.mn.focus();
					return false;

				}
			*/
				if (F.question.value.length == 0)
				{
					alert("請輸入您的回復訊息！");
					F.question.focus();
					return false;

				}
	F.submit();
}




//商家信箱留言
function chk_m_form(form)
{
var F=document.getElementById("myform");

				if (F.name.value.length == 0)
				{
					alert("請輸入您的姓名！");
					F.name.focus();
					return false;

				}
			var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.name.value))
				{
				alert("姓名不可以輸入特殊符號"); 
				F.name.focus();
				return false;
				}
				if (F.tel.value.length == 0)
				{
					alert("請輸入您的聯絡電話或手機！");
					F.tel.focus();
					return false;

				}
				if (F.email.value.length == 0)
				{
					alert("請輸入您的電子郵件信箱！");
					F.email.focus();
					return false;

				}
				
				 RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
						if(!RegExpPtn.test(F.email.value))
						{
						alert("電子郵件信箱不正確"); 
						F.email.focus();
						return false;
						}	
				
				if (F.info.value.length == 0)
				{
					alert("請輸入建議與詢問內容！");
					F.info.focus();
					return false;

				}
				
	F.submit();
}


//商品服務輸入(2)
function chk_s_form(form)
{
var F=document.getElementById("myform");

				if (F.name.value.length == 0)
				{
					alert("請輸入您的姓名！");
					F.name.focus();
					return false;
				}
				
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.name.value))
				{
				alert("姓名不可以輸入特殊符號"); 
				F.name.focus();
				return false;
				}
				
				if (F.m_id.value.length == 0)
				{
					alert("請輸入您的帳號！");
					F.m_id.focus();
					return false;

				}
				if (F.tel.value.length == 0)
				{
					alert("請輸入您的聯絡電話或手機！");
					F.tel.focus();
					return false;

				}
				if (F.email.value.length == 0)
				{
					alert("請輸入您的電子郵件信箱！");
					F.email.focus();
					return false;

				}
				
				 RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
						if(!RegExpPtn.test(F.email.value))
						{
						alert("電子郵件信箱不正確"); 
						F.email.focus();
						return false;
						}	
				
				
				if (F.info.value.length == 0)
				{
					alert("請輸入問題與建議！");
					F.info.focus();
					return false;

				}
				
	F.submit();
}



//首頁搜尋
function sch_form(form)
{
var F=document.getElementById('sch_form1');				
	F.submit();
}
	

//選單連結
function select_page(form)
{
var Obj=document.getElementById('pages');				
var ps = Obj.options[Obj.selectedIndex].value;
  window.open( ps,'_self');
}


//圖片上傳
function chk_file(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 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 chk_home_set(form,nums)
{
	if(nums == '1')
	{
		alert("您已經有商品置於首頁了，若要此商品置於首頁，請先將以至於首頁的商品改為不至於首頁！");
		form.home[0].checked = false;
		form.home[1].checked = true;
	}
}

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

//商品服務輸入(2)
function chk_aro(form)
{
	form.submit();
}
	
	
//商品服務輸入(2)
function chk_service2()
{
var F=document.getElementById('myform');				
				if (F.title.value.length == 0)
				{
					alert("請輸入商品服務名稱！");
					F.title.focus();
					return false;

				}
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.title.value))
				{
				alert("商品服務名稱不可以輸入特殊符號"); 
				F.title.focus();
				return false;
				}
				if (F.info.value.length == 0)
				{
					alert("請輸入商品服務介紹！");
					F.info.focus();
					return false;
				}
				
	F.submit();
}
			
//轉寄好友
function chk_fw()
{
var F=document.getElementById('myform');				
				if (F.name.value.length == 0)
				{
					alert("請輸入寄件人姓名！");
					F.name.focus();
					return false;

				}
				if (F.email.value.length == 0)
				{
					alert("請輸入寄件人E-mail！");
					F.email.focus();
					return false;

				}
				if (F.n1.value.length == 0 && F.n2.value.length == 0 && F.n3.value.length == 0 && F.n4.value.length == 0 && F.n5.value.length == 0 )
				{
					alert("請至少輸入一位好友姓名或是暱稱！");
					F.n1.focus();
					return false;

				}
				
				if (F.mail1.value.length == 0 && F.mail2.value.length == 0 && F.mail3.value.length == 0 && F.mail4.value.length == 0 && F.mail5.value.length == 0 )
				{
					alert("請至少輸入一位好友E-mail！");
					F.mail1.focus();
					return false;

				}
				
				
				if(F.mail1.value.length != 0)
				{
					 RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
						if(!RegExpPtn.test(F.mail1.value))
						{
						alert("好友1 E-mail不正確"); 
						F.mail1.focus();
						return false;
						}			
					
					}
					
					if(F.mail2.value.length != 0)
				{
					 RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
						if(!RegExpPtn.test(F.mail2.value))
						{
						alert("好友2 E-mail不正確"); 
						F.mail2.focus();
						return false;
						}			
					
					}
					if(F.mail3.value.length != 0)
				{
					 RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
						if(!RegExpPtn.test(F.mail3.value))
						{
						alert("好友3 E-mail不正確"); 
						F.mail3.focus();
						return false;
						}			
					
					}
					if(F.mail4.value.length != 0)
				{
					 RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
						if(!RegExpPtn.test(F.mail4.value))
						{
						alert("好友4 E-mail不正確"); 
						F.mail4.focus();
						return false;
						}			
					
					}
					if(F.mail5.value.length != 0)
				{
					 RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
						if(!RegExpPtn.test(F.mail5.value))
						{
						alert("好友5 E-mail不正確"); 
						F.mail5.focus();
						return false;
						}			
					
					}
					
				if (F.title.value.length == 0)
				{
					alert("請輸入寄件標題！");
					F.title.focus();
					return false;

				}
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.title.value))
				{
				alert("寄件標題不可以輸入特殊符號"); 
				F.title.focus();
				return false;
				}
				
				if (F.info.value.length == 0)
				{
					alert("請輸入內容文字！");
					F.info.focus();
					return false;

				}
				
	F.submit();
}	
			
			
//商品服務輸入
function chk_service()
{
var F=document.getElementById('myform');				
				if (F.title.value.length == 0)
				{
					alert("請輸入商品服務名稱！");
					F.title.focus();
					return false;

				}
				
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.title.value))
				{
				alert("商品服務名稱不可以輸入特殊符號"); 
				F.title.focus();
				return false;
				}
				
				if (F.info.value.length == 0)
				{
					alert("請輸入商品服務介紹！");
					F.info.focus();
					return false;

				}
				if (F.pic.value.length == 0)
				{
					alert("請上傳商品服務圖片！");
					F.pic.focus();
					return false;

				}
				
	F.submit();
}		
//店家資料輸入
function chk_store()
{
var F=document.getElementById('myform');				
				if (F.com_name.value.length == 0)
				{
					alert("請輸入店家名稱！");
					F.com_name.focus();
					return false;

				}
				
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.com_name.value))
				{
				alert("店家名稱不可以輸入特殊符號"); 
				F.com_name.focus();
				return false;
				}
				
				var ObjCom=document.getElementById('com_open');
				if (ObjCom.options[ObjCom.selectedIndex].value == '0' || ObjCom.options[ObjCom.selectedIndex].value == '0')
				{
					alert("請選擇營業時間！");
					F.com_open.focus();
					return false;

				}
				
				if (F.address.value.length == 0)
				{
					alert("地址欄位不可以空白哦！");
					F.address.focus();
					return false;

				}
			
				if (F.c_tel1.value.length == 0)
				{
					alert("請輸入電話！");
					F.c_tel1.focus();
					return false;

				}
			
	F.submit();
}

//店家資料輸入
function chk_coupon()
{
var F=document.getElementById('myform');		
				if (F.fun.value == 'coupon')
				{				
					if (F.pic.value.length == 0)
					{
						alert("請上傳您折價卷圖片或是選擇公版來製作！");
						F.pic.focus();
						return false;
	
					}
				}
			   if (F.name.value.length == 0)
				{
					alert("請輸入活動名稱!");
					F.name.focus();
					return false;

				}
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.name.value))
				{
				alert("活動名稱不可以輸入特殊符號"); 
				F.name.focus();
				return false;
				}
				
				if (F.start_date.value.length == 0 || F.over_date.value.length == 0)
				{
					alert("請選擇活動期間[開始]~[結束]日期!");
					F.start_date.focus();
					return false;

				}
				var s_date = F.start_date.value;
				s_date = s_date.replace(/-/g,"/");
				var o_date = F.over_date.value;
				o_date = o_date.replace(/-/g,"/");
				
				
				if(new Date(o_date) <= new Date(s_date) )
				{
					alert("活動結束日期請設定活動開始日期之後！");
					F.over_date.focus();
					return false;
				}
				
				 if (F.qty.value.length != 0)
				{
					var re = /^\d+$/;
					 if (!re.test(F.qty.value))
					{
						alert("剩餘數量部份只能輸入數字喔！");
				    	F.qty.focus();
						return false;
					}

				}
				
				 if (F.info.value.length == 0)
				{
					alert("請輸入優惠活動說明!");
					F.info.focus();
					return false;

				}
				/*
				if (F.sms_us[0].checked == true)
				{
					if (F.sms_info.value.length == 0 || F.sms_info.value.length > 70)
					{
						alert("您的簡訊內容尚未輸入或是超過70個字!!!");
						F.sms_info.focus();
						return false;
	
					}

				}
				*/		
				
				F.submit();
}
			
//註冊確認
function check_data()
{
var F=document.getElementById('myform');

				if (F.m_id.value.length == 0)
				{
					alert("請輸入會員帳號！");
					F.m_id.focus();
					return false;

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

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

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

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

				}
                RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
				if(!RegExpPtn.test(F.email.value))
				{
				alert("郵件地址不正確"); 
				F.email.focus()
				return false;
				}
				
					if (F.chk_mails.value != 0)
						{
							switch(F.chk_mails.value)
							{
							  case '1':
							    alert("這個E-mail已經有人使用了，請重新輸入其他E-mail!!!");
								F.email.focus();
								return false;							  
							  break;
							
							}
						}
						
				if (F.name.value.length == 0)
				{
					alert("姓名欄位不可以空白哦！");
					F.name.focus()
					return false;

				}
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.name.value))
				{
				alert("姓名不可以輸入特殊符號"); 
				F.name.focus();
				return false;
				}
				
				var birth = F.yy.value + F.mm.value + F.dd.value;
				
				if (F.chk_birth.value == birth)
				{
					alert("你尚未選擇生日！");
					F.yy.focus()
					return false;

				}
				
	//鎖住按鈕
	F.action.disabled='disabled';
				
	F.submit();
}

//會員資料修改確認
function check_edit()
{
var F=document.getElementById('myform');

			if (F.pwd.value.length != 0 ||  F.check_pwd.value.length != 0)
			{
						if (F.pwd.value.length == 0)
						{
							alert("密碼欄位不可以空白哦！");
							F.pwd.focus();
							return false;
		
						}
						
						re = /(?!^[0-9]{1,}$)(?!^[a-zA-Z]{1,}$)^[0-9a-zA-Z]{1,}$/;
						if (!re.test(F.pwd.value))
						{
							alert("密碼輸入錯誤,必須包含 1 個(含)以上的英文及數字\n且不能包含英數字以外的字元！");
							return false;
						}
						
						if (F.check_pwd.value.length == 0)
						{
							alert("請輸入密碼確認！");
							F.check_pwd.focus();
							return false;
		
						}
						if (F.pwd.value != F.check_pwd.value)
						{
							alert("您的密碼確認有誤，請在輸入一次！");
							F.check_pwd.focus();
							return false;
		
						}
				}
						
			
				if (F.email.value.length == 0)
				{
					alert("電子郵件欄位不可以空白哦！");
					F.email.focus();
					return false;

				}
                RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
				if(!RegExpPtn.test(F.email.value))
				{
				alert("郵件地址不正確"); 
				F.email.focus();
				return false;
				}
				
				if (F.name.value.length == 0)
				{
					alert("姓名欄位不可以空白哦！");
					F.name.focus();
					return false;

				}
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.name.value))
				{
				alert("姓名不可以輸入特殊符號"); 
				F.name.focus();
				return false;
				}
				var birth = F.yy.value + F.mm.value + F.dd.value;
				
				if (F.chk_birth.value == birth)
				{
					alert("你尚未選擇生日！");
					F.yy.focus();
					return false;

				}	
				document.getElementById('action').disabled = 'disabled';
				F.submit();
			}

//加入公司資料確認
function chk_com()
{
var F=document.getElementById('myform');
				if (F.com_name.value.length == 0)
				{
					alert("請輸入公司名稱！");
					F.com_name.focus()
					return false;

				}
				
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.com_name.value))
				{
				alert("公司名稱不可以輸入特殊符號"); 
				F.com_name.focus();
				return false;
				}
				
				if (F.tel1.value.length < 9)
				{
					alert("請輸入公司電話EX:0412345678！");
					F.tel1.focus()
					return false;

				}
				
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.tel1.value))
				{
				alert("公司電話不可以輸入特殊符號"); 
				F.tel1.focus();
				return false;
				}
				
				
				if (F.email.value.length == 0)
				{
					alert("電子郵件欄位不可以空白！");
					F.email.focus()
					return false;

				}
                RegExpPtn = /\w[\w.-]+@[\w-]+(\.\w{2,})+/gi;
				if(!RegExpPtn.test(F.email.value))
				{
				alert("電子郵件不正確"); 
				F.email.focus()
				return false;
				}
					
				if (F.address.value.length == 0)
				{
					alert("請輸入通訊地址！");
					F.address.focus()
					return false;

				}	
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.address.value))
				{
				alert("通訊地址不可以輸入特殊符號"); 
				F.address.focus();
				return false;
				}
				
	F.submit();
}
			
//新增好康情報
function check_free()
{
var F=document.getElementById('myform');
				if (F.name.value.length == 0 || F.name.value.length >= 15)
				{
					alert("請輸入活動名稱或不得超過15個字!");
					F.name.focus();
					return false;

				}
				var RegExpPtn = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
				var re = new RegExp(RegExpPtn);    
				if(!re.test(F.name.value))
				{
				alert("活動名稱不可以輸入特殊符號"); 
				F.name.focus();
				return false;
				}
			
				if (F.start_date.value.length == 0 || F.over_date.value.length == 0)
				{
					alert("請選擇活動期間[開始]~[結束]日期!");
					F.start_date.focus();
					return false;

				}
				var s_date = F.start_date.value;
				s_date = s_date.replace(/-/g,"/");
				var o_date = F.over_date.value;
				o_date = o_date.replace(/-/g,"/");
				
				
				if(new Date(o_date) <= new Date(s_date) )
				{
					alert("活動結束日期請設定活動開始日期之後！");
					F.over_date.focus();
					return false;
				}
					if (F.info.value.length == 0 )
				{
					alert("請輸入優惠活動說明!");
					F.info.focus();
					return false;

				}
				
	F.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;

}
