// JavaScript Document

function validate(my_form){
	if(my_form.elements['first_name'].value.trim() == ""){
		my_form.elements['first_name'].focus();
		alert("You must provide your first name.");
	}
	else if(my_form.elements['last_name'].value.trim() == ""){
		my_form.elements['last_name'].focus();
		alert("You must provide your last name.");
	}
	else if(my_form.elements['email'].value.trim() == ""){
		my_form.elements['email'].focus();
		alert("You must provide your email.");
	}
	else if(!isEmail(my_form.elements['email'].value)){
		my_form.elements['email'].focus();
		alert("You must a valid email.");
	}
	else if(my_form.elements['bus_name'].value.trim() == ""){
		my_form.elements['bus_name'].focus();
		alert("You must provide your company name.");
	}
	else if(my_form.elements['password'].value.trim() == ""){
		my_form.elements['password'].focus();
		alert("You must provide your password.");
	}
	else if(my_form.elements['password'].value != my_form.elements['confirm_password'].value){
		my_form.elements['password'].focus();
		alert("Your passwords do not match.");
	}
	else{
		$.post("/media-center/register/process/account.check.php", {email: my_form.elements['email'].value.trim()}, validate_available, "xml");
	}
	return false;	
}

var validate_available = function(data){
	if(data.getElementsByTagName("result")[0].firstChild.nodeValue.trim() == "1"){
		var my_form = document.getElementById("registration-form");
		//lla.submitForm(my_form);		
		my_form.submit();	
	}
	else{
		alert(data.getElementsByTagName("error")[0].firstChild.nodeValue.trim());
	}
}
