// JavaScript Document
<!-- 
 var _gaq = _gaq || [];
 _gaq.push(['_setAccount', 'UA-18093852-2']);
 _gaq.push(['_trackPageview']);

 (function() {
   var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
   ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
   var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
 })();

var n=navigator.appName;
if(n=="Microsoft Internet Explorer"){document.write("<LINK REL=\"STYLESHEET\" TYPE=\"text\/css\" HREF=\"../styles.css\">");}
else{document.write("<LINK REL=\"STYLESHEET\" TYPE=\"text\/css\" HREF=\"../styles.css\">");}

function pFunc() {
 NS4 = (document.layers);
 IE4 = (document.all);
 isMac = ((navigator.appVersion.indexOf("Mac") != -1) || (navigator.appVersion.indexOf("PPC") != -1));
 var hasNavlayers = (document.layers) ? 1:0;
 var hasIElayers = (document.all) ? 1:0;
 return true;
}

function preventSelection(element){
  var preventSelection = false;

  function addHandler(element, event, handler){
    if (element.attachEvent) 
      element.attachEvent('on' + event, handler);
    else 
      if (element.addEventListener) 
        element.addEventListener(event, handler, false);
  }
  function removeSelection(){
    if (window.getSelection) { window.getSelection().removeAllRanges(); }
    else if (document.selection && document.selection.clear)
      document.selection.clear();
  }
  function killCtrlA(event){
    var event = event || window.event;
    var sender = event.target || event.srcElement;
    if (sender.tagName.match(/INPUT|TEXTAREA/i))
      return;
    var key = event.keyCode || event.which;
    if (event.ctrlKey && key == 'A'.charCodeAt(0))
    {
      removeSelection();
      if (event.preventDefault) 
        event.preventDefault();
      else
        event.returnValue = false;
    }
  }
  addHandler(element, 'mousemove', function(){
    if(preventSelection)
      removeSelection();
  });
  addHandler(element, 'mousedown', function(event){
    var event = event || window.event;
    var sender = event.target || event.srcElement;
    preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i);
  });
  addHandler(element, 'mouseup', function(){
    if (preventSelection)
      removeSelection();
    preventSelection = false;
  });
  addHandler(element, 'keydown', killCtrlA);
  addHandler(element, 'keyup', killCtrlA);
}
// -->
