function cvt_fixed (chrs,num,fix) {
	x=chrs+chrs+chrs+chrs+Math.round(num); return x.slice(-fix);
}

function enlarge(pic,title) {
	pic_source=document[pic].src; pic_sourcelarge='./images/fullsize/'+pic_source.slice(pic_source.search('images')+7);
	picturebox=window.open('','pictures','toolbar=0,location=0,directories=0,status=0,menubar=0,resizable,scrollbars=0,fullscreen'); 
	picturebox.document.write('<html><head><title>'+title+'</title><style type="text/css">	a:hover {color: #AAAAAA;} a {color: #E58C26;text-decoration:none;font-weight:bold;}</style></head><body scroll="auto"><div style="text-align:center;overflow:auto;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#AAAAAA;"><img src="./images/logo.png"><br><br><a href="contact.asp" target="_blank">contact us</a><br><br><img src='+pic_sourcelarge+' title="'+title+'" alt="'+title+'"><br>'+title+'<br>'+['','<br>'][1-(title=='')]+'<a href="javascript:window.close()">close</a></div></body></html>'); picturebox.document.close();
}

function quickCheck(n) {
	document.all.item('error').value='Name & phone or email required'
	if ((document.all.item('callme').checked==true) && (callmecheck(1)==false)) { 
		return false }
	else {
	if (callmecheck(2)==false) { 
		return false }
	else {
		if ((callmecheck(3)==false) && (document.all.item('phone').value=='')) { return false }		
	}
	}
}

function isValidEmail(emailStr) {
	var emailPat = /^(\".*\"|[A-Za-z0-9](.+)\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/; 
	var matchArray = emailStr.match(emailPat)
	if (matchArray == null) return false
}

function callmecheck(n) {
if (n==1) {
	if ((document.all.item('callme').checked==true)&&(document.all.item('phone').value=='')) {
		document.all.item('error').value="Error: phone number missing"; return false
	}
}
if (n==2) {
		if (document.all.item('realname').value=='') { document.all.item('error').value="Error: name missing"; return false }
}
if (n==3) {
		if (document.all.item('email').value=='') { document.all.item('error').value="Error: email missing"; return false }	
		if (isValidEmail(document.all.item('email').value)==false) { document.all.item('error').value="Error: invalid email";return false }
}
}

function doClear(theText) {
     if (theText.value == theText.defaultValue) { theText.value = "" }
 }
