
function GetNavMap() {

	return "<map name=Map>\
		  <area shape=rect coords=5,110,122,135 href=/index.html />\
		  <area shape=rect coords=5,137,122,162 href=/buy_badger.html target=detail onClick=window.open('buy_badger.html','detail','height=450,width=600,scrollbars=no'); />\
		  <area shape=rect coords=5,164,122,189 href=/products.html />\
		  <area shape=rect coords=5,191,122,216 href=/new_products.html />\
		  <area shape=rect coords=5,218,122,243 href=/locator.html />\
		  <area shape=rect coords=5,245,122,270 href=/wholesale.html />\
		  <area shape=rect coords=5,272,122,297 href=/testimonials.html />\
		  <area shape=rect coords=5,299,122,324 href=/news.html />\
		  <area shape=rect coords=5,326,122,351 href=/faq.html />\
		  <area shape=rect coords=5,353,122,378 href=/contact.html />\
		  <area shape=rect coords=5,380,122,405 href=/employment.html />\
		</map>";
}

function GetSmallFooter() {

	return "<table border=0 cellspacing=0 cellpadding=0 width=100%>\
		<tr>\
			<td align=center>\
				<br>\
				<hr width=95% size=1 color=#000000>\
				<font face=Arial,Verdana size=2 color=#000000>\
				W.S. Badger Company Inc.\
				</font>\
				<BR>\
				<font face=Arial,Verdana size=1 color=#000000>\
				Copyright ｩ 2003. All rights reserved.\
				<br><br>\
				Designed by <a href=http://www.acerdesign.com/ target=_blank>Acer Design</a>.\
				</font>\
			</td>\
		</tr>\
	</table>";

}

function GetFooter() {

	return "<table border=0 cellspacing=0 cellpadding=0 width=100%>\
		<tr>\
			<td align=center>\
				<br>\
				<hr width=100% size=1 color=#000000>\
				<font face=Arial,Verdana size=2 color=#000000>\
				W.S. Badger Company Inc.\
				</FONT>\
				<BR>\
				<font face=Arial,Verdana size=1 color=#000000>\
				Copyright ｩ 2003. All rights reserved.\
				<p>\
				<a href=/index.html>home</a> 表
				<a href=/products.html>products</a> 表
				<a href=/locator.html>store locator</a> 表
				<a href=/wholesale.html>wholesale info</a>\
				<br>\
				<a href=/testimonials.html>testimonials</a> 表
				<a href=/news.html>news & reviews</a> 表
				<a href=/faq.html> f.a.q.</a> 表
				<a href=/contact.html>contact</a> 表
				badgerware\
				<p>\
				<a href=/badger.html>Original Badger Healing Balm</a> 表
				<a href=/lipnbody.html>Lip & Body Balm</a> 表
				<a href=/sleep.html>Sleep Balm</a> 表
				<a href=/baby.html>Baby Balm</a>\
				<br>\
				<a href=/anti-bug.html>Anti-Bug Balm</a> 表
				<a href=/muscle.html>Sore Muscle Remedies</a> 表
				<a href=/winter.html>Winter Wonder Balm</a> 表
				<a href=/foot.html>Foot Balm</a> 表
				<a href=/bali.html>Bali Balm</a>\
				<br>\
				<a href=/evolve.html>Evolving Body Balm</a> 表
				<a href=/massage.html>Massage & Body Oils</a> 表
				<a href=/muscle.html#montana>Montana Badger</a>\
				<br>\
				<a href=/gift_box.html>Badger Gift Box</a> 表
				<a href=/gift_set.html>Badger Gift Sets</a>\
				<br><br>\
				<a href=http://216.157.131.123/index.pl>Check Badger Mail</a>\
				<br><br>\
				Designed by <a href=http://www.acerdesign.com/ target=_blank>Acer Design</a>.\
				<br>\
				<br>\
				</p>\
				</font>\
			</td>\
		</tr>\
	</table>";

}

function Cookie(document, name, hours, path, domain, secure)
{
    // All the predefined properties of this object begin with '$'
    // to distinguish them from other properties which are the values to
    // be stored in the cookie.
    this.$document = document;
    this.$name = name;
    if (hours)
        this.$expiration = new Date((new Date()).getTime() + hours*3600000);
    else this.$expiration = null;
    if (path) this.$path = path; else this.$path = null;
    if (domain) this.$domain = domain; else this.$domain = null;
    if (secure) this.$secure = true; else this.$secure = false;
}

// This function is the store() method of the Cookie object.
Cookie.prototype.store = function () {
    // First, loop through the properties of the Cookie object and
    // put together the value of the cookie. Since cookies use the
    // equals sign and semicolons as separators, we'll use colons
    // and ampersands for the individual state variables we store 
    // within a single cookie value. Note that we escape the value
    // of each state variable, in case it contains punctuation or other
    // illegal characters.
    var cookieval = "";
    for(var prop in this) {
        // Ignore properties with names that begin with '$' and also methods.
        if ((prop.charAt(0) == '$') || ((typeof this[prop]) == 'function')) 
            continue;
        if (cookieval != "") cookieval += '&';
        cookieval += prop + ':' + escape(this[prop]);
    }

    // Now that we have the value of the cookie, put together the 
    // complete cookie string, which includes the name and the various
    // attributes specified when the Cookie object was created.
    var cookie = this.$name + '=' + cookieval;
    if (this.$expiration)
        cookie += '; expires=' + this.$expiration.toGMTString();
    if (this.$path) cookie += '; path=' + this.$path;
    if (this.$domain) cookie += '; domain=' + this.$domain;
    if (this.$secure) cookie += '; secure';

    // Now store the cookie by setting the magic Document.cookie property.
    this.$document.cookie = cookie;
}

// This function is the load() method of the Cookie object.
Cookie.prototype.get = function() { 
    // First, get a list of all cookies that pertain to this document.
    // We do this by reading the magic Document.cookie property.
    var allcookies = this.$document.cookie;
    if (allcookies == "") return false;

    // Now extract just the named cookie from that list.
    var start = allcookies.indexOf(this.$name + '=');
    if (start == -1) return false;   // Cookie not defined for this page.
    start += this.$name.length + 1;  // Skip name and equals sign.
    var end = allcookies.indexOf(';', start);
    if (end == -1) end = allcookies.length;
    var cookieval = allcookies.substring(start, end);

    // Now that we've extracted the value of the named cookie, we've
    // got to break that value down into individual state variable 
    // names and values. The name/value pairs are separated from each
    // other by ampersands, and the individual names and values are
    // separated from each other by colons. We use the split method
    // to parse everything.
    var a = cookieval.split('&');    // Break it into array of name/value pairs.
    for(var i=0; i < a.length; i++)  // Break each pair into an array.
        a[i] = a[i].split(':');

    // Now that we've parsed the cookie value, set all the names and values
    // of the state variables in this Cookie object. Note that we unescape()
    // the property value, because we called escape() when we stored it.
    for(var i = 0; i < a.length; i++) {
        this[a[i][0]] = unescape(a[i][1]);
    }

    // We're done, so return the success code.
    return true;
}

// This function is the remove() method of the Cookie object.
Cookie.prototype.remove = function() {
    var cookie;
    cookie = this.$name + '=';
    if (this.$path) cookie += '; path=' + this.$path;
    if (this.$domain) cookie += '; domain=' + this.$domain;
    cookie += '; expires=Fri, 02-Jan-1970 00:00:00 GMT';

    this.$document.cookie = cookie;
}

