
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 defaultSpeach="";


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;

//alert (isIE); //IE //   safari
//alert (isNN);  //firefox //google // safari // opera
//alert (isN4);

var  dir="fi";
var  admindir="fx"; 

var targetUrl = "http://www.serverws4.com";

///////////////////////////////////////////////
     
	if (location.host == "localhost") 
	 { 
	   dir="ki";
	   admindir="kx"; 
	   targetUrl = "http://localhost"; 
	 }
	 

	 
 function getRandom() 
 { 
  return   Math.random(100000) ;  
 }

 
function sendRes()
    {
       if ( resultToSend != "")  
		{ 
		  top.frames['result'].location =  resultToSend;
		}
       	//resultToSend="";
    }
 


 
function logoff()
{
	

	 //alert("logoff" +  resultToSend)
		   if (resultToSend != "")
			{
			
				var URL = resultToSend+ "&CONST=LAST_TOPAJAX&browser=" + browser;
   
			if(window.XMLHttpRequest)
				{
				request = new XMLHttpRequest();
				request.open("GET", URL, false);
				request.send(null);
				} 
				else if (window.ActiveXObject) 
				{
				request = new ActiveXObject("Microsoft.XMLHTTP");
					if (request) 
						{
							request.open("GET", URL, false);
							request.send();
						}
				}
				
			    resultToSend="";
			}
			
			 	
	 
      
		
      if (SES != "")
		 {            
		    window.open("../../cgi-bin/" + dir +"/db.cgi?sf=time&ses="+SES + "&process=logoff","_top");
			SES="";
		}
 }
 


 
 
 

if(isIE) { window.onbeforeunload  = logoff;}
else if(isNN){ window.onbeforeunload = logoff;}
else{}


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;  
			}

      }



// alert("Due to essential site maintenance connection to our service may be lost for a short period between 22h GMT 27/12/210 and 08h GMT 28/12/210. \n Please acccept our appologies for the inconvenience." );




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) {  main.topleft.sayText( t2s ,ttsAccent,ttsLanguage,ttsEngine); }
   }






