function PopUp( url, name, width, height, noscroll, menu ) {
  if (!name) name = "popup";
  if (!width) width = 580;
  if (!height) height = 440;
  style = "height=" + height
        + ",width=" + width
        + ",resizable=1";
  if (menu)
    style += ",menubar=1";
  else
    style += ",menubar=0";
  if (!noscroll)
    style += ",scrollbars=1";
  style += ",status=0,titlebar=0";
  window.open(url,name,style);
}

function NewTask() {
  PopUp( 'newtask.php', 'newtask', 580, 440 );
}
function EditTask( id ) {
  PopUp( 'edittask.php?WorkOrder_ID=' + id, 'edittask', 580, 440 );
}
function ViewTask( id ) {
  PopUp( 'viewtask.php?WorkOrder_ID=' + id, 'viewtask', 740, 600 );
}
function NewTitleSearch() {
  PopUp( 'newtitlesearch.php', 'newtitlesearch', 760, 660 );
}
function EditTitleSearch( id ) {
  PopUp( 'edittitlesearch.php?WorkOrder_ID=' + id, 'edittitlesearch', 760, 660 );
}
function EditTitleSearchAddress( id ) {
  PopUp( 'editaddress.php?WorkOrder_ID=' + id, 'editaddress', 440, 380 );
}
function ViewTitleSearch( id ) {
  PopUp( 'viewtitlesearch.php?WorkOrder_ID=' + id, 'viewtitlesearch', 740, 680 );
}
function ViewReport() {
  PopUp( 'viewreport.php', 'viewreport', 740, 660 );
}
function ViewAssignments( pid ) {
  PopUp( 'viewassignments.php' + ( pid ? '?Person_ID=' + pid : '' ),
         'viewassignments', 900, 680
       );
}
function ChangeStatus( woid, norefresh ) {
  if ( norefresh != 1 ) norefresh = 0;
  PopUp( 'changeworkorderstatus.php?WorkOrder_ID=' + woid + '&NoRefresh=' + norefresh,
         'changeworkorderstatus', 520, 480
       );
}
function Notes( woid ) {
  PopUp( 'workordernotes.php?WorkOrder_ID=' + woid, 'workordernotes', 480, 580 );
}
