#!/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=bbbbbb>
<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>';
############ Display Personal Info
print'<CENTER><h1>"The Usual Suspects:"</h1></CENTER><BR>';
open(EMPL, "<../private/workfiles/emplist");
$len = 0;
foreach(<EMPL>)
{
    my($intl,$name,$career,$citizenship,$location,$email,$comment)=split('#',$_);
    if(($intl ne "Initials")and!($_=~m/<h1>/)and($intl ne "NH"))
    {
	if($var{intl} eq $intl)
	{
	    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");
	}
	else
	{
	    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><h2><a name=$intl>$intl</a></TD><TD><h2>$name</TD><TD width=",'"75">',"<h2>$career</TD><TD width=",'"75">',"<h2>$citizenship</TD><TD width=",'"160">',"<h2>$location</TD><TD width=",'"160">',"<h2>$email</TD><TD width=",'"160">',"<h2>$comment</TD></TR>\n");
	print"<TR><TD><BR></TD></TR>";
    }
    if($_=~m/<h1>/)
    {
	print"</TABLE><TABLE><CENTER>$_</CENTER></TABLE><TABLE>\n";
    }
}
close(EMPL);
print'</Table><TABLE>';

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





