<!-- // Hide script from older browsers

function getCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return document.referrer;
}

function setCookie(name, value, expires, path, domain, secure) {	
	if (document.cookie.indexOf(name)!=-1) return null;
	var curCookie = name + "=" + value +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
	document.cookie = curCookie;
}

function getDomain(domain) {
	if (domain.indexOf('www') == 0) {
		domain = domain.substr(4,domain.length);
		return domain;	
	} else {
		return domain;
	}
}
function resetErrors() {
	for (i=1;i<4;i++) {
		var cur = "error" + i;
		document.getElementById(cur).style.display = "none";
	}
}

function checkEmail(string) {
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!string.match(re)) {
        return false;
    } else {
        return true;
    }
} 

function validate(obj) {
	var error = false;
	if (obj.name.value == "") {
		resetErrors(); 
		document.getElementById('error1').style.display = "inline";
		obj.name.select();
		obj.name.focus();
		return false;			
	} else if (obj.email.value == "") { 
		resetErrors();
		document.getElementById('error2').style.display = "inline";
		obj.email.select();
		obj.email.focus();
		return false;		
	} else if (!checkEmail(obj.email.value)) {
		resetErrors();
		document.getElementById('error3').style.display = "inline";
		obj.email.select();
		obj.email.focus();
		return false;		
	} else {
		return true;
	}

}

// -->