function resize()
{
	var start_position  = 0;
	var footer_position = findPosY( document.getElementById( 'footerC' ) ) + 33;
	var left_shadow     = document.getElementById( 'sl' );
	var right_shadow    = document.getElementById( 'sr' );
	var left_panel      = document.getElementById('leftPanel');
	var right_panel     = document.getElementById('rightPanel');
	
	left_shadow.style.height  = footer_position + 'px';
	right_shadow.style.height = footer_position + 'px';
	
	if( left_panel.offsetHeight < right_panel.offsetHeight )
	{
		left_panel.style.height = right_panel.offsetHeight + 'px';
	}
	setTimeout('resize();', 1000);
}

  function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

function findPosY(obj)
{
	var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }

function getHTTP() 
{
    var r;
    try 
    {
        r = new XMLHttpRequest();
    }
    catch (e1)
    {
        try
        {
            r = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (e2)
        {
            try
            {
                r = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (e3)
            {
                r = false;
            }
        }
    }
    
    if (!r)
    {
        r = null;
    }
    return r;
}
function ajax(page, vars, callback)
{
    //xmlhttp object aanmaken.
    var xmlhttp = getHTTP();
    //POSTEN, pagina versturen, asynchronous
    xmlhttp.open("POST", page, true);
    //Header versturen
    xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
    //Onreadystate functie
    xmlhttp.onreadystatechange = function()
    {
        //Controleren of de functie succesvol is geladen.
        if(xmlhttp.readyState == 4)
        {
			//var i = data.length;
			//data[i] = xmlhttp.responseText
			
			
			callback( xmlhttp.responseText );
            //eval(callback + '("' + xmlhttp.responseText + '");');
        }
    }
    //Vars door sturen.
    xmlhttp.send(vars);
}

function nothing(){
	return true;
}

function printpage(obj){
	var data = document.getElementById(obj).innerHTML;
	//alert(args[1])
	//alert(data);
	document.getElementById('print').value = data;
	//alert(document.getElementById('print').value);
	return true;
}

function printpage2(obj){
	var data = document.getElementById(obj).innerHTML;
	alert(data);
	document.getElementById('print2').value = data;
	//alert(document.getElementById('print').value);
	return true;
}

function copy( objectName ){
	var source = document.getElementById(objectName);
	var target = document.getElementById(objectName + '_f');
	
	if(target.value == ""){
		target.value = source.value;
	}
}
