/**
* Calcula a quantidade de dias Ășteis entre duas datas (sem contar feriados)
* @author Marcos Regis
* @param String $datainicial
* @param [String $datafinal=null]
* @return int Quantidade de dias Ășteis
*/
function dias_uteis($datainicial,$datafinal=null){
  if (!isset($datainicial)) return false;
  $segundos_datainicial = strtotime(str_replace("/","-",$datainicial));
  if (!isset($datafinal)) $segundos_datafinal=time();
  else $segundos_datafinal = strtotime(str_replace("/","-",$datafinal));
  $dias = abs(floor(floor(($segundos_datafinal-$segundos_datainicial)/3600)/24 ) );
  $uteis=0;
  for($i=1;$i<=$dias;$i++)
  {
    $diai = $segundos_datainicial+($i*3600*24);
    $w = date('w',$diai);
    if ($w>0 && $w<6) $uteis++;
      $uteis++;
  }
  return $uteis;
}