################################################################################
sub printAccountInfo {
  my ($q, $seller) = @_;
  my $edit = 1 if $seller;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Merchant Registration)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2>
		<form id="formx" name="formx" method="post" action="$MARKETPLACE_REGISTRY" onSubmit="return verifyAccountInfo();">
		  <input type="hidden" name="edit" value="$edit" />
		<table width="100%" border="0" cellspacing="2" cellpadding="2">
		      <tr>
			<td class=section colspan="3" align="center">
			  Account Information
			    <table class=section>
			      <tr>
				<td>
				  Email <font class=required>*</font>
				</td>
				<td>:</td>
				<td>
				  <input type="text" name="email" value="$seller->{email}" size="40" />
				</td>
			      </tr>
			  <tr>
			    <td>
			      Password <font class=required>*</font>
			    </td>
			    <td>:</td>
			    <td>
			      <input type="password" name="password" size="40" />
			    </td>
			  </tr>
			  <tr>
			    <td>
			      HBCU
			    </td>
			    <td>:</td>
			    <td>
			      <select name="hbcu">
				<option value="Non HBCU College">Non HBCU College</option>
~;
  printHbcus($q, $seller->{hbcu});
print qq~
			      </select>
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Name <font class=required>*</font>
			    </td>
			    <td>:</td>
			    <td>
			      <input type="text" name="name" value="$seller->{name}" size="40" />
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Phone <font class=required>*</font>
			    </td>
			    <td>:</td>
			    <td>
			      <input type="text" name="phone" value="$seller->{phone}" size="40" />
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Address<font class=required>*</font>
			    </td>
			    <td>:</td>
			    <td>
			      <input type="text" name="address" value="$seller->{address1}" size="40" />
			    </td>
			  </tr>
			  <tr>
			    <td>
			      City <font class=required>*</font>
			    </td>
			    <td>:</td>
			    <td>
			      <input type="text" name="city" value="$seller->{city}" size="40" />
			    </td>
			  </tr>
			  <tr>
			    <td>
			      State <font class=required>*</font>
			    </td>
			    <td>:</td>
			    <td>
			      <select name="state">
				<option value="">Select a State</option>

~;
foreach my $state ( @{ getStates($q) } ) {
print qq~
  <option value="$state->{state_id}"
~;
  if ($seller->{state} eq $state->{state_id}) { print " selected"; }
print qq~
  >$state->{label}</option>
~;
}
print qq~

			      </select>
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Zip Code <font class=required>*</font>
			    </td>
			    <td>:</td>
			    <td>
			      <input type="text" name="zip" value="$seller->{zip}" size="40" />
			    </td>
			  </tr>
			</table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td align="center" colspan="3">
		      <input type="submit" name="submitAccountInfo" value="Continue >" /><br>
		    </td>
		  </tr>
		</table>
	      </form>
	    </td>
	  </tr>
  </tbody>
</table>
<br>
~;
}

################################################################################
sub printAddItemPicture {
  my ($q) = @_;

print qq~
		         Add a Picture
			<table class=section>
		        <tr>
		          <td class=data>
		            Picture
		          </td>
		          <td>
		            :
		          </td>
		          <td>
		            <input type="file" name="filename" size=60 />
		          </td>
		        </tr>
		        <tr>
		          <td class=data>
		            Caption
		          </td>
		          <td>
		            :
		          </td>
		          <td>
		            <textarea name="caption" cols="65" rows="3"></textarea>
		          </td>
		        </tr>
                        <tr><td colspan=3"></td></tr>
                        <tr>
                          <td colspan=3 align=center>
                            <input type=submit name=submitAddPictureCaption value="Upload Picture" onClick="document.formx.whichButton.value=1" />
                          </td>
                        </tr>
 			</table>

~;

}

################################################################################
sub printBrowseCategories {
  my ($q) = @_;

print qq~

<table class=data style="width: 175;">
  <tr>
    <th colspan=2><div align=left>&nbsp;Browse Categories</th>
  </tr>
  <tbody>
~;

  foreach my $category ( @{ &getCategories() } ) {

print qq~

	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
          </td>
          <td>
            <a href="$MARKETPLACE_SEARCH?submitSearch=1&category=$category->{id}">$category->{name} ($category->{item_count})</a>
          </td>
        </tr>
~;

}

print qq~

  </tbody>
</table>
    <br>

~;
}

################################################################################
sub printCategories {
  my ($q, @categories) = @_;

  foreach my $cat ( @{ getCategories() } ) {
    print "<option value=\"$cat->{id}\"";
    foreach my $category (@categories) {
      if ($category == $cat->{id}) {
	print " selected";
	last;
      }
    }
    print ">$cat->{name}</option>\n";
  }
}

################################################################################
sub printEmailExists {
  my ($q) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Merchant Registration)</th>
  </tr>
  <tbody>
	    <tr>
	      <td class=data colspan="2">
		Our records show that you are already a registered $SITE member. Please login above to access your account.<br><br>
	      </td>
	    </tr>
  </tbody>
  </table>
  <br>

~;
}

################################################################################
sub printFeaturedItems {
  my ($q, $items) = @_;

  return unless scalar(@$items) > 0;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;Featured Items</th>
  </tr>
  <tbody>
	<tr>
	  <td class=data>

~;

&printGridItems($q, $items);

print qq~

	  </td>
	</tr>
  </tbody>
</table>
	<div align=right>
	    <a href=$MARKETPLACE_SEARCH?submitSearch=1>More Items--></a>
	</div>
    <br>

~;
}

################################################################################
sub printFeaturedStores {
  my ($q, $stores) = @_;

  return unless scalar(@$stores) > 0;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;Featured Sellers</th>
  </tr>
  <tbody>
	<tr>
	  <td class=data>

~;

&printListSellers($q, $stores);

print qq~

	  </td>
	</tr>
  </tbody>
</table>
<br>

~;
}

################################################################################
sub printFooter {
  my ($q) = @_;

  print "</td></tr></table>\n";
  print $FOOTER;
}

################################################################################
sub printGridItems {
  my ($q, $items) = @_;

  foreach my $row ( @$items ) {

print qq~

  <table width="100%" border="0" cellspacing="4" cellpadding="1">
    <tr>

~;

foreach my $item ( @{ $row->{columns} } ) {

print qq~

	<td align="center" valign="top" width="25%">
	  <a href="$MARKETPLACE_VIEW_ITEM?id=$item->{id}"><img src="$item->{path}" width="75" height="75" border="0" /></a><br>
	  <a href="$MARKETPLACE_VIEW_ITEM?id=$item->{id}">$item->{title}</a><br>
	  <b>Price: $item->{price}<br><br>
	</td>

~;

      }

print qq~

    </tr>
  </table>

~;

}
}

################################################################################
sub printHbcus {
  my ($q, $hbcu) = @_;

  foreach my $hbcu ( @{ &getHbcus() } ) {
    if ($hbcu eq $hbcu->{hbcu_name}) {
      print "<option value=\"$hbcu->{hbcu_name}\" selected>$hbcu->{hbcu_name}</option>\n";
    } else {
      print "<option value=\"$hbcu->{hbcu_name}\">$hbcu->{hbcu_name}</option>\n";
    }
  }
}

################################################################################
sub printHeader {
  my ($q) = @_;

  print $HEADER;

print qq~
~;
  printLoginSignup($q) unless &isAuthorized();
print qq~

				<table id=mainContent>
				    <tr>
				      <td valign=top>
~;

  if (&isAuthorized) {
    printQuickLinks($q);
  } else {
    printWelcomeGuest($q);
  }

  printBrowseCategories($q);

print qq~
				      </td>
				      <td id=mainRight>

~;
}

################################################################################
sub printHowItWorks {
  my ($q) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (How It Works)</th>
  </tr>
  <tbody>
	<tr bgcolor=white>
	  <td class=data colspan=2>
	    <table width="100%" cellspacing="2" cellpadding="2">
	      <tr><td colspan="2"><hr></td></tr>
	      <tr>
		<td width="25%" valign="top">
		  <b>Create Your Account
		</td>
		<td>
		  Fill out our online registration form to create your account in just minutes.  No credit card or account information is required.
		</td>
	      </tr>
	      <tr><td colspan="2"><hr></td></tr>
	      <tr>
		<td valign="top">
		  <b>Manage Your Account
		</td>
		<td>
		  Add product information on items you are offering to your account. View reports of how your products are doing on the $SITE. Set up email notifications in connection with your products.
		</td>
	      </tr>
	    </table>
	    <br>
	      <div align="center"><a href="$MARKETPLACE_REGISTRY">Signup</a> now and start listing your products today!</div><br>
	  </td>
	</tr>
  </tbody>
</table>
<br>

~;
}

################################################################################
sub printItemCategories {
  my ($q, $item) = @_;

  foreach my $cat (split(/:/, $item->{categories})) {
    my $category = &getCategory($cat);
    print "$category->{name}<br />";
  }
}

################################################################################
sub printItemInformation {
  my ($q, $item) = @_;
  my $edit = 1 if $q->param('edit');

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Item Information)</th>
  </tr>
  <tbody>
	  <tr>
	    <td colspan=2>
	      <br />
		<form name="formx" method="post" action="$MARKETPLACE_SELL_ITEM" onSubmit="return verifyItemInformation();">
		    <input type="hidden" name="id" value="$item->{id}" />
		    <input type="hidden" name="edit" value="$edit" />

		  <table width="100%" border="0" cellspacing="2" cellpadding="2">
                   <tr>
		    <td> 
			HBCU
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <select name="hbcu">
			  <option value="">All HBCUs</option>
~;
  printHbcus($q, $item->{hbcu});
print qq~
 	              </select>
		    </td>
		  </tr>
		  <tr>
		    <td>
		      Title <font class=required>*</font>
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <input type="text" name="title" value="$item->{title}" size="60" />
		    </td>
		  </tr>
		  <tr>
		    <td nowrap>
		      Categories <font class=required>*</font>
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <select name="categories" multiple>
~;
  printCategories($q, split(/:/, $item->{categories}));
print qq~
		      </select>
		    </td>
		  </tr>
		  <tr>
		    <td>
		      Price <font class=required>*</font>
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <input type="text" name="price" value="$item->{price}" size="20" />
			<input type="checkbox" name="shipping_included" value="1"

~;
  if ($item->{shipping_included} == 1) { print " checked"; }
print qq~
                        >Shipping Included?</input>
		    </td>
		  </tr>
		  <tr>
		    <td nowrap>
		      Description <font class=required>*</font>
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <textarea name="description" cols="45" rows="8">$item->{description}</textarea>
		    </td>
		  </tr>
		  <tr>
	      <td>&nbsp;</td>
	      <td>&nbsp;</td>
		    <td align="left">
			<input type="checkbox" name="more_than_one" value="1" 
~;
  if ($item->{more_than_one} == 1) { print " checked"; }
print qq~
                        >Do you have more than one?</input>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td align="center" colspan="3">
		      <input type="submit" name="submitItemInformation" value="Continue >" />
		    </td>
		  </tr>
		</table>
	      </form>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>

~;

printSellItemLinks($q, 'itemInformation');

}

################################################################################
sub printItemPaymentMethods {
  my ($q, $item) = @_;

  print "<img src=$VISA />&nbsp;&nbsp;"
    if $item->{visa};
  print "<img src=$MASTERCARD />&nbsp;&nbsp;"
    if $item->{mastercard};
  print "<img src=$AMEX />&nbsp;&nbsp;"
    if $item->{amex};
  print "<img src=$DISCOVER />&nbsp;&nbsp;"
    if $item->{discover};
  print "<img src=$PAYPAL />&nbsp;&nbsp;"
    if $item->{paypal};

  print "<br /><br />\n";

  print "Personal Check<br /><br />" if $item->{checks};
  print "Money Order / Cashier's Check<br /><br />" if $item->{money_order};
  print "Other / See Payment Instructions<br /><br />" if $item->{other};

}
################################################################################
sub printItemPictures {
  my ($q, $item) = @_;
  my $odd = 1;

print qq~
		        Current Item Pictures
			<table class=section>
~;

  if ( scalar(@{ $item->{pictures} }) ) {
    foreach my $picture ( @{ $item->{pictures} } ) {
      if ($odd) {
	$odd = 0;
	print "<tr class=odd>\n";
      } else {
	$odd = 1;
	print "<tr class=even>\n";
      }
print qq~
		    <td width="8%">
		      [<a href="$MARKETPLACE_SELL_ITEM?submitDeletePictureCaption=1&id=$item->{id}&picture_id=$picture->{id}" class=small>delete</a>]
		    </td>
		    <td width="100" height="75" align=left>
		      <img src="$picture->{path}" width="75" height="75" />
		    </td>
		    <td width="92%">
		      <font size=2>$picture->{caption}</font>
		    </td>
		  </tr>
~;
}
} else {
print qq~
                  <tr>
                    <td colspan="3">
                      <font size=2>Currently, there are no pictures for this item</font>
                    </td>
                  </tr>
~;
}
print qq~
 			</table>

~;

}

################################################################################
sub printItemReturnPolicy {
  my ($q, $item) = @_;

  if ($item->{accepted}) {
print qq~ 
                            Returns Accepted
                          </td>
                        </tr>
			<tr>
			  <td>
				Items must be returned within: $item->{grace}
			  </td>
			</tr>
			<tr>
			  <td>
				Refunds will be dispensed in the form of: $item->{type}
			  </td>
			</tr>
~;
if ($item->{policy}) {
print qq~
			<tr>
			  <td>
				<b>Return Policy:</b> $item->{policy}
~;
}
} else {
  print qq~
                            Returns not accepted
~;
}
}

################################################################################
sub printItemReview {
  my ($q, $item) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Item Review)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2>
	      <br />
		<form name="formx" method="post" action="$MARKETPLACE_ITEM_REVIEW" enctype="multipart/form-data" onSubmit="return verifyItemReview();">
  	        <input type="hidden" name="item" value="$item->{id}" />
		<table width="100%" border="0" cellspacing="0" cellpadding="1">
		  <tr>
		    <td class=section colspan="3" align="center">
		        $item->{title}
			<table class=section>
			  <tr>
			    <td>
			<table>
                          <tr>
			    <td>
			      Rating:
                            </td>
                            <td>
	                      <input type="radio" name="rating" value="1">1</input>
	                      <input type="radio" name="rating" value="2">2</input>
	                      <input type="radio" name="rating" value="3" checked>3</input>
	                      <input type="radio" name="rating" value="4">4</input>
	                      <input type="radio" name="rating" value="5">5</input>
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Title: <font class=required>*</font>
                            </td>
                            <td>
	                      <input type="text" name="title" size="40" />
                            </td>
			  </tr>
			  <tr>
			    <td>
			      Pros:
                            </td>
                            <td>
	                      <input type="text" name="pros" size="40" />
                            </td>
			  </tr>
			  <tr>
			    <td>
			      Cons:
                            </td>
                            <td>
	                      <input type="text" name="cons" size="40" />
                            </td>
			  </tr>
			  <tr>
			    <td nowrap>
			      Comment: <font class=required>*</font>
                            </td>
                            <td>
	                      <textarea name="comments" cols="30" rows="5"></textarea>
                            </td>
			  </tr>
 			</table>
                            </td>
		            <td height="100%" width="1">
			      <table background=$VSEP width="1" height="100%" cellspacing="0" cellpadding="0"><tr><td></td></tr></table></td>
                            <td valign=top width="175">
                                This is your opportunity to tell your fellow $SITE members what you thought and why!<br><br>
                                Write a review and tell us what you thought was good and what wasn't so good about this item.<br><br>
                                Fields marked with a <font class=required>*</font> are required. 
                            </td>
			  </tr>
 			</table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td align="center" colspan="3">
		      <input type="submit" name="submitItemReview" value="Submit Review" />
		      <br><br>
		    </td>
		  </tr>
		</table>
	      </form>
      </td>
    </tr>
  </tbody>
  </table>
  <br>

~;
}

################################################################################
sub printItemReviews {
  my ($q, $item) = @_;

  print $q->header();

  printHeader($q);

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Item Reviews)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2 align="center">
		<br />
		<form name="formx" method="post" action="$MARKETPLACE_PURCHASE">
		  <input type="hidden" name="id" value="$item->{id}" />
		<table width="98%" border="0" cellspacing="0" cellpadding="1">
		  <tr>
		    <td class=section colspan="3" align="center">
		        $item->{title}
			  <table class=section>
			    <tr>
			      <td align="center" width="100" valign="top">
				<img src="$item->{pictures}->[0]->{path}" width="100" height="100" /><br>
				  <img src=$MAGNIFY_GLASS>
				  <a href="#" onClick="window.open('$MARKETPLACE_VIEW_ITEM?submitShowLargeImage=1&id=$item->{id}','$DOMAIN','left=20,top=20,width=725,height=650,toolbar=0,location=0,menubar=0,resizable=1'); return false;">View Larger</a>
			      </td>
			      <td height="100%" width="1">
				<table background=$VSEP width="1" height="100%" cellspacing="0" cellpadding="0"><tr><td></td></tr></table></td>
			      <td valign="top" width="100%">
				<table>
				  <tr>
				    <td valign="top" align=right>
				      Seller : 
				    </td>
				    <td>
                                      <a href=$MARKETPLACE_VIEW_SELLER?id=$item->{seller}>$item->{seller_name}</a>
				    </td>
				  </tr>
				  <tr>
				    <td valign=top align=right>
				      Category : 
				    </td>
				    <td>
~;
  printItemCategories($q, $item);
print qq~
				    </td>
				  </tr>
				  <tr>
				    <td align=right>
				      HBCU : 
				    </td>
				    <td>
				      $item->{hbcu}
				    </td>
				  </tr>
				  <tr>
				    <td align=right>
				      Price : 
				    </td>
				    <td>
				      <font class=emph>$item->{price}</font>
				    </td>
				  </tr>
				  <tr>
				    <td align=right>
				      Item Views : 
				    </td>
				    <td>
				      $item->{hits}
				    </td>
				  </tr>
				  <tr>
				    <td align=center colspan=2>
				      <br>
				      <input type="submit" name="submitGotoPurchase" value="Buy Now!" />
				    </td>
				  </tr>
				</table>
			      </td>
			      <td height="100%" width="1">
				<table background=$VSEP width="1" height="100%" cellspacing="0" cellpadding="0"><tr><td></td></tr></table></td>
			      <td valign="top">
				<table width="125" border="0" cellspacing="2" cellpadding="2" valign="top">
				  <tr>
				    <td valign="top" align="center">
~;
  if ($item->{totalReviews}) {
    for (my $i = 0; $i < $item->{averageReview}; $i++) {
      print "<img src=$STAR />\n";
    }
    print "<br>\n";
  } else {
    print "No Ratings<br>\n";
  }
    print "Average User Rating<br>\n";
  if ($item->{totalReviews}) {
    print "<a href=\"$MARKETPLACE_ITEM_REVIEW?item=$item->{id}&showReviews=1\">Read $item->{totalReviews} Reviews</a><br>\n";
  }
  print "<a href=\"$MARKETPLACE_ITEM_REVIEW?item=$item->{id}\">Write a Review</a><br>\n";
print qq~
				    </td>
				  </tr>
				</table>
			      </td>
			    </tr>
			  </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td colspan="3">
		       <font class=pretty>Product Description</font>
			<hr>
		      <table class=section>
			<tr>
			  <td>
			      $item->{description}</font>
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td colspan="3">
		       <font class=pretty>User Reviews</font>
			<hr>
		      <table class=section>
			<tr>
			  <td>
		            <table width="100%" border="0" cellspacing="2" cellpadding="2">
~;
  foreach my $review ( @{ $item->{reviews} } ) {
print qq~
                              <tr>
                                <td valign="top" width="150">
                                  Rating:
~;
for (my $i = 0; $i < $review->{rating}; $i++) {
  print "<img src=$STAR />\n";
}
print qq~
                                </td>
			        <td>
		                  <font size=3><b>$review->{title}</b></font>, $review->{date_created}<br />
                                  <b>Reviewer:</b> <a href="/alumnidb/cgi-bin/searchMembers.cgi?registry_id=$review->{registry_id}\">$review->{registry_data}->{name}</a>
<!-- -
                                  <a href="$MARKETPLACE_ITEM_REVIEW?showSellerReviews=1&id=$review->{registry_data}->{registry_id}">See all $review->{registry_data}->{name}'s reviews</a>
-->
                                 <br>
~;
if ($review->{useful} || $review->{not_useful}) {
  print "$review->{useful} out of ", ($review->{not_useful} + $review->{useful}), " found this review helpful!<br>\n";
}
print qq~
                                  <br>
                                  <b>Pros:</b> $review->{pros}<br>
                                  <b>Cons:</b> $review->{cons}<br><br>
                                  $review->{comments}
                                  <br><br>
                                  <b>Was this review helpful to you?
                                  <a href="$MARKETPLACE_ITEM_REVIEW?addUseful=1&id=$review->{id}&item=$item->{id}">Yes</a>
                                  &nbsp;&nbsp;
                                  <a href="$MARKETPLACE_ITEM_REVIEW?addNotUseful=1&id=$review->{id}&item=$item->{id}">No</a>
                                </td>
                              </tr>
                              <tr><td colspan=2><hr></td></tr>
~;
}
print qq~
   		            </table>
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		</table>
	    </td>
	  </tr>

	  <tr>
	    <td align=center colspan=2>
	      <input type="submit" name="submitGotoPurchase" value="Buy Now!" />
	    </td>
	  </tr>
	  <tr><td colspan="2">&nbsp;</td></tr>
  </tbody>
  </table>
	      </form>
  <br>

~;
  printFooter($q);
}

################################################################################
sub printItemReviewThankYou {
  my ($q, $item) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Item Review)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2 align=center>
	      <br>
	      Thank you for submitting your review for the $item->{title}!<br /><br /><a href="$MARKETPLACE_VIEW_ITEM?id=$item->{id}">Click here</a> to return to the item page.
		<br><br>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>

~;
}

################################################################################
sub printLargeItem {
  my ($q, $item) = @_;

print qq~
<html>
<body bgcolor="#000000">
  <table bgcolor="#000000" cellspacing=0 cellpadding=1 width=100%>

    <tr>
      <td bgcolor=c2b9a5>
        <table bgcolor=f5ecd8 cellspacing=0 cellpadding=1 width=100%>
	  <tr>
	    <td colspan=2>
	      <font face=tahoma size=2 color=632100>
                &nbsp;<b>$SITE (Enlarged Image)
	    </td>
	  </tr>
	  <tr bgcolor="#fffffe">
	      <td colspan=2>
		<img src="$item->{pictures}->[0]->{path}" width="700" height="600" /><br>
	      </td>
	  </tr>
	</table>
      </td>
    </tr>
  </table>
  <br>
</body>
  </html>
~;
}

################################################################################
sub printListItems {
  my ($q, $items) = @_;

  foreach my $item ( @$items ) {

print qq~

  <table width="100%" border="0" cellspacing="2" cellpadding="1">
    <tr><td colspan="3"><hr></td></tr>
    <tr>
      <td align="center" valign="top" width="100" height="100">
        <a href="$MARKETPLACE_VIEW_ITEM?id=$item->{id}"><img src="$item->{path}" width="75" height="75" border="0" /></a><br>

~;
if ($item->{totalReviews}) {
  for (my $i = 0; $i < $item->{averageReviews}; $i++) {
    print "<img src=\"/marketplace/images/star.gif\" />\n";
  }
  print "<br />\n";
  print "<a class=small href=\"$MARKETPLACE_ITEM_REVIEW?item=$item->{id}&showReviews=1\">Read $item->{totalReviews} Reviews</a>\n";
} else {
  print "<a class=small href=\"$MARKETPLACE_ITEM_REVIEW?item=$item->{id}\">Write a Review</a>\n";
}
print qq~

      </td>
      <td valign="top">
	<a href="$MARKETPLACE_VIEW_ITEM?id=$item->{id}">$item->{title}</a><br>
	$item->{description}<br>
	$item->{price} - 
        <a href=\"$MARKETPLACE_VIEW_SELLER?id=$item->{seller}\">$item->{seller_name}</a>
        <br>

~;
if (&isAuthorized()) {
  unless (isSavedItem($item->{id}, $q->cookie('ID'))) {
    print "<img src=\"/marketplace/images/add.gif\" />&nbsp;<a href=\"$MARKETPLACE_VIEW_ITEM?submitSaveItem=1&id=$item->{id}\">Save to My Items</a>\n";
  }
}
print qq~
      </td>
    </tr>
  </table>

~;

}
}

################################################################################
sub printListSellers {
  my ($q, $sellers) = @_;

  my $bgcolor = '#ffffff';

  foreach my $seller ( @$sellers ) {

print qq~

  <table bgcolor="$bgcolor" width="100%" border="0" cellspacing="2" cellpadding="1">
    <tr>
      <td valign="top">
	<b><a href="$MARKETPLACE_VIEW_SELLER?id=$seller->{id}">$seller->{name}</a></b></font>

~;
if ($seller->{totalReviews}) {
  print "&nbsp;(\n";
  for (my $i = 0; $i < $seller->{averageReviews}; $i++) {
    print "<img src=\"/marketplace/images/star.gif\" />\n";
  }
  print ")<br>\n";
  print "<a href=\"sellerReview.cgi?seller=$seller->{id}&showReviews=1\"><font size=1>Read $seller->{totalReviews} Reviews</font></a>\n";
}
print qq~

	<br>$seller->{description}</font><br>
        </font><br>
      </td>
    </tr>
  </table>

~;
$bgcolor = ($bgcolor eq '#ffffff') ? '#ffffee' : '#ffffff';
}
}

################################################################################
sub printLogIn {
  my ($q) = @_;

  print $q->header();

  printHeader($q);

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Access Denied)</th>
  </tr>
  <tbody>
	  <tr bgcolor=white>
	    <td class=data colspan=2>
	      <br>
	      You must be logged in to access this part of the marketplace.  Please log in above.  If you don't have an $SITE account, please signup above and join the community!
		<br><br>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>

~;

  printFooter($q);
}

################################################################################
sub printLoginSignup {
  my ($q) = @_;

print qq~
<table id=login>
  <tr>
    <td valign=top height=35>
                <form name=signin1 action=$CGI_URL/siteLogin.cgi method=post>
                <input type=hidden name=member_id value="">
                <!-- <input type=hidden name=redirect value="14"> -->
            <table width=100% class=buttons>
                  <tr height=30><td align=right valign=middle nowrap>
                    <font face=tahoma size=2><b></b></font></td>
                    <td width=1% align=right>
                        <select name=membertype onChange="javascript:gothere(this)">
                        <option value="" selected>Select Membership Type</option>
                        <option value=0>HBCU Graduate</option>

                        <option value=0>HBCU Student</option>
                        <option value=2>High School Student</option>
                        <option value=4>HBCU Faculty</option>
                        <option value=0>HBCU Fan</option>
                        <option value=0>Parent</option>
                        <option value=3>Employer</option>

                        </select>
                        </td>
                        <td align=center>
                        <input name=submitButton type=submit value="Sign Up!"></td></tr>
                </form></table>
    </td>
    <td>
            <form name=signin action=http://hbcuconnect.com/siteLogin.cgi method=post>
            <input type=hidden name=skipsponsor value=1>
            <table width=100% class=buttons>
                  <tr height=30>
                    <td nowrap align=right>Email:</td>
                    <td><input name=email value="" size=15></td>

                    <td align=right>Password:</td>
                    <td><input type=password name=password size=15></td>
    <td><input type=submit name=submitButton value="Log In!" ></td>
                    <td nowrap>
<a href="javascript:mailpw()" class=buttons>Forgot Password?</a><br>
<a href=http://hbcuconnect.com/cookies.shtml class=buttons>Get Help...</a></b>
            </td></tr></table>
                 </form>

    </td>
  </tr>
</table>

~;
}

################################################################################
sub printMarketplaceNews {
  my ($q) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;Marketplace News</th>
  </tr>
  <tbody>
	<tr>
	  <td class=data>
	    The HBCU Connect Marketplace is unveiled!<br>
              You've been asking for it, anxiously anticipating it. Well it is here! We are happy to unveil for you the HBCU Connect Marketplace. What is our vision for the Marketplace? We envision the HBCU Connect Marketplace as a place where you can find a
nd acquire the latest and hottest HBCU Gear fresh from the hottest suppliers all over the country!
                Got Ideas? <a href=/contact_us.cgi>Send Feedback!</a>.
	  </td>
	</tr>
  </tbody>
</table>
<br>
~;
}

################################################################################
sub printMerchantLinks {
  my ($q) = @_;

print qq~

     </td>

     <td id=third>

<table class=data style="width: 175;">
  <tr>
    <th colspan=2><div align=left>&nbsp;Quick Links</th>
  </tr>
  <tbody>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
            <a href="$MARKETPLACE_MERCHANT_INFO">Merchant Overview</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	      <a href="$MARKETPLACE_MERCHANT_INFO?how=1">How It Works</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	      <a href="$MARKETPLACE_MERCHANT_INFO?pricing=1">Pricing</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	      <a href="$MARKETPLACE_MERCHANT_INFO?requirements=1">Requirements</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	      <a href="$MARKETPLACE_REGISTRY">Signup Now!</a>
	    </font>
	  </td>
	</tr>
  </tbody>
</table>
<br>


~;
}

################################################################################
sub printMerchantOverview {
  my ($q) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Merchant Overview)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2>
	      <table width="100%" cellspacing="2" cellpadding="2">
		<tr><td colspan="2"><hr></td></tr>
		<tr>
		  <td width="25%" valign="top">
		    <b>Promote Your Products
		  </td>
		  <td>
		    Thousands of people visit HBCUConnect each day, and many are looking for the products you are selling.
		  </td>
		</tr>
		<tr><td colspan="2"><hr></td></tr>
		<tr>
		  <td valign="top">
		    <b>It's Free!!!
		  </td>
		  <td>
		    Unlike other online shopping web sites such as Yahoo and Ebay, HBCU Marketplace currently costs nothing! No credit card numbers are required and no cost-per-click fees.  The HBCU Marketplace is <b>FREE</b>!!!
		  </td>
		</tr>
		<tr><td colspan="2"><hr></td></tr>
		<tr>
		  <td valign="top">
		    <b>It's Easy
		  </td>
		  <td>
		    With the HBCU Marketplace, you easily manage and monitor your product information through our simple web interface.
		  </td>
		</tr>
	      </table>
	      <br>
	      <div align="center"><a href="$MARKETPLACE_REGISTRY">Signup</a> now and start listing your products today!</div><br>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>


~;
}

################################################################################
sub printMyItemsForSale {
  my ($q, $params) = @_;

print qq~

  My Items for Sale
  <table cellspacing=0 cellpadding=0 width=100%>
    <tr>
      <td colspan=2>
	<form name="items_for_sale_form" method="post" action="$MARKETPLACE_MY_SUMMARY">
	<input type="hidden" name="items_for_sale_order_by" value="$params->{order_by}" />
	<input type="hidden" name="items_for_sale" value="1" />
        <table class=section>
~;
  if (scalar( @{$params->{items_for_sale_records}} ) > 0) {
print qq~

		  <tr class=headings>
		    <td width="5%">&nbsp;</td>
		    <td>
		      Item #
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?items_for_sale_current_page=$params->{items_for_sale_current_page}&items_for_sale_order_by=title">Title</a>
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?items_for_sale_current_page=$params->{items_for_sale_current_page}&items_for_sale_order_by=hits"># of Views
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?items_for_sale_current_page=$params->{items_for_sale_current_page}&items_for_sale_order_by=num_sold"># Sold
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?items_for_sale_current_page=$params->{items_for_sale_current_page}&items_for_sale_order_by=status">Status
		    </td>
		  </tr>

~;
foreach my $item ( @{ $params->{items_for_sale_records} } ) {
  if ($item->{__even__}) {
    print "<tr class=even>\n";
  } else {
    print "<tr class=odd>\n";
  }
print qq~
		      <td><input type="checkbox" name="items_for_sale_ids" value="$item->{id}" /></td>
		      <td>$item->{id}</font></td>
		      <td><a href="$MARKETPLACE_SELL_ITEM?edit=1&id=$item->{id}">$item->{title}</a></td>
		      <td>$item->{hits}</td>
		      <td>$item->{num_sold}</td>
		      <td>$item->{status}</td>
		    </tr>
~;
}
print qq~

	<tr>
	  <td class=divider align="left" colspan=3>
	    &nbsp;
	    <img src="/marketplace/images/arrow_ltr.png" />
	    With Selected:
	    <select name="action" onChange="if (document.items_for_sale_form.action.value) { document.items_for_sale_form.submit();}">
	      <option value="">--Select--</option>
	      <option value="Activate">Activate</option>
	      <option value="Deactivate">Deactivate</option>
	      <option value="Delete">Delete</option>
	    </select>
          </td>
          <td class=divider colspan=3>
	      $params->{items_for_sale_start_record} - $params->{items_for_sale_end_record} of $params->{items_for_sale_total_records} Records
		    |
~;
if ($params->{items_for_sale_previous_page}) {
  print "<a href=\"$MARKETPLACE_MY_SUMMARY?items_for_sale_current_page=$params->{items_for_sale_previous_page}&items_for_sale_order_by=$params->{items_for_sale_order_by}\">Previous Page</a>\n";
} else {
  print "Previous Page\n";
}
print qq~
                    |
~;
if ($params->{items_for_sale_next_page}) {
  print "<a href=\"$MARKETPLACE_MY_SUMMARY?items_for_sale_current_page=$params->{items_for_sale_next_page}&items_for_sale_order_by=$params->{items_for_sale_order_by}\">Next Page</a>\n";
} else {
  print "Next Page\n";
}
print qq~
	  </td>
	</tr>
~;
} else {
print qq~
	  <tr>
	    <td colspan="2">
	      You currently have no items for sale.
	    </td>
	  </tr>
~;
}
print qq~
      </table>
    </td>
  </tr>
</table>
</form>

~;
}

################################################################################
sub printMyPurchasedItems {
  my ($q, $params) = @_;

print qq~
            My Purchased Items
            <table cellspacing=0 cellpadding=0 width=100%>
              <tr>
                <td colspan=2>

~;
  if (scalar(@{$params->{purchased_items_records}}) > 0) {
print qq~
		  <table class=section>
		  <tr class=headings>
		    <td>
		      Item #</font>
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?purchased_items_current_page=$params->{purchased_items_current_page}&purchased_items_order_by=title">Title</a></font>
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?purchased_items_current_page=$params->{purchased_items_current_page}&purchased_items_order_by=quantity">Qty</font>
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?purchased_items_current_page=$params->{purchased_items_current_page}&purchased_items_order_by=total">Total Price</font>
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?purchased_items_current_page=$params->{purchased_items_current_page}&purchased_items_order_by=tstamp">Date</font>
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?purchased_items_current_page=$params->{purchased_items_current_page}&purchased_items_order_by=seller">Seller</font>
		    </td>
		  </tr>
~;
foreach my $item ( @{ $params->{purchased_items_records} } ) {
  if ($item->{__even__}) {
    print "<tr class=even>\n";
  } else {
    print "<tr class=odd>\n"
  }
print qq~
		      <td>$item->{id}</font></td>
		      <td>$item->{title}</font></td>
		      <td>$item->{quantity}</font></td>
		      <td>$item->{total}</font></td>
		      <td>$item->{date_created}</font></td>
		      <td>$item->{seller_name}</font></td>
		    </tr>
~;
}
print qq~
	      </table>
	  </td>
	</tr>
	<tr>
	  <td class=divider align="left">
	    &nbsp;
	  </td>
	  <td class=divider width="53%">
	      $params->{purchased_items_start_record} - $params->{purchased_items_end_record} of $params->{purchased_items_total_records} Records
		    |
~;
if ($params->{purchased_items_previous_page}) {
  print "<a href=\"$MARKETPLACE_MY_SUMMARY?purchased_items_current_page=$params->{purchased_items_previous_page}&purchased_items_order_by=$params->{purchased_items_order_by}\">Previous Page</a>\n";
} else {
  print "Previous Page\n";
}
print qq~
                    |
~;
if ($params->{purchased_items_next_page}) {
  print "<a href=\"$MARKETPLACE_MY_SUMMARY?purchased_items_current_page=$params->{purchased_items_next_page}&purchased_items_order_by=$params->{purchased_items_order_by}\">Next Page</a>\n";
} else {
  print "Next Page\n";
}
print qq~
	    </font>
	  </td>
	</tr>
~;
} else {
print qq~
	      You currently have no purchased items.
~;
}
print qq~
	    </td>
	  </tr>
      </table>
    </form>

~;
}

################################################################################
sub printMySavedItems {
  my ($q, $params) = @_;

print qq~

  My Saved Items
  <table cellspacing=0 cellpadding=0 width=100%>
    <tr>
      <td colspan=2>
	<form name="saved_items_form" method="post" action="$MARKETPLACE_MY_SUMMARY">
	<input type="hidden" name="saved_items_order_by" value="$params->{order_by}" />
	<input type="hidden" name="saved_items" value="1" />
		  <table class=section>
~;
  if (scalar( @{$params->{saved_items_records}} ) > 0) {
print qq~
		  <tr class=headings>
		    <td width="5%">&nbsp;</td>
		    <td align="center">
		      Picture
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?saved_items_current_page=$params->{saved_items_current_page}&saved_items_order_by=title">Title
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?saved_items_current_page=$params->{saved_items_current_page}&saved_items_order_by=price">Price</a>
		    </td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?saved_items_current_page=$params->{saved_items_current_page}&saved_items_order_by=seller">Seller
		    </td>
		  </tr>
~;
foreach my $item ( @{ $params->{saved_items_records} } ) {
  if ($item->{__even__}) {
    print "<tr class=even>\n";
  } else {
    print "<tr class=odd>\n";
  }
print qq~
		      <td width="5%">
			<input type="checkbox" name="saved_items_ids" value="$item->{id}" />
		      </td>  
		      <td align="left" width="60" height="60">
	                <a href="$MARKETPLACE_VIEW_ITEM?id=$item->{"id"}"><img src="$item->{path}" width="60" height="60" border="0" /></a>
		      </td>
		      <td>
			<a href="$MARKETPLACE_VIEW_ITEM?id=$item->{id}">$item->{title}</a>
		      </td>
		      <td>
			<font class=emph>$item->{price}</font>
		      </td>
		      <td>
			$item->{seller_name}
		      </td>
		    </tr>
~;
}
print qq~
	<tr>
	  <td class=divider align="left">
	    &nbsp;
	    <img src="/marketplace/images/arrow_ltr.png" />
          </td>
          <td class=divider colspan=4>
	    With Selected:
	    <select name="action" onChange="if (document.saved_items_form.action.value) { document.saved_items_form.submit();}">
	      <option value="">--Select--</option>
	      <option value="Delete">Delete</option>
	    </select>
	      $params->{saved_items_start_record} - $params->{saved_items_end_record} of $params->{saved_items_total_records} Records
		    |
~;
if ($params->{saved_items_previous_page}) {
  print "<a href=\"$MARKETPLACE_MY_SUMMARY?saved_items_current_page=$params->{saved_items_previous_page}&saved_items_order_by=$params->{saved_items_order_by}\">Previous Page</a>\n";
} else {
  print "Previous Page";
}
print qq~
                    |
~;
if ($params->{saved_items_next_page}) {
  print "<a href=\"$MARKETPLACE_MY_SUMMARY?saved_items_current_page=$params->{saved_items_next_page}&saved_items_order_by=$params->{saved_items_order_by}\">Next Page</a>\n";
} else {
  print "Next Page\n";
}
print qq~
	  </td>
	</tr>
~;
} else {
print qq~
	  <tr>
	    <td colspan="5">
	      You currently have no saved items.
	    </td>
	  </tr>
~;
}
print qq~
	      </table>
	  </td>
	</tr>
      </table>
    </form>
~;
}

################################################################################
sub printMySavedSearches {
  my ($q, $params) = @_;

print qq~
  My Saved Searches
  <table cellspacing=0 cellpadding=0 width=100%>
    <tr>
      <td colspan=2>
		<form name="saved_searches_form" method="post" action="$MARKETPLACE_MY_SUMMARY">
		<input type="hidden" name="saved_searches_order_by" value="$params->{order_by}" />
		<input type="hidden" name="saved_searches" value="1" />
		  <table class=section>
~;
  if (scalar(@{$params->{saved_searches_records}}) > 0) {
print qq~
		  <tr class=headings>
		    <td width="5%">&nbsp;</td>
		    <td>
		      <a href="$MARKETPLACE_MY_SUMMARY?saved_searches_current_page=$params->{saved_searches_current_page}&saved_searches_order_by=name">Name of Search</a>
		    </td>
		  </tr>
~;
foreach my $search ( @{ $params->{saved_searches_records} } ) {
  if ($search->{__even__}) {
    print "<tr class=even>\n";
  } else {
    print "<tr class=odd>\n";
  }
print qq~
		      <td><input type="checkbox" name="saved_search_ids" value="$search->{id}" /></td>
		      <td><a href="$MARKETPLACE_SEARCH?submitSavedSearch=1&id=$search->{id}">$search->{name}</a></td>
		    </tr>
~;
}
print qq~
	<tr>
	  <td class=divider align="left" valign=top>
	    &nbsp;
	    <img src="/marketplace/images/arrow_ltr.png" />
          </td>
          <td class=divider>
	    With Selected:
	    <select name="action" onChange="if (document.saved_searches_form.action.value) { document.saved_searches_form.submit();}">
	      <option value="">--Select--</option>
	      <option value="Delete">Delete</option>
	    </select>
	      $params->{saved_searches_start_record} - $params->{saved_searches_end_record} of $params->{saved_searches_total_records} Records
		    |
~;
if ($params->{saved_searches_previous_page}) {
  print "<a href=\"$MARKETPLACE_MY_SUMMARY?saved_searches_current_page=$params->{saved_searches_previous_page}&saved_searches_order_by=$params->{saved_searches_order_by}\">Previous Page</a>\n";
} else {
  print "Previous Page\n";
}
print qq~
                    |
~;
if ($params->{saved_searches_next_page}) {
  print "<a href=\"$MARKETPLACE_MY_SUMMARY?saved_searches_current_page=$params->{saved_searches_next_page}&saved_searches_order_by=$params->{saved_searches_order_by}\">Next Page</a>\n";
} else {
  print "Next Page\n";
}
print qq~
	  </td>
	</tr>
~;
} else {
print qq~
	  <tr>
	    <td class=data colspan="2">
	      You currently have no saved searches.
	    </td>
	  </tr>
~;
}
print qq~
	      </table>
	  </td>
	</tr>
      </table>
    </form>
~;
}

################################################################################
sub printMySummary {
  my ($q, $params) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (My Summary)</th>
  </tr>
  <tbody>
	  <tr><td colspan="2">&nbsp;</td></tr>
~;
  if (&getSeller(registry_id => $q->cookie('ID'))) {
print qq~
	  <tr>
	    <td class=section colspan=2 align=center>

~;
  printMyItemsForSale($q, $params);
print qq~

	    </td>
	  </tr>
          <tr><td>&nbsp;</td></tr>
~;
}
print qq~
	  <tr>
	    <td class=section colspan=2 align=center>

~;
  printMySavedItems($q, $params);
print qq~

	    </td>
	  </tr>
          <tr><td>&nbsp;</td></tr>

	  <tr>
	    <td class=section colspan=2 align=center>

~;
  printMySavedSearches($q, $params);
print qq~

	    </td>
	  </tr>
          <tr><td>&nbsp;</td></tr>

	  <tr>
	    <td class=section colspan=2 align=center>

~;
  printMyPurchasedItems($q, $params);
print qq~

	    </td>
	  </tr>
          <tr><td>&nbsp;</td></tr>
  </tbody>
  </table>
  <br>

~;
}

################################################################################
sub printPaymentInfo {
  my ($q, $seller) = @_;

print qq~
		        Payment Information
			<table class=section>
			  <tr>
			    <td>
			      <b>Preview/Purchase Link:
	                    </td>
                            <td>
	                      <input type="text" name="payment_url" value="$seller->{payment_url}" size="50"  /></font>
			    </td>
			  </tr>
 			  <tr><td colspan="2"><hr></td></tr>
			  <tr>
			    <td colspan="2">
			      <b>Select the payment methods you will accept:
			    </td>
			  </tr>
			  <tr>
			    <td>
			      <input type="checkbox" name="visa" value="1"
~;
  print " checked" if $seller->{visa};
print qq~
			      >Visa</input>
			    </td>
			    <td>
			      <input type="checkbox" name="paypal" value="1"
~;
  print " checked" if $seller->{paypal};
print qq~
			      >PayPal</input>
			    </td>
			  </tr>
			  <tr>
			    <td>
			      <input type="checkbox" name="mastercard" value="1"
~;
  print " checked" if $seller->{mastercard};
print qq~
			      >MasterCard</input>
			    </td>
			    <td>
			      <input type="checkbox" name="checks" value="1"
~;
  print " checked" if $seller->{checks};
print qq~
			      >Personal Check</input>
			    </td>
			  </tr>
			  <tr>
			    <td>
			      <input type="checkbox" name="amex" value="1"
~;
  print " checked" if $seller->{amex};
print qq~
			      >American Express</input>
			    </td>
			    <td>
			      <input type="checkbox" name="money_order" value="1"
~;
  print " checked" if $seller->{money_order};
print qq~
			      >Money Order/Cashier's Check</input>
			    </td>
			  </tr>
			  <tr>
			    <td>
			      <input type="checkbox" name="discover" value="1"
~;
  print " checked" if $seller->{discover};
print qq~
			      >Discover Card</input>
			    </td>
			    <td>
			      <input type="checkbox" name="other" value="1"
~;
  print " checked" if $seller->{other};
print qq~
			      >Other / See Payment Instructions</input>
			    </td>
			  </tr>
 			  <tr><td colspan="2"><hr></td></tr>
                          <tr>
                            <td colspan=2>
			      <b>Enter some clear instructions to assist the buyer with payment and shipping:<br />
			      <textarea name="instructions" cols="85" rows="6">$seller->{instructions}</textarea>
			    </td>
			  </tr>
 			</table>
~;
}

################################################################################
sub printPaymentInformation {
  my ($q, $item) = @_;
  my $edit = 1 if $q->param('edit');

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;HBCU Marketplace (Payment Information)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2>
	      <br />
		<form name="formx" method="post" action="$MARKETPLACE_SELL_ITEM" enctype="multipart/form-data">
		  <input type="hidden" name="id" value="$item->{id}" />
		  <input type="hidden" name="edit" value="$edit" />
		<table width="100%" border="0" cellspacing="0" cellpadding="1">
		  <tr>
		    <td class=section colspan="3" align="center">

~;

  printPaymentInfo($q, $item);

print qq~

		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td class=section colspan="3" align="center">

~;

  printReturnInfo($q, $item);

print qq~

		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td align="center" colspan="3">
		      <input type="submit" name="submitPaymentInfo" value="Continue >" />
		      <br><br>
		    </td>
		  </tr>
		</table>
	      </form>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>

~;

printSellItemLinks($q, 'paymentInformation');

}

################################################################################
sub printPicturesCaptions {
  my ($q, $item) = @_;
  my $edit = 1 if $q->param('edit');

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;HBCU Marketplace (Pictures & Captions)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2>
	      <br />
		<form name="formx" method="post" action="$MARKETPLACE_SELL_ITEM" enctype="multipart/form-data" onSubmit="return verifyPicturesCaptions();">
		  <input type="hidden" name="id" value="$item->{id}" />
                  <input type="hidden" name="numPictures" value="$item->{numPictures}" />
                  <input type="hidden" name="whichButton" value="0" />
		  <input type="hidden" name="edit" value="$edit" />
		<table width="100%" border="0" cellspacing="2" cellpadding="2">
                  <tr height=30>
		    <td class=section align=center colspan=3>
~;
  printItemPictures($q, $item);

print qq~
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
                  <tr>
		    <td class=section colspan="3" align=center>
~;
  printAddItemPicture($q);
print qq~
                    </td>
                  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td align="center" colspan="3">
		      <input type="submit" name="submitPicturesCaptions" value="Continue >" />
		    </td>
		  </tr>
		</table>
	      </form>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>

~;

printSellItemLinks($q, 'picturesCaptions');

}

################################################################################
sub printPricing {
  my ($q) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Pricing)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2>
	      <table width="100%" cellspacing="2" cellpadding="2">
		<tr><td colspan="2"><hr></td></tr>
		<tr>
		  <td width="25%" valign="top">
		    <b>It's FREE!!!
		  </td>
		  <td>
		    The HBCU Marketplace is absolutely free!
		  </td>
		</tr>
	      </table>
	      <br>
	      <div align="center"><a href="$MARKETPLACE_REGISTRY">Signup</a> now and start listing your products today!</div><br>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>
~;
}

################################################################################
sub printPurchaseConfirmation {
  my ($q, $id) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Purchase Item)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2>
		<br>
		  Thank you for using the HBCU Connect Marketplace! Information regarding your purchase has been sent to the seller. Remember, all inquiries with regard to items you have purchased should be directed to the seller.<br><br>
		  We encourage you to <a href="#" onClick="window.open('$MARKETPLACE_PURCHASE?receipt=1&id=$id','HBCUConnect','width=550,height=500,toolbar,resizable');">click here</a> to view a printable receipt of this transaction.<br><br>

	      </td>
	    </tr>
  </tbody>
  </table>
  <br>

~;
}

################################################################################
sub printPurchaseItem {
  my ($q, $item) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Purchase Item)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2 align="center">
	      <br />
		<form name="formx" method="post" action="$MARKETPLACE_PURCHASE">
		  <input type="hidden" name="id" value="$item->{id}" />
		  <input type="hidden" name="total" value="$item->{total}" />
		<table width="98%" border="0" cellspacing="0" cellpadding="1">
		  <tr>
		    <td class=section colspan="3" align="center">
		      Item Information
		      <table class=section>
			  <tr>
			    <td>
			      Item ID
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $item->{id}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Seller
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $item->{seller_name}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Title
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $item->{title}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Category
			    </td>
			    <td>
			      :
			    </td>
			    <td>
~;
  printItemCategories($q, $item);
print qq~
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Price
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $item->{price}
~;
  if ($item->{shipping_included}) {
    print "(Shipping Included)\n";
  } else {
    print "(Shipping Not Included)\n";
  }
print qq~
			    </td>
			  </tr>
~;
  if ($item->{more_than_one}) {
print qq~
			  <tr>
			    <td>
			      Quantity
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      <input type="text" name="quantity" value="$item->{quantity}" size="5"/>&nbsp;&nbsp;&nbsp;
			      <input type="submit" name="submitUpdateTotal" value="Update Total" />
			    </td>
			  </tr>
			  <tr>
			    <td colspan="3"><hr></td>
		          </tr>
			  <tr>
			    <td>
			      <b>Total Price
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $item->{total}
			    </td>
			  </tr>
~;
}
print qq~
			</table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td class=section colspan="3" align="center">
		      Confirmation Information
			<table class=section>
			  <tr>
			    <td>
~;
  if ($item->{payment_url}) {
print qq~
				  <b>It's Simple!</b>
				  Clicking the "Buy Now" button will take you to the vendor's
				  payment page to complete the transaction.  We will also keep
				  track of your attempt to buy this item for your records and
				  also for the seller's fullfillment records.
~;
} else {
print qq~
				  <b>It's Simple!</b>
				  Clicking the "Buy Now" button will track your desire to purchase
				  this item and also notify the seller such that the seller can make
				  payment and shipping arrangements with you personally.
~;
}
print qq~
				  <br><br>
				  <b>Buyers and sellers will be able to submit positive or negative feedback
				  after the transaction.</b><br /><br />
			      </font>
			    </td>
			  </tr>
			</table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td colspan="3" align="center">
		      <input type="submit" name="submitPurchase" value="Buy Now!" onClick="return confirm('Are you sure you want to purchase this item?');" />
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		</table>
	      </form>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>

~;
}

################################################################################
sub printPurchaseReceipt {
  my ($q, $purchase) = @_;

print qq~
<html>
  <head>
    <title>$SITE</title>
    <link href=$CSS_URL rel="stylesheet" type="text/css" />
  </head>
  <body>
<div align="center">

<table id=mainContent>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Receipt of Purchase)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2 align="center">
	      <br />
		<table width="98%" border="0" cellspacing="0" cellpadding="1">
		  <tr>
		    <td class=section colspan="3" align="center">
		      Item Information
		      <table class=section>
			  <tr>
			    <td width="20%">
			      Seller
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $purchase->{seller}->{name}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Item ID
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $purchase->{item}->{id}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Title
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $purchase->{title}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Category
			    </td>
			    <td>
			      :
			    </td>
			    <td>
~;
  printItemCategories($q, $purchase->{item});
print qq~
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Price
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $purchase->{price}
~;
  if ($purchase->{item}->{shipping_included}) {
    print "(Shipping Included)\n";
  } else {
    print "(Shipping Not Included)\n";
  }
print qq~
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Quantity
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $purchase->{quantity}
			    </td>
			  </tr>
			  <tr>
			    <td colspan="3"><hr></td>
		          </tr>
			  <tr>
			    <td>
			      <b>Total Price
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $purchase->{total}
~;
  if ($purchase->{item}->{shipping_included}) {
    print "(Shipping Included)\n";
  } else {
    print "(Shipping Not Included)\n";
  }
print qq~
			    </td>
			  </tr>
			</table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td class=section colspan="3" align="center">
		      Confirmation Information
			<table class=section>
			  <tr>
			    <td>
				<b>You have agreed to a contract</b> -- You have entered into a legally binding contract to purchase the item from the seller. You are responsible for reading the full item listing, including the seller's instructions and accepted payment methods. Seller assumes all responsibility for listing this item.<br><br>
			    </td>
			  </tr>
			</table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
			      <td colspan="3" align="center">
				<a href="#" onClick="window.close();">Click here to close this window</a>
			      </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		</table>
	      </form>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>
</body>
</html>
~;
}

################################################################################
sub printRequirements {
  my ($q) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Requirements)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2>
	      <table width="100%" cellspacing="2" cellpadding="2">
		<tr><td colspan="2"><hr></td></tr>
		<tr>
		  <td width="25%" valign="top">
		    <b>HBCUConnect Account
		  </td>
		  <td>
		    All you need to list products in the HBCU Marketplace is an HBCUConnect account.  The HBCU Marketplace is absolutely free!
		  </td>
		</tr>
		<tr><td colspan="2"><hr></td></tr>
		<tr>
		  <td width="25%" valign="top">
		    <b>Shipping
                  </td>
		  <td>
		    You must be able to sell and ship products anywhere in the United States of America.
		  </td>
		</tr>
		<tr><td colspan="2"><hr></td></tr>
		<tr>
		  <td width="25%" valign="top">
		    <b>Terms of Use
                  </td>
		  <td>
		    You must agree to and abide by the HBCU Connect Terms of Use policy.  To view the policy, <a href="http://www.hbcuconnect.com/terms.shtml">click here</a>.
		  </td>
		</tr>
	      </table>
	      <br>
	      <div align="center"><a href="$MARKETPLACE_REGISTRY">Signup</a> now and start listing your products today!</div><br>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>
~;
}

################################################################################
sub printReturnInfo {
  my ($q, $seller) = @_;

print qq~
		        Return Policy
			<table class=section>
			  <tr>
			    <td>
			      <input type="checkbox" name="accepted" value="1"
~;
  print " checked" if $seller->{accepted};
print qq~
			      >Returns Accepted</input><br />
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Items must be returned within:
			      <select name="grace">
		                <option value="">--Select One--</option>
				<option value="3"
~;
  print " selected" if $seller->{grace} == 3;
print qq~
                                >3 Days</option>
				<option value="7"
~;
  print " selected" if $seller->{grace} == 7;
print qq~
                                >7 Days</option>
				<option value="14"
~;
  print " selected" if $seller->{grace} == 14;
print qq~
                                >14 Days</option>
				<option value="30"
~;
  print " selected" if $seller->{grace} == 30;
print qq~
                                >30 Days</option>
			    </select>
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Refunds will be dispensed in the form of:
			      <select name="type">
     		                <option value="">--Select One--</option>
				<option value="Exchange"
~;
  print " selected" if $seller->{type} eq 'Exchange';
print qq~
                                >Exchange</option>
				<option value="Merchandise"
~;
  print " selected" if $seller->{type} eq 'Merchandise';
print qq~
                                >Merchandise</option>
				<option value="Money"
~;
  print " selected" if $seller->{type} eq 'Money';
print qq~
                                >Money Back</option>
			    </select>
			    </td>
			  </tr>
			  <tr>
			    <td valign=middle>
			      <b>Refund Policy<br>
			      <textarea name="policy" cols="65" rows="6">$seller->{policy}</textarea>
			    </td>
			  </tr>
			</table>
~;
}

################################################################################
sub printReviewConfirm {
  my ($q, $item) = @_;
  my $edit = 1 if $q->param('edit');

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;HBCU Marketplace (Review & Confirm)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2 align="center">
	      <br />
		<form name="formx" method="post" action="$MARKETPLACE_SELL_ITEM" enctype="multipart/form-data">
		  <input type="hidden" name="id" value="$item->{id}" />
		  <input type="hidden" name="edit" value="$edit" />

		<table width="98%" border="0" cellspacing="0" cellpadding="1">
		  <tr>
		    <td class=section colspan="3" align="center">
		      Item Information
		      <table class=section>
			  <tr>
			    <td width="14%">
			      Seller
			    </td>
			    <td width="2%">
			      :
			    </td>
			    <td>
			      $item->{seller_name}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      HBCU
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $item->{hbcu}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Title
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $item->{title}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Categories
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      
~;
  printItemCategories($q, $item);
print qq~
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Price
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $item->{price}
			    </td>
			  </tr>
			  <tr>
			    <td>
			      Description
			    </td>
			    <td>
			      :
			    </td>
			    <td>
			      $item->{description}
			    </td>
			  </tr>
			</table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td class=section colspan="3" align="center">
		      Pictures & Captions
		      <table class=section>
			<tr>
			  <td>
			      <table width="100%" border="0" cellspacing="3" cellpadding="1">
~;
  my $odd = 1;
    foreach my $picture ( @{ $item->{pictures} } ) {
      if ($odd) {
	$odd = 0;
	print "<tr class=odd>\n";
      } else {
	$odd = 1;
	print "<tr class=even>\n";
      }
print qq~
				    <td align="center" valign="top" width=75>
				      <img src="$picture->{path}" width="75" height="75" />
                                    </td>
                                    <td valign="top">
		                      $picture->{caption}
				    </td>
				</tr>
~;
}
print qq~
			      </table>
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td class=section colspan="3" align="center">
		      Payment Methods
		      <table class=section>
			<tr>
			  <td>
			      
~;
  printItemPaymentMethods($q, $item);
print qq~

			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>

~;
    if ($item->{store}) {
print qq~
		  <tr>
		    <td class=section colspan="3" align="center">
		      Return Policy
		      <table class=section>
			<tr>
			  <td>
~;
printItemReturnPolicy($q, $item);
print qq~
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
~;
}
print qq~
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td class=section colspan="3" align="center">
		      Payment Instructions
		      <table class=section>
			<tr>
			  <td>
			      $item->{instructions}
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td align="center" colspan="3">
		      <input type="submit" name="submitReviewConfirm"
~;
  if ($edit) { print " value=\"Save Item\""; } else { print " value=\"Activate Item\""; }
print qq~
                      />
		    </td>
		  </tr>
		</table>
	      </form>
	    </td>
	  </tr>
  </tbody>
  </table>
  <br>

~;

printSellItemLinks($q, 'reviewConfirm');

}

################################################################################
sub printQuickLinks {
  my ($q) = @_;

print qq~

<table class=data style="width: 175;">
  <tr>
    <th colspan=2><div align=left>&nbsp;Member Quick Links</th>
  </tr>
  <tbody width=200>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	    <a href="$MARKETPLACE_MAIN">Marketplace Home</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	    <a href="$MARKETPLACE_SELL_ITEM">Sell Item</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	    <a href="$MARKETPLACE_SEARCH">Advanced Search</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	    <a href="$MARKETPLACE_MY_SUMMARY">My Summary</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	    <a href="$MARKETPLACE_REGISTRY?edit=1">My Store</a>
	  </td>
	</tr>
  </tbody>
</table>
<br>

~;
}

################################################################################
sub printQuickSearch {
  my ($q) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;Quick Item Search (<a href="$MARKETPLACE_SEARCH">Advanced Search</a>)</th>
  </tr>
  <tbody>
       <form name=form method=post action="$MARKETPLACE_SEARCH">
	<tr>
	  <td class=data>
	    <select name=category>
	      <option value="">All Categories</option>
~;
  printCategories($q);
print qq~
	    </select>
	  </td>
	  <td align=right>
	    <input name=keywords size=40>
	    <input type=submit name=submitSearch value="Search">
	  </td>
        </tr>
	</form>
  </tbody>
</table>
<br>
~;
}

################################################################################
sub printSearchDisplayOptions {
  my ($q, $searchResults) = @_;

print qq~

<table class=data style="width: 140;">
  <tr>
    <th colspan=2><div align=left>&nbsp;Display Options</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data width=10>
	      <img src=$BULLET>
	    </td>
	    <td>
	       <a href="#" onClick=\"document.form.submitSearch.value=1;document.form.grid_view.value=1;document.form.submit();return false;\">Grid View</a>
	    </td>
	  </tr>
	  <tr>
	    <td class=data width=10>
	      <img src=$BULLET>
	    </td>
	    <td>
	       <a href="#" onClick=\"document.form.submitSearch.value=1;document.form.grid_view.value=0;document.form.submit();return false;\">List View</a>
	    </td>
	  </tr>

	  <tr><td class=divider colspan="2">&nbsp;</td></tr>

	    <tr>
	      <td class=data width=10>
		<img src=$BULLET>
	      </td>
	      <td>
		<a href="#" onClick=\"document.form.submitSearch.value=1;document.form.grid_view.value=$searchResults->{view};document.form.order_by.value='asc';document.form.submit();return false;\">Price: low to high</a>
	      </td>
	    </tr>
	    <tr>
	      <td class=data width=10>
		<img src=$BULLET>
	      </td>
	      <td>
		<a href="#" onClick=\"document.form.submitSearch.value=1;document.form.grid_view.value=$searchResults->{view};document.form.order_by.value='desc';document.form.submit();return false;\">Price: high to low</a>
	      </td>
	    </tr>
  </tbody>
  </table>
  <br>

~;
}

################################################################################
sub printSearchForm {
  my ($q) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Search Items)</th>
  </tr>
  <tbody>
	  <tr>
	    <td colspan=2>
                 <br />
		<form name="formx" method="post" action="$MARKETPLACE_SEARCH">
		<table width="100%" border="0" cellspacing="2" cellpadding="2">
		  <tr>
		    <td valign="top" width="20%">
		      Keyword(s)
		    </td>
		    <td valign="top" width="2%">
		      :</p>
		    </td>
		    <td>
		      <input type="text" name="keywords" size="60" /><br />
		      <input type="checkbox" name="title_and_description" value="1">Search Title <b>and</b> Description</input>
		    </td>
		  </tr>
		  <tr>
		    <td>
		      HBCU
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <select name="hbcu">
			<option value="">All HBCUs</option>
~;
  printHbcus($q);
print qq~
		      </select>
		    </td>
		  </tr>
		  <tr>
		    <td>
		      Category
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <select name="category">
			<option value="">All Categories</option>
~;
  printCategories($q);
print qq~
		      </select>
		    </td>
		  </tr>
		  <tr>
		    <td>
		      Min Price
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <input type="text" name="min_price" size="20" />
		    </td>
		  </tr>
		  <tr>
		    <td>
		      Max Price
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <input type="text" name="max_price" size="20" />
		    </td>
		  </tr>
		  <tr>
		    <td>
		      Specific Seller
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <input type="text" name="sellers" size="40" />
		    </td>
		  </tr>
~;
if (&isAuthorized()) {
print qq~
                  <tr><td colspan=3>&nbsp;</td></tr>
	          <tr>
                    <td colspan=2>&nbsp;</td>
		    <td>
		      <input type="checkbox" name="saveSearch" value="1" onChange="if (document.formx.saveSearch.checked) {document.getElementById('search_name').style.display = '';} else {document.getElementById('search_name').style.display = 'none';}">Add this search to my Favorite Searches</input>
	            </td>
		  </tr>
		  <tr id=search_name style="display: none;">
		    <td>
		      Search Name
		    </td>
		    <td>
		      :
		    </td>
		    <td>
		      <input type="text" name="search_name" size="40" />
		    </td>
		  </tr>
~;
}
print qq~
                  <tr><td colspan=3>&nbsp;</td></tr>
		  <tr>
		    <td align="center" colspan="3">
		      <input type="submit" name="submitSearch" value="Start Search" />
		    </td>
		  </tr>
		</table>
	      </form>
      </td>
    </tr>
  </tbody>
  </table>
  <br>

~;
}

################################################################################
sub printSearchInfoDisplay {
  my ($q, $searchResults) = @_;

print qq~

		  <tr>
		    <td class=divider colspan="3" align="center">
		      Displaying $searchResults->{start_num} - $searchResults->{end_num} of about $searchResults->{total_num} Items |
~;
  if ($searchResults->{previous_page}) {
    print "<a href=\"#\" onClick=\"document.form.submitSearch.value=1;document.form.page.value=$searchResults->{previous_page};document.form.submit();return false;\"><--Previous Page</a>\n";
  } else {
    print "<--Previous Page\n";
  }
print qq~
                                                 |
~;
  if ($searchResults->{next_page}) {
    print "<a href=\"#\" onClick=\"document.form.submitSearch.value=1;document.form.page.value=$searchResults->{next_page};document.form.submit();return false;\">Next Page--></a>\n";
  } else {
    print "Next Page-->\n";
  }
print qq~

		      </td>
		    </tr>

~;
}

################################################################################
sub printSearchResults {
  my ($q, $searchResults) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Search Results)</th>
  </tr>
  <tbody>

~;
  if ($searchResults->{total_num}) {
print qq~
	  <tr>
	    <td class=data colspan=2>
	      <br />
              <form name="form" method="post" action="$MARKETPLACE_SEARCH">
                <input type=hidden name=submitSearch value="0" />
                <input type=hidden name=page value="$searchResults->{page}" />
                <input type=hidden name=order_by value="$searchResults->{order}" />
                <input type=hidden name=grid_view value="$searchResults->{view}" />
                <input type=hidden name=keywords value="$searchResults->{params}->{keywords}" />
                <input type=hidden name=title_and_description value="$searchResults->{params}->{title_and_description}" />
                <input type=hidden name=hbcu value="$searchResults->{params}->{hbcu}" />
                <input type=hidden name=category value="$searchResults->{params}->{category}" />
                <input type=hidden name=min_price value="$searchResults->{params}->{min_price}" />
                <input type=hidden name=max_price value="$searchResults->{params}->{max_price}" />
                <input type=hidden name=sellers value="$searchResults->{params}->{sellers}" />
                <input type=hidden name=seller_id value="$searchResults->{params}->{seller_id}" />
		<table width="100%" border="0" cellspacing="2" cellpadding="2">

~;
  printSearchInfoDisplay($q, $searchResults);
print qq~

		  <tr>
		    <td colspan="3" align="center"><br />
~;

  if ($searchResults->{view}) {
    printGridItems($q, $searchResults->{records});
  } else {
    printListItems($q, $searchResults->{records});
  }

print qq~

		      </td>
		    </tr>
~;
  printSearchInfoDisplay($q, $searchResults);
print qq~

		</table>
	    </td>
	  </tr>
~;
} else {
print qq~
	  <tr>
		<td class=data colspan=2>
		  <br>
		  No matching items were found. Please try your search again.<br><br>
            </td>
          </tr>
~;
}
print qq~
  </tbody>
  </table>
  <br>
  </td>
  <td valign=top>
~;

  printSearchDisplayOptions($q, $searchResults);
}

################################################################################
sub printSellItemLinks {
  my ($q, $page) = @_;

print qq~
</td><td valign=top>

<table class=data style="width: 150;">
  <tr>
    <th colspan=2><div align=left>&nbsp;Sell Item Steps</th>
  </tr>
  <tbody>

~;
if ($page eq 'itemInformation') {
print qq~
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	    Item Information
	  </td>
	</tr>
~;
} else {
print qq~
	<tr>
	  <td class=data width=10>
		&nbsp;
	  </td>
	  <td>
	      Item Information
	  </td>
	</tr>
~;
}
  if ($page eq 'picturesCaptions') {
print qq~
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	      Pictures & Captions
	  </td>
	</tr>
~;
} else {
print qq~
	<tr>
	  <td class=data width=10>
		  &nbsp;
	  </td>
	  <td>
		    Pictures & Captions
	  </td>
	</tr>
~;
}
if ($page eq 'paymentInformation') {
print qq~
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
		  Payment Information
	  </td>
	</tr>
~;
} else {
print qq~
	<tr>
	  <td class=data width=10>
		    &nbsp;
	  </td>
	  <td>
		  Payment Information
	  </td>
	</tr>
~;
}
if ($page eq 'reviewConfirm') {
print qq~
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
		  Review & Confirm
	  </td>
	</tr>
~;
} else {
print qq~
	<tr>
	  <td class=data width=10>
		      &nbsp;
	  </td>
	  <td>
		  Review & Confirm
	  </td>
	</tr>
~;
}
print qq~

  </tbody>
</table>
<br>

~;
}

################################################################################
sub printSeller {
  my ($q, $seller) = @_;
  my $edit = 1 if $seller;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (Seller Information)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data>
		<form id="formx" name="formx" method="post" action="$MARKETPLACE_REGISTRY" onSubmit="return verifySeller();">
		  <input type="hidden" name="edit" value="$edit" />
		      <table width="100%" cellspacing="2" cellpadding="2">
			<tr>
 			  <td class=section align="center">
			    Store Information
			      <table class=section>
				<tr>
				  <td>
				    Store Name <font class=required>*</font>
                                  </td>
				  <td>:</td>
				  <td><input type="text" name="name" value="$seller->{name}" size="40" /></td>
				</tr>
				<tr>
				  <td>Categories <font class=required>*</font></td>
				  <td>:</td>
				  <td>
				    <select name="categories" multiple>
~;
  printCategories($q,  split(/:/, $seller->{categories}) );
print qq~
				    </select>
				  </td>
				</tr>
				<tr>
				  <td>Website Url</td>
				  <td>:</td>
				  <td><input type="text" name="website_url" value="$seller->{website_url}" size="40" /></td>
				</tr>
				<tr>
				  <td>Privacy Policy Url</td>
				  <td>:</td>
				  <td><input type="text" name="privacy_url" value="$seller->{privacy_url}" size="40" /></td>
				</tr>
				<tr>
				  <td>Description <font class=required>*</font></td>
				  <td>:</td>
				  <td>
				    <textarea name="description" cols="55" rows="6">$seller->{description}</textarea>
				  </td>
				</tr>
			      </table>
			  </td>
			</tr>
			<tr>
			  <td>&nbsp;</td>
			</tr>
			<tr>
			  <td class=section align="center">
~;

printPaymentInfo($q, $seller);

print qq~
			  </td>
			</tr>
			<tr>
			  <td>&nbsp;</td>
			</tr>
			<tr>
			  <td class=section align="center">

~;

printReturnInfo($q, $seller);

print qq~
			  </td>
			</tr>
			<tr>
			  <td>&nbsp;</td>
			</tr>
		  <tr>
		    <td align="center">
		      <input type="submit" name="submitSeller" value="Submit" /><br>
		    </td>
		  </tr>
		      </table>
	      </form>
	    </td>
	  </tr>
  </tbody>
</table>
<br>
~;

}

################################################################################
sub printSellerCategories {
  my ($q, $seller) = @_;

  foreach my $cat (split(/:/, $seller->{categories})) {
    my $category = &getCategory($cat);
    print "$category->{name}<br />";
  }
}

################################################################################
sub printSellerItemCategories {
  my ($q, $seller) = @_;

print qq~

<table class=data style="width: 200;">
  <tr>
    <th colspan=2><div align=left>&nbsp;Seller Items by Categories</th>
  </tr>
  <tbody>
	<tr>
	  <td class=data colspan=2>

~;

  foreach my $category ( @{ &getSellerItemCategories($seller->{id}) } ) {

print qq~

           <img src=$BULLET />&nbsp;&nbsp;<a href="$MARKETPLACE_SEARCH?submitSearch=1&seller_id=$seller->{id}&category=$category->{id}&grid_view=1">$category->{name} ($category->{item_count})</a>
	   <br>

~;

}

print qq~

	  </td>
	</tr>
  </tbody>
</table>
<br>

~;
}


################################################################################
sub printSendEmail {
  my ($q, $item, $confirm) = @_;

print qq~
<html>
<body bgcolor="#000000">
  <table bgcolor="#000000" cellspacing=0 cellpadding=1 width=100%>

    <tr>
      <td bgcolor=c2b9a5>
        <table bgcolor=f5ecd8 cellspacing=0 cellpadding=1 width=100%>
	  <tr>
	    <td colspan=2>
	      <font face=tahoma size=3 color=632100>
                &nbsp;<b>HBCU Marketplace (Email a Friend)
	    </td>
	  </tr>
	  <tr bgcolor="#fffffe">
	    <td colspan=2>
	      <font face=tahoma size=2>
		<form id="formx" name="formx" method="post" action="$MARKETPLACE_SEND_EMAIL" onSubmit="return verifySendMessage();">
		  <input type="hidden" name="id" value="$item->{id}" />
~;
  if ($confirm) {
print qq~
		  You message was successfully sent!<br><br><br>
		      <div align="center"><a href="#" onClick="window.close()">Click here to close this window</a></div>
~;
} else {
print qq~
		<table bgcolor="#ffffee" width="100%" border="0" cellspacing="2" cellpadding="2">
		  <tr bgcolor="#ffffee">
		    <td>To<font class=required>*</font></font></td>
		    <td><p>:</p></td>
		    <td><input type="text" name="receiver" size="40" /></td>
		  </tr>
		  <tr>
		    <td>Subject<font class=required>*</font></font></td>
		    <td><p>:</p></td>
		    <td><input type="text" name="subject" value="Interesting HBCU Marketplace Item: $item->{title}" size="65" /></td>
		  </tr>
		  <tr>
		    <td>Message<font class=required>*</font></font></td>
		    <td><p>:</p></td>
		    <td><textarea name="comments" rows="8" cols="50">I saw this item for sale on the HBCU Connect Marketplace, and thought that you might be interested.</textarea></td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td align="center" colspan="3">
		      <input type="submit" name="submitMessage" value="Submit" />
		    </td>
		  </tr>
		</table>
~;
}
print qq~
		</tmpl_if>
	      </form>
	    </td>
	  </tr>
	</table>
      </td>
    </tr>
  </table>
  <br>
</body>
  </html>
~;
}

################################################################################
sub printViewItem {
  my ($q, $item) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (View Item)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2 align="center">
		<br />
		<form name="formx" method="post" action="$MARKETPLACE_VIEW_ITEM" enctype="multipart/form-data">
		  <input type="hidden" name="id" value="$item->{id}" />
		<table width="98%" border="0" cellspacing="0" cellpadding="1">
		  <tr>
		    <td align="right" colspan=2>
~;
  if (&isAdmin()) {
    if ($item->{featured}) {
      print "<img src=$ADD />&nbsp;<a href=\"$MARKETPLACE_VIEW_ITEM?unfeatureItem=1&id=$item->{id}\">Remove From Featured Items</a>\n";
    } else {
      print "<img src=$ADD />&nbsp;<a href=\"$MARKETPLACE_VIEW_ITEM?featureItem=1&id=$item->{id}\">Add to Featured Items</a>\n";
    }
    print "&nbsp;&nbsp;&nbsp;\n";
  }
  unless (isSavedItem($item->{id}, $q->cookie('ID'))) {
    print "<img src=$ADD />&nbsp;<a href=\"$MARKETPLACE_VIEW_ITEM?submitSaveItem=1&id=$item->{id}\">Save to My Items</a>\n";
  }
print qq~
			&nbsp;&nbsp;&nbsp;
			<img src=$MAIL />&nbsp;<a href="#" onClick="window.open('$MARKETPLACE_SEND_EMAIL?id=$item->{id}','Message','left=20,top=20,width=575,height=325,toolbar=0,location=0,menubar=0,resizable=0'); return false;">Send to a Friend</a>
                        <br><br>
		    </td>
		  </tr>
		  <tr>
		    <td class=section colspan="3" align="center">
		      $item->{title}
			  <table class=section>
			    <tr>
			      <td align="center" width="100" valign="top">
				<img src="$item->{pictures}->[0]->{path}" width="100" height="100" /><br>
				  <img src=$MAGNIFY_GLASS />
				  <a href="#" onClick="window.open('$MARKETPLACE_VIEW_ITEM?submitShowLargeImage=1&id=$item->{id}','HBCUMarketplace','left=20,top=20,width=725,height=650,toolbar=0,location=0,menubar=0,resizable=1'); return false;">View Larger</a>
			      </td>
			      <td height="100%" width="1">
				<table background=$VSEP width="1" height="100%" cellspacing="0" cellpadding="0"><tr><td></td></tr></table></td>
			      <td valign="top" width="100%">
				<table border="0" cellspacing="2" cellpadding="2" valign="top">
				  <tr>
				    <td valign="top" align=right>
				      Seller : 
				    </td>
				    <td>
                                        <a href=\"$MARKETPLACE_VIEW_SELLER?id=$item->{seller}\">$item->{seller_name}</a>
				    </td>
				  </tr>
				  <tr>
				    <td valign=top align=right>
				      Category : 
				    </td>
				    <td>
~;
  printItemCategories($q, $item);
print qq~
				    </td>
				  </tr>
				  <tr>
				    <td align=right>
				      HBCU : 
				    </td>
				    <td>
				      $item->{hbcu}
				    </td>
				  </tr>
				  <tr>
				    <td align=right>
				      Price : 
				    </td>
				    <td>
				      <font class=emph>$item->{price}</font>
				    </td>
				  </tr>
				  <tr>
				    <td align=right>
				      Item Views : 
				    </td>
				    <td>
				      $item->{hits}
				    </td>
				  </tr>
				  <tr>
				    <td align=center colspan=2>
				      <br>
				      <input type="submit" name="submitGotoPurchase" value="Buy Now!" />
				    </td>
				  </tr>
				</table>
			      </td>
			      <td height="100%" width="1">
				<table background=$VSEP width="1" height="100%" cellspacing="0" cellpadding="0"><tr><td></td></tr></table></td>
			      <td valign="top">
				<table width="125" border="0" cellspacing="2" cellpadding="2" valign="top">
				  <tr>
				    <td valign="top" align="center">
~;
  if ($item->{totalReviews}) {
    for (my $i = 0; $i < $item->{averageReview}; $i++) {
      print "<img src=$STAR />\n";
    }
    print "<br>\n";
  } else {
    print "No Ratings<br>\n";
  }
    print "Average User Rating<br>\n";
  if ($item->{totalReviews}) {
    print "<a href=\"$MARKETPLACE_ITEM_REVIEW?item=$item->{id}&showReviews=1\">Read $item->{totalReviews} Reviews</a><br>\n";
  }
  print "<a href=\"$MARKETPLACE_ITEM_REVIEW?item=$item->{id}\">Write a Review</a><br>\n";
print qq~
				    </td>
				  </tr>
				</table>
			      </td>
			    </tr>
			  </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td colspan="3">
		       <font class=pretty>Product Description</font>
			<hr>
		      <table class=section>
			<tr>
			  <td>
			      $item->{description}</font>
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td colspan="3">
		       <font class=pretty>Payment Methods</font>
			<hr>
		      <table class=section>
			<tr>
			  <td>
			      
~;
  printItemPaymentMethods($q, $item);
print qq~
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td colspan="3">
		      <font class=pretty>Payment Instructions
			<hr>
		      <table class=section>
			<tr>
			  <td>
			      $item->{instructions}
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td colspan="3">
		      <font class=pretty>Return Policy</font>
		      <hr>
		      <table class=section>
			<tr>
			  <td>
~;
  printItemReturnPolicy($q, $item);
print qq~
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		</table>
	    </td>
	  </tr>
	  <tr>
	    <td align=center colspan=2>
	      <input type="submit" name="submitGotoPurchase" value="Buy Now!" />
	    </td>
	  </tr>
	  <tr><td colspan="2">&nbsp;</td></tr>
  </tbody>
  </table>
	      </form>
  <br>

~;
}

################################################################################
sub printViewSeller {
  my ($q, $seller) = @_;

print qq~

<table class=data>
  <tr>
    <th colspan=2><div align=left>&nbsp;$SITE (View Seller)</th>
  </tr>
  <tbody>
	  <tr>
	    <td class=data colspan=2 align="center">
		<br />
		<form name="formx" method="post" action="$MARKETPLACE_VIEW_SELLER" enctype="multipart/form-data">
		  <input type="hidden" name="id" value="$seller->{id}" />
		<table width="98%" border="0" cellspacing="0" cellpadding="1">
		  <tr>
		    <td align="right" colspan=2>
~;
  if (&isAdmin()) {
    if ($seller->{featured}) {
      print "<img src=$ADD />&nbsp;<a href=\"$MARKETPLACE_VIEW_SELLER?unfeatureSeller=1&id=$seller->{id}\">Remove From Featured Sellers</a>\n";
    } else {
      print "<img src=$ADD />&nbsp;<a href=\"$MARKETPLACE_VIEW_SELLER?featureSeller=1&id=$seller->{id}\">Add to Featured Sellers</a>\n";
    }
  }
print qq~
		    </td>
		  </tr>
		  <tr>
		    <td class=section colspan="3" align="center">
		      $seller->{name}
			  <table class=section>
			    <tr>
~;
  if ($seller->{picture}) {
print qq~
			      <td align="center" width="100" valign="top">
				<img src="$seller->{picture}" width="100" height="100" /><br>
			      </td>
~;
}
print qq~
			      <td valign="top" width="100%">
				<table border="0" cellspacing="2" cellpadding="2" valign="top">
				  <tr>
				    <td align=right>
				      <b>Seller :
				    </td>
				    <td>
				      $seller->{name}
				    </td>
				  </tr>
				  <tr>
				    <td align=right>
				      HBCU :
				    </td>
				    <td>
				      $seller->{hbcu}</font>
				    </td>
				  </tr>
				  <tr>
				    <td valign=top align=right>
				      Category :
				    </td>
				    <td>
~;
  printSellerCategories($q, $seller);
print qq~
				    </td>
				  </tr>
~;
  if ($seller->{website_url}) {
print qq~
				  <tr>
				    <td valign="top" align=right>
				      Seller's Website :
				    </td>
				    <td>
                                      <a href=\"$seller->{website_url}\">$seller->{website_url}</a>
				    </td>
				  </tr>
~;
}
print qq~
				</table>
			      </td>
			      <td height="100%" width="1">
				<table background=$VSEP width="1" height="100%" cellspacing="0" cellpadding="0"><tr><td></td></tr></table></td>
			      <td valign="top">
				<table width="125" border="0" cellspacing="2" cellpadding="2" valign="top">
				  <tr>
				    <td valign="top" align="center">
~;
  if ($seller->{totalReviews}) {
    for (my $i = 0; $i < $seller->{averageReview}; $i++) {
      print "<img src=$STAR />\n";
    }
    print "<br>\n";
  } else {
    print "No Ratings<br>\n";
  }
    print "Average User Rating<br>\n";
  if ($seller->{totalReviews}) {
    print "<a href=\"sellerReview.cgi?seller=$seller->{id}&showReviews=1\">Read $seller->{totalReviews} Reviews</a><br>\n";
  }
print qq~
				    </td>
				  </tr>
				</table>
			      </td>
			    </tr>
			  </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td colspan="3">
		      <font class=pretty>Seller Description</font>
			<hr>
		      <table class=section>
			<tr>
			  <td>
			      $seller->{description}</font>
			  </td>
			</tr>
		      </table>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		  <tr>
		    <td colspan="3">
		      <font class=pretty>Most Popular Items</font>
			<hr>
		      <table class=section>
			<tr>
			  <td>
~;
  &printGridItems($q, &getSellerPopularItems($seller->{id}));
print qq~
			  </td>
			</tr>
		      </table>
	              <div align=right>
	              <a href=$MARKETPLACE_SEARCH?submitSearch=1&seller_id=$seller->{id}>More Items--></a>
	              </div>
		    </td>
		  </tr>
		  <tr>
		    <td colspan="3">&nbsp;</td>
		  </tr>
		</table>
	    </td>
	  </tr>
  </tbody>
  </table>
  </form>
  <br>
</td>
<td valign=top>

~;

  printSellerItemCategories($q, $seller);
}

################################################################################
sub printWelcomeGuest {
  my ($q) = @_;

print qq~

<table class=data style="width: 200;">
  <tr>
    <th colspan=2><div align=left>&nbsp;Welcome, Guest</th>
  </tr>
  <tbody>
	<tr bgcolor=white><td colspan="2"></td></tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	      <a href="$MARKETPLACE_MAIN">Marketplace Home</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	      <a href="$MARKETPLACE_SEARCH">Advanced Search</a>
	  </td>
	</tr>
	<tr>
	  <td class=data width=10>
	    <img src=$BULLET>
	  </td>
	  <td>
	      <a href="$MARKETPLACE_MERCHANT_INFO">Create Your HBCU Store</a>
	  </td>
	</tr>
	<tr><td colspan="2"></td></tr>
  </tbody>
</table>
<br>

~;
}

1;
