[ PHPXref.com ] [ Generated: Sun Jul 20 19:19:23 2008 ] [ PBS Helpdesk 0.93 ]
[ Index ]     [ Variables ]     [ Functions ]     [ Classes ]     [ Constants ]     [ Statistics ]

title

Body

[close]

/ -> call.php3 (source)

   1  <?php ;
   2  include  "init.php3";
   3  
   4  function returntocalls($todo){
   5      echo "<HEAD><TITLE>Return</TITLE></HEAD>
   6          <BODY onload=location.href=\"calls.php3?todo=$todo&myoffset=0\">";
   7      }
   8  
   9  
  10  Function callbuttons($srow0,$srow1,$call,$users_id,$todo,$tmpstatus,$tmpworker){
  11  include  "environment.php3";
  12  include "$language.php3";
  13  
  14  //echo " <FORM ACTION=call.php3?function=changestore&todo=$todo METHOD=POST>";
  15  echo "<TABLE border=0  WIDTH=770>
  16          <tr>
  17          <td>ID: $srow0 </td>
  18          <td>$pbsl_calldate: $srow1</td>";
  19  // Buttons werden angezeigt, wenn zur Entscheidung und der richtige bearbeiter oder es ein anderer Staus ist
  20  // oder ich (Torsten) es bin     
  21  if(($tmpstatus==6 && $users_id==$tmpworker)|| $tmpstatus!=6 || $users_id==3)
  22  echo"        <td><input type=\"submit\" name=\"action\" value=\"$pbsl_store\"></td>
  23          <td><input type=\"submit\" name=\"action\" value=\"$pbsl_newaction\"></td>
  24       <td><input type=\"submit\" name=\"action\" value=\"$pbsl_store $pbsl_and $pbsl_to $pbsl_knowledge\"></td>";
  25  
  26  if($pbs_internmail) echo "    <td><input type=\"button\" name=\"action\" value=\"$pbsl_mail\" onClick=\"mail1()\"></td>";
  27  else echo "    <td><input type=\"button\" name=\"action\" value=\"$pbsl_mail\" onClick=\"mail1ex()\"></td>";
  28  
  29  echo "    <td><input type=\"button\" name=\"action\" value=\"?\" onClick=\"help1()\"></td>
  30          </tr>";
  31  /*        <td><a href=\"callmail.php3?callnr=$call&bearbeiter=$users_id\"><img src=\"/pbsdev/icons/mail1.gif\"  width=35 height=35
  32      border=0 alt=\"Mail an Anwender\"></a></td> */
  33  
  34  }
  35  
  36  
  37  Function call_change($call,$users_id,$todo) {
  38  include  "environment.php3";
  39  include "$language.php3";
  40  
  41  
  42   if($users_id==0) $users_id=get_login_id(); 
  43  
  44  echo "<html>";
  45  echo "<head>";
  46  echo "<meta http-equiv=\"Content-Type\" content=\"text/html; iso-8859-1\">";
  47  echo "<title>$db_name Call </title>";
  48  echo "<base target=\"$db_namemain\">";
  49  echo "<script language=\"JavaScript\">
  50  <!--
  51      function wflow1()
  52    {
  53     
  54       var wflow=document.call.waction.value;
  55     FenterName=window.open(\"calls.php3?todo=5&myoffset=0&wflow=\"+wflow,\"Workflow\",\"width=800,height=600,scrollbars\");
  56    }                                   
  57    
  58    function help1()
  59    {
  60     FenterName=window.open(\"$language/help.php3?pbs_background=$pbs_background&helptarget=cerfassung\",\"$pbsl_help\",\"width=800,height=600\");
  61    }
  62    function start1()
  63    {
  64     FenterName=window.open(\"reports_$pbslang.php3?report=11\",\"$pbsl_putilization\",\"width=600,height=300,scrollbars\");
  65    }
  66    
  67    function mail1()
  68    {
  69    
  70  FenterName=window.open(\"callmail.php3?function=init&callnr=$call&mfrom_id=$users_id\",\"$pbsl_mail\",\"width=800,height=500\");
  71    }
  72      
  73    function mail1ex()
  74    {
  75    
  76    var mybody=document.call.s0.value;
  77    var mycall=document.call.callid.value;
  78    var myemail=document.call.email2.value;
  79   
  80    location.href='mailto:'+myemail+'?subject=Callnummer: '+mycall+'&body='+mybody;
  81    
  82    }
  83      
  84      
  85      function magnify(mydest)
  86    {
  87   FenterName=window.open(\"callmagnify.php3?function=init&mydest=\"+mydest,\"PBS\",\"width=800,height=520\");
  88  
  89    }
  90      
  91      function startcall(mydest)
  92    {
  93   parent.frames['PBStop'].location.href='top.php3?function=usercall&call=$call';
  94   document.call.solution.focus();
  95   
  96    }
  97  
  98    // -->
  99  </script>";
 100  echo "</head>";
 101  /*
 102  echo "<BODY
 103  onLoad=\"parent.frames['PBStop'].location.href='top.php3?function=usercall&call=$call'\"background=\"$pbs_background1\">";
 104  */
 105  echo " <body onLoad=\"startcall()\" background=\"$pbs_background1\">";
 106  $command = "select
 107  $db_name.call1.call_id,date_format($db_name.call1.open_date, '%d.%m.%Y %H:%i'),$db_name.call_status.status,
 108  $db_name.call1.error_decr,
 109  $db_name.users.name,$db_name.call1.creator,$db_name.users_calls.users_id,
 110  $db_name.call1.reported_id,$db_name.call1.call_type,$db_name.call1.call_obj,
 111  date_format($db_name.call1.deadline, '%d.%m.%Y'), $db_name.call1.solution_time,
 112  
 113  $db_name.call1.people_id,$db_name.call1.status_id,$db_name.call1.priority,$db_name.call1.hwsw,$db_name.call1.wflow
 114   from $db_name.call1,
 115  $db_name.call_status,$db_name.users,$db_name.users_calls where
 116  $db_name.call1.status_id=$db_name.call_status.status_id and
 117  $db_name.call1.creator=$db_name.users.users_id and
 118  $db_name.call1.call_id=$db_name.users_calls.call_id and $db_name.call1.call_id=$call ";    
 119  
 120  // echo "<p>$command<p>";
 121  
 122  $res1 = mysql_query_wrap($command);
 123  
 124    $srow = mysql_fetch_row($res1);
 125  
 126  
 127  $res2 = mysql_query_wrap("select email from $db_name.people where people_id=$srow[12]");    
 128  $email2 = mysql_fetch_row($res2);
 129  $email2 =$email2[0];
 130  
 131  //echo "people_id=$srow[12] email2 =$email2";
 132  
 133  $tmpstatus=$srow[13];
 134  $tmpworker=$srow[6];
 135  $suser=$srow[12];
 136  /*********************************************************************/
 137  echo " <FORM ENCTYPE=\"multipart/form-data\" name=\"call\" ACTION=call.php3?function=changestore&todo=$todo METHOD=POST>";
 138  callbuttons($srow[0],$srow[1],$call,$users_id,$todo,$tmpstatus,$tmpworker);
 139  echo"    </TABLE>
 140   <input type=\"hidden\" name=\"callid\" value=$srow[0]>
 141   <input type=\"hidden\" name=\"oldstatus\" value=$srow[13]>
 142  <TABLE border=1   WIDTH=770 >
 143          <tr>
 144          <td>$pbsl_kind:</td>
 145          <td>$pbsl_notifykind:</td>
 146          <td>$pbsl_callobj:<br>$pbsl_uinvent: </td><td>$pbsl_processing";
 147      
 148      
 149      
 150         if($srow[16]){
 151          echo "/<input type=\"button\" name=\"waction\" value=\"$srow[16]\" onClick=\"wflow1()\"</td>";
 152      // calcutalte wish-date
 153      
 154      $command="select workflow.modify_date, response1,
 155      DATE_ADD(workflow.modify_date,interval esktimeto2 $pbs_eskdiff),response2,
 156      DATE_ADD(workflow.modify_date,interval esktimeto2+esktimeto3 $pbs_eskdiff),response3, 
 157      call_id from workflow where call_id=$call ";
 158      
 159      $resdate = mysql_query_wrap($command);    
 160      $rowdate = mysql_fetch_row($resdate);
 161      
 162      if($srow[6]==$rowdate[1]) $wwish=$rowdate[2]; else $wwish=$rowdate[4];
 163      
 164         }    
 165      echo "</tr>
 166    <tr>
 167  
 168      <td> <select name=\"calltype\" size=4>";
 169      
 170  $res1 = mysql_query_wrap("select type, type_id from $db_name.calltype where
 171  priority=5 order by type");    
 172  $i=0;  
 173  while ($i < mysql_num_rows ($res1)) {
 174    $row = mysql_fetch_row($res1);
 175    if($row[1]==$srow[8]) echo "<option value=\"$row[1]\" selected>$row[0]";
 176     else echo "<option value=\"$row[1]\" > $row[0]";
 177     $i++;
 178  }    
 179  echo "</select>
 180   <input type=\"hidden\" name=\"oldcalltype\" value=$srow[8]>
 181   <input type=\"hidden\" name=\"opeople\" value=$srow[12]>
 182   <input type=\"hidden\" name=\"email2\" value=$email2>
 183  </td>";
 184  
 185  
 186  echo "<td>";
 187      
 188  $res1 = mysql_query_wrap("select reported_by, reported_id from $db_name.reported");    
 189  $i=0;  
 190  while ($i < mysql_num_rows ($res1)) {
 191    $row = mysql_fetch_row($res1);
 192  //  if($i==$srow[7]-1) echo "<input type=radio name=\"reported\" checked value=\"$row[1]\"> $row[0]<br>";
 193    if($row[1]==$srow[7]) echo "<input type=radio name=\"reported\" checked value=\"$row[1]\"> $row[0]<br>";
 194     else echo "<input type=radio name=\"reported\"  value=\"$row[1]\"> $row[0]<br>";
 195     $i++;
 196  }    
 197  echo "</td>
 198      <td> <select name=\"callobj\" WIDTH=60 >";
 199  $res1 = mysql_query_wrap("select object,la from $db_name.callobj where
 200  active=1 order by object");    
 201  $i=0;  
 202  while ($i < mysql_num_rows ($res1)) {
 203    $row = mysql_fetch_row($res1);
 204    if($row[1]==$srow[9]) echo "<option value=\"$srow[9]\" selected>$row[0]";
 205     else echo "<option value=\"$row[1]\" > $row[0]";
 206     $i++;
 207  }    
 208  
 209  echo "    </select>
 210  <br>";    
 211  
 212  
 213  
 214  
 215  echo "<select name=\"callinvent\"  >";
 216  //$srow[14]
 217  $res1 = mysql_query_wrap("select equipment_id,serial_no,model,la from equipment,model where equipment.owner_id=$suser and model.model_id=equipment.model_id
 218   order by model");    
 219  $i=0;  
 220  while ($i < mysql_num_rows ($res1)) {
 221    $row = mysql_fetch_row($res1);
 222    if($srow[15]==$row[0]) echo "<option value=\"$row[0],$row[3]\" selected>$row[2]--$row[1]";
 223      else echo "<option value=\"$row[0],$row[3]\">$row[2]--$row[1]";
 224     $i++;
 225  }    
 226  if(!$srow[15])echo "<option value=\" \" selected> ";
 227  echo "    </select></td><td>    
 228  
 229  
 230  
 231  
 232       <select  name=\"user\">";
 233  $res1 = mysql_query_wrap("select name, users_id from $db_name.users where active<>0 order by name");    
 234  $i=0;  
 235  while ($i < mysql_num_rows ($res1)) {
 236    $row = mysql_fetch_row($res1);
 237    if($row[1]==$srow[6]) echo "<option value=\"$row[1]\" selected>$row[0]";
 238     else echo "<option value=\"$row[1]\" > $row[0]";
 239     $i++;
 240  }    
 241  
 242  echo "</select>
 243        <p><input type=\"button\" value=\"$pbsl_putilization:\" onClick=\"start1()\">
 244  
 245   <input type=\"hidden\" name=\"olduser\" value=$srow[6]>
 246      </td>    
 247  
 248     </tr></table>";
 249  /* ---------------------------------------------------------*/
 250  // if workflow task set new wishdate
 251  if($srow[16] && $wwish) $srow[10]=$wwish;
 252  
 253  echo "
 254  <TABLE border=1  WIDTH=770>
 255  
 256          <tr>
 257          <tr>
 258              <td>$pbsl_operator: $srow[4]</td>
 259              <td>$pbsl_wish-<br>$pbsl_fix: $srow[10]</td>
 260          <td>";
 261  
 262  
 263  echo"    <br> $pbsl_priority:    
 264       <select  name=\"priority\" WIDTH=50>";
 265  
 266  $res1 = mysql_query_wrap("select priority_id, priority from $db_name.priority order by priority_id");    
 267  $i=0;  
 268  while ($i < mysql_num_rows ($res1)) {
 269    $row = mysql_fetch_row($res1);
 270    if($srow[14]==$row[0]) echo "<option value=\"$row[0]\" selected>$row[1]";
 271      else echo "<option value=\"$row[0]\">$row[1]";
 272     $i++;
 273  }    
 274  
 275  echo "        </select></td>
 276  
 277          <td>$pbsl_status: 
 278          <select name=\"status\" >";
 279  $res1 = mysql_query_wrap("select status, status_id from $db_name.call_status order by status");    
 280  $i=0;  
 281  while ($i < mysql_num_rows ($res1)) {
 282    $row = mysql_fetch_row($res1);
 283    if($row[0]==$srow[2]) echo "<option value=\"$row[1]\" selected>$row[0]";
 284     else echo "<option value=\"$row[1]\" > $row[0]";
 285     $i++;
 286  }    
 287  
 288  echo "  </select></td>";
 289  
 290  
 291  
 292  echo "    <tr><td>$pbsl_attachment:<br><INPUT NAME=\"userfile\" TYPE=FILE VALUE='*.*'>
 293      <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"$max_file_size\"></td>
 294      <td><br>
 295  
 296      </td>
 297      
 298      ";
 299           
 300      
 301      $command="select id,pname from pictures where extra=$call and kind='c'";
 302      
 303      //echo "<p>$command<p>";exit;
 304      
 305      $res1 = mysql_query_wrap($command);
 306      $i=0;    
 307      while ($i < mysql_num_rows ($res1)) {
 308        $row = mysql_fetch_row($res1);
 309      
 310         echo "<tr><td><A href=\"image.php3?pictureid=$row[0]&filename=$row[1]\"> $row[1]</a></td>
 311          <td><input type=radio name=\"kupdate\" value=\"$row[0]\">$pbsl_refresh</td>
 312      <td>
 313         <A href=\"call.php3?function=deleteattach&action1=delete&pictureid=$row[0]&dbname=$db_name&callid=$call&users_id=$users_id&todo=$todo
 314         \" ><img
 315         src=\"$pbs_dir/icons/trash4.gif\"border=0 ></a> 
 316      </td></tr>    
 317      ";
 318         $i++;
 319      }    
 320          
 321  
 322  
 323  $res1 = mysql_query_wrap("select detail, duration from activity where call_id=$srow[0] order by open_date");    
 324  $i=0;  $mytime=0;
 325  while ($i < mysql_num_rows ($res1)) {
 326    $row = mysql_fetch_row($res1);
 327    $mytime=$mytime+$row[1];
 328     $i++;
 329  }    
 330    $mytime=$mytime+$srow[11];
 331    $shour=(int)($mytime/60);
 332    $smin=$mytime%60;
 333  
 334  echo "  </td>
 335      </tr>   
 336  </table>    
 337  <TABLE border=1  WIDTH=770 >
 338         <tr>
 339          <td>$pbsl_description1:</td>
 340          <td>$pbsl_total-$pbsl_processtime:</td>
 341          </tr>
 342         <tr>
 343        <td><textarea  name=\"s0\" rows=4  cols=55 wrap=physical>$srow[3]</textarea>
 344         <A href=\"javascript: var mydest='s0';void magnify(mydest)\"><img src=\"$pbs_dir/icons/xeyes.gif\"
 345           border=0 ></A>
 346        
 347        
 348        </td>
 349        <td>  $pbsl_hour: $shour
 350         $pbsl_min: $smin</td>
 351          </tr><tr>
 352      <td>$pbsl_solution/$pbsl_action:</td>
 353          <td>$pbsl_processtime:</td>
 354      </tr>";
 355  echo"<tr>      <td><textarea  name=\"solution\" rows=2 cols=55 wrap=physical></textarea>
 356         <A href=\"javascript: var mydest='solution';void magnify(mydest)\"><img src=\"$pbs_dir/icons/xeyes.gif\"
 357           border=0 ></A>
 358  
 359       </td>
 360        <td>Std.:<input type=\"text\" name=\"hour\" size=5 value=\"0\">
 361         Min.:<input type=\"text\" name=\"min\" size=5 value=\"5\"></td>
 362      </tr>";
 363  
 364  $res1 = mysql_query_wrap("select detail, duration, date_format(open_date, '%d.%m.%Y %H:%i'),name from $db_name.activity left
 365  join users on activity.users_id=users.users_id where call_id=$srow[0]
 366  order by open_date desc");    
 367  $i=0;  
 368  while ($i < mysql_num_rows ($res1)) {
 369    $row = mysql_fetch_row($res1);
 370    $shour=(int)($row[1]/60);
 371    $smin=$row[1]%60;
 372  
 373    echo "<tr><td>$row[0]</td>
 374        <td><small>$row[2] $row[3]<br></small>$pbsl_hour: $shour  $pbsl_min: $smin</td></tr>";
 375     $i++;
 376  }    
 377      
 378  echo "</TABLE>";
 379  callbuttons($srow[0],$srow[1],$call,$users_id,$todo,$tmpstatus,$tmpworker);
 380  
 381  echo "</TABLE></FORM>";
 382  /*********************************************************************/
 383  
 384  $res1 = mysql_query_wrap("select allowdelete, ugroup from $db_name.users where users_id=$users_id");
 385  $row = mysql_fetch_row($res1);
 386  if($row[1]>=10){
 387  echo"<TABLE border=0  WIDTH=770>
 388          <tr>";
 389  if($row[0]==1) echo  "<FORM ACTION=call.php3?function=delete METHOD=POST>
 390      <input type=\"hidden\" name=\"callid\" value=$srow[0]>
 391      <td><input type=\"submit\" name=\"action\" value=\"$pbsl_delete\"></td></form>";
 392      
 393       echo" <FORM ACTION=select.php3?function=changeownercall&suser=$call METHOD=POST>
 394       <input type=\"hidden\" name=\"callid\" value=$srow[0]>
 395          <td><input type=\"submit\" name=\"action\" value=\"$pbsl_changeuser\"></td>
 396          </tr></form>
 397  </TABLE>
 398  ";
 399      
 400  }
 401  /*********************************************************************/
 402  
 403  echo "</body>";
 404  echo "</html>";
 405  }
 406  
 407  Function call_new($suser) {
 408  include  "environment.php3";
 409  include "$language.php3";
 410  
 411  $users_id=get_login_id();
 412  
 413  echo "<html>";
 414  echo "<BODY background=\"$pbs_background1\" onLoad=\"document.call.description.focus()\">";
 415  echo "<head>";
 416  echo "<meta http-equiv=\"Content-Type\" content=\"text/html; iso-8859-1\">";
 417  echo "<title>$db_name Call </title>";
 418  echo "<base target=\"$db_namemain\">
 419  <script language=\"JavaScript\">
 420  <!--
 421    
 422      function wflow()
 423    {
 424     var rep=0;
 425     var checked=true;
 426         
 427         if(document.call.description.value.length<2)
 428          {
 429              alert(\"$pbsl_description_error !\");
 430              checked=false;
 431              }
 432  
 433                 
 434     
 435     
 436     for(rep=0;rep<document.call.reported.length;rep++){
 437     
 438     if(document.call.reported[rep].checked) var reported=document.call.reported[rep].value;
 439     
 440     }
 441     var priority=document.call.priority.value;
 442     var callobj=document.call.callobj.value;
 443     var people=document.call.people.value;
 444     
 445    if(checked) {
 446         FenterName=window.open(\"wflow.php?function=init&users_id=$users_id&people=\"+people+\"&callobj=\"+callobj+\"&priority=\"+priority+\"&reported=\"+reported,\"Workflow\",\"width=800,height=600,scrollbars\");
 447     }  
 448    }
 449  
 450    function start1()
 451    {
 452     FenterName=window.open(\"reports_$pbslang.php3?report=11\",\"$pbsl_putilization\",\"width=600,height=300,scrollbars\");
 453    }
 454  
 455    function competence()
 456    {
 457  
 458  FenterName=window.open(\"competence.php3\",\"$pbsl_competence\",\"width=600,height=300,scrollbars\");
 459    }
 460  
 461    function spez()
 462    {
 463     FenterName=window.open(\"baustelle.html\",\"$pbsl_specialist\",\"width=600,height=300\");
 464    }
 465  
 466    function help1()
 467    {
 468     FenterName=window.open(\"$language/help.php3?pbs_background=$pbs_background&helptarget=cerfassung\",\"$pbsl_help\",\"width=800,height=600\");
 469    }
 470  
 471    function cal1(mydest)
 472    {
 473      FenterName=window.open(\"year.php?FIRSTEL=\"+mydest+\"&CALTYPE=\"+0,\"Calendar\",\"width=500,height=600\");
 474    //FenterName=window.open(\"month.php?FIRSTEL=\"+mydest+\"&CALTYPE=\"+0,\"Calendar\",\"width=180,height=150\");
 475    }
 476      
 477      function magnify(mydest)
 478    {
 479   FenterName=window.open(\"callmagnify.php3?function=init&mydest=\"+mydest,\"PBS\",\"width=800,height=520\");
 480  
 481    }
 482    
 483    function setstandard(input)
 484   {
 485  
 486       var i_array=input.split('#');
 487      var rep=i_array[2]-1;
 488      
 489      document.call.calltype.value=i_array[3];
 490  
 491      document.call.reported.value=i_array[2];
 492             document.call.reported[rep].checked=true;
 493  
 494      document.call.priority.value=i_array[9];
 495      document.call.description.value=i_array[5];
 496      document.call.solution.value=i_array[6];
 497      document.call.min.value=i_array[8];
 498      document.call.callobj.value=i_array[4];
 499   }    
 500  
 501    // -->
 502  </script>
 503  </head>";
 504  $calldate=date("d.m.Y");
 505  $calltime=date("H:i:s");
 506  
 507  ////////<FORM name=\"call\"name=callnew ACTION=call.php3?function=store METHOD=POST>
 508  
 509  echo "
 510  <FORM ENCTYPE=\"multipart/form-data\" name=\"call\" ACTION=call.php3?function=store METHOD=POST>
 511  <TABLE border=0  WIDTH=770>
 512          <tr>
 513          <td>Erf. Datum: $calldate</td>
 514          <td><input type=\"submit\" name=\"action\" value=\"$pbsl_store\"></td>
 515          <td><input type=\"submit\" name=\"action\" value=\"$pbsl_close\"></td>
 516          <td><input type=\"submit\" name=\"action\" value=\"$pbsl_reject\"></td>
 517          <td><input type=\"button\" name=\"action\" value=\"$pbsl_help\" onClick=\"help1()\"></td>";
 518   echo"       </tr>
 519  </TABLE>
 520   <input type=\"hidden\" name=\"people\" value=$suser>
 521   <input type=\"hidden\" name=\"waction1\" value=0>
 522    <br>$pbsl_calltemplate:
 523   <select name=\"standardcall\" onChange=\"var input=this[this.selectedIndex].value;setstandard(input)\" >";
 524   
 525   
 526   $res1 = mysql_query_wrap("select * from $db_name.standardcall order by name");    
 527  $i=0;  
 528  while ($i < mysql_num_rows ($res1)) {
 529    $row = mysql_fetch_row($res1);
 530      echo "<option value=\"$row[0]#$row[1]#$row[2]#$row[3]#$row[4]#$row[5]#$row[6]#$row[7]#$row[8]#$row[9]#$row[10]#$row[11]#$row[12]\" > $row[1]";
 531     $i++;
 532  }    
 533  echo "<option value=\"\" selected>";
 534  echo "</select>"; 
 535   
 536  echo "<TABLE border=1   WIDTH=770 >
 537          <tr>
 538          <td>$pbsl_kind:</td>
 539          <td>$pbsl_notifykind:</td>
 540          <td>$pbsl_description1:";
 541      
 542      
 543  /*    
 544          <select name=\"standard\" >";
 545      
 546  $res1 = mysql_query_wrap("select type, type_id from $db_name.calltype where
 547  priority=5 order by type");    
 548  $i=0;  
 549  while ($i < mysql_num_rows ($res1)) {
 550    $row = mysql_fetch_row($res1);
 551    if($row[1]==1) echo "<option value=\"$row[1]\" selected> $row[0]";
 552     else echo "<option value=\"$row[1]\" > $row[0]";
 553     $i++;
 554  }    
 555  echo "</select>
 556  
 557  */    
 558      
 559      
 560  echo "    </td>
 561      <td>$pbsl_solution/$pbsl_action:</td>
 562      </tr>
 563    <tr>
 564  
 565      <td> <select name=\"calltype\" size=4>";
 566      
 567  $res1 = mysql_query_wrap("select type, type_id from $db_name.calltype where
 568  priority=5 order by type");    
 569  $i=0;  
 570  while ($i < mysql_num_rows ($res1)) {
 571    $row = mysql_fetch_row($res1);
 572    if($row[1]==1) echo "<option value=\"$row[1]\" selected> $row[0]";
 573     else echo "<option value=\"$row[1]\" > $row[0]";
 574     $i++;
 575  }    
 576  echo "</select></td>";
 577  
 578  
 579  echo "<td>";
 580      
 581  $res1 = mysql_query_wrap("select reported_by, reported_id from $db_name.reported");    
 582  $i=0;  
 583  while ($i < mysql_num_rows ($res1)) {
 584    $row = mysql_fetch_row($res1);
 585    if($i==0) echo "<input type=radio name=\"reported\"  value=\"$row[1]\" checked> $row[0]<br>";
 586     else echo "<input type=radio name=\"reported\"  value=\"$row[1]\"> $row[0]<br>";
 587     $i++;
 588  }    
 589  echo "</td>";
 590  
 591  echo "<td><textarea  name=\"description\" rows=5  wrap=physical></textarea>
 592            <A href=\"javascript: var mydest='description';void magnify(mydest)\"><img src=\"$pbs_dir/icons/xeyes.gif\"border=0 ></A>
 593  </td>
 594    <td><textarea  name=\"solution\" rows=5   wrap=physical ></textarea>
 595              <A href=\"javascript: var mydest='solution';void magnify(mydest)\"><img src=\"$pbs_dir/icons/xeyes.gif\"border=0 ></A>
 596  </td>
 597  
 598     </tr></table>";
 599  
 600  echo "
 601  <TABLE border=1  WIDTH=770>
 602  
 603          <tr>
 604          <tr>
 605              <td>$pbsl_callobj:<br>$pbsl_uinvent:</td>
 606              <td>";
 607  echo"     $pbsl_priority:    
 608       <select  name=\"priority\" >";
 609  
 610  $res1 = mysql_query_wrap("select priority_id, priority from $db_name.priority order by priority_id");    
 611  $i=0;  
 612  while ($i < mysql_num_rows ($res1)) {
 613    $row = mysql_fetch_row($res1);
 614