function validateData()
{
	var reason=new Array()
	var i=0;
	var valid=true;
	var elem=null;
	if($('#zip').val().replace(/\s/gi,'')=="")
	{
		valid=false;
		reason[i++]="Zip cannot be blank.";
		$('#zip').css('background-color', '#FF0000');
		elem=(elem==null?$('#zip'):elem);
	}
	else if(!isNum($('#zip').val()))
	{
		valid=false;
		reason[i++]="Zip should be numberic in the format XXXXX.";
		$('#zip').css('background-color', '#FF0000');
		elem=(elem==null?$('#zip'):elem);
	}
	else if($('#zip').val().length!=5)
	{
		valid=false;
		reason[i++]="Zip should be numberic in the format XXXXX.";
		$('#zip').css('background-color', '#FF0000');
		elem=(elem==null?$('#zip'):elem);
	}
	if($('#email').val().replace(/\s/gi,'')=="")
	{
		valid=false;
		reason[i++]="Email cannot be blank.";
		$('#email').css('background-color', '#FF0000');
		elem=(elem==null?$('#email'):elem);
	}
	else if(! $('#email').val().match(/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i))
	{
		valid=false;
		reason[i++]="Email provided is invalid.";
		$('#email').css('background-color', '#FF0000');
		elem=(elem==null?$('#email'):elem);
	}
	if(!valid)
	{
		alert('The following error(s) occured :\n'+reason.join('\n'));
		//elem.focus();
	}
	return valid;	
}

