<!-- Comment out for older browsers.

//var blank = new Image();
//var image = new Image();

//blank.src = "../images/blank.gif";
//image.src = "../images/greenball_10x8.gif";
//image.src = "../images/redball_10x8.gif";

DayName = new Array(7)
DayName[0] = "Sunday "
DayName[1] = "Monday "
DayName[2] = "Tuesday "
DayName[3] = "Wednesday "
DayName[4] = "Thursday "
DayName[5] = "Friday "
DayName[6] = "Saturday "

MonthName = new Array(12)
MonthName[0] = "January"
MonthName[1] = "February"
MonthName[2] = "March"
MonthName[3] = "April"
MonthName[4] = "May"
MonthName[5] = "June"
MonthName[6] = "July"
MonthName[7] = "August"
MonthName[8] = "September"
MonthName[9] = "October"
MonthName[10] = "November"
MonthName[11] = "December"

function getDate(){
    var Today = new Date()
    var WeekDay = Today.getDay()
    var Month = Today.getMonth()
    var Day = Today.getDate()
    var Year = Today.getYear()
    return DayName[WeekDay] + MonthName[Month] + " " + Day + ", " + (Year + 1900)
}

function setMethodToCall(formName, method) {
	var formElement = eval("document." + formName + ".method");
	formElement.value = method;
}

function swapOver(img) {
  document.images[img].src = image.src;
}

function swapOut(img) {
  document.images[img].src = blank.src;
}

/**
 * This function will force a redirection to the index.html page if the user bookmarked a frame.
 */
function redirectBookmark() {
  if (window == top) top.location.href = "http://www.theMerchandiseMall.com";
}

function bookmarkSite() {

  var netscape="Netscape Users:\n\nClose this window and hit CTRL+D to bookmark this site."
  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
    window.external.AddFavorite("http://www.theMerchandiseMall.com", "The Merchandise Mall - Online shopping");
  } else if (navigator.appName=='Netscape') {
    alert(netscape);
  }

}

function openBusinessCardAd(advertiserId) {
  var url = "/servlet/businesscard?advertiserId=" + advertiserId;
  var attribs = "height=230,width=375";
  window.open(url, "", attribs);
}

function openWindow(htmlWindow) {
  var attribs = "";
  if (htmlWindow == "signmeup.php") {
    attribs = "width=530,height=465,screenX=50,screenY=50";
    htmlWindow = "../" + htmlWindow;
  } else {
    attribs = "width=600,height=480,scrollbars=yes";
  }
  window.open(htmlWindow, "", attribs);
}

function signMeUp(signup) {
  var emailAddress = trim(signup.from.value);
  if (!validEmailAddress(emailAddress)) {
    signup.from.value = emailAddress;
    signup.from.focus;
    return false;
  } else {
    return true;
  }
}

function validEmailAddress(emailAddress) {
  if (trim(emailAddress) == "") {
    alert("You need to enter your email address to receive coupons and special offers from the Merchandise Mall.");
  	return false;
  } else {

    if (window.RegExp) {
      var regstr = '^[a-zA-Z0-9_\\-\\.\\&]+\\@([\\-\\a-zA-Z0-9]+\\.){1,4}[a-zA-Z]{2,3}';
      var reg = new RegExp(regstr);
      if (!reg.test(emailAddress)) {

        if (!confirm(emailAddress + " doesn't seem to be a valid email address. If you're sure your email address is correct click OK, else click CANCEL to reenter your email address.")) {
          return false;
        } else {
          return true;
        }

      } else {
        return true;
      }

    } else if (emailAddress.indexOf('@') < 0) {

        if (!confirm(emailAddress + " doesn't seem to be a valid email address. If you're sure your email address is correct click OK, else click CANCEL to reenter your email address.")) {
          return false;
        } else {
          return true;
        }

    } else {
      return true;
    }

  }
}

function trim(str) {
  str = this != window? this : str;
  return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}

function countCharacters(formElement) {
  var text = formElement.value;
  if (trim(text).length > 200) {
    alert("Your description is over 200 characters in length. Revise your ad and try again.");
    formElement.focus();
    return false;
  }
  return true;
}


//-->
