/**
 * @author Sascha Quasthoff
 */


/**
 * DomLoaded: Erstellt ein Array mit Funktionsaufrufen, das nach dem vollst&#65533;ndigen Laden des DOMs abgearbeitet wird..
 */
var DomLoaded = {
	onload: [],
	loaded: function () {
		if (arguments.callee.done) return;
		arguments.callee.done = true;
		for (i = 0;i < DomLoaded.onload.length;i++) DomLoaded.onload[i]();
	},
	load: function (fireThis) {
		this.onload.push(fireThis);
		if (document.addEventListener) 
			document.addEventListener("DOMContentLoaded", DomLoaded.loaded, null);
		if (/KHTML|WebKit/i.test(navigator.userAgent)) { 
			var _timer = setInterval(function() {
				if (/loaded|complete/.test(document.readyState)) {
					clearInterval(_timer);
					delete _timer;
					DomLoaded.loaded();
				}
			}, 10);
		}
		/*@cc_on @*/
		/*@if (@_win32)
		var proto = "src='javascript:void(0)'";
		if (location.protocol == "https:") proto = "src=//0";
		document.write("<scr"+"ipt id=__ie_onload defer " + proto + "><\/scr"+"ipt>");
		var script = document.getElementById("__ie_onload");
		script.onreadystatechange = function() {
		    if (this.readyState == "complete") {
		        DomLoaded.loaded();
		    }
		};
		/*@end @*/
	   window.onload = DomLoaded.loaded;
	}
};




/**
 * send_page: Seite empfehlen
 */

send_page = function () {
  var uri = 'http://www.webexperience.org/kluth_site/recommend_page.html?mail_link=' + escape(self.location.href);
  var w = window.open( uri, 'WND', 'width=600,height=570,resizable=no,scrollbars=no' );
  w.focus();
}



/**
 * print_page: Seite drucken
 */
            
print_page = function () {
  var lpLink = self.location.href;
  if( lpLink.indexOf( '?' ) != -1 ) {
    lpLink += '&print_version=1';
  } else {
    lpLink += '?print_version=1';
  }
  var w = window.open( lpLink, 'PRINT', 'width=640,height=640' );
  w.focus();
}


