// JavaScript Document

function checkForm(form)
{
            var Email = document.getElementById("Email");
            var FirstName = document.getElementById("FirstName");
            var LastName = document.getElementById("LastName");
            var Company = document.getElementById("Company");
			var NumberOfEmployees = document.getElementById("NumberOfEmployees");
            var Phone = document.getElementById("Phone");
            var Country = document.getElementById("Country");
            var btnRegister = document.getElementById("btnRegister");
			var phone1	 = document.getElementById("phone1");
			var phone2 	= document.getElementById("phone2");
			var phone3 	= document.getElementById("phone3");
			var hartwich 	= document.getElementById("hartwich");
			
			var Emailstr=document.Subcribe.Email.value
			var Emailfilter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
 
            if ((Email.value == "") || (!Emailfilter.test(Emailstr)))
            {
                alert("Please enter a valid e-mail address.");
                Email.focus();
                return false;
            }
			else if ((Email.value.indexOf('@gmail.', 0) > 0) ||
                	(Email.value.indexOf('@hotmail.', 0) > 0) ||
					(Email.value.indexOf('@walla.', 0) > 0) ||
					(Email.value.indexOf('@rambler.', 0) > 0) ||
					(Email.value.indexOf('@aol.', 0) > 0) ||
					(Email.value.indexOf('@yandex.', 0) > 0) ||
					(Email.value.indexOf('@arcor.', 0) > 0) ||
					(Email.value.indexOf('@live.', 0) > 0) ||
					(Email.value.indexOf('@freenet.', 0) > 0) ||
					(Email.value.indexOf('@me.', 0) > 0) ||
					(Email.value.indexOf('@mail.', 0) > 0) ||
					(Email.value.indexOf('@t-online.de', 0) > 0) ||
					(Email.value.indexOf('@verizon.net', 0) > 0) ||
					(Email.value.indexOf('@tiscali.', 0) > 0) ||
					(Email.value.indexOf('@gmx.', 0) > 0) ||
					(Email.value.indexOf('@libero.it', 0) > 0) ||
                	(Email.value.indexOf('@yahoo.', 0) > 0))
            {
                alert("Please enter your Company e-mail address.\nWe don't accept public domain e-mail addresses.");
                Email.focus();
                return false;
            }
            else if (FirstName.value == "")
            {
                alert("Please enter your first name.");
                FirstName.focus();
                return false;
            }
            else if (LastName.value == "")
            {
                alert("Please enter your last name.");
                LastName.focus();
                return false;
            }
            else if (Company.value == "")
            {
                alert("Please enter company name.");
                Company.focus();
                return false;
            }
			else if (phone1.value == "")
            {
                alert("Please enter country code.");
                phone1.focus();
                return false;
            }
			else if (isNaN(phone1.value))
            {
                alert("Please enter only numbers.");
                phone1.focus();
                return false;
            }
			 else if (phone2.value == "")
            {
                alert("Please enter area code.");
                phone2.focus();
                return false;
            }
			else if (isNaN(phone2.value))
            {
                alert("Please enter only numbers.");
                phone1.focus();
                return false;
            }
			 else if (phone3.value == "")
            {
                alert("Please enter local number.");
                phone3.focus();
                return false;
            }
			else if (isNaN(phone3.value))
            {
                alert("Please enter only numbers.");
                phone1.focus();
                return false;
            }
			else if (NumberOfEmployees.value == "")
            {
                alert("Please enter number of employees.");
                NumberOfEmployees.focus();
                return false;
			}
            else if (Country.value == "")
            {
                alert("Please enter country.");
                Country.focus();
                return false;
            }
			
				var versionchosen 
 
				for (var i=0; i<document.Subcribe.Version.length; i++) {
	
					if (document.Subcribe.Version[i].checked) {
					versionchosen = document.Subcribe.Version[i].value
					}
		
				}
				if(versionchosen == "xPress"){ 
				document.getElementById("RetUrl").value = "www.observeit-sys.com/products/why_not_try_full_enterprise.asp";
				document.getElementById("LeadSource").value = "ObserveIT - Xpress Download";
				document.getElementById("Version").value = "";
				}
				else{
				document.getElementById("RetUrl").value = "www.observeit-sys.com/evaluationdownload.asp";
				document.getElementById("Version").value = "Enterprise";
				document.getElementById("LeadSource").value = "ObserveIT - Download";
				}
				
            document.getElementById("Phone").value = phone1.value + "-" + phone2.value + "-" + phone3.value; 
            btnRegister.style.visibility = "hidden";
            return true;
        }

<!-- hide from old browsers
	
		
   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);
   
   
   document.getElementById("TimeZone").value = hoursDiffStdTime;
} 

//-->

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));


<!-- BEGIN LivePerson Monitor. -->
var lpMTagConfig = {'lpServer' : "server.iad.liveperson.net",'lpNumber' : "61628539",'lpProtocol' : "https"}; function lpAddMonitorTag(src){if(typeof(src)=='undefined'||typeof(src)=='object'){src=lpMTagConfig.lpMTagSrc?lpMTagConfig.lpMTagSrc:'/hcp/html/mTag.js';}if(src.indexOf('http')!=0){src=lpMTagConfig.lpProtocol+"://"+lpMTagConfig.lpServer+src+'?site='+lpMTagConfig.lpNumber;}else{if(src.indexOf('site=')<0){if(src.indexOf('?')<0)src=src+'?';else src=src+'&';src=src+'site='+lpMTagConfig.lpNumber;}};var s=document.createElement('script');s.setAttribute('type','text/javascript');s.setAttribute('charset','iso-8859-1');s.setAttribute('src',src);document.getElementsByTagName('head').item(0).appendChild(s);} if (window.attachEvent) window.attachEvent('onload',lpAddMonitorTag); else window.addEventListener("load",lpAddMonitorTag,false);
<!-- END LivePerson Monitor. -->
try {
var pageTracker = _gat._getTracker("UA-2916906-1");
pageTracker._trackPageview();
} catch(err) {}