#!/usr/bin/perl
$color{F}="ff4444";
$color{R}="00aa88";
$color{C}="eeee00";
$color{E}="0000ff";

   #get the query string
if($ENV{REQUEST_METHOD} eq 'GET')
{
    $query=$ENV{QUERY_STRING};
}
if($ENV{REQUEST_METHOD} eq 'POST')
{
    read(STDIN,$query,$ENV{CONTENT_LENGTH});
}
$query=~s/\+/ /g;
$query=~ s/%(..)/chr(hex($1))/ge ;
   #decode query string into variable list
##### set defalt values #####


##### get query #########
if (defined($query))
{
    @list=split('&', $query);
    foreach (@list)
    {
	my ($key,$value) = split /=/;
	$var{$key}=$value;
    }
}


$s=160;
print "Content-type: text/html\n\n";
print '<HTML><HEAD><TITLE>Employee listings</TITLE></HEAD>
<BODY bgcolor=dddddd>
<TABLE>';


###############
### help bar ##
###############
open(HELP, "<helpbar");
foreach(<HELP>)
{
    chomp;
    if(!($_=~m/emplist/)or !($_=~m/href/))
    { 
	print"$_";
    }
    elsif($_ =~m/emplist/)
    {
	($first,$second)=split('>',$_);
	print"$first ><FONT color=ff0000>$second ></FONT>";
    }
}
close(HELP);




print'</FORM></TABLE><TABLE BORDER=0>';
############ Display Personal Info
print'<CENTER><BR><FONT FACE="verdana, arial, helvetica"><B><BIG><U>Usual Suspects</U></BIG></B></FONT><BR><BR><FONT COLOR="blue" FACE="arial" SIZE="2">The following is organized alphabetically via initials.</FONT></CENTER><BR>
&nbsp&nbsp last updated: 7-01-04 |
<FONT COLOR="#FF0000">If you need to be added or come across any errors, please contact the <A HREF="mailto:melanie@cosmic.utah.edu">webmaster</A>.</FONT><BR><BR>';
open(EMPL, "<../private/workfiles/emplist");
foreach(<EMPL>)
{
    my($intl,$name,$career,$citizenship,$location,$email,$comment)=split('#',$_);
    if(($intl ne "Initials")and!($_=~m/<H1>/)and!($_=~/^</))
    {
	print("<TR><TD><a name=$intl><FONT color=#000000 FACE=courier>$intl</a></TD><TD><FONT color=#960404 >$name</TD><TD width=",'"75">',"<FONT color=#000000 >$career</TD><TD width=",'"75">',"<FONT color=#960404 >$citizenship</TD><TD width=",'"160">',"<FONT color=#000000 >$location</TD><TD width=",'"160">',"<FONT color=#960404 >$email</TD><TD width=",'"160">',"<FONT color=#808080 face=arial><SMALL>$comment</TD></TR>\n");

	##print("<TR><TD><a name=$intl><FONT color=$color($citizenship} >$intl</a></TD><TD><FONT color=$color{$citizenship} >$name</TD><TD width=",'"75">',"<FONT color=$color{$citizenship} >$career</TD><TD width=",'"75">',"<FONT color=$color{$citizenship} >$citizenship</TD><TD width=",'"160">',"<FONT color=$color{$citizenship} >$location</TD><TD width=",'"160">',"<FONT color=$color{$citizenship} >$email</TD><TD width=",'"160">',"<FONT color=$color{$citizenship}>$comment</TD></TR>\n");

	##  print("<TR><TD><a name=$intl>$intl</a></TD><TD>$name</TD><TD width=",'"75">',"$career</TD><TD width=",'"75">',"$citizenship</TD><TD width=",'"160">',"$location</TD><TD width=",'"160">',"$email</TD><TD width=",'"160">',"$comment</TD></TR>\n");
	
	
    }
    if($intl eq "Initials")
    {
        print("<TR><TD><a name=$intl><B>$intl</B></a></TD><TD><B><FONT COLOR=#960404>$name</FONT></B></TD><TD width=",'"75">',"<B>$career</B></TD><TD width=",'"75">',"<B><FONT COLOR=#960404>$citizenship</FONT></B></TD><TD width=",'"160">',"<B>$location</B></TD><TD width=",'"160">',"<B><FONT COLOR=#960404>$email</FONT></B></TD><TD width=",'"160">',"<B>$comment</B></TD></TR>\n");
	print"<TR><TD><BR></TD></TR>";
	print"<FONT face=times size=1>"
    }
    if($_ =~ m/<h1>/)
    {
	print"</TABLE>$_<TABLE><FONT face=courier size=2>"
	#print"</TABLE><TABLE><CENTER>$_</CENTER></TABLE><TABLE>\n";
    }
    #elsif($_ =~ /^</)
    #{
#	print "</TABLE>$_<TABLE BORDER=0>\n";
 #   }
}
close(EMPL);
print'</Table><TABLE>';

print '</TABLE></BODY></HTML>';

















