// JavaScript Document

window.onload=function(){
	for(var ii=0; ii<document.links.length; ii++)
	document.links[ii].onfocus=function(){this.blur()}


	MM_preloadImages('images/main_menu/menu_active_03.gif','images/main_menu/menu_active_04.gif','images/main_menu/menu_active_05.gif','images/main_menu/menu_active_06.gif','images/main_menu/menu_active_07.gif','images/main_menu/menu_active_08.gif','images/main_menu/menu_active_09.gif','images/main_menu/menu_active_10.gif','images/main_menu/menu_active_11.gif','images/main_menu/menu_active_12.gif','images/main_menu/menu_active_13.gif','images/main_menu/menu_active_14.gif','images/main_menu/menu_active_15.gif','images/main_menu/menu_active_16.gif','images/main_menu/menu_active_17.gif','images/main_menu/menu_active_18.gif','images/main_menu/menu_active_19.gif');


} 


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];}
}

//====================================
//CHECK EPAPER MAIL

function OdrEp(){
	var email = document.getElementById("email");
	
	var str=/[^a-zA-Z0-9_@.-]/;
	var email_txt=email.value;
	var email_len=email_txt.length;
	
	if (str.test(email.value)) {
		alert("Wrong Email address.");
		email.value="";
		return false;
	}
	if(email_len>0){
		var txt1=email_txt.indexOf("@");
		var txt2=email_txt.indexOf(".");
	}
	if((txt1==-1)||(txt2==-1)){
		alert("錯誤的Email");
		email.select();
		return false;
	}
	if (email.value==""){
		alert("請輸入Email");
		return false;
	}
}

//====================================
//CHECK FORM'S INPUT

function specialstrcheck()
{
  var formsno = document.forms.length;
  var elementno = 0;
  
  for (i = 0 ; i < formsno ; i ++ )
  {
    elementno = document.forms[i].length ;
 
    for (j = 0 ; j < elementno ; j ++ )
    {
  if(document.forms[i].elements[j].value.indexOf("'")>=0||document.forms[i].elements[j].value.indexOf("\"")>=0||document.forms[i].elements[j].value.indexOf("<")>=0||document.forms[i].elements[j].value.indexOf(">")>=0||document.forms[i].elements[j].value.indexOf("(")>=0||document.forms[i].elements[j].value.indexOf(")")>=0||document.forms[i].elements[j].value.indexOf(":")>=0||document.forms[i].elements[j].value.indexOf(";")>=0||document.forms[i].elements[j].value.indexOf("#")>=0||document.forms[i].elements[j].value.indexOf("+")>=0||document.forms[i].elements[j].value.indexOf("=")>=0||document.forms[i].elements[j].value.indexOf("\\")>=0||document.forms[i].elements[j].value.indexOf("$")>=0||document.forms[i].elements[j].value.indexOf("%")>=0||document.forms[i].elements[j].value.indexOf("&")>=0||document.forms[i].elements[j].value.indexOf("--")>=0||document.forms[i].elements[j].value.indexOf("\'")>=0||document.forms[i].elements[j].value.indexOf("select")>=0||document.forms[i].elements[j].value.indexOf("insert")>=0||document.forms[i].elements[j].value.indexOf("update")>=0||document.forms[i].elements[j].value.indexOf("union")>=0||document.forms[i].elements[j].value.indexOf("delete")>=0)
  {
  document.forms[i].elements[j].focus();
  alert('欄位不可有特殊字元'); 
  return false;
  }  
    } 
  } 
  return true;  
}

//====================================
//I WANNA JOIN EMILY

function chkJoinForm(){    
	if(specialstrcheck())
	{   
		if(document.all){
			var checkform = document.JoinEmilyForm;
		}else{
			var checkform = document.getElementById("JoinEmilyForm");
		}
		
		if(checkform.name.value=="") {
			alert("請填寫您的姓名");
			checkform.name.focus();
			return false;
		}else if(checkform.phone.value=="") {
			alert("請填寫您的連絡電話");
			checkform.phone.focus();
			return false;
		}else if(checkform.mail.value=="") {
			alert("請填寫您的電子郵件信箱");
			checkform.mail.focus();
			return false;
		}else if(!checkform.mail.value.match(/^\S+@\S+\.\S+$/)) {
			alert("請填寫正確的電子郵件信箱");
			checkform.mail.focus();
			return false;
		}else if(checkform.city.value=="") {
			alert("請填寫您的所在縣市");
			checkform.city.focus();
			return false;
		}else if(checkform.msg.value=="") {
			alert("請簡述連絡訊息");
			checkform.msg.focus();
			return false;
		}else if(confirm("確定送出？")){
			checkform.submit();
			return true;
		}else{
			return false;
		}	 
	}else{
		return false;
	}
}


//====================================
//OPEN FLASH WINDOW

function opFlashWin()
{
	var maxW = screen.Width;
	var maxH = screen.Height;
	window.open("/2010Q1/index.html","prWin","width="+maxW+",height="+maxH+",toolbar=0,menubar=0,status=0,k,resizable=0");		
}

