
function checkUpdateStatusForm(myform) {
    
	num=0;
	 
	 if (!validNum(myform.Deposit.value)) {
		alert("Please input Deposit (Digital number only) !");
		myform.Deposit.focus();
		myform.Deposit.select();
		return false;
	  } 
	  if (myform.Deposit.value !="0" & myform.DepositDate.value == "") {
		alert("Please input Deposit Date !");
		myform.DepositDate.focus();
		myform.DepositDate.select();
		return false;
	  } 
	   if (!validNum(myform.Balance.value)) {
		alert("Please input Balance (Digital number only) !");
		myform.Balance.focus();
		myform.Balance.select();
		return false;
	  } 
	   if (myform.Balance.value !="0" & myform.BalanceDue.value == "") {
		alert("Please input Balance due date !");
		myform.BalanceDue.focus();
		myform.BalanceDue.select();
		return false;
	  } 
	 for (num=0;num<7;num++) {
           
		 if ( myform.Item(num).value != "" ) {
		    if (!validNum(myform.Quantity(num).value)) {
				alert("Please input Quantity (Digital number only) !");
				myform.Quantity(num).focus();
				myform.Quantity(num).select();
				return false;
	        }
			if (!validNum(myform.Rate(num).value)) {
				alert("Please input Rate (Digital number only) !");
				myform.Rate(num).focus();
				myform.Rate(num).select();
				return false;
	        }
		 }
		 if ( myform.Quantity(num).value != "" ) {
		    if (myform.Item(num).value == "") {
				alert("Please type Item !");
				myform.Item(num).focus();
				myform.Item(num).select();
				return false;
	        }
			if (!validNum(myform.Rate(num).value)) {
				alert("Please input Rate (Digital number only) !");
				myform.Rate(num).focus();
				myform.Rate(num).select();
				return false;
	        }
		 }
		 if ( myform.Rate(num).value != "" ) {
		    if (myform.Item(num).value == "") {
				alert("Please type Item !");
				myform.Item(num).focus();
				myform.Item(num).select();
				return false;
	        }
			if (!validNum(myform.Quantity(num).value)) {
				alert("Please input Quantity (Digital number only) !");
				myform.Quantity(num).focus();
				myform.Quantity(num).select();
				return false;
	        }
		 }
	 }
	
	return true;	
}


function submituseradmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (!validEmail(myform.myEmail.value)) {
		alert("Please enter your email address correctly!");
		myform.myEmail.focus();
		myform.myEmail.select();
		return false;
	  }
	  if ( myform.Passwords.value == "" ) {
		alert("Please type password!");
		myform.Passwords.focus();
		myform.Passwords.select();
		return false;
	  }
	  if ( myform.ConfirmPasswords.value == "" ) {
		alert("Please confirm password!");
		myform.ConfirmPasswords.focus();
		myform.ConfirmPasswords.select();
		return false;
	  }
	  if ( myform.ConfirmPasswords.value != myform.Passwords.value ) {
		alert("Please confirm password correctly !");
		myform.ConfirmPasswords.focus();
		myform.ConfirmPasswords.select();
		return false;
	  }
  }
	
	return true;	
}


function submittourhighLightsadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (myform.myTitle.value == "" ) {
		alert("Please input Highlights Title !");
		myform.myTitle.focus();
		myform.myTitle.select();
		return false;
	  }
	   if (myform.myDescription.value == "" ) {
		alert("Please input Highlights Description !");
		myform.myDescription.focus();
		myform.myDescription.select();
		return false;
	  }
	}
	
	return true;	
}

function submitTestimonialsadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (myform.myCustomerName.value == "" ) {
		alert("Please input Customer's Name!");
		myform.myCustomerName.focus();
		myform.myCustomerName.select();
		return false;
	  }
	  
	  if (myform.myTourInfo.value == "" ) {
		alert("Please input Tour Information !");
		myform.myTourInfo.focus();
		myform.myTourInfo.select();
		return false;
	  }
	  
	   if (myform.myDescription.value == "" ) {
		alert("Please input Description !");
		myform.myDescription.focus();
		myform.myDescription.select();
		return false;
	  }
	}
	
	return true;	
}


function submittourItineraryadmin(myform) {
  if (myform.myAction.value == "0" ) {
		alert("Please select your action !");
		myform.myAction.focus();
		return false;
	}
  if (myform.myAction.value == "3" ) 
  {
	
    if (!validNum(myform.myDayID.value)) {
		alert("Please input Day ID (Digital number only) !");
		myform.myDayID.focus();
		myform.myDayID.select();
		return false;
	  }

	  if (myform.myCity.value == "" ) {
		alert("Please input City Name !");
		myform.myCity.focus();
		myform.myCity.select();
		return false;
	  }
	  
	   if (myform.myDayTitle.value == "" ) {
		alert("Please input Depart City !");
		myform.myDayTitle.focus();
		myform.myDayTitle.select();
		return false;
	  }
  
	}
	return true;	
}

function submittourInfoadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
   if (myform.action.value == "1" )   
  {

	  if (myform.TourName.value == "" ) {
		alert("Please input Tour Name !");
		myform.TourName.focus();
		myform.TourName.select();
		return false;
	  }
	   
  }
	
  if (myform.action.value == "3" ) 
  {
	
    if (!validNum(myform.myTourId.value)) {
		alert("Please input Tour ID (Digital number only) !");
		myform.myTourId.focus();
		myform.myTourId.select();
		return false;
	  }

	  if (myform.TourName.value == "" ) {
		alert("Please input Tour Name !");
		myform.TourName.focus();
		myform.TourName.select();
		return false;
	  }
	}
	
	return true;	
}

function submittourFeatureadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (myform.myFeatureTitle.value == "" ) {
		alert("Please input Title !");
		myform.myFeatureTitle.focus();
		myform.myFeatureTitle.select();
		return false;
	  }
	   if (myform.myFeatureDetail.value == "" ) {
		alert("Please input description !");
		myform.myFeatureDetail.focus();
		myform.myFeatureDetail.select();
		return false;
	  }
	}
	
	return true;	
}

function submitportsofcall(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (myform.Description.value == "" ) {
		alert("Please input description !");
		myform.Description.focus();
		myform.Description.select();
		return false;
	  }
	   if (myform.PicName.value == "" ) {
		alert("Please input picture name !");
		myform.PicName.focus();
		myform.PicName.select();
		return false;
	  }
	}
	
	return true;	
}

function submittourCityadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (myform.myCityName.value == "" ) {
		alert("Please input city name !");
		myform.myCityName.focus();
		myform.myCityName.select();
		return false;
	  }
	  
	}
	
	return true;	
}

function submitIPadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (myform.myIPaddress.value == "" ) {
		alert("Please input IP address !");
		myform.myIPaddress.focus();
		myform.myIPaddress.select();
		return false;
	  }
	  
	}
	
	return true;	
}


function submitaddOn(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (myform.mycityName.value == "" ) {
		alert("Please input city name !");
		myform.mycityName.focus();
		myform.mycityName.select();
		return false;
	  }
	   if (myform.myprice.value == "" ) {
		alert("Please input price !");
		myform.myprice.focus();
		myform.myprice.select();
		return false;
	  }
	}
	
	return true;	
}


function submittourIncludeadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	 
	  if (!validNum(myform.myListOrder.value)) {
		alert("Please input list order !");
		myform.myListOrder.focus();
		myform.myListOrder.select();
		return false;
	  }
	   if (myform.myIncludeName.value == "" ) {
		alert("Please input description !");
		myform.myIncludeName.focus();
		myform.myIncludeName.select();
		return false;
	  }
	}
	
	return true;	
}

function submittourPicadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (myform.myPicPath.value == "" ) {
		alert("Please input picture name !");
		myform.myPicPath.focus();
		myform.myPicPath.select();
		return false;
	  }
	   if (myform.myPicContext.value == "" ) {
		alert("Please input picture description !");
		myform.myPicContext.focus();
		myform.myPicContext.select();
		return false;
	  }
	}
	
	return true;	
}

function submithighLightsadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  if (myform.action.value == "3" ) 
  {
	  if (myform.myTitle.value == "" ) {
		alert("Please input highlights title !");
		myform.myTitle.focus();
		myform.myTitle.select();
		return false;
	  }
	  if (myform.myDescription.value == "" ) {
		alert("Please input highlights description !");
		myform.myDescription.focus();
		myform.myDescription.select();
		return false;
	  }
	   if (myform.myPicName.value == "" ) {
		alert("Please picture name !");
		myform.myPicName.focus();
		myform.myPicName.select();
		return false;
	  }
	}
	
	return true;	
}


function submitFaxAdmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
  
	
  if (myform.action.value == "3" ) 
  {
	 
	  if (myform.myItemNo.value == "" ) {
		alert("Please input Item No.");
		myform.myItemNo.focus();
		myform.myItemNo.select();
		return false;
	  }
	   if (myform.myResortName.value == "" ) {
		alert("Please input Name of Resort.");
		myform.myResortName.focus();
		myform.myResortName.select();
		return false;
	  }
	  if (myform.myResort.value == "" ) {
		alert("Please input Resort.");
		myform.myResort.focus();
		myform.myResort.select();
		return false;
	  }
	  if (myform.myCity.value == "" ) {
		alert("Please input City.");
		myform.myCity.focus();
		myform.myCity.select();
		return false;
	  }
	 if (!validNum(myform.myPages.value)) {
		alert("Please input Number of Pages.");
		myform.myPages.focus();
		myform.myPages.select();
		return false;
	  } 
	 
	}
	
	return true;	
}

function submittourdateadmin(myform) {
  
  if (myform.action.value == "0" ) {
		alert("Please select your action !");
		myform.action.focus();
		return false;
	}
  
   if (myform.action.value == "1" ) 
  {
	  if (myform.TourDateID.value == "" ) {
		alert("Please input TourDateID.");
		myform.TourDateID.focus();
		myform.TourDateID.select();
		return false;
	  }
	  
	  if (myform.DepartDate.value == "" ) {
		alert("Please input Departure Date.");
		myform.DepartDate.focus();
		myform.DepartDate.select();
		return false;
	  }
	   if  (!Date.isValid(myform.DepartDate.value)) {
		alert("Please Enter Correct Departure Date.");
		myform.DepartDate.focus();
		myform.DepartDate.select();
		return false;
	  }
	  
	  if (myform.ReturnDate.value == "" ) {
		alert("Please Return Date.");
		myform.ReturnDate.focus();
		myform.ReturnDate.select();
		return false;
	  }
	  
	   if (!Date.isValid(myform.ReturnDate.value)) {
		alert("Please Enter Correct Return Date.");
		myform.ReturnDate.focus();
		myform.ReturnDate.select();
		return false;
	  }
	  
	   if (myform.Gateway.value == "" ) {
		alert("Please Gateway Name.");
		myform.Gateway.focus();
		myform.Gateway.select();
		return false;
	  }
	   if (myform.Fare.value == "" ) {
		alert("Please Fare Amount.");
		myform.Fare.focus();
		myform.Fare.select();
		return false;
	  }
	}
	
  if (myform.action.value == "3" ) 
  {
	 
	 if (myform.myTourDateID.value == "" ) {
		alert("Please input TourDateID.");
		myform.myTourDateID.focus();
		myform.myTourDateID.select();
		return false;
	  }
	  if (myform.myDepartDate.value == "" ) {
		alert("Please input Departure Date.");
		myform.myDepartDate.focus();
		myform.myDepartDate.select();
		return false;
	  }
	  if (!Date.isValid(myform.DepartDate.value)) {
		alert("Please Enter Correct Departure Date.");
		myform.DepartDate.focus();
		myform.DepartDate.select();
		return false;
	  }
	  
	  if (myform.myReturnDate.value == "" ) {
		alert("Please Return Date.");
		myform.myReturnDate.focus();
		myform.myReturnDate.select();
		return false;
	  }
	  
	   if (!Date.isValid(myform.ReturnDate.value)) {
		alert("Please Enter Correct Return Date.");
		myform.ReturnDate.focus();
		myform.ReturnDate.select();
		return false;
	  }
	  
	   if (myform.myGateway.value == "" ) {
		alert("Please Gateway Name.");
		myform.myGateway.focus();
		myform.myGateway.select();
		return false;
	  }
	   if (myform.myFare.value == "" ) {
		alert("Please Fare Amount.");
		myform.myFare.focus();
		myform.myFare.select();
		return false;
	  }
	 
	}
	
	return true;	
}

function submitadminsignin(myform) {
   	
   if ( myform.myemail.value == "" ) {
		alert("Please type your e-mail address!");
		myform.myemail.focus();
		myform.myemail.select();
		return false;
	}
   if (!validEmail(myform.myemail.value)) {
		alert("Please type your e-mail address correctly!");
		myform.myemail.focus();
		myform.myemail.select();
		return false;
	}
	if ( myform.mypassword.value == "" ) {
		alert("Please type password!");
		myform.mypassword.focus();
		myform.mypassword.select();
		return false;
	}
	return true;	
}

function submitsignin(myform) {
   	
   if ( myform.username.value == "" ) {
		alert("Please type your e-mail address!");
		myform.username.focus();
		myform.username.select();
		return false;
	}
   if (!validEmail(myform.username.value)) {
		alert("Please type your e-mail address correctly!");
		myform.username.focus();
		myform.username.select();
		return false;
	}
	if ( myform.password.value == "" ) {
		alert("Please type password!");
		myform.password.focus();
		myform.password.select();
		return false;
	}
	return true;	
}


function submitEvaluationForm(myform) {
   	
   if ( myform.Name.value == "" ) {
		alert("Please type your name!");
		myform.Name.focus();
		myform.Name.select();
		return false;
	}
  
	if ( myform.TourName.value == "" ) {
		alert("Please type tour name!");
		myform.TourName.focus();
		myform.TourName.select();
		return false;
	}
	return true;	
}


function validEmail(email) 
{

	invalidChars = "/:,;";
	if (email == "") {
	   return false;
	}
	for (i=0; i<invalidChars.length; i++) {
		badChar = invalidChars.charAt(i);
		if (email.indexOf(badChar,0) > -1) {
			return false;
		}
	}

	atPos = email.indexOf("@",1);
	if (atPos == -1) {
		return false;
	}
	if (email.indexOf("@", atPos+1)>-1) {
		return false;
	}
	periodPos = email.indexOf(".",atPos);
	if (periodPos == -1) {
		return false;
	}
	if (periodPos+2 > email.length) {
		return false;
	}
	return true;
}

function validNum(field) {
	OKChars = "1234567890";
	if ((field == "")) {
		return false;
	}
	/*
	if ((field == "0")) {
		return false;
	}
	*/
	for (i=0; i<field.length; i++) {
		Char = field.charAt(i);
		if (OKChars.indexOf(Char,0) < 0) {
			return false;
		}
	}
	
	return true;
}

function FileClick(myPictext,myHidepic)
{
	if ( myHidepic.value != "" ) {
	    myPictext.value = myHidepic.value;
	}
	return true;
}

