// JavaScript file
		//var jsReady = false;
        var jsParameters = "";

		//Browser Name
        function fillBrowserName()
        {
            if (navigator.appName)
	        {         
		       jsParameters += "<BrowserName>";
		       jsParameters += navigator.appName;
		       jsParameters += "</BrowserName>";	 
	        }
        }
        
        //Application Code Name
        function fillApplicationCodeName()
        {
            if (navigator.appCodeName)
	        {        
		       jsParameters += "<ApplicationCodeName>";
		       jsParameters += navigator.appCodeName;
		       jsParameters += "</ApplicationCodeName>";		        	        		        
	        }        
        }
        
        //IsJavaEnabled
        function fillIsJavaEnabled()
        {
            if (navigator.javaEnabled())
	        {
		       jsParameters += "<IsJavaEnabled>";
		       jsParameters += navigator.javaEnabled();
		       jsParameters += "</IsJavaEnabled>";	       	        
	        }        
        }      
        
		//Browser Real Version
		function getBrowserVersion()
		{
		    var version = navigator.userAgent;
		    var iePos = version.indexOf("MSIE");
		    if (iePos>-1)
		    {	    
		        version=version.substring(iePos);
		        iePos = version.indexOf(" ");	
		        version=version.substring(iePos);   
		        iePos = version.indexOf(";");
		        version = version.substring(0, iePos);
		    }
		    else
		    {
		        iePos = version.indexOf("/");
		        version = version.substring(iePos+1);
		        iePos = version.indexOf(" ");
		        version = version.substring(0,iePos);
		    }
		    return version;
		}
		
        function fillBrowserVersion()
        {
	        jsParameters += "<BrowserVersion>";
		    jsParameters += getBrowserVersion();
		    jsParameters += "</BrowserVersion>";			    
        } 		

		//User Agent
        function fillUserAgent()
        {
        	if (navigator.userAgent)
        	{
		        jsParameters += "<UserAgent>";
			    jsParameters += navigator.userAgent;
			    jsParameters += "</UserAgent>";	
		    }    
        }

		//Cookie enabled
        function fillCookieEnabled()
        {
        	if (navigator.cookieEnabled)
	        {
	        	jsParameters += "<CookieEnabled>";
		    	jsParameters += navigator.cookieEnabled;
		    	jsParameters += "</CookieEnabled>";		 		    	       
	        }        
        } 	
        
		//Timezone offset
        function fillTimeZoneOffset()
        { 
	        jsParameters += "<TimezoneOffset>";
		    jsParameters += (new Date().getTimezoneOffset()/60)*(-1);
		    jsParameters += "</TimezoneOffset>";	    	              
        }
        
		//Is Browser Online
        function fillOnLine()
        {
	        if (navigator.onLine)
	        {
	        	jsParameters += "<BrowserOnline>";
		    	jsParameters += navigator.onLine;
		    	jsParameters += "</BrowserOnline>";		    			                
	        }
			return;
        } 
        
        //Platform
        function fillPlatform()
        {
	        if (navigator.platform)
	        { 
		    	jsParameters += "<Platform>";
		    	jsParameters += navigator.platform;
		    	jsParameters += "</Platform>";		    	
	        }
			return;
        }
        
        //Browser Width
        function fillBrowserWidth()
        {
	        if (window.innerWidth)
	        {  
		    	jsParameters += "<BrowserWidth>";
		    	jsParameters += window.innerWidth;
		    	jsParameters += "</BrowserWidth>";			    		         		           
	        }
			return;
        } 
        
        //Browser Height
        function fillBrowserHeight()
        {
	        if (window.innerHeight)
	        { 
		    	jsParameters += "<BrowserHeight>";
		    	jsParameters += window.innerHeight;
		    	jsParameters += "</BrowserHeight>";			    			               
	        }
			return;
        }  
       
       //Actual Screen Width
        function fillActuelScreenWidth()
        {
	        if (screen.availWidth)
	        {    
		    	jsParameters += "<ActualScreenWidth>";
		    	jsParameters += screen.availWidth;
		    	jsParameters += "</ActualScreenWidth>";			    				           
	        }
			return;
        }       
        
       //Actual Screen Height
        function fillActuelScreenHeight()
        {
	        if (screen.availHeight)
	        {  
		    	jsParameters += "<ActualScreenHeight>";
		    	jsParameters += screen.availHeight;
		    	jsParameters += "</ActualScreenHeight>";		    		            
	        }
			return;
        }         
             
		//Fill All Parameters
        function fillParameters()
        {  
              fillBrowserName();
              fillBrowserVersion();
              fillUserAgent();
              fillApplicationCodeName();
              fillIsJavaEnabled();
              fillCookieEnabled();
              fillTimeZoneOffset();
              fillOnLine();    
              fillPlatform();  
              fillBrowserWidth();
              fillBrowserHeight();  
              fillActuelScreenWidth();
              fillActuelScreenHeight();                    
        }
                