function imgSwap (imageName,filepath) { 
	if ( document.images ) { 
		this.imageName = imageName;
		this.filepath  = filepath;
		document.images[imageName].src = filepath;
		}
	}

function loadURL(URL) { 
	opener.location.href = URL;
	self.window.close();
	} 
	
function divOff(x,y) {
	var total_images = x;
	var selected_image = y;
	for (z = 0; z < total_images; z++) {
		if (z != selected_image) {
			var div = "border_"+z;
			document.getElementById(div).style.display='none';
			}
		} 
	}
	
function formCheck(form,FormName,ElemName) {
			
	this.form = form;
	var DIV = "================================";
	var ErrChk = 0;
	var ErrMsg = "Please correct the following:\n" + DIV + "\n";
	var ProdChk = 0;
		
	if ( ( form.first_name.value == '' ) || ( form.first_name.value.length <  1 ) ) {
		ErrChk++;
		ErrMsg += "  Please provide your first name.\n";
		}

	if ( ( form.last_name.value == '' ) ||  ( form.last_name.value.length < 1 )  ) {
		ErrChk++;
		ErrMsg += "  Please provide your last name.\n";
		}
		
	if ( ( form.email.value == '' ) || ( form.email.value.length <  2 ) ) {
		ErrChk++;
		ErrMsg += "  Please provide your e-mail address.\n";
		}
	
	if ( ErrChk ) { 
		alert(ErrMsg); 
		return false; 
		} 
	else { 
		var EmailOk  = true
		var Temp     = document.forms[FormName].elements[ElemName]
		var AtSym    = Temp.value.indexOf('@')
		var Period   = Temp.value.lastIndexOf('.')
		var Space    = Temp.value.indexOf(' ')
		var Length   = Temp.value.length - 1   // Array is from 0 to length-1

		if ((AtSym < 1) ||                     // '@' cannot be in first position
			(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
   			(Period == Length ) ||             // Must be atleast one valid char after '.'
    		(Space  != -1))                    // No empty spaces permitted
 			{  
    			EmailOk = false
    			alert('Please enter a valid e-mail address!')
    			Temp.focus()
   			}
		return EmailOk
		}
	return true; 
	}