$nameLen2) { // so output Jane and John Smith $varNames = $arr_name1[0] . " and " . $arr_name2[0] . " " . $arr_name1[1]; } // if we have "John Smith" and "Jane" elseif($nameLen2>$nameLen1) { $varNames = $arr_name1[0] . " and " . $arr_name2[0] . " " . $arr_name2[1]; } // if we haven't satisfied any of the above conditions -- should rarely happen -- just dump it. else { $varNames=$varName1 . ' and '. $varName2; } } else { $varNames = $varName1; } // spit out the string. return $varNames; } /***************************************************************************************/ // input long or short english month string // return month number 01-12 // function GetMonthNumber($Month2Convert) { if (($Month2Convert=="Jan")||($Month2Convert=="January")) { return("01"); } if (($Month2Convert=="Feb")||($Month2Convert=="February")) { return("02"); } if (($Month2Convert=="Mar")||($Month2Convert=="March")) { return("03"); } if (($Month2Convert=="Apr")||($Month2Convert=="April")) { return("04"); } if ($Month2Convert=="May") { return("05"); } if (($Month2Convert=="Jun")||($Month2Convert=="June")) { return("06"); } if (($Month2Convert=="Jul")||($Month2Convert=="July")) { return("07"); } if (($Month2Convert=="Aug")||($Month2Convert=="August")) { return("08"); } if (($Month2Convert=="Sep")||($Month2Convert=="Sept")||($Month2Convert=="September")) { return("09"); } if (($Month2Convert=="Oct")||($Month2Convert=="October")) { return("10"); } if (($Month2Convert=="Nov")||($Month2Convert=="November")) { return("11"); } if (($Month2Convert=="Dec")||($Month2Convert=="December")) { return("12"); } } /***************************************************************************************/ // Get the short month name // Example of code required // $DealDateYear = substr("$var_DealDate",2,2); // $DealDateMonth = substr("$var_DealDate",5,2); // $DealDateDay = substr("$var_DealDate",8,2); // $Month2Convert = $DealDateMonth; // $var_DealDate = GetShortMonth($Month2Convert); // function GetShortMonth($Month2Convert) { if ($Month2Convert=="01") { return("Jan"); } if ($Month2Convert=="02") { return("Feb"); } if ($Month2Convert=="03") { return("Mar"); } if ($Month2Convert=="04") { return("Apr"); } if ($Month2Convert=="05") { return("May"); } if ($Month2Convert=="06") { return("Jun"); } if ($Month2Convert=="07") { return("Jul"); } if ($Month2Convert=="08") { return("Aug"); } if ($Month2Convert=="09") { return("Sep"); } if ($Month2Convert=="10") { return("Oct"); } if ($Month2Convert=="11") { return("Nov"); } if ($Month2Convert=="12") { return("Dec"); } } /***************************************************************************************/ /***************************************************************************************/ // Get the long month name // Example of code required // $DealDateYear = substr("$var_DealDate",2,2); // $DealDateMonth = substr("$var_DealDate",5,2); // $DealDateDay = substr("$var_DealDate",8,2); // $Month2Convert = $DealDateMonth; // $var_DealDate = GetLongMonth($Month2Convert); // function GetLongMonth($Month2Convert) { if ($Month2Convert=="01") { return("January"); } if ($Month2Convert=="02") { return("February"); } if ($Month2Convert=="03") { return("March"); } if ($Month2Convert=="04") { return("April"); } if ($Month2Convert=="05") { return("May"); } if ($Month2Convert=="06") { return("June"); } if ($Month2Convert=="07") { return("July"); } if ($Month2Convert=="08") { return("August"); } if ($Month2Convert=="09") { return("September"); } if ($Month2Convert=="10") { return("October"); } if ($Month2Convert=="11") { return("November"); } if ($Month2Convert=="12") { return("December"); } if($Month2Convert=="00") { return("zeros"); } } /***************************************************************************************/ /***************************************************************************************/ // round currency numbers up to two decimal places (round down for negative numbers) // function FormatCurrency($v) { //$v = round($v,2)+0.001; //return substr($v, 0, -1); if($v>=0) $v = round($v,2)+0.001; else if($v<0) $v = round($v,2)-0.001; return substr($v, 0, -1); } /***************************************************************************************/ /***************************************************************************************/ // // function fixlen($v) { $s = "$v"; for ($i=strlen($s); $i<3; $i++) { $s = "  ".$s; } return $s; } /***************************************************************************************/ /***************************************************************************************/ // array times for making appointments // $times = array( '00:00' => '00:00', '00:15' => '00:15', '00:30' => '00:30', '00:45' => '00:45', '01:00' => '01:00', '01:15' => '01:15', '01:30' => '01:30', '01:45' => '01:45', '02:00' => '02:00', '02:15' => '02:15', '02:30' => '02:30', '02:45' => '02:45', '03:00' => '03:00', '03:00' => '03:00', '03:15' => '03:15', '03:30' => '03:30', '03:45' => '03:45', '04:00' => '04:00', '04:15' => '04:15', '04:30' => '04:30', '04:45' => '04:45', '05:00' => '05:00', '05:15' => '05:15', '05:30' => '05:30', '05:45' => '05:45', '06:00' => '06:00', '06:15' => '06:15', '06:30' => '06:30', '06:45' => '06:45', '07:00' => '07:00', '07:15' => '07:15', '07:30' => '07:30', '07:45' => '07:45', 'day' => 'day', 'am' => 'am', '08:00' => '08:00', '08:15' => '08:15', '08:30' => '08:30', '08:45' => '08:45', '09:00' => '09:00', '09:15' => '09:15', '09:30' => '09:30', '09:45' => '09:45', '10:00' => '10:00', '10:15' => '10:15', '10:30' => '10:30', '10:45' => '10:45', '11:00' => '11:00', '11:15' => '11:15', '11:30' => '11:30', '11:45' => '11:45', 'pm' => 'pm', '12:00' => '12:00', '12:15' => '12:15', '12:30' => '12:30', '12:45' => '12:45', '13:00' => '13:00', '13:00' => '13:00', '13:15' => '13:15', '13:30' => '13:30', '13:45' => '13:45', '14:00' => '14:00', '14:15' => '14:15', '14:30' => '14:30', '14:45' => '14:45', '15:00' => '15:00', '15:15' => '15:15', '15:30' => '15:30', '15:45' => '15:45', '16:00' => '16:00', '16:15' => '16:15', '16:30' => '16:30', '16:45' => '16:45', '17:00' => '17:00', '17:15' => '17:15', '17:30' => '17:30', '17:45' => '17:45', '18:00' => '18:00', '18:15' => '18:15', '18:30' => '18:30', '18:45' => '18:45', '19:00' => '19:00', '19:15' => '19:15', '19:30' => '19:30', '19:45' => '19:45', '20:00' => '20:00', '20:15' => '20:15', '20:30' => '20:30', '20:45' => '20:45', '21:00' => '21:00', '21:15' => '21:15', '21:30' => '21:30', '21:45' => '21:45', '22:00' => '22:00', '22:15' => '22:15', '22:30' => '22:30', '22:45' => '22:45', '23:00' => '23:00', '23:00' => '23:00', '23:15' => '23:15', '23:30' => '23:30', '23:45' => '23:45', '24:00' => '24:00', '24:15' => '24:15', '24:30' => '24:30', '24:45' => '24:45' ); /***************************************************************************************/ ?>