function checkMail()
{
	var x = document.form1.from.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;;
}

function CheckData1() {

	if (document.form1.name.value.length <= 1) {
		document.getElementById("divfname").style.display="inline";
		document.form1.name.focus();
		var error = true;
	}

	if (document.form1.F_Last_Name.value.length <= 1) {
		document.getElementById("divlname").style.display="inline";
		document.form1.F_Last_Name.focus();
		var error = true;
	}
	
	if (checkMail() == false)
	{
		document.getElementById("divemail").style.display="inline";
		document.form1.from.focus();
		var error = true;
	} 
	if (error == true) {
		return false;
	} else {
		return true;
	}
}

function CheckData() {
	if (document.form1.first_name.value.length <= 1) {
		document.getElementById("first_name").style.border="1px solid #FF3300";
		document.form1.first_name.focus();
		var error = true;
	}

	if (document.form1.last_name.value.length <= 1) {
		document.getElementById("last_name").style.border="1px solid #FF3300";
		document.form1.last_name.focus();
		var error = true;
	}
	
	if (document.form1.address_1.value.length <= 1) {
		document.getElementById("address_1").style.border="1px solid #FF3300";
		document.form1.address_1.focus();
		var error = true;
	}
	
	if (document.form1.city.value.length <= 1) {
		document.getElementById("city").style.border="1px solid #FF3300";
		document.form1.city.focus();
		var error = true;
	}
	
	if (document.form1.state.value.length <= 1) {
		document.getElementById("state").style.border="1px solid #FF3300";
		document.form1.state.focus();
		var error = true;
	}
	
	if (document.form1.zip.value.length <= 1) {
		document.getElementById("zip").style.border="1px solid #FF3300";
		document.form1.zip.focus();
		var error = true;
	}
	
	if (document.form1.primary_email.value.indexOf('@', 0) == -1) {
		document.getElementById("primary_email").style.border="1px solid #FF3300";
		document.form1.primary_email.focus();
		var error = true;
	}
	
	
	if (document.form1.domain.value.length <= 3) {
		document.getElementById("domain").style.border="1px solid #FF3300";
		document.form1.domain.focus();
		var error = true;
	}
	
	if (document.form1.sla.checked == false) {
		document.getElementById("sla").style.border="1px solid #FF3300";
		document.form1.sla.focus();
		var slaerror = true;
	}
	
	if (error == true) {
		alert('Please fix the highlighted fields');
		return false;
	} else if (slaerror == true) {
		alert('You did not agree to the License Agreement and Refund Policy');
		return false;
	} else {
		return true;
	}
}

function hide(fid){  
elem = document.getElementById(fid); 
elem.style.display='none'; 
} 

function hideall(){
hide('f1');
hide('f2');

}

function show(fid){
  showed=0;
  elem = document.getElementById(fid); 
  if(elem.style.display=='block')showed=1;
  hideall();
  elem = document.getElementById(fid); 
  if(showed!=1)elem.style.display='block';
 }
