function validate_required(field,alerttxt){
	with(field){
		if(value==null || value==""){
			alert(alerttxt)
			return false;
		}
		else {
			return true
		}
	}
}
function validate_email(field, alerttxt){
	with(field){
		apos=value.indexOf("@")
		dotpos=value.lastIndexOf(".")
		if(apos<1 ||dotpos<2){
			alert(alerttxt)
			return false
		}
		else {
			return true
		}
	}
}

function validateNewsLetter(thisForm) {
	with(thisForm){
		if(validate_required(name,"Name must be filled out!")==false){
			email.focus();
			return false;
		}
		if(validate_email(email,"Not a valid e-mail address!")==false){
			email.focus();
			return false;
		}
	}
}

function fixHeight(){
	alert(document.getElementById('mainContainer').style.height);
	if(document.getElementById('mainContainer').style.height<=580)
		document.getElementById('mainContainer').style.height = '580px';
}