var gShow;var sUrl = "request.php?v=1&val=";var gErrors = 0;var http = getHTTPObject();function init(){	var form = (document.forms[0]) ? document.forms[0] : 0;	if (document.getElementsByTagName)	{		var objInput = document.getElementsByTagName('input');		for (var i=0; i<objInput.length; i++) {			objInput[i].onblur = function(){return validateMe(this);}		}		var objTextarea = document.getElementsByTagName('textarea');		for (var i=0; i<objTextarea.length; i++)		objTextarea[i].onblur = function(){return validateMe(this);}	}	form.onsubmit = function(){return validate();}	if ($('contact')) $('contact').focus();}function validateMe(objInput) {	if (objInput.type != 'submit') {		sVal = objInput.value;			sRules = objInput.className.split(' ');		sRequired = sRules[1];		sTypeCheck = sRules[2];		gShow = sRules[3];			http.open("GET", sUrl + (sVal) + "&sRequired=" + (sRequired) + "&sTypeCheck=" + sTypeCheck, true);			http.onreadystatechange = handleHttpResponse;		http.send(null);	}}function handleHttpResponse() {	if (http.readyState == 4)  	{  		sResults = http.responseText.split(",");    	$(gShow).innerHTML = "";		$(gShow).appendChild(document.createTextNode(sResults[0]));		if (sResults[0] == 'Thanks') $(gShow).style.color = '#888';  	}}function validate(){	var tables;	tables = document.getElementsByTagName('td')	for (i=0; i<tables.length; i++)	{		if (tables[i].className == "rules")		{			if (tables[i].innerHTML == 'Thanks' || tables[i].innerHTML == '' )			{				tables[i].style.color = '#888';			}			else			{				gErrors = gErrors + 1;				tables[i].style.color = '#f00';			}		}	}	if (gErrors > 0)	{		gErrors = 0;		return false;	}	else return true;}function getHTTPObject() {	var xmlhttp;	/*@cc_on	@if (@_jscript_version >= 5)	try {		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");	} catch (e) {      try {        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");      } catch (E) {        xmlhttp = false;      }    }  @else  xmlhttp = false;  @end @*/	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {		try {			xmlhttp = new XMLHttpRequest();		} catch (e) {			xmlhttp = false;		}	}	return xmlhttp;}Window.onDomReady(init);
