// JavaScript Document

function checkEnter(e){ //e is event object passed from function invocation
	var characterCode;
	
	if(e && e.which){ //if which property of event object is supported (NN4)
		e = e;
		characterCode = e.which; //character code is contained in NN4's which property
	}
	else{
		e = event;
		characterCode = e.keyCode; //character code is contained in IE's keyCode property
	}
	
	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
//		alert('eureka'); //submit the form
		dwSearchCatalog();
		return false;
	}
	else{
		return true;
	}

}

function dwSearchCatalog()
{
 var url;
 var theSearchText = document.getElementById("dwSearchBox");
 if ((theSearchText.value.length < 2) || (theSearchText.value == "Search"))
 {
  alert('Please enter at least two characters.');
  theSearchText.focus();
 }
 else
 {
// Version 2.7 release
// 1. using default Domain, like "orientalmotor.thomasnet.com" in our sample
// 2. using root category shortName, like "all-categories" in our sample
//  url= "http://craftsmens.stage.thomasnet.com/keyword/all-categories?&key=all&keycateg=100&keyprod=&SchType=2&keyword="
  url = "http://recycling.qualitybilt.com/keyword/?&plpver=10&key=all&keycateg=100"
  url = url + "&SchType=2";
  url = url + "&keyword=" + encodeURI(theSearchText.value);
  url = url + "&refer=" + encodeURI("http://" + document.location.hostname);

  document.location.href = url;
 }
}

function emptyField(thisField) {
	if (thisField.defaultValue == thisField.value) thisField.value = "";
}
function fillField(thisField) {
	if (thisField.value == "") thisField.value = thisField.defaultValue;
}	


var mygallery=new fadeSlideShow({
	wrapperid: "quotes", //ID of blank DIV on page to house Slideshow
	dimensions: [546, 195], //width/height of gallery in pixels. Should reflect dimensions of largest image
	//for CatNavs use /ImgCustom/10/ as dir prefix

	imagearray: [
		["images/banner1.jpg"],
		["images/banner2.jpg"],
		["images/banner3.jpg"],
		["images/banner4.jpg"]
	],
	displaymode: {type:'auto', pause:7000, cycles:0, wraparound:false},
	persist: false, //remember last viewed slide and recall within same session?
	fadeduration: 1000, //transition duration (milliseconds)
	descreveal: "ondemand",
	togglerid: ""
})


function checkInputs(){
	var errorMessage;
	
	errorMessage = "";
	if (document.contact.name.value=="") errorMessage +=("name is required \n");
	if (document.contact.organization.value=="") errorMessage +=("organization is required \n");
	if (document.contact.email.value=="") errorMessage +=("email is required \n");
	if (document.contact.phone.value=="") errorMessage +=("phone is required \n");
	if (document.contact.comments.value=="") errorMessage +=("comments is required \n");
	if (errorMessage!="") {
			alert (errorMessage);
			document.contact.name.focus();
		return 0;
	} else {
		document.contact.submit();
		return 1;
	}
	
}
var emailriddlerarray=[115,97,108,101,115,64,113,117,97,108,105,116,121,98,105,108,116,46,99,111,109]
var encryptedemail_id52='' //variable to contain encrypted email 
for (var i=0; i<emailriddlerarray.length; i++)
 encryptedemail_id52+=String.fromCharCode(emailriddlerarray[i])		

