<!--
	// Taken from http://www.jan-winkler.de/hw/artikel/art_j02.htm
	
	function base64_encode(decStr) {
		var base64s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
		var bits;
		var dual;
		var i = 0;
		var encOut = '';
	
		while(decStr.length >= i + 3) {
			bits = 	(decStr.charCodeAt(i++) & 0xff) <<16 |
						(decStr.charCodeAt(i++) & 0xff) <<8 |
						decStr.charCodeAt(i++) & 0xff;
	
			encOut += base64s.charAt((bits & 0x00fc0000) >>18) +
						base64s.charAt((bits & 0x0003f000) >>12) +
						base64s.charAt((bits & 0x00000fc0) >> 6) +
						base64s.charAt((bits & 0x0000003f));
		}
	
		if(decStr.length -i > 0 && decStr.length -i < 3) {
			dual = Boolean(decStr.length -i -1);
	
			bits = 	((decStr.charCodeAt(i++) & 0xff) <<16) |
						(dual ? (decStr.charCodeAt(i) & 0xff) <<8 : 0);
	
			encOut += 	base64s.charAt((bits & 0x00fc0000) >>18) +
							base64s.charAt((bits & 0x0003f000) >>12) +
							(dual ? base64s.charAt((bits & 0x00000fc0) >>6) : '=') +
							'=';
		}
	
		return(encOut);
	}

	// Flash Version Detector  v1.1.5
	// http://www.dithered.com/javascript/flash_detect/index.html
	// code by Chris Nott (chris@NOSPAMdithered.com - remove NOSPAM)
	// with VBScript code from Alastair Hamilton
	
	var flashVersion = 0;
	function getFlashVersion() {
		var agent = navigator.userAgent.toLowerCase(); 
		
		// NS3 needs flashVersion to be a local variable
		if (agent.indexOf("mozilla/3") != -1 && agent.indexOf("msie") == -1) {
			flashVersion = 0;
		}
		
		// NS3+, Opera3+, IE5+ Mac (support plugin array):  check for Flash plugin in plugin array
		if (navigator.plugins != null && navigator.plugins.length > 0) {
			var flashPlugin = navigator.plugins['Shockwave Flash'];
			if (typeof flashPlugin == 'object') { 
				if (flashPlugin.description.indexOf('7.') != -1) flashVersion = 7;
				else if (flashPlugin.description.indexOf('6.') != -1) flashVersion = 6;
				else if (flashPlugin.description.indexOf('5.') != -1) flashVersion = 5;
				else if (flashPlugin.description.indexOf('4.') != -1) flashVersion = 4;
				else if (flashPlugin.description.indexOf('3.') != -1) flashVersion = 3;
			}
		}
	
		// IE4+ Win32:  attempt to create an ActiveX object using VBScript
		else if (agent.indexOf("msie") != -1 && parseInt(navigator.appVersion) >= 4 && agent.indexOf("win")!=-1 && agent.indexOf("16bit")==-1) {
			document.write('<scr' + 'ipt language="VBScript"\> \n');
			document.write('on error resume next \n');
			document.write('dim obFlash \n');
			document.write('set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.7") \n');
			document.write('if IsObject(obFlash) then \n');
			document.write('flashVersion = 7 \n');
			document.write('else set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.6") end if \n');
			document.write('if flashVersion < 7 and IsObject(obFlash) then \n');
			document.write('flashVersion = 6 \n');
			document.write('else set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.5") end if \n');
			document.write('if flashVersion < 6 and IsObject(obFlash) then \n');
			document.write('flashVersion = 5 \n');
			document.write('else set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.4") end if \n');
			document.write('if flashVersion < 5 and IsObject(obFlash) then \n');
			document.write('flashVersion = 4 \n');
			document.write('else set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.3") end if \n');
			document.write('if flashVersion < 4 and IsObject(obFlash) then \n');
			document.write('flashVersion = 3 \n');
			document.write('end if');
			document.write('</scr' + 'ipt\> \n');
	  }
			
		// WebTV 2.5 supports flash 3
		else if (agent.indexOf("webtv/2.5") != -1) flashVersion = 3;
	
		// older WebTV supports flash 2
		else if (agent.indexOf("webtv") != -1) flashVersion = 2;
	
		// Can't detect in all other cases
		else {
			flashVersion = flashVersion_DONTKNOW;
		}
	
		return flashVersion;
	}
	flashVersion_DONTKNOW = -1;


	function checkTimeZone() {
		var rightNow = new Date();
		var date1 = new Date(rightNow.getFullYear(), 0, 1, 0, 0, 0, 0);
		var date2 = new Date(rightNow.getFullYear(), 6, 1, 0, 0, 0, 0);
		var temp = date1.toGMTString();
		var date3 = new Date(temp.substring(0, temp.lastIndexOf(" ")-1));
		var temp = date2.toGMTString();
		var date4 = new Date(temp.substring(0, temp.lastIndexOf(" ")-1));
		var hoursDiffStdTime = (date1 - date3) / (1000 * 60 * 60);
		var hoursDiffDaylightTime = (date2 - date4) / (1000 * 60 * 60);
		
		return hoursDiffStdTime ;
	}


	function get_vars () {
		var referer 	= base64_encode(document.referrer) ;
		var timezone 	= checkTimeZone() ;
		var todayIs 	= new Date();
		var colorDepth = window.screen.colorDepth;
		var res 			= window.screen.width + "x" + window.screen.height;
		var flashVer	= getFlashVersion() ;
		
		arg = "colorDepth=" + escape(colorDepth) + "&res=" + escape(res) + "&referer=" + escape(referer) + "&timezone=" + escape(timezone) + "&flashVer=" + escape(flashVer) + "&codeSite=" + escape(codeSite) + "&typePage=" + escape(typePage) + "&codePage=" + escape(codePage) + "&titrePage=" + escape(titrePage)  ;
		// window.document.index_flash.SetVariable("myVar", arg);
		// document.write ("<img src='_stats/log_page.php?"+arg+"' border=0 width=1 height=1>");
		
		return (arg) ;
	}


	function write_flash (fic_flash, height_fla, width_fla, bg_color) {
		vars = get_vars () ;
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+width_fla+'" height="'+height_fla+'" id="'+fic_flash+'" align="middle">');
		document.write('<param name="allowScriptAccess" value="sameDomain" />');
		document.write('<param name="movie" value="'+fic_flash+'.swf" />');
		document.write('<param name="quality" value="high" />');
		document.write('<param name="bgcolor" value="'+bg_color+'" />');
		document.write('<param name="FlashVars" value="'+vars+'" />');
		document.write('<embed src="'+fic_flash+'.swf" quality="high" bgcolor="'+bg_color+'" width="'+width_fla+'" height="'+height_fla+'" name="index" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="'+vars+'"/>');
		document.write('</object>');
	}


	function write_vars () {
		vars = get_vars () ;
		document.write("--"+vars);
	}


	function write_stat () {
		vars_arg = get_vars () ;
		document.write ('<img src="/_stats/log_page.php?'+vars_arg+'" border="0" width="1" height="1">');
//		document.write ('/_stats/log_page.php?'+vars_arg);
	}

//-->