
var session_file="";
var resultToSend="";
var ent="";
var loadedhsh=0;
var entorgan="";
var popup=0;
var text2speak="";
var SES="";



var tts=1;
var ttsAccent="";
var ttsCharacter="";
var ttsEngine="";
var ttsLanguage="";
var l1=2; 
var l2=2;
var activateTTS;
var entseparatelangsystems="1";
var logOffMessage="";
 
var logoffController=0;

var newlogon10=1;
 
var message="";


var r= Math.random(1000000000);
var ent=location.pathname.substring(0,location.pathname.lastIndexOf("/"));
var dir = ent.substring(   ent.lastIndexOf(  ent.lastIndexOf("/") )   );
dir = dir.substring  ( 1 ,   dir.lastIndexOf("/")  ); 
ent = ent.substring(ent.lastIndexOf("/")+1, ent.length); 

 

var isIE=document.all;
var isNN=!document.all && document.getElementById;
var isN4=document.layers;


var  dir="fi";
var  admindir="fx"; 

var targetUrl = "http://www.serverws4.com";


///////////////////////////////////////////////
     
	if (location.host == "localhost") 
	 { 
	   dir="ki";
	   admindir="kx"; 
	   targetUrl = "http://localhost"; 
	 }
	 
















var defaultSpeach="";



 function getRandom() 
 { 

  return   Math.random(100000) ;  
 }


 
 
function sendRes()
    {

          	if ( resultToSend != "")  
		{ 
		  top.frames['result'].location =  resultToSend;
		}
   
          
       	 	resultToSend="";
    }
 



 
 
function byebye()
    {
 
   alert("bye")
          
       	 	 
    }
 



function logoff()
    {


      if (SES != "")
		{
       			 


			// window.open("../../cgi-bin/" + dir +"/db.cgi?sf=time&ses="+SES + "&process=logoff"  ,"logoffwindow" , "status=0,menubar=0,location=0,toolbar=no,scrollbars=1,resizable=1,width=800,height=600");
                        window.open("../../cgi-bin/" + dir +"/db.cgi?sf=time&ses="+SES + "&process=logoff","_top");


			SES="";
		}
    }
 




 
 



if (window.addEventListener) 
 {

	
   


         // // // FF tabs or window _self or log window  // // //
         //window.addEventListener("beforeunload", logoff, true); 


       // // // chrome tabs or window _self or log window  // // //
       window.addEventListener("unload", logoff, true); 


 } 
else if (window.attachEvent) 
 {

     // // // IE window _self or log window  // // //
      window.onbeforeunload = logoff;
	 
 } 




 


/*


if (window.addEventListener) 
{
alert(" window.addEventListener ")

///ff
      window.addEventListener("beforeunload", logoff, true); 

	if (logoffController<1)
	 {
	   
	 }
  
} 
else if (window.attachEvent) 
{
 
alert("window.attachEvent")
    window.onbeforeunload = logoff;
	if (logoffController<1)
	 {
	  
	 }
	 
} 
else 
{
alert("asdfaf")
}




*/



function browser_check()
 {
     var BrowserType=navigator.userAgent;
     if (BrowserType.indexOf("MSIE 3") == 25)
           {
            
           }
      else   
           {
            window.focus();
                
           }
}



/////////////////////////////////////////////////////////////////////////

   var activateTTS=1;

function speakUpdateVar (t2s)
     { 
	 
	
	if (tts>0 && activateTTS>0)
              {
			
                 text2speak=t2s
 		 main.topleft.document.ttsform.textToWrite.value=top.text2speak;  
	     }

      }







function speakItVar()
  {

               
      if (tts>0 )
       {
		 
	    if ( top.text2speak == ""){ top.text2speak=defaultSpeach;  }		
		main.topleft.document.ttsform.textToWrite.value=top.text2speak;

        // alert( "ttsAccent: "+ ttsAccent + "ttsLanguage: "+ ttsLanguage + " ttsEngine: "+  ttsEngine)
		main.topleft.sayText( top.text2speak ,ttsAccent,ttsLanguage,ttsEngine);
		top.text2speak ="";
		
	    }


  }





function speakItNow(t2s)
  {
         
	 if (tts>0)
              {
            	 main.topleft.sayText( t2s ,ttsAccent,ttsLanguage,ttsEngine);
	      }
  }


function speakitNowConf2( t2s , ttsAccent, ttsLanguage, ttsEngine)
   {
    
	if (tts>0)
           {
				//alert( "ttsAccent: " + ttsAccent +  " ttsLanguage: " + ttsLanguage + " ttsEngine: "+  ttsEngine)
				
				//alert( " t2s: " + t2s )
				// alert( " t2s: " + ttsEngine )
				//  alert( " ttsLanguage: " + ttsLanguage)
				//    alert( " ttsAccent: " +ttsAccent)
			 
				
				//ttsAccent=1
				//ttsLanguage=2
				//ttsEngine=1
				
       	      main.topleft.sayText( t2s ,ttsAccent,ttsLanguage,ttsEngine);
	   }
	
   }





