	//------------------------------------------------------------
	// SET FIELD FOCUS
	//------------------------------------------------------------

	function setFocus(frm,fld){

		var theField = eval("document.forms."+frm+"."+fld);	
		theField.focus();
	
	}
	
	//------------------------------------------------------------
	// VALIDATE SEARCH FORM
	//------------------------------------------------------------

	function kwValidate(frm,fld){
	
		var theField = eval("document.forms."+frm+"."+fld);	

		if(theField.value == "" || theField.value == " "){
			alert("Please enter a search criteria");
			theField.focus();
			return false;
		}

	}

	//------------------------------------------------------------
	// VALIDATE NewsLetter FORM
	//------------------------------------------------------------
/*
	function nlValidate(frm,fld,fld2){
	
		var theField = eval("document.forms."+frm+"."+fld);	
		var theField2 = eval("document.forms."+frm+"."+fld2);

		if(theField.value == "" || theField.value == " " || theField.value == "enter your name"){
			alert("Please enter your name");
			theField.focus();
			return false;
		}

		if(theField2.value == "" || theField2.value == " " || trheField2.value == "enter your email address"){
			alert("Please enter your email address");
			theField2.focus();
			return false;
		}

	}
*/
	//------------------------------------------------------------
	// PRODUCT DETAIL
	//------------------------------------------------------------

	function goProductDetail(productID){

		document.location.href = "productDetail.asp?productID=" + productID;

	}

	//------------------------------------------------------------
	// IMAGE ROLLOVERS
	//------------------------------------------------------------

	function changEmDanno(imgNme,imgSrc){

		var whichImage = eval("document.images."+imgNme);
		whichImage.src = imgSrc;
		
	}

	function changEmDanno2(frmNme,itmNme,imgSrc){

		// alert(frmNme+","+itmNme+","+imgSrc)

		var whichImage = eval("document.all."+itmNme);
		whichImage.src = imgSrc;
		
	}

	//------------------------------------------------------------
	// CELL BG COLOUR CHANGE
	//------------------------------------------------------------

	function makevis(reff){

		if(reff.style.display == 'none'){
	
		reff.style.display = 'inline'}
		//reff.style.display = 'outline'}
		
			else{
		
		reff.style.display = 'none'}
	}

	//use id="ignore" if change not wanted

	function changeto(highlightcolor){
		source=event.srcElement
		if (source.tagName=="TR"||source.tagName=="TABLE")
			return
			while(source.tagName!="TD")
		source=source.parentElement
		if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore")
		source.style.backgroundColor=highlightcolor
	}

	function changeback(originalcolor){
		if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore")
		return
		if (event.toElement!=source)
		source.style.backgroundColor=originalcolor
	}

	//------------------------------------------------------------
	// BASKET UPDATE
	//------------------------------------------------------------

	function goUpdate() {
	
		var uCount = document.forms.basketForm.maxCount.value;
		var qString = "";
		var fCount = 0;
		
		for(n = 1; n <= uCount; n++){
		
			var thisQty = eval("document.forms.basketForm.Qty"+n+".value");
			var thisRem = eval("document.forms.basketForm.rem"+n+".checked");
			//alert(thisRem)
			if (thisRem == true)
			{
			qString = qString + "$" + eval("document.forms.basketForm.pID"+n+".value") + "^" + 0;
			}
			else
			{
			qString = qString + "$" + eval("document.forms.basketForm.pID"+n+".value") + "^" + eval("document.forms.basketForm.Qty"+n+".value");
			}
			
			if(isNaN(thisQty)){
				fCount ++
			}
			
			if(thisQty == "" || thisQty == " " || thisQty == "  " || thisQty == "   ")
			{
				fCount ++
			}
			
		}
		
		if(fCount >0){
			alert("Please enter only numbers for product quantity");
		}else{
			//alert(qString);
			document.location.href = "basketUpdate.asp?qString=" + qString;
		}
	}

	//------------------------------------------------------------
	// OPENING WINDOWS
	//------------------------------------------------------------

	function whatWindow(sbStrate){

		var url = "substrates.asp?"+ sbStrate
		var vwWidth = 639;
		var vwHeight = 500;
		var sbWin = window.open(url,"sbWin","width="+vwWidth+",height="+vwHeight+",scrollbars=no")
		sbWin.moveTo( ((screen.width / 2) - (vwWidth /2)), ((screen.height / 2) - (vwHeight /2)) );
		sbWin.focus();

	}
	
	
 function goWindow() {
 
  var url = "searchspec.htm"
  var vwWidth = 300;
  var vwHeight = 475;
  var viewWin = window.open(url,"viewWin","width="+vwWidth+",height="+vwHeight+",scrollbars=no")
  viewWin.moveTo( ((screen.width / 2) - (vwWidth /2)), ((screen.height / 2) - (vwHeight /2)) );
  viewWin.focus();
 
 }
 
 function validate1() {
 
 	var theForm = document.forms.searchForm;
 	var ok2go = 1;
 	
 	if(theForm.keyWord.value == "" || theForm.keyWord.value == " "){
 		alert("Please enter your search keyword");
 		 theForm.keyWord.focus();
 		ok2go = 0;
 	}
 
 	if(ok2go == 1){
 		theForm.submit();
 	}
 
 }

 function validate2() {
 
 	var theForm = document.forms.searchForm;
 	var ok2go = 1;
 	
 	if(theForm.loginID.value == "" || theForm.loginID.value == " "){
 		alert("Please enter your login ID");
 		 theForm.loginID.focus();
 		ok2go = 0;
 	}
 	
 	if(ok2go == 1){
 		theForm.action="verifyMe.asp";
 		theForm.submit();
 	}
 
 }

