﻿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_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_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 CheckForm()
{
	if(document.UserLogin.UserName.value=="")
	{
		alert("請輸入帳號");
		document.UserLogin.UserName.focus();
		return false;
	}
	if(document.UserLogin.Password.value == "")
	{
		alert("請輸入密碼");
		document.UserLogin.Password.focus();
		return false;
	}
}
function CheckPAssForm()
{
	if(document.UserLogin.UserName.value=="")
	{
		alert("請輸入姓名");
		document.UserLogin.UserName.focus();
		return false;
	}
	if(document.UserLogin.Password.value == "")
	{
		alert("請輸入Email");
		document.UserLogin.Password.focus();
		return false;
	}
}
function checkerr(string)
{
	var i=0;
	for (i=0; i<string.length; i++)
	{
		if((string.charAt(i) < '0' || string.charAt(i) > '9') && (string.charAt(i) < 'a' || string.charAt(i) > 'z')&& (string.charAt(i)!='-')) 
		{
			return 1;
		}
	}
	return 0;//pass
}
function del_space(s)
{
	for(i=0;i<s.length;++i)
	{
		if(s.charAt(i)!=" ")
			break;
	}

	for(j=s.length-1;j>=0;--j)
	{
		if(s.charAt(j)!=" ")
			break;
	}

	return s.substring(i,++j);
}

function VerifySubmit()
{
	if (del_space(document.reg.CName.value).length == 0)
	{
		alert("〔團隊中文名稱〕不可以是空白喔！");
		document.reg.CName.focus();
		return false;
	}

  var test = false
	for(i=0;i<document.reg.MClass.length;++i)
				if(document.reg.MClass[i].checked){
					test = true
					break
				}
	if(!test ){
		alert("〔劇團屬性〕不可以是空白喔！");
		return false;
  }

	if (del_space(document.reg.GroupBornPlace.value).length == 0)
	{
		alert("〔團隊成立地點〕不可以是空白喔！");
		document.reg.GroupBornPlace.focus();
		return false;
	}	
	if (del_space(document.reg.Address.value).length == 0)
	{
		alert("〔聯絡地址〕不可以是空白喔！");
		document.reg.Address.focus();
		return false;
	}		
	if (del_space(document.reg.Tel.value).length == 0)
	{
		alert("〔聯絡電話〕不可以是空白喔！");
		document.reg.Tel.focus();
		return false;
	}	

	if (del_space(document.reg.email.value).length == 0)
	{
		alert("請輸入團隊Email!");
		document.reg.email.focus();			
		return false;
	}
	if (del_space(document.reg.email.value).indexOf("@")==-1 || del_space(document.reg.email.value).indexOf(".")==-1)
	{
		alert("團隊Email位址無效!");
		document.reg.email.focus();					
		return false;
	}
	
	if (del_space(document.reg.Leader.value).length == 0)
	{
		alert("〔現任團長〕不可以是空白喔！");
		document.reg.Leader.focus();
		return false;
	}		
	if (del_space(document.reg.ContactPerson.value).length == 0)
	{
		alert("〔聯絡人〕不可以是空白喔！");
		document.reg.ContactPerson.focus();
		return false;
	}		
	if (del_space(document.reg.ContactJob.value).length == 0)
	{
		alert("〔職稱〕不可以是空白喔！");
		document.reg.ContactJob.focus();
		return false;
	}								

	if (del_space(document.reg.ContactEmail.value).length == 0)
	{
		alert("請輸入聯絡人Email!");
		document.reg.ContactEmail.focus();			
		return false;
	}
	if (del_space(document.reg.ContactEmail.value).indexOf("@")==-1 || del_space(document.reg.ContactEmail.value).indexOf(".")==-1)
	{
		alert("聯絡人Email位址無效!");
		document.reg.ContactEmail.focus();					
		return false;
	}
	if (del_space(document.reg.ContactTel.value).length == 0)
	{
		alert("〔聯絡人電話〕不可以是空白喔！");
		document.reg.ContactTel.focus();
		return false;
	}	
	return true;
}

function doSubscription(act)
	{
	if (del_space(document.reg.unit.value).length == 0)
	{
		alert("〔邀約單位〕不可以是空白喔！");
		document.reg.unit.focus();
		return;
	}
	if (del_space(document.reg.unitperson.value).length == 0)
	{
		alert("〔邀約單位連絡人〕不可以是空白喔！");
		document.reg.unitperson.focus();
		return;
	}	
	if (del_space(document.reg.unitTel.value).length == 0)
	{
		alert("〔聯絡方式〕不可以是空白喔！");
		document.reg.unitTel.focus();
		return;
	}		

	if (del_space(document.reg.email.value).length == 0)
	{
		alert("請輸入Email!");
		document.reg.email.focus();			
		return;
	}
	if (del_space(document.reg.email.value).indexOf("@")==-1 || del_space(document.reg.email.value).indexOf(".")==-1)
	{
		alert("Email位址無效!");
		document.reg.email.focus();					
		return;
	}
	

	if (del_space(document.reg.PJoin.value).length == 0)
	{
		alert("〔預計參與人數〕不可以是空白喔！");
		document.reg.PJoin.focus();
		return;
	}		
	var str_a=document.all["place"];
	var j=0;
	for(var i=0;i<str_a.length;i++){
   		if(str_a[i].checked){
      		j++;
   		}
	}
	if(j=0){
			alert("〔場地配置說明〕不可以是空白喔！");
			return;
	}
	if (del_space(document.reg.Zip.value).length == 0)
	{
			alert("〔地點〕不可以是空白喔！");
		document.reg.Zip.focus();			
		return;
	}
		document.reg.todo.value = act;
		document.reg.submit();
	}

function YouShowSubmit()
{
	if (del_space(document.reg.unit.value).length == 0)
	{
		alert("〔邀約單位〕不可以是空白喔！");
		document.reg.unit.focus();
		return false;
	}

  //var test = false
	//for(i=0;i<document.reg.MClass.length;++i)
	//			if(document.reg.MClass[i].checked){
	//				test = true
	//				break
	//			}
	//if(!test ){
	//	alert("〔劇團屬性〕不可以是空白喔！");
	//	return false;
  //}

	if (del_space(document.reg.unitperson.value).length == 0)
	{
		alert("〔邀約單位連絡人〕不可以是空白喔！");
		document.reg.unitperson.focus();
		return false;
	}	
	if (del_space(document.reg.unitTel.value).length == 0)
	{
		alert("〔聯絡方式〕不可以是空白喔！");
		document.reg.unitTel.focus();
		return false;
	}		

	if (del_space(document.reg.email.value).length == 0)
	{
		alert("請輸入Email!");
		document.reg.email.focus();			
		return false;
	}
	if (del_space(document.reg.email.value).indexOf("@")==-1 || del_space(document.reg.email.value).indexOf(".")==-1)
	{
		alert("Email位址無效!");
		document.reg.email.focus();					
		return false;
	}
	

	if (del_space(document.reg.PJoin.value).length == 0)
	{
		alert("〔預計參與人數〕不可以是空白喔！");
		document.reg.PJoin.focus();
		return false;
	}		
	var str_a=document.all["place"];
	var j=0;
	for(var i=0;i<str_a.length;i++){
   		if(str_a[i].checked){
      		j++;
   		}
	}
	if(j=0){
			alert("〔場地配置說明〕不可以是空白喔！");
			return false;
	}
							

	if (del_space(document.reg.Zip.value).length == 0)
	{
			alert("〔地點〕不可以是空白喔！");
		document.reg.Zip.focus();			
		return false;
	}

	//return true;
}

	function dosubscribe(act)
	{
		document.subscribe.subscription.value = act;
		//document.subscribe.submit();
	}
	function ChecksubscribeForm()
	{
		if (document.subscribe.email_addr.value == '')
			{
				alert("請填寫訂閱或取消訂閱的e-mail address");
				document.subscribe.email_addr.focus();
				return false;
			}		
		if (document.subscribe.email_addr.value.indexOf('@') == -1)
		{
				alert("請填寫正確的e-mail address");
				document.subscribe.email_addr.focus();
				return false;
		}		
	
	}	