// JavaScript Document
function validate_form()
{
		var errtxt="Please fill in the following: <br />";
		var err=0;
		
		var nameRegxp = /^([a-zA-Z ,.-]{1,50})$/;
		var emailRegxp = /^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3}){1,2}$/;
		var phoneRegxp = /^([0-9 +]{6,20})$/;
		
		var form = document.forms['requestForm'];
		
		if (nameRegxp.test(form.elements['lbl_card01'].value.toString()) != true){ err+=1; errtxt+="* Name of cardholder<br />"; }
		
		if( form.elements['lbl_card02'].value.toString() in oc(['454182', '454183', '454718', '493725', '407514', '426588', '456598', '404142', '471542', '400682'])) 
			{ }
		else
			{ err+=1; errtxt+="* Your 1st 6 digit of your credit card<br />"; }
		
		if (emailRegxp.test(form.elements['lbl_card03'].value.toString()) != true){ err+=1; errtxt+="* Email address<br />"; }
		if (phoneRegxp.test(form.elements['lbl_card04'].value.toString()) != true){ err+=1; errtxt+="* Contact no.<br />";}
		if (form.elements['lbl_card05'].value==""){ err+=1; errtxt+="* Attachment file<br />";}
		
					if(err){
						document.getElementById('errtxt').innerHTML=errtxt;
					}else{
						errtxt="";
						document.getElementById('errtxt').innerHTML=errtxt;
						document.forms['requestForm'].submit();	
					}
} 

function oc(a)
{
  var o = {};
  for(var i=0;i<a.length;i++)
  {
    o[a[i]]='';
  }
  return o;
}


/*

*/