function toggle(divid, onoff)
{
 if (onoff == 0) document.getElementById(divid).style.display = "none";
 else document.getElementById(divid).style.display = "block";
}

function minmax(divid)
{
 if (document.getElementById(divid).style.display == "none") document.getElementById(divid).style.display = "block";
 else document.getElementById(divid).style.display = "none";
}

function dropmenu(divid)  
{ 
    var ourdiv = document.getElementById(divid); 
    if(ourdiv.style.display == "block") ourdiv.style.display = "none"; 
    else ourdiv.style.display = "block"; 
    return false; 
}

function makecookie(name, value, expires, path, domain, secure) 
{
 var today = new Date();
 today.setTime( today.getTime() );
 if (expires) expires = expires * 1000 * 60 * 60 * 24;
 var expires_date = new Date(today.getTime() + (expires));
 document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
( ( path ) ? ";path=" + path : "" ) + 
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}

function update(msg) 
{
 field = document.commentform.message;
 if (document.selection) 
 {
  field.focus();
  sel = document.selection.createRange();
  sel.text = msg;
 }
 else if (field.selectionStart || field.selectionStart == 0)
 {
  var startPos = field.selectionStart;
  var endPos = field.selectionEnd;
  field.value = field.value.substring(0, startPos) + msg + field.value.substring(endPos, field.value.length);
  }
  else { field.value += msg; }
}

function checkall() 
{
 var boxes = document.getElementsByName('linklist[]');
 for (i=0; i < boxes.length; i++) boxes[i].checked = true;
 var boxes = document.getElementsByName('commentlist[]');
 for (i=0; i < boxes.length; i++) boxes[i].checked = true;
 var boxes = document.getElementsByName('selection[]');
 for (i=0; i < boxes.length; i++) boxes[i].checked = true;
}

function uncheckall() 
{
 var boxes = document.getElementsByName('linklist[]');
 for (i=0; i < boxes.length; i++) boxes[i].checked = false;
 var boxes = document.getElementsByName('commentlist[]');
 for (i=0; i < boxes.length; i++) boxes[i].checked = false;
 var boxes = document.getElementsByName('selection[]');
 for (i=0; i < boxes.length; i++) boxes[i].checked = false;
}

function counthit(linkid)
{
 var tosend = "{DIRURL}/ajax.php?action=counthit" + escape("&") + "linkid=" + linkid;
 try { xmlhttp3 = new ActiveXObject("Msxml2.XMLHTTP"); }
 catch (e) 
 {
  try { xmlhttp3 = new ActiveXObject("Microsoft.XMLHTTP"); }
  catch (E) { xmlhttp3 = false; }
 }
 if (!xmlhttp3 && typeof XMLHttpRequest!='undefined') { xmlhttp3 = new XMLHttpRequest(); }
 xmlhttp3.open("GET", tosend, true);
 xmlhttp3.send(null);
}

function imageover(ima)
{
 ima.style.borderColor = 'blue';
}

function imageout(ima)
{
 ima.style.borderColor = 'black';
}