function validate(q){

	if (checkit(q.Company,"Company"))
		return (false);
	
	
	if (checkit(q.Name,"Name"))
		return (false);
	
			
if (checkit(q.Title,"Title"))
		return (false);
	

if (checkit(q.Phone,"Phone"))
	return (false);	
	
	
var e=q.Email.value;
	var f=e.indexOf("@"); 
	if (e.length<6 || f<1 || f>e.length-5) {
		alert ("Invalid e-mail address, please try again")	
		q.Email.focus();		
		return (false);	
	}
	
}



function checkit(fld,txt) {
	if (!fld.value.length) {
		alert ("Please enter "+ txt)
		fld.focus();
		return(true);
	}
	return (false);	
}

function checkrb(fld,txt) {
	var c=0;
	for (var t=0;t<fld.length;t++) 
		c += fld[t].checked;
	if (!c) {
   	alert ("Please select "+ txt)
		return(true);
	}
	return (false);	
}


function showall(q) {
var res="";
for (var t in q) 
	res +=  "." + t +"="+ q[t];
return  (res);

}

function compare(form,fld1,fld2) {
		
       name1 = fld1.value;
       name2 = fld2.value;

       if (name1 != name2) {
         alert ("\nThe Password entries do not match. Please re-enter.")
         return false;
       }
         else return true;
     }
