// JavaScript Document
function isEmailAddr (s){ 
	var rv = false
	if ((s == null) || (s.length == 0)) 
       rv = false;
  else {
		var reEmail =/([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		//reEmail = /.+\@.+\..+$/
		
		rv = reEmail.test(s)
    }
	if(rv){
	return rv
	}else{
		alert('Sorry "'+ s +'" is not a valid email address')	
		return false
	}
}
 
 function validGetQuoteForm(frm)
 {
 	var day = frm.dateSelectorD.value;
	var month = parseInt(frm.dateSelectorM.value)-1;
	var year = frm.dateSelectorY.value;
	var now = new Date();
	var selectDate = new Date(year, month, day);

	if(selectDate <= now)
	{
		alert("Pack up date must be later than today")
		frm.dateSelectorD.focus();
		return false;
	}
	return true;

 }

function validQuantity(frm)
{
	var quantity = frm.qty.value;
	if(isNaN(quantity) || quantity == "")
	{
		alert("Please enter correct quantity number")
		frm.qty.focus();
		return false;
	}
	return true;
}

function validCartQty(frm)
{
	for(var i = 0; i < frm.elements.length; i ++)
	{
		var obj = frm.elements[i];
		if(obj.name.indexOf("_qty") > -1)
		{
			var quantity = obj.value;
			if(isNaN(quantity) || quantity == "")
			{
				alert("Please enter correct quantity number")
				obj.focus();
				return false;
			}
		}
	}
	return true;
}