/* Validations */
function isValidEmail(str) {
   		return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
function resetField(e){
	e.style.color = "#333";
	e.style.border = "#999 solid 1px";
}
function doSubmitForm() {
		var form = document.getElementById("registrationForm");
		var errors = new Array();
		
		
		if(form.name.value == "") {
			errors.push(form.name);
		}
		else
		resetField(form.name);
		
		//******************************************************
			
		if(form.email.value == "") {
			errors.push(form.email);
		}
		else
		resetField(form.email);
		
		//******************************************************	
		
		if(form.phone.value == "") {
			errors.push(form.phone);
		}
		else
		resetField(form.phone);
		
		//******************************************************
		
		if(form.livein.value == "") {
			errors.push(form.livein);
		}
		else
		resetField(form.livein);
		
		//******************************************************
		
		if(form.livewith.value == "") {
			errors.push(form.livewith);
		}
		else
		resetField(form.livewith);
		
		//******************************************************
		
		if(form.DayofB.value == "") {
			errors.push(form.DayofB);
		}
		else
		resetField(form.DayofB);
		
		//******************************************************
		
		if(form.MonthofB.value == "") {
			errors.push(form.MonthofB);
		}
		else
		resetField(form.MonthofB);
		
		//******************************************************
		
		if(form.YearofB.value == "") {
			errors.push(form.YearofB);
		}
		else
		resetField(form.YearofB);
		
		//******************************************************
		
		if(form.uname.value == "") {
			errors.push(form.uname);
		}
		else
		resetField(form.uname);
		
		//******************************************************
		
		if(form.subject.value == "") {
			errors.push(form.subject);
		}
		else
		resetField(form.subject);
		
		//******************************************************
		
		if(form.tried.value == "") {
			errors.push(form.tried);
		}
		else
		resetField(form.tried);
		
		//******************************************************
		
		if(form.triedyear.value == "") {
			errors.push(form.triedyear);
		}
		else
		resetField(form.triedyear);
		
		//******************************************************
		
		if(form.love.value == "") {
			errors.push(form.love);
		}
		else
		resetField(form.love);
		
		//******************************************************
		
		if(form.friday.value == "") {
			errors.push(form.friday);
		}
		else
		resetField(form.friday);
		
		//******************************************************
		
		if(form.work.value == "") {
			errors.push(form.work);
		}
		else
		resetField(form.work);
		
		//******************************************************
		
		if(form.notwork.value == "") {
			errors.push(form.notwork);
		}
		else
		resetField(form.notwork);
		
		//******************************************************
		
		if(form.become.value == "") {
			errors.push(form.become);
		}
		else
		resetField(form.become);
		
		//******************************************************
		
		if(form.tweet.value == "") {
			errors.push(form.tweet);
		}
		else
		resetField(form.tweet);
		
		//******************************************************

		if(errors.length == 0) {
			form.submit();
			return true;
		}
		
		//indicates the fields with errors		
		
		for(var i=0; i<errors.length; i++) {
			errors[i].style.color = "#FFF";
			errors[i].style.border = "#c72334 solid 1px";
		}
	
		form.name.focus();
		
		return false;
}

