// JavaScript Document
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 MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

/*Check registration*/
function checkEcard(strType, form){
  var message=""; 
  var ischecked = false;

  if(form.SenderEmail.value=="")
    message = message + "請輸入你的電郵!\n";
  if(form.RecipientEmail.value=="")
    message = message + "請輸入親友電郵!\n";      
  if(form.Message.value=="")
    message = message + "請輸入賀咭內容!\n";          
  if (typeof form.RefId.value == 'undefined') 
  {
    for(var i=0; i<form.RefId.length; i++)
   	{
      if (form.RefId[i].checked) 
		ischecked = true;          
   	}
  }
  else {
	if (form.RefId.checked)
		ischecked = true;          
  }
  if(!ischecked)
    message = message + "請選擇電子賀卡!\n";          

  if(message=="")
  {
    if(strType == "2")
	{
		form.SM.value= "SN";
	}
	else
	{
		form.SM.value= "PV";
	}

	form.submit();
  }
  else{
    alert(message);
  }
}

/*Check forget*/
function checkMyaccountForget(form){
  var message=""; 

  if(form.email.value=="")
    message = message + "請輸入你的電郵!\n";
  
  if(message=="")
    return true;
  else{
    alert(message);
    return false;
  }
}

/*Check login*/
function checkLogin(form){
  var message=""; 

  if(form.email.value=="")
    message = message + "請輸入你的電郵!\n";
  if(form.password.value=="")
    message = message + "請輸入你的密碼!\n" ;   
  
  if(message=="")
    return true;
  else{
    alert(message);
    return false;
  }
}

function checkDiscuss(form){
  var message=""; 

  if(form.subject.value=="")
    message = message + "請輸入主題!\n";
  if(form.name.value=="")
    message = message + "請輸入姓名!\n" ;   
  if(form.email.value=="")
    message = message + "請輸入電郵!\n";
  
  if(message=="")
    return true;
  else{
    alert(message);
    return false;
  }
}

function switchImageTitle()
{
	var strIndex = "";
	var strAction = getAction();
	var aryImages = new Array();
	aryImages["news"] = "img/hdr_news.jpg";
	aryImages["introduction"] = "img/hdr_intro.jpg";
	aryImages["master"] = "img/hdr_master.jpg";
	aryImages["poem"] = "img/hdr_record.jpg";
	aryImages["stick"] = "img/hdr_stick.jpg";
	aryImages["words"] = "img/hdr_words.jpg";
	aryImages["ecard"] = "img/hdr_ecard.jpg";
	aryImages["discuss"] = "img/hdr_member.jpg";
	aryImages["ancestor"] = "img/hdr_master.jpg";
	
	var aryParts = strAction.split("_");
	if(aryParts.length > 0)
	{
		strIndex = aryParts[0];
	}
	else
	{
		strIndex = strAction;
	}

	strIndex = strIndex.replace(".aspx", "");

//alert(aryParts.length + "=" + strIndex + "=" + aryImages[strIndex] );
	if(aryImages[strIndex] !=null && aryImages[strIndex] != "")
	{
		document.getElementById("imageTitle").src = aryImages[strIndex];
	}
}

function getAction()
{
  var aryURL = self.location.href.split("?");
  var aryPath = aryURL[0].split("/");
  var strAction = aryPath[aryPath.length - 1];

  return strAction;
}

function switchLayer(strId)
{
	var obj = MM_findObj(strId);

	if(obj.style.visibility == "hidden")
		obj.style.visibility = "visible";
	else
		obj.style.visibility = "hidden";
}
