function doTrans(form)
		{
	
	if (!form.termscond.checked) {
	alert('Please read the Terms and Conditions, Return/Refund Policy and Privacy Statement');
	document.getElementById('please_read').style.color='red';
	
	return false;
	form.submitButton.disabled = true;
	}


}


function signup(form)
{


if (!document.getElementById('type').value)
{
	alert("Please, inform the TYPE of Company!");
	document.getElementById('type').focus();
	return false;
}

	if (!document.getElementById('cname').value)
	{
		alert("Please, inform your Customer Name!");
		document.getElementById('cname').focus();
		return false;
	}
	
	
	if (!document.getElementById('address').value)
	{
		alert("Please, inform your Address!");
		document.getElementById('address').focus();
		return false;
	}
	
	
	if (!document.getElementById('coname').value)
	{
		alert("Please, inform your Contact Name.");
		document.getElementById('coname').focus();
		return false;
	}

	if (!document.getElementById('email').value)
	{
		alert("Please, inform your email!");
		document.getElementById('email').focus();
		return false;
	}
	
	var msg="";
	var faulty_field=false;
	var EmailRegxp = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if(EmailRegxp.test(form.email.value) != true ){
		msg=msg+"";
		faulty_field=true;
	}
	if(faulty_field){
		alert(""+msg+"\nPlease enter a valid email!\n");
		msg='';
		return false;
	}
	
	
	if (!document.getElementById('phone').value)
	{
		alert("Please, inform your Phone Number");
		document.getElementById('phone').focus();
		return false;
	}
	



 if(form.pass.value != "" && form.pass.value == form.cpass.value) {
	if(form.pass.value.length < 6) {
	alert("Error: Password must contain at least six characters!");
	form.pass.focus();
	return false;
	}

	re = /[0-9]/;
	if(!re.test(form.pass.value)) {
	alert("Error: password must contain at least one number (0-9)!");
	form.pass.focus();	
	return false;
	} 	

	re = /[a-z]/;
	if(!re.test(form.pass.value)) {	
	alert("Error: password must contain at least one lowercase letter (a-z)!");
	form.pass.focus();	
	return false;
	}	

	re = /[A-Z]/;
	if(!re.test(form.pass.value)) {
	alert("Error: password must contain at least one uppercase letter (A-Z)!");
	form.pass.focus();	
	return false;
	}	
		
		
} 
else { 
	alert("Error: Please check that you've entered and confirmed your password!"); 
	form.pass.focus(); 
	return false;
 } 




	if (!form.termscond.checked) {
	alert('Please read the Terms and Conditions before continue.');
	return false;
	form.submitButton.disabled = true;
	}





}









