if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
  document.write('<SCRIPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('Sub mic_check_FSCommand(ByVal command, ByVal args)\n');
  document.write(' call mic_check_DoFSCommand(command, args)\n');
  document.write('end sub\n');
  document.write('</SCRIPT\> \n');
} 

function mic_check_DoFSCommand(command, msg)                
{
	var handleSuccess_flash_p_log = function(o){
	};
	var handleFailure_flash_p_log = function(o){
	};

	var callback_flash_p_log =
	{
		success:handleSuccess_flash_p_log,
		failure: handleFailure_flash_p_log
	};

	var msg_array = eval( '(' + msg + ')' );
	switch(msg_array[0]) {
		case 'log':
			var d = new Date();
			var postData = "action=main.flash_log&time=" + d.getTime() + msg_array[1];
			var request = YAHOO.util.Connect.asyncRequest('GET', "index.php?" + postData, callback_flash_p_log);	
			break;
		case 'save':
			window.location = "/";
			break;
	}
};
