/*
$Id: subscribe.js,v 1.00 2007/06/26 
(c) 2007 The China Post
*/




function checksub()
  {

	if ( (isd_lname()) && (isd_fname()) &&(isd_address()) && (isd_mphone()) && (isd_email()) && (isb_lname()) && (isb_fname()) &&(isb_address()) && (isb_mphone()) && (isb_email()) )
      return true;
   else
      return false;
  }

function isd_lname()
  {
  var str=document.forms[1].txtd_lname.value;
  if (str == "")
     {
      alert ("Please input your delivery Last name")
     document.forms[1].txtd_lname.focus();
     return false;
        }
  else
     return true;
   }

function isd_fname()
  {
  var str=document.forms[1].txtd_fname.value;
  if (str == "")
     {
      alert ("Please input your delivery First name")
     document.forms[1].txtd_fname.focus();
     return false;
        }
  else
     return true;
   }
   
function isd_address()
  {
  var str=document.forms[1].txtd_address.value;
  if (str == "")
     {
     alert ("Please input your delivery Complete address");
     document.forms[1].txtd_address.focus();
     return false;
        }
  else
     return true;
    }
    
function isd_mphone()
  {
  var str=document.forms[1].txtd_mphone.value;
  if (str == "")
     {
     alert ("Please input your delivery Mobile/Home phone");
     document.forms[1].txtd_mphone.focus();
     return false;
        }
  else
     return true;
    }

function isd_email()
{
	var str=document.forms[1].txtd_email.value;
	if ((str!== null) && (str.indexOf('@',0) == -1 || str.indexOf('.',0) == -1 ))
	{
	 alert ("Please input your right delivery Email address");
   document.forms[1].txtd_email.focus();
	return false;
	}
	else
	return true;
}     
    
       
      
function isb_lname()
  {
  var str=document.forms[1].txtb_lname.value;
  if (str == "")
     {
      alert ("Please input your billing Last name")
     document.forms[1].txtb_lname.focus();
     return false;
        }
  else
     return true;
   }

function isb_fname()
  {
  var str=document.forms[1].txtb_fname.value;
  if (str == "")
     {
      alert ("Please input your billing First name")
     document.forms[1].txtb_fname.focus();
     return false;
        }
  else
     return true;
   }
   
function isb_address()
  {
  var str=document.forms[1].txtb_address.value;
  if (str == "")
     {
     alert ("Please input your billing Complete address");
     document.forms[1].txtb_address.focus();
     return false;
        }
  else
     return true;
    }
    
function isb_mphone()
  {
  var str=document.forms[1].txtb_mphone.value;
  if (str == "")
     {
     alert ("Please input your right billing Mobile/Home phone");
     document.forms[1].txtb_mphone.focus();
     return false;
        }
  else
     return true;
    }

    
function isb_email()
{
	var str=document.forms[1].txtb_email.value;
	if ((str!== null) && (str.indexOf('@',0) == -1 || str.indexOf('.',0) == -1 ))
	{
	 alert ("Please input your right billing Email address");
  str=document.forms[1].txtb_email.focus();
	return false;
	}
	else
	return true;
}         
    

function Fill()
  {
       document.forms[1].txtb_lname.value = document.forms[1].txtd_lname.value;
       document.forms[1].txtb_fname.value = document.forms[1].txtd_fname.value;
       document.forms[1].txtb_address.value = document.forms[1].txtd_address.value;
       document.forms[1].txtb_mphone.value = document.forms[1].txtd_mphone.value;
       document.forms[1].txtb_ophone.value = document.forms[1].txtd_ophone.value;
       document.forms[1].txtb_email.value = document.forms[1].txtd_email.value;
    }


function checkcon()
  {

	if ( (checknum()) )
      return true;
   else
      return false;
  }

function checknum()
  {
  var str=document.forms[1].txtc_number.value;
  if (str == "")
     {
     alert ("Please input your Card number");
     document.forms[1].txtc_number.focus();
     return false;
        }
  else
     return true;
    }    

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}





