<!--
// global variables to form MY addresses
var pref = ""; // special prefix for changing Link to Thankyou Page
var at1 = "@";
var dot = ".";
var typ = "com";
var id1 = "cc";        // real id1
var id2 = "qas";    // real id2
var url = "aol";       // real URL
var fid1 = "883";      // fake id1
var fid2 = "44"    // fake id2
var furl = "hayfieldshopper";    // fake URL
var idem1 = "cc";        // real id1
var idem2 = "qas";    // real id2
var urlem = "aol";       // real URL
var arg = "";       // trailing info
// Add rel="none" to any links on the HTML page that won't contain the arg variable, trailing info

function FixBusi (obj1) {  // PayPal FORM business value
var tmp;
  if (obj1.business) {     // see what is in this form 
    tmp = obj1.business.value;
    obj1.business.value = id1 + id2 + at1 + url + dot + typ;
//    alert ("Fake business was ... \n   " + tmp + "\n\n\n" +
//           "Real business is  ... \n   " + obj1.business.value);
  }
  return true;             // make it work...
}

function FixLink (obj1) {  // fix any PayPal link in calling FORM
var tmp,org,ary=new Array();
  for (i=0; i<obj1.length; i++) {  // run whole FORM
    obj = obj1.elements[i];        // address an element
// alert(obj.name);
    org = obj.value;
    tmp = org;  // place holder
    ary = tmp.split (furl);  // do we have a fake
    if (ary.length > 1) {    // still a fake
      tmp = ary.join (pref + url);
      obj.value = tmp;
// alert("Fix URL... \n\n" + obj.name + " value was ... \n   " + org + "\n\n\n" +
 //     "New value IS  ... \n   " + tmp);
    }
    org = tmp;  // any more stuff to fix?
    ary = tmp.split (fid1 + fid2);  // have a fake ID here?
    if (ary.length > 1) {    // still a fake
      tmp = ary.join (id1 + id2);
      obj.value = tmp;
// alert("Fix ID... \n\n" + obj.name + " value was ... \n   " + org + "\n\n\n" +
//      "New value IS  ... \n   " + tmp);
    }
  }
}

function FixMail (obj1) {  // fix a hyperlink mail addr
var tmp;
  tmp = obj1.href;
  if (obj1.rel) {
    obj1.href = "mailto:" + idem1 + idem2 + at1 + urlem + dot + typ;
  }
  else {
    obj1.href = "mailto:" + idem1 + idem2 + at1 + urlem + dot + typ + arg;
	}
//  alert ("Fake E-mail address was ... \n   " + tmp + "\n\n\n" +
//         "Real E-mail address is  ... \n   " + obj1.href);
  return true;             // make it work...
}

function doClock(){ // By Paul Davis - www.kaosweaver.com
  var t=new Date(),a=doClock.arguments,str="",i,a1,lang="1";
  var month=new Array('January','Jan', 'February','Feb', 'March','Mar', 'April','Apr', 'May','May', 'June','Jun', 'July','Jul', 'August','Aug', 'September','Sep', 'October','Oct', 'November','Nov', 'December','Dec');
  var tday= new Array('Sunday','Sun','Monday','Mon', 'Tuesday','Tue', 'Wednesday','Wed','Thursday','Thr','Friday','Fri','Saturday','Sat');
  for(i=0;i<a.length;i++) {a1=a[i].charAt(1);switch (a[i].charAt(0)) {
  case "M":if  ((Number(a1)==3) && ((t.getMonth()+1)<10)) str+="0";
  str+=(Number(a1)>1)?t.getMonth()+1:month[t.getMonth()*2+Number(a1)];break;
  case "D": if ((Number(a1)==1) && (t.getDate()<10)) str+="0";str+=t.getDate();break;
  case "Y": str+=(a1=='0')?t.getFullYear():t.getFullYear().toString().substring(2);break;
  case "W":str+=tday[t.getDay()*2+Number(a1)];break; default: str+=unescape(a[i]);}}return str;
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

//-->