var junk = ( navigator.userAgent.indexOf('MSIE') != -1 && navigator.userAgent.indexOf('Mac') != -1 );

function MM_openBrWindow(theURL,winName,features)
{
	window.open(theURL,winName,features);
}

function addEvent(oTarget, sType, fpDest) {
  sType = 'on'+sType;
  if ( !oTarget ) { return }

  var oOldEvent = oTarget[sType];
  if (typeof oOldEvent != "function") {
    oTarget[sType] = fpDest;
  } else {
    oTarget[sType] = function(e) {
      oOldEvent(e);
      fpDest(e);
    }
  }
}

//function addEvent(obj, evType, fn){
 //if (obj.addEventListener){
   //obj.addEventListener(evType, fn, false);
   //obj.addEventListener(evType, fn, true);
   //return true;
 //} else if (obj.attachEvent){
   //var r = obj.attachEvent("on"+evType, fn);
  // return r;
 //} else {
  // return false;
// }
//}

function writeCounter(e)
{
   
   var counter = document.getElementById('counter');
   if ( counter )
   {
     if ( window.count )
     { 
      var current = counter.firstChild.cloneNode(true); 
      clean( counter );
      var countString = new String(count);
      counter.appendChild(document.createTextNode(count));
      counter.appendChild(current);
      counter.style.visibility = 'visible';
     }	
     else 
     {
       clean( counter );
     }
   }

}

function formSubmit(e)
{
    var targ;
    if (!e) var e = window.event;
    if (e.target) targ = e.target;
    else if (e.srcElement) targ = e.srcElement;
    if (targ.nodeType == 3) // defeat Safari bug
        targ = targ.parentNode;

    while( targ.nodeName != 'FORM' && targ.nodeName != 'BODY' )
    {
	targ = targ.parentNode;
    }

	alert(targ);
	alert(targ.nodeName);

    if ( targ.nodeName == 'FORM' )
    {
	targ.submit();
    }
	return true;
}

function clean( target )
{
   if ( junk )
   {
      target.innerHTML = '';
   }
   else
   {
      while ( target.childNodes.length > 0 )
      {
         target.removeChild(target.firstChild)
      }
   }


}
