/*#######################################################################################
# Deze software is intellectueel eigendom van Knooppunt en is beschermd op grond van de #
# Nederlandse auteurswet, internationale verdragsbepalingen en de toepasselijke wetten  #
# van het land waarin de software gebruikt wordt. U verbindt zich ertoe de software     #
# niet te zullen veranderen, aanpassen of te vertalen, tenzij uitdrukkelijk anders      #
# overeengekomen. U verkrijgt uitsluitend het gebruiksrecht van de software. Knooppunt  #
# is in in geen geval aansprakelijk voor directe of indirecte schade, gevolgschade of   #
# enige vorm van incidentele of bijzondere schade, inclusief gederfde winst of bespa-   #
# ringen, en evenmin voor vorderingen van derden, door het gebruik van de software.     #
#                                                                                       #
#  Knooppunt internetmedia    http://www.knoop.nl    E. Toering    tel +31 513 543075   #
#                                                                                       #
#######################################################################################*/
if ((parseFloat(navigator.appVersion.split("MSIE")[1])<8) ) {	//alert('crappie IE 6 or 7');
	IE6HoverFix();
}
//	document.getElementById('img_shader_left').style.height = '1%';
// stretch container-id ,- px substract from height
//             \       /   ,- min height
fix_height('witte_bg','48',500);// IE6 hates the min-height..
fix_height('container_content','48',500);// IE6 hates the min-height..
fix_height('content_left','48',500);// IE6 hates the min-height..
fix_height('content','48',500);// IE6 hates the min-height..

$(document).ready(function() {
	setTimeout('img_rebuild_knooppunt()',10);
});
var img_rebuild_timer;
var img_rebuild_timeout = 100;
function img_rebuild_knooppunt() {
	$('#content').find('img').each(function(){
		if (typeof($(this).attr("src")) != 'undefined'		 
     && ($(this).attr("src").indexOf('img/kader/') >= 0
			|| $(this).attr("src").indexOf('spacer.gif') >= 0) ) { // niets doen!!
		} else 
		if (typeof($(this).width()) != 'undefined'		 
     && $(this).height()>= 30
     && $(this).width() >= 30 ) {
			if (typeof($(this).attr("align")) != 'undefined') {
				extra_cmd = $(this).attr("align");
			} else {
				extra_cmd = '';
			}
//document.title= $(this).width()+' '+$(this).height()+' '+extra_cmd+' | '+document.title;
			$(this).replaceWith(function() {
				return afbeelding($(this).attr("src"),
													$(this).width(),
													$(this).height(),extra_cmd)
			});
		} else {
			img_rebuild_timer = setTimeout('img_rebuild_knooppunt()',img_rebuild_timeout);
			img_rebuild_timeout*=1.2;
			// do it again...
//document.title= ' ['+img_rebuild_timeout+'] '+document.title;
		}	
	});
}
//img_rebuild_timer = setTimeout('img_rebuild_knooppunt()',img_rebuild_timeout*10);

function afbeelding(plaatje,breedte,hoogte,extra_cmd) {
	var result = '';
	var rest_breedte = breedte - 17 - 30 +23;  // die 15 is extra ivm rechter marge....
	if ( rest_breedte<1 ) { rest_breedte=1}
	var rest_hoogte = hoogte - 17 - 15 - 33 +27;  // die 20 is extra ivm onder marge....
	if ( rest_hoogte<1 ) { rest_hoogte=1}
	if ( extra_cmd != null
			&& extra_cmd.length > 0 ) { var uitlijnen = 'align='+extra_cmd }
	else                          { var uitlijnen = '' }
	result += '<table '+uitlijnen+' border="0" cellspacing="0" cellpadding="0"><tr><td colspan="2"><img src="img/kader/spacer.gif" border="0" height="3" width="1"></td></tr><tr><td><img src="img/kader/spacer.gif" border="0" height="1" width="8"></td>';
	result += '<td background="'+plaatje+'" style="white-space:nowrap;background-position:5px 5px">';
	result += '<img src="img/kader/kader-lb.png" border="0" height="17" class="pngfix" width="17"><img src="img/kader/kader-b.gif" border="0" height="17"              width="'+rest_breedte+'"><img src="img/kader/kader-rb.png" border="0" height="17" class="pngfix" width="30"><br>';
	result += '<img src="img/kader/kader-l.gif"  border="0" height="15"                width="17"><img src="img/kader/spacer.gif"  border="0" height="15"              width="'+rest_breedte+'"><img src="img/kader/kader-r1.gif" border="0" height="15"                width="30"><br>';
	result += '<img src="img/kader/kader-l.gif"  border="0" height="'+rest_hoogte+'"   width="17"><img src="img/kader/spacer.gif"  border="0" height="'+rest_hoogte+'" width="'+rest_breedte+'"><img src="img/kader/kader-r.gif"  border="0" height="'+rest_hoogte+'"   width="30"><br>';
	result += '<img src="img/kader/kader-lo.png" border="0" height="33" class="pngfix" width="32"><img src="img/kader/kader-o.gif" border="0" height="33"     width="'+eval(rest_breedte-15)+'"><img src="img/kader/kader-ro.png" border="0" height="33" class="pngfix" width="30"><br>';
	result += '</td></tr></table>';
	return result;
}

