Projects

Find all our projects in development below.
All source code is GNU General Public License (GPL)

eBay Auction Builder 1.x

Browsing eBayAuctionBase.txt (6.79 KB)

<SCRIPT LANGUAGE="JavaScript">
// <!--

/*

This source code is Copyright � 1999 - 2001 Jason's PC Software.

- Generated using eBay Auction Builder v%PROG_VERSION%

WARNING: Unauthorized reproduction or distribution of this source code,
or any portion of it, may result in severe civil and criminal penalties,
and will be prosecuted to the maximum extent possible under the law.

WEB: http://www.geocities.com/eBayAuctionBuilder/

*/

var bgcolor1 = 0;
var bgcolor2 = 0;
var bgcolor3 = 0;
var txtcolor1 = 0;
var txtcolor2 = 0;
var txtcolor3 = 0;
var brdrcolor = 0;
var def_brdrwidth = "%BRDRWIDTH%";
var brdrwidth = def_brdrwidth;

var expdate=new Date(); expdate.setTime(expdate.getTime() + (80 * 60 * 60 * 1000 * 365));

function IsNumber(Str) { for(var i=0; i < Str.length; i++){
if(Str.charAt(i) < "0" || Str.charAt(i) > "9") return false; } return true; }

function getCookieVal(offset) {
var endstr=document.cookie.indexOf (";", offset);
if(endstr == -1) endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr)); }

function GetCookie(name) {
var arg = name + "="; var alen = arg.length;
var clen = document.cookie.length; var i = 0;
while (i < clen) { var j = i + alen;
if(document.cookie.substring(i, j) == arg)
return getCookieVal(j);
i = document.cookie.indexOf(" ", i) + 1;
if(i == 0) break; } return null; }

function SetCookie(name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : ""); }

function DoCustomize(form) {
if(!IsNumber(form.BorderWidth.value) || eval(form.BorderWidth.value) < 1 || eval(form.BorderWidth.value) > 20) {
alert("Please enter a value between 1 and 20."); form.BorderWidth.focus(); return; }
SetCookie("background1", form.BackColor.selectedIndex, expdate);
SetCookie("background2", form.BackColor.selectedIndex, expdate);
SetCookie("background3", form.BackColor.selectedIndex, expdate);
SetCookie("textcolor1", form.TextColor.selectedIndex, expdate);
SetCookie("textcolor2", form.TextColor.selectedIndex, expdate);
SetCookie("textcolor3", form.TextColor.selectedIndex, expdate);
SetCookie("bordercolor", form.BorderColor.selectedIndex, expdate);
SetCookie("borderwidth", eval(form.BorderWidth.value), expdate); history.go(0); return; }

function DoReset(form) {
form.BackColor.selectedIndex = 0;
form.TextColor.selectedIndex = 0;
form.BorderColor.selectedIndex = 0;
form.BorderWidth.value = def_brdrwidth; return; }

function ColorType(Name,Value) { this.Name=Name; this.Value=Value; }

var ColorList = new Array(new ColorType("Default",""),
new ColorType("Black","#000000"),
new ColorType("Green","#008000"),
new ColorType("Navy","#000080"),
new ColorType("Purple","#800080"),
new ColorType("Teal","#008080"),
new ColorType("Grey","#808080"),
new ColorType("Silver","#C0C0C0"),
new ColorType("Red","#FF0000"),
new ColorType("Lime","#00FF00"),
new ColorType("Yellow","#FFFF00"),
new ColorType("Blue","#0000FF"),
new ColorType("Aqua","#00FFFF"),
new ColorType("White","#FFFFFF"));

function CreateColorListArray(ArrayVar, DefValue) { for(var i = 0; i < ArrayVar.length; i++) {
if(i == 0) ArrayVar[0] = new ColorType("Default", DefValue); else
ArrayVar[i] = new ColorType(ColorList[i].Name, ColorList[i].Value); } return; }

var CL_Len = ColorList.length;

var BG1_ColorList = new Array(CL_Len); CreateColorListArray(BG1_ColorList, "%BACKCOLOR1%");
var BG2_ColorList = new Array(CL_Len); CreateColorListArray(BG2_ColorList, "%BACKCOLOR2%");
var BG3_ColorList = new Array(CL_Len); CreateColorListArray(BG3_ColorList, "%BACKCOLOR3%");
var TC1_ColorList = new Array(CL_Len); CreateColorListArray(TC1_ColorList, "%TEXTCOLOR1%");
var TC2_ColorList = new Array(CL_Len); CreateColorListArray(TC2_ColorList, "%TEXTCOLOR2%");
var TC3_ColorList = new Array(CL_Len); CreateColorListArray(TC3_ColorList, "%TEXTCOLOR3%");
var BC_ColorList = new Array(CL_Len); CreateColorListArray(BC_ColorList, "%BRDRCOLOR%");

if(GetCookie("background1") != null) bgcolor1 = eval(GetCookie("background1"));
if(GetCookie("background2") != null) bgcolor2 = eval(GetCookie("background2"));
if(GetCookie("background3") != null) bgcolor3 = eval(GetCookie("background3"));
if(GetCookie("textcolor1") != null) txtcolor1 = eval(GetCookie("textcolor1"));
if(GetCookie("textcolor2") != null) txtcolor2 = eval(GetCookie("textcolor2"));
if(GetCookie("textcolor3") != null) txtcolor3 = eval(GetCookie("textcolor3"));
if(GetCookie("bordercolor") != null) brdrcolor = eval(GetCookie("bordercolor"));
if(GetCookie("borderwidth") != null) brdrwidth = GetCookie("borderwidth");

%JS_DESC_INSERT%
// -->
</SCRIPT><NOSCRIPT>
%NON_JS_DESC_INSERT%
</NOSCRIPT><SCRIPT LANGUAGE="JavaScript">
// <!--

function GenerateList(ListName, ListDesc, DefValue, Header) {
document.writeln(Header + ListDesc + "<SELECT NAME=\"" + ListName + "\">");
for(var i=0; i < ColorList.length; i++) {
document.writeln("<OPTION VALUE=" + i + ((i == DefValue) ? " SELECTED" : "") + ">" + ColorList[i].Name + "</OPTION>"); }
document.writeln("</SELECT>"); return; }

document.writeln("<FORM NAME=\"CustomizeForm\"><TABLE ALIGN=CENTER BGCOLOR=#EFEFEF BORDER=1 WIDTH=100%>");
document.writeln("<TR><TD ALIGN=CENTER HEIGHT=150 WIDTH=50%><B>Don't like the way this auction looks?<BR>Customize it...");
document.writeln("</B></TD><TD ALIGN=CENTER WIDTH=50%><TABLE><TR><TD><FONT FACE=\"Courier New\" COLOR=#000000>");
GenerateList("BackColor", "Background:   ", bgcolor1, "<PRE>");
GenerateList("TextColor", "Text Color:   ", txtcolor1, "");
GenerateList("BorderColor", "Border Color: ", brdrcolor, "");
document.writeln("Border Width: <INPUT TYPE=TEXT VALUE=" + brdrwidth + " NAME=\"BorderWidth\" SIZE=5></PRE></FONT>");
document.writeln("</TD></TR></TABLE><TABLE><TR><TD ALIGN=CENTER>");
document.writeln("<INPUT TYPE=BUTTON VALUE=\"Customize\" onClick=\"DoCustomize(this.form)\">");
document.writeln("&nbsp;<INPUT TYPE=BUTTON VALUE=\"Reset\" onClick=\"DoReset(this.form)\">");
document.writeln("</TD></TR></TABLE></TD></TR></TABLE></FORM>");

// -->
</SCRIPT>
<CENTER><SMALL>This HTML page was automatically generated using 
<A HREF='http://www.geocities.com/eBayAuctionBuilder/' TARGET='_blank'>eBay Auction Builder</A> from
<A HREF='http://www.geocities.com/eBayAuctionBuilder/' TARGET='_blank'>Jason's PC Software.</A></SMALL></CENTER>
%ADDINS%<!-- This description was created using Jason's PC eBay Auction Builder v%PROG_VERSION% -->
<!-- End Auction Description -->

Download eBayAuctionBase.txt

Back to file list


Back to project page