function preloadImages()
{
	var numpics = arguments.length;
	document.arrayImages = new Array(numpics) 
	for (var i=0; i < numpics; i++)
	{
    	var preload = new Image();
		document.arrayImages[i] = arguments[i];
    	preload.src = document.arrayImages[i];
	}
}
function dolink(myclass,mytext) {
	var var0 = '.';
	var var1 = '@';
	var var2 = 'altarimages';
	var var3 = 'info';
	var var4 = 'info';
	var var5 = 'mai';
	var var6 = 'lto:';
	
	if(mytext == "")
	{
		mytext = '' + var3 + var1 + var2 + var0 + var4;
	}
	
	if(myclass != "")
	{
		var spanl = '\x3Cspan class="' + myclass + '"\x3E' ;
		var spanr = '\x3C/span\x3E' ;
	}
	else
	{
		var spanl = "";
		var spanr = "";
	}
	
	document.write('' + spanl + '\x3Ca href=\"' + var5 + var6 + var3 + var1 + var2 + var0 + var4 + '\" \x3E');
	document.write('' + mytext + '\x3C/' + 'a\x3E' + spanr );
}

function checkdigits(telno)
{
	var teststring = ("1234567890x- ");
	var pass = true;
	for (var i = 0; i < telno.length; i++){
		var found = false;
		for (var j = 0; j < teststring.length; j++){
			if (telno.charAt(i) == teststring.charAt(j)) found = true;}
			if (!found) pass = false;}
   return (pass);
 }

function checkInputs(myForm) 
{
	var myalertstring = "";

	if (myForm.name.value == "")
	{
		myalertstring = myalertstring + "Please enter your name.";
	}
	if ( ( (myForm.contmeth[1].checked) + (myForm.email.value != "") ) *(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(myForm.email.value))))
	{
		myalertstring = myalertstring + "Please check your e-mail address is correct. ";
	}
	if ((myForm.contmeth[0].checked)*((myForm.tel_eve.value == "")*(myForm.tel_day.value == "")))
	{
		myalertstring = myalertstring + "You have requested contact by telephone but haven't entered your number. ";
	}
		
	if ((myForm.contmeth[0].checked)*(!(checkdigits(myForm.tel_day.value))))
	{
		myalertstring = myalertstring + "Please check daytime telephone number only contains digits 0-9 or x for extension number. ";
	}
	
	if ((myForm.contmeth[0].checked)*(!(checkdigits(myForm.tel_eve.value))))
	{
		myalertstring = myalertstring + "Please check evening telephone number only contains digits 0-9 or x for extension number. ";
	}
	
	if (myalertstring != "")
	{
		alert(myalertstring + "Please check your entries and try again.");
		return (false);
	}
		
	return (true);
}

function APHpopup(gallery_id) {
	var gotoURL = "/gallerypopup.php?gallery_id=" + gallery_id;
	popWin=window.open(gotoURL,"", "left=200,top=200,width=10,height=10,resizable=yes,scrollbars=no");
	popWin.focus();
}
