/*
	Website scripts
	(c) BDesigned Studios
*/

function openWindow(address,winurl,winwidth,winheight) {
	var new_window = window.open(address,winurl,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=' + winwidth + ',height=' + winheight);
}

function validateCreation() {
	var errormessage = 'Please ensure that you have completed the following:\n';
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if((document.creator_form.yourname.value != '') && (document.creator_form.youremail.value != '') && (filter.test(document.creator_form.youremail.value)) && (document.creator_form.bageltype.value != '') && (document.creator_form.bageltitle.value != '') && (document.creator_form.bagelingredients.value != '')) {
			document.creator_form.submit();
	} else {
		if(document.creator_form.yourname.value == '') {
			errormessage += "  > Your name\n";
		}
		if(document.creator_form.youremail.value == '') {
			errormessage += "  > Email address\n";
		} else {
			if((filter.test(document.creator_form.youremail.value)) == false) {
				errormessage += "  > You must enter a valid email address\n";
			}
		}
		if(document.creator_form.bageltype.value == '') {
			errormessage += "  > A bagel type\n";
		}
		if(document.creator_form.bageltitle.value == '') {
			errormessage += "  > A title for your creation\n";
		}
		if(document.creator_form.bagelingredients.value == '') {
			errormessage += "  > Your bagel's ingredients\n";
		}
		alert(errormessage);
	}
}