function loadCSS() { 
var browser     = '';
var version     = '';
var entrance    = '';
var cond        = '';
// BROWSER?
if (browser == ''){
if (navigator.appName.indexOf('Microsoft') != -1)
browser = 'IE'
else if (navigator.appName.indexOf('Netscape') != -1)
browser = 'Netscape'
else browser = 'IE';
}
if (version == ''){
browser_type = navigator.appName;
version= navigator.appVersion;
paren = version.indexOf('(');
whole_version = navigator.appVersion.substring(0,paren-1);
version         = parseInt(whole_version);
}
if (browser_type == "Microsoft Internet Explorer" && (getInternetExplorerVersion() <= 7.0)) {
	//var ver = getInternetExplorerVersion();
	//var ver = '8'
	//alert("Got IE version: " + ver);
	document.write('<'+'link rel="stylesheet" href="./inreal_ie.css" />');
	}

else document.write('<'+'link rel="stylesheet" href="./inreal.css" />');
}

function sleep(timeout) {
        var loop = true;
        var current = new Date();
        var now;
        var cTimestamp = current.getTime();

        while(loop) {
                now = new Date();
                nTimestamp = now.getTime();

                if(nTimestamp - cTimestamp > timeout) {
                        loop = false;
                }
        }

}

function hideLayer(layername) {
		$(layername).css('visibility','hidden');		
}

function checkForm()
{
   var cname, cemail, csubject, cmessage;
   with(window.document.msgform)
   {
      cname    = name;
      cemail   = email;
      ccompanyname = companyname;
      ctelephone = telephone;
   }

   if(trim(cname.value) == '')
   {
      alert('Please enter your Name');
      cname.focus();
      return false;
   }
   else if(trim(ccompanyname.value) == '')
   {
      alert('Please enter your Company Name');
      ccompanyname.focus();
      return false;
   }
   else if(trim(ctelephone.value) == '')
   {
      alert('Please enter your Telephone number');
      ctelephone.focus();
      return false;
   }
    else if(trim(cemail.value) == '')
   {
      alert('Please enter your email');
      cemail.focus();
      return false;
   }
   else if(!isEmail(trim(cemail.value)))
   {
      alert('Email address must be of format user@domain.ext');
      cemail.focus();
      return false;
   }
   else
   {
      cname.value    = trim(cname.value);
      csubject.value = trim(ccompanyname.value);
      cmessage.value = trim(ctelephone.value);
	  cemail.value   = trim(cemail.value);
      return true;
   }
}

function trim(str)
{
   return str.replace(/^\s+|\s+$/g,'');
}

function isEmail(str)
{
   var regex = /^[-_.a-z0-9]+@(([-_a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mobi|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;

return regex.test(str);
}

function getInternetExplorerVersion()
// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser)
{
 var rv = -1; // Return value assumes failure
 if (navigator.appName == 'Microsoft Internet Explorer')
 {
  var ua = navigator.userAgent;
  var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
  if (re.exec(ua) != null)
   rv = parseFloat( RegExp.$1 );
 }
 return rv;
}