function input_text(id, str)
{
    var input=document.getElementById(id);
    if(input.value==str)
        input.value="";
}

function blur_text(id, str)
{
    var input=document.getElementById(id);
    if(input.value=="")
        input.value=str;
}

function OnSubmit(id, str)
{
    var input=document.getElementById(id);
    if(input.value==str)
        input.value="";
    return true;
}

function ChangePicture(src, width, height)
{
    var input=document.getElementById('bigpic');
    var table=document.getElementById('table');
    if(width!=-1)
        input.width=width;
    input.src=src;
    return false;
}

function OnChange(str)
{
    var sel=document.getElementById("cnt");
    window.location=str+"&cnt="+sel.options[sel.selectedIndex].value;
}

function OnChangeType(str)
{
    var sel=document.getElementById("category");
    window.location=str+"&cat="+sel.options[sel.selectedIndex].value;
}

function addHandler(object, event, handler, useCapture) {
  if (object.addEventListener) {
        object.addEventListener(event, handler, useCapture ? useCapture : false);
  } else if (object.attachEvent) {
        object.attachEvent('on' + event, handler);
  }
}

function removeHandler(object, event, handler) {
  if (object.removeEventListener) {
        object.removeEventListener(event, handler, false);
  } else if (object.detachEvent) {
        object.detachEvent('on' + event, handler);
  }
}
