All pastes #901300 Raw Edit

limeman

public text v1 · immutable
·published 2008-02-12 15:46 UTC
rendered paste body
<SCRIPT language="JavaScript">
<!--
function isEmail(string) {
	var EmailRegEx=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
	return(EmailRegEx.test(string));
}


function radio_button_checker(string)
{
// set var radio_choice to false
var radio_choice = false;

// Loop from zero to the one minus the number of radio button selections
for (counter = 0; counter < form.fltTravelType.length; counter++)
{
// If a radio button has been selected it will return true
// (If not it will return false)
if (form.fltTravelType[counter].checked)
radio_choice = true; 
}

if (!radio_choice)
{
// If there were no selections made display an alert box 

return (false);
}
return (true);
}




function CheckInfo ( form, Basic )
{
    // ** START **
if (form.EmailAddress.value == "") 
	{
        alert( "You must enter your email address." );
        form.EmailAddress.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (isEmail(form.EmailAddress.value) == false) 
	{
        alert( "Your email address does not appear to be valid." );
        form.EmailAddress.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.FirstName.value == "") 
	{
        alert( "You must enter your first name." );
        form.FirstName.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.LastName.value == "") 
	{
        alert( "You must enter your last name." );
        form.LastName.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.EmployeeNum.value == "") 
	{
        alert( "You must enter your employee number." );
        form.EmployeeNum.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fSendEmailTo.value == "") 
	{
        alert( "You must enter an agent email address." );
        form.fSendEmailTo.focus();
        BasicLogin = 'Yes';
        return false ;
	}

if (isEmail(form.fSendEmailTo.value) == false) 
	{
        alert( "The agent's email address does not appear to be valid." );
        form.fSendEmailTo.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fCCEmail1.value != "" && isEmail(form.fCCEmail1.value) == false) 
	{
        alert( "The CC Email 1 email address does not appear to be valid." );
        form.fCCEmail1.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fCCEmail2.value != "" && isEmail(form.fCCEmail2.value) == false) 
	{
        alert( "The CC Email 2 email address does not appear to be valid." );
        form.fCCEmail2.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fCCEmail3.value != "" && isEmail(form.fCCEmail3.value) == false) 
	{
        alert( "The CC Email 3 email address does not appear to be valid." );
        form.fCCEmail3.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.CCResponses.value != "" && isEmail(form.CCResponses.value) == false) 
	{
        alert( "The CC All Responses To email address does not appear to be valid." );
        form.CCResponses.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.WorkPhone.value == "") 
	{
        alert( "You must enter your work phone number." );
        form.WorkPhone.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.HomePhone.value == "") 
	{
        alert( "You must enter your home phone number." );
        form.HomePhone.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.OfficeLocation.value == "") 
	{
        alert( "You must enter your office location." );
        form.OfficeLocation.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.MiscInfo1.value == "") 
	{
        alert( "You must enter your Oracle Department." );
        form.MiscInfo1.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.MiscInfo2.value == "") 
	{
        alert( "You must enter your Local #." );
        form.MiscInfo2.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.MiscInfo3.value == "") 
	{
        alert( "You must enter your Function #." );
        form.MiscInfo3.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.MiscInfo1.value == "000") 
	{
        alert( "You must enter your Oracle Department." );
        form.MiscInfo1.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg1.value == "" && form.fArvLeg1.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg1.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg1.value == "" && form.fDepTim1.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg1.focus();
        BasicLogin = 'Yes';
        return false ;
    }
if (form.fDepDat1.value == "" && form.fDepLeg1.value != "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepDat1.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg1.value != "" && form.fArvLeg1.value == "")
   {
        alert( "You must enter where you are Arriving to:" );
        form.fArvLeg1.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepDat1.value != "" &&  form.fDepTim1.value== "") 
	{
        alert( "You must enter your departure Time:" );
        form.fDepTim1.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg2.value == "" && form.fArvLeg2.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg2.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg2.value == "" && form.fDepTim2.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg2.focus();
        BasicLogin = 'Yes';
        return false ;
    }
if (form.fDepDat2.value != "" && form.fDepLeg2.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepLeg2.focus();
        BasicLogin = 'Yes';
        return false ;
    }
		
if (form.fDepLeg2.value != "" && form.fArvLeg2.value == "")
   {
        alert( "You must enter where you are Arriving to:" );
        form.fArvLeg2.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fArvLeg2.value != "" && form.fDepDat2.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepDat2.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fDepDat2.value != "" &&  form.fDepTim2.value== "") 
	{
        alert( "You must enter your departure Time:" );
        form.fDepTim2.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	


if (form.fDepLeg3.value == "" && form.fArvLeg3.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg3.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg3.value == "" && form.fDepTim3.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg3.focus();
        BasicLogin = 'Yes';
        return false ;
    }
if (form.fDepDat3.value != "" && form.fDepLeg3.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepLeg3.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fDepLeg3.value != "" && form.fArvLeg3.value == "")
   {
        alert( "You must enter where you are Arriving to:" );
        form.fArvLeg3.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fArvLeg3.value != "" && form.fDepDat3.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepDat3.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fDepDat3.value != "" &&  form.fDepTim3value== "") 
	{
        alert( "You must enter your departure Time:" );
        form.fDepTim3.focus();
        BasicLogin = 'Yes';
        return false ;
    }


if (form.fDepLeg4.value == "" && form.fArvLeg4.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg4.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg4.value == "" && form.fDepTim4.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg4.focus();
        BasicLogin = 'Yes';
        return false ;
    }
if (form.fDepDat4.value != "" && form.fDepLeg4.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepLeg4.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fDepLeg4.value != "" && form.fArvLeg4.value == "")
   {
        alert( "You must enter where you are Arriving to:" );
        form.fArvLeg4.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fArvLeg4.value != "" && form.fDepDat4.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepDat4.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fDepDat4.value != "" &&  form.fDepTim4.value== "") 
	{
        alert( "You must enter your departure Time:" );
        form.fDepTim4.focus();
        BasicLogin = 'Yes';
        return false ;
    }	

if (form.fDepLeg4.value != "" && form.fArvLeg4.value == "")
   {
        alert( "You must enter where you are Arriving to:" );
        form.fArvLeg4.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fArvLeg4.value != "" && form.fDepDat4.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepDat4.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fDepDat4.value != "" &&  form.fDepTim4.value== "") 
	{
        alert( "You must enter your departure Time:" );
        form.fDepTim4.focus();
        BasicLogin = 'Yes';
        return false ;
    }


if (form.fDepLeg5.value == "" && form.fArvLeg5.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg5.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg5.value == "" && form.fDepTim5.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg5.focus();
        BasicLogin = 'Yes';
        return false ;
    }
if (form.fDepDat5.value != "" && form.fDepLeg5.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepLeg5.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fDepLeg5.value != "" && form.fArvLeg5.value == "")
   {
        alert( "You must enter where you are Arriving to:" );
        form.fArvLeg5.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fArvLeg5.value != "" && form.fDepDat5.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepDat5.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fDepDat5.value != "" &&  form.fDepTim5.value== "") 
	{
        alert( "You must enter your departure Time:" );
        form.fDepTim5.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg6.value == "" && form.fArvLeg6.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg6.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fDepLeg6.value == "" && form.fDepTim6.value != "")
   {
        alert( "You must enter where you are Departing from:" );
        form.fDepLeg6.focus();
        BasicLogin = 'Yes';
        return false ;
    }
if (form.fDepDat6.value != "" && form.fDepLeg6.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepLeg6.focus();
        BasicLogin = 'Yes';
        return false ;
    }

	
if (form.fDepLeg6.value != "" && form.fArvLeg6.value == "")
   {
        alert( "You must enter where you are Arriving to:" );
        form.fArvLeg6.focus();
        BasicLogin = 'Yes';
        return false ;
    }

if (form.fArvLeg6.value != "" && form.fDepDat6.value == "") 
	{
        alert( "You must enter when your departure date is:" );
        form.fDepDat6.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (form.fDepDat6.value != "" &&  form.fDepTim6.value== "") 
	{
        alert( "You must enter your departure Time:" );
        form.fDepTim6.focus();
        BasicLogin = 'Yes';
        return false ;
    }
	
if (radio_button_checker(form.fltTravelType[0].checked) == false) 
{
   alert( "You must enter your departure Time:" );
        BasicLogin = 'Yes';
        return false ;
}
return true;
}
//-->
</script>


<SCRIPT LANGUAGE="JavaScript">
   <!--
   function CheckEmailAddress()
   {
    if ((document.TravelRequest.LdPrf.value == "YES") && (document.TravelRequest.EmailAddress.value != "")) {
      var URL = "eTravelRequest.cfm?";
	  URL = URL + "&fEmailAddress=" + document.TravelRequest.EmailAddress.value;
	  URL = URL + "&xLP=NO";
      window.location.href = URL;
    }
   
   }
   // -->
</script>


<form name="TravelRequest" target="_self" method="post" action="eTravelRequest_SQL.cfm" id="TravelRequest" onsubmit="return CheckInfo(this, 'No');">



 <td align="left" colspan="1"><label>
<input name="fltTravelType" type="radio"   value="100% business trip" />
<strong><font color="ff0000">*</font></strong> This is 100% business travel </label></td>
      <td align="left" colspan="1"><input type="radio" name="fltTravelType"   value="part business part personal trip"  />
        <strong><font color="ff0000">*</font></strong>This is part business part personal </td>
      <td align="left" colspan="1"><input type="radio" name="fltTravelType"   value="100% personal trip" />
      <font face="Tahoma" size="2"><strong><font color="ff0000">*</font></strong>This is 100% personal </td>
      <td align="left" colspan="2">How many days of the trip are personal: <br />
        <textarea name="tripremarks" cols="30" rows="5" wrap="physical" id="tripremarks"></textarea>