var header = "" +
"<table WIDTH='100%' BORDER='0' CELLPADDING='0' CELLSPACING='0'>" +

"<tr>" +
"<td><img SRC='imgs/common/header_01.jpg' WIDTH='46' HEIGHT='85'></td>" +
"<td><img SRC='imgs/common/header_02.gif' WIDTH='154' HEIGHT='85'></td>" +	
"<td><img SRC='imgs/common/header_03.jpg' WIDTH='267' HEIGHT='85'></td>" +
"<td width='100%' background='header_bg01.gif' align='right'><img src='header_bg01.gif' width='1' height='85' alt='Bit Mapper'></td>" +
"</tr>" +

"<tr>" +
"<td><img SRC='imgs/common/header_06.jpg' WIDTH='46' HEIGHT='46'></td>" +
"<td><img SRC='imgs/common/header_07.jpg' WIDTH='154' HEIGHT='46'></td>" +
"<td><img SRC='imgs/common/header_08.jpg' WIDTH='267' HEIGHT='46'></td>" +
"<td><img SRC='imgs/common/tspacer.gif' WIDTH='1' HEIGHT='1'></td></tr></table>";

document.write(header);

var punchLine = "" +
"<div id='PunchLine'><img src='imgs/common/punchline.gif' WIDTH='280' HEIGHT='29'></div>";

document.write(punchLine);




// Form Validations

function MM_validateForm() { //v2.0
  var i,objStr,field,theCheck,atPos,theNum,colonPos,min,max,errors='';
  for (i=0; i<(MM_validateForm.arguments.length-2); i+=3) {
    objStr = MM_validateForm.arguments[(navigator.appName == 'Netscape')?i:i+1];
    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))
      objStr = 'document'+objStr.substring(objStr.substring(0,objStr.lastIndexOf('.')).
                 lastIndexOf('.'),objStr.length);  //fix layer ref if not supp
    field = eval(objStr);
    field.name = (field.name)?field.name:objStr;
    theCheck = MM_validateForm.arguments[i+2];
    if (field.value) { //IF NOT EMPTY FIELD
      if (theCheck.indexOf('isEmail') != -1) { //CHECK EMAIL
        atPos = field.value.indexOf('@');
        if (atPos < 1 || atPos == (field.value.length - 1))
          errors += '- '+field.name+' must contain an e-mail address.\n';
      } else if (theCheck != 'R') { //START NUM CHECKS
        theNum = parseFloat(field.value);
        if (field.value != ''+theNum) errors += '- '+field.name+' must contain a number.\n';
        if (theCheck.indexOf('inRange') != -1) { //CHECK RANGE
          colonPos = theCheck.indexOf(':');
          min = theCheck.substring(8,colonPos);
          max = theCheck.substring(colonPos+1,theCheck.length);
          if (theNum < min || max < theNum) //bad range
            errors += '- '+field.name+' must contain a number between '+min+' and '+max+'.\n';
    } } }
    else if (theCheck.charAt(0) == 'R') errors += '- '+field.name+' is required.\n';
  }
  if (errors) alert('The following error(s) occurred:\n'+
                    errors);
  document.MM_returnValue = (errors == '')
}


// SCROLL TO TOP

function Top()
{
  window.scrollTo(0,0);
}
