function isInteger(s) {
  return (s.toString().search(/^-?[0-9]+$/) == 0);
}

function validatewraps(f1){
	if(f1.hiddenwidth.value==""){
		alert("Please select your canvas size");
		return false;
	}
	else if(f1.hiddenwidth.value==0){
		alert("Please select your canvas size");
		return false;
	}
	else{
		return true;
	}
}

function validateposter(f1){
	if(f1.poswidth.value==""){
		alert("Please select your poster width");
		return false;
	}
	else if(f1.posheight.value==0){
		alert("Please select your poster height");
		return false;
	}
	else{
		if(f1.pricings.value == "NaN"){
			alert('The dimensions you entered were not accepted, please enter whole numbers.');
			return false;
		}
		else{

			return true;
		}
	}
}

function validatepanel(f1){
	if(f1.poswidth.value==""){
		alert("Please select your panel width");
		return false;
	}
	else if(f1.posheight.value==0){
		alert("Please select your panel height");
		return false;
	}
	else{
		if(f1.pricings.value == "NaN"){
			alert('The dimensions you entered were not accepted, please enter whole numbers.');
			return false;
		}
		else{

			return true;
		}
	}
}

function emailInvalid(s){
	if(!(s.match(/^[\w]+([_|\.-][\w]{1,})*@[\w]{2,}([_|\.-][\w]{1,})*\.([a-z]{2,4})$/i) ))
	{
		return false;
	}
	return true;
}

function validatecontact(f1){
	if(f1.name.value==""){
		alert("Please enter your Name");
		return false;
	}
if(f1.email.value=="")
	{
		alert("Please enter your email address");
		f1.email.focus();
		return false;
	}
if(f1.comments.value=="")
	{
		alert("Please enter your feedback");
		f1.email.focus();
		return false;
	}
	else{
		var validemail = emailInvalid(f1.email.value);
			if(validemail == false)
			{
				alert("Please enter valid email address");
				f1.email.focus();
				return false;
			}
		return true;
	}
}
