//===============================================
//
//
//
//-----------------------------------------------
//
//  "kca_..." by Knütel, 21 dec 2011
//
//===============================================

	var kca_preloadbuffer;
	var kca_initbuffer;

	//----------------------------------------------
	// copy and overwrite other onload-functions
	//----------------------------------------------
	
	kca_initbuffer = window.onload;  // copy onload function (if any)
	window.onload  = kca_init;       // overwrite onload function
	
	if( typeof( preload ) === "function" )
	{
		kca_preloadbuffer = preload;  // copy preload function
		preload = kca_init;           // overwrite preload function
	}  

	//-------------------------------
	// old popup functions
	//-------------------------------
	function Pop1() {	  F1 = window.open("kon.html",   "picture_01","width=250,height=300,left=597,top=117");  }
	function Pop2() {	  F1 = window.open("imp.html", 	 "picture_01","width=250,height=460,left=597,top=117");	}
	
	
	
	//-------------------------------
	// kca popup function
	//-------------------------------
	function kca_popup( uri ) { var w = window.open( uri ,"title","width=310,height=460,left=597,top=117"); }

	//-------------------------------
	// kca onload function
	//-------------------------------
	function kca_init()
	{
		replaceHrefs();
		
		if( typeof( kca_initbuffer    ) === "function" ) kca_initbuffer();    // run previous used onload function
		if( typeof( kca_preloadbuffer ) === "function" ) kca_preloadbuffer(); // run previous used preload function
	}

	//-------------------------------
	// replace file in href by popup
	//-------------------------------
	function replaceHrefs()
	{
		var i = 0;
		var elms = document.getElementsByTagName("a");
		
		for( i = 0; i < elms.length; i++ )
		{
			if( elms[i].className.indexOf(" popup") > -1 )
			{
				replaceOneHref( elms[i] );
			}
		}
		
		function replaceOneHref( elm )
		{
			if( elm.href.indexOf("javascript:") === -1 ) elm.href = "javascript:kca_popup('" + elm.href + "')";
		}
	}


