var iseForm;

function ISE(theForm) {

	var emailFilter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	
	iseForm = theForm;
			
	if ((theForm.to.value == null) || (theForm.to.value.length == 0)) {
		alert('Please enter your email address');
		theForm.to.focus();
		return false;
	}
	
	if (emailFilter.test(theForm.to.value) == false){
		alert('Your email address is invalid, please re-enter');
		theForm.to.focus();
		return false;
	}
		
	// error checking done
	
	var parms = new Array();
	//parms[parms.length] = theForm.codiv.value;
	
	parms[parms.length] = theForm.codiv.value;
	parms[parms.length] = theForm.to.value;
	parms[parms.length] = theForm.itemdesc.value;
	parms[parms.length] = theForm.itemnumber.value;
	parms[parms.length] = theForm.productURL.value;
	
	//parms[parms.length] = "Guinness Pint Glasses";
	//parms[parms.length] = "GUI 626";
		
	jsrsExecute("/common/comm/emailInStock/server.asp", ISECallBack, "ISE", parms, false);
	
	return false;
}

function ISECallBack(str) {
	alert(str);
	if (str.substr(0, 5) != 'ERROR') {
		iseForm.reset();
		ISEToggle('layer_ISE');
	}
}