function bookmarkPage(t) {
 if (window.external) { window.external.AddFavorite(location.href, document.title); }
 else if (window.sidebar) { window.sidebar.addPanel(document.title, location.href, ""); }
 else if (window.opera) { if (t.rel == "sidebar") { t.href = location.href; t.title = document.title; } else { alert('To bookmark this page, click "OK" below    \nand then press CTRL-T on your keyboard.'); } }
 else { alert('To bookmark this page, click "OK" below    \nand then press CTRL-D on your keyboard.\n(Macintosh users press Command-D.)'); }
}

function is_ppcalc() {
 if (window.location.protocol == 'http:') {
  if ((window.location.hostname.toLowerCase() == 'www.ppcalc.com') || (window.location.hostname.toLowerCase() == 'ppcalc.com') || (window.location.href.indexOf('translate') != -1) || (window.location.href.indexOf('cache') != -1)) {
   return true;
  } else { return false; }
 } else { return false; }
}

function trimstr(s) { return s.replace(/^\s+/,'').replace(/\s+$/,''); }

function checkEmail() {
 var r = true;
 if (trimstr(document.forms[0].elements[0].value) == '') { alert('Please fill in your name.'); r = false; document.forms[0].elements[0].focus(); }
 else if (trimstr(document.forms[0].elements[1].value) == '') { alert('Please fill in your friend\'s name.'); r = false; document.forms[0].elements[1].focus(); }
 else if (trimstr(document.forms[0].elements[2].value) == '') { alert('Please fill in your e-mail address.'); r = false; document.forms[0].elements[2].focus(); }
 else if (trimstr(document.forms[0].elements[3].value) == '') { alert('Please fill in your friend\'s e-mail address.'); r = false; document.forms[0].elements[3].focus(); }
 else if (trimstr(document.forms[0].elements[4].value) == '') { alert('Please fill in a message to send to your friend.'); r = false; document.forms[0].elements[4].focus(); }
 else if (document.forms[0].elements[2].value.indexOf('@') == -1) { alert('Your e-mail address is invalid.'); r = false; document.forms[0].elements[2].focus(); }
 else if (document.forms[0].elements[2].value.indexOf('.') == -1) { alert('Your e-mail address is invalid.'); r = false; document.forms[0].elements[2].focus(); }
 else if (document.forms[0].elements[3].value.indexOf('@') == -1) { alert('Your friend\'s e-mail address is invalid.'); r = false; document.forms[0].elements[3].focus(); }
 else if (document.forms[0].elements[3].value.indexOf('.') == -1) { alert('Your friend\'s e-mail address is invalid.'); r = false; document.forms[0].elements[3].focus(); }
 if (r == true) {
  var old_action = '';
  old_action = document.forms[0].action;
  document.forms[0].action = window.location.href;
  document.forms[0].submit();
  document.forms[0].action = old_action;
 }
 return r;
}

function checkContact() {
 var r = true;
 //if (trimstr(document.forms[0].contact_name.value) == '') { alert('Please fill in your name.'); r = false; document.forms[0].contact_name.focus(); }
 //else if (trimstr(document.forms[0].contact_email.value) == '') { alert('Please fill in your e-mail address.'); r = false; document.forms[0].contact_email.focus(); }
 //else if (document.forms[0].contact_email.value.indexOf('@') == -1) { alert('Your e-mail address is invalid.'); r = false; document.forms[0].contact_email.focus(); }
 //else if (document.forms[0].contact_email.value.indexOf('.') == -1) { alert('Your e-mail address is invalid.'); r = false; document.forms[0].contact_email.focus(); }
 //else if (trimstr(document.forms[0].contact_subject.value) == '') { alert('Please fill in a subject for your e-mail.'); r = false; document.forms[0].contact_subject.focus(); }
 if (trimstr(document.forms[0].contact_message.value) == '') { alert('Please fill in a message for your e-mail.'); r = false; document.forms[0].contact_message.focus(); }
 if (r == true) {
  var old_action = '';
  old_action = document.forms[0].action;
  document.forms[0].action = window.location.href;
  document.forms[0].submit();
  document.forms[0].action = old_action;
 }
 return r;
}

function d(a){var i,s='';for(i=0;i<a.length;i++){s+='&'+'#';if(a[i]<100){s+='0';}s+=a[i]+';';}return s;}

var donations = new Array(112,112,99,97,108,99,95,100,111,110,97,116,105,111,110,115,64,112,112,99,97,108,99,46,99,111,109);

var show_ads_string = '<scr' + 'ipt type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></scr' + 'ipt>';

