function stripSpaces(){
match = /\s/g;
pwd=document.regform.pwd.value;
newpwd=pwd.replace(match,"");
document.regform.pwd.value=newpwd;
}


function chkpwd() {

if (document.all.regform.chkpwd.value != document.all.regform.pwd.value){

alert ("Password confirmation does not match. Please re-enter");

	}
}


function checkForm(){

var error = 0;

email = document.regform.email.value;
			re = /.*@.*\.\w/;
			if (!(re.exec(email))){
			error++;
			alert("This does not appear to be a valid email address - please check and resubmit.");
			}

if(document.regform.firstname.value.length <1){
			error++;
			alert("Please enter your First Name to register.");
			}
			if(document.regform.lastname.value.length <1){
			error++;
			alert("Please enter your Last Name to register.");
			}


			if(document.regform.city.value.length <1){
			error++;
			alert("We must have your City name to register you! Thanks!");
			}


if(document.regform.state.value.length <1){
			error++;
			alert("Please enter your State or Province to register.");
			}
if(document.regform.phone.value.length <1){
			error++;
			alert("Please enter your phone number to register.");
			}
if(document.regform.email.value.length <1){
			error++;
			alert("Please enter your email address to register.");
			}


if(document.regform.pwd.value.length <1){
			error++;
			alert("Please choose a password.");
			}

if(document.regform.chkpwd.value.length <1){
			error++;
			alert("Please confirm your password.");
			}
if (document.regform.pwd.value !== document.regform.chkpwd.value){
error++;
alert ("Password confirmation does not match. Please re-enter");

	}else{
if (error < 1 ) {
document.regform.submit();
		}
	   }
	}


function checkForm2(){

if ((document.login.username.value.length < 1)|| (document.login.pwd.value.length < 1)){

alert("You must enter your registered email address and password to log-in.");

}else{
document.login.submit();
	}
}



function checkForm3s(){

var error = 0;

c = document.regform.country.selectedIndex;
cv = document.regform.country.options[c].text;
s = document.regform.state.selectedIndex;
sv = document.regform.state.options[s].value;



if(document.regform.firstname.value.length <1){
			error++;
			alert("Para registrarse por favor teclee su nombre solamente");
			}
			if(document.regform.lastname.value.length <1){
			error++;
			alert("Para registrarse por favor teclee su apellido paterno.");
			}

if (cv =="United States" && sv == "none"){
		error++;
		alert("Los clients dentro de los Estados Unidos deben teclear su Estado");
			}


			if(document.regform.city.value.length <1){
			error++;
			alert("A fin de registrarlo(a) debemos tener el nombre de la ciudad, gracias");
			}



if(document.regform.phone.value.length <1){
			error++;
			alert("Para registrarse teclee su número de teléfono");
			}
if(document.regform.email.value.length <1){
			error++;
			alert("Para registrarse teclee su dirección de correo electrónico.");
			}

if(document.regform.pwd.value.length <1){
			error++;
			alert("Por favor seleccione un password");
			}

if(document.regform.chkpwd.value.length <1){
			error++;
			alert("Por favor confirme su password");
			}
if (document.regform.pwd.value !== document.regform.chkpwd.value){
error++;
alert ("La confirmación del password no coincide - favor de teclearla otra vez");

	}

			else{
if (error < 1 ) {
document.regform.submit();
		}
	   }
	}

/////////////////////////////////////////////////
function checkForm3(){

var error = 0;

c = document.regform.country.selectedIndex;
cv = document.regform.country.options[c].text;
s = document.regform.state.selectedIndex;
sv = document.regform.state.options[s].value;



if(document.regform.firstname.value.length <1){
			error++;
			alert("Please enter your First Name to register.");
			}
			if(document.regform.lastname.value.length <1){
			error++;
			alert("Please enter your Last Name to register.");
			}

if (cv =="United States" && sv == "none"){
		error++;
		alert("US customers must enter State");
			}


			if(document.regform.city.value.length <1){
			error++;
			alert("We must have your City name to register you! Thanks!");
			}



if(document.regform.phone.value.length <1){
			error++;
			alert("Please enter your phone number to register.");
			}
if(document.regform.email.value.length <1){
			error++;
			alert("Please enter your email address to register.");
			}

if(document.regform.pwd.value.length <1){
			error++;
			alert("Please choose a password.");
			}

if(document.regform.chkpwd.value.length <1){
			error++;
			alert("Please confirm your password.");
			}
if (document.regform.pwd.value !== document.regform.chkpwd.value){
error++;
alert ("Password confirmation does not match. Please re-enter");

	}

			else{
if (error < 1 ) {
document.regform.submit();
		}
	   }
	}

////////////////////////////////
//function viewCart(backto){
//location = "https://www.forneymaterialstesting.com/forneyshop.php?type=view&bacfromchec="+backto;
//window.top.location=url;
//}


function viewCart2(){
location = "https://www.forneymaterialstesting.com/forneyshop.php?type=view";
//window.top.location=url;
}


function changeCart(){
location = "https://www.forneymaterialstesting.com/forneyshop.php?type=change";
//window.top.location=url;
}

function continueShopping(product_name){
location = "forneyproducts.php?product_name="+product_name;
//window.top.location=url;
}

function checkout(cart){
location = "https://www.forneymaterialstesting.com/forneyshop.php?type=checkout";
//window.top.location=url;
}

function checkout2(cart){
location = "https://www.forneymaterialstesting.com/forneyshop_aug08.php?type=checkout";
//window.top.location=url;
}

function checkoutT(cart){
location = "https://www.forneymaterialstesting.com/forneyshop_notifyrep.php?type=checkout";
//window.top.location=url;
}



function checkOrder(ordervalue){

if (ordervalue == 0){
alert ("You cannot checkout an empty cart!");
}else{

var error = 0;

if(document.regform.firstname.value.length <1){
			error++;
			alert("Please enter your First Name .");
			}
			if(document.regform.lastname.value.length <1){
			error++;
			alert("Please enter your Last Name.");
			}


			if(document.regform.city.value.length <1){
			error++;
			alert("Please enter your City.");
			}


if(document.regform.state.value.length <1){
			error++;
			alert("Please enter your State or Province.");
			}
			
			if(document.regform.postcode.value.length <1){
			error++;
			alert("Please enter your Postcode.");
			}

if(document.regform.phone.value.length <1){
			error++;
			alert("Please enter your phone number");
			}
if(document.regform.email.value.length <1){
			error++;
			alert("Please enter your email address.");
			}


if((document.regform.cardname.value.length <1) && (document.regform.cardnumber.value.length >1)){
			error++;
			alert("Please enter the Cardholder's name");
			}
			
			if((document.regform.cvs.value.length <1) && (document.regform.cardnumber.value.length >1)){
			error++;
			alert("Please enter your 3-digit CVS number");
			}

if(document.regform.cardnumber.value.length <1  && document.regform.po.value.length <1){
			error++;
			alert("Please enter your card number or PO number");
			}else{
if (error < 1 ) {
//parent.document.getElementById('iframe').style.Zindex=10;
document.regform.submit();

		}
	   }
	   }////end if cart full
	}////end function


function loadCM(src) {
    if (document.getElementById('topic')){
 document.getElementById('topic').style.visibility="hidden";
  document.getElementById('topicpix').style.visibility="hidden";
 	}
 if (document.getElementById('maincats')){
 document.getElementById('maincats').style.visibility="hidden";
 document.getElementById('maincatpix').style.visibility="hidden";
  document.getElementById('lastpix').style.visibility="hidden";
 	}
document.getElementById('iframe').style.visibility="hidden";
 document.getElementById('flashframe').src=src;
 document.getElementById('iframe').style.visibility="visible";
}

function loadDealers(){
var x =window.top.location.pathname;
if (window.top.location.pathname =="/indexdu.php"){
parent.document.getElementById('flashframe').src="reptable.htm";
	}else{
parent.document.getElementById('flashframe').src="dealermap_2bar.swf";
	}
}


function loadTN(category) {
    if (document.getElementById('topic')){
 document.getElementById('topic').style.visibility="hidden";
 document.getElementById('maincats').style.visibility="hidden";
 	}
 document.getElementById('flashframe').src="navbuild3.php?main_category="+ category;
 document.getElementById('iframe').style.visibility="visible";
 //document.all.flashframe.src="compressionmachines2.swf";
 //document.all.iframe.style.visibility="visible";
}


function loadProd(product) {
//document.getElementById('topic').style.visibility="hidden";
//document.getElementById('maincats').style.visibility="hidden";
if(document.getElementById('topic')){
 	document.getElementById('topic').style.visibility="hidden";
 								}
	if(document.getElementById('maincats')){
 	document.getElementById('maincats').style.visibility="hidden";
	document.getElementById('lastpix').style.visibility="hidden";
	document.getElementById('maincatpix').style.visibility="hidden";
	document.getElementById('topicpix').style.visibility="hidden";
								}
 document.getElementById('flashframe').src="forneyproducts.php?product_name="+product;
 document.getElementById('iframe').style.visibility="visible";
}


function loadProdPromo(product) {
 parent.document.getElementById('flashframe').src="forneyproducts.php?product_name="+product;
 parent.document.getElementById('iframe').style.visibility="visible";
}

function loadProd2() {
var x = document.searchbarform.product_name.selectedIndex;
var product = document.searchbarform.product_name.options[x].value;
//var product = escape(product);
//alert ("Search for" + product + " ?");
if (product != " "){
		if(document.getElementById('topic')){
 	document.getElementById('topic').style.visibility="hidden";
 								}
	if(document.getElementById('maincats')){
 	document.getElementById('maincats').style.visibility="hidden";
	document.getElementById('lastpix').style.visibility="hidden";
	document.getElementById('maincatpix').style.visibility="hidden";
	document.getElementById('topicpix').style.visibility="hidden";
								}
 document.getElementById('flashframe').src="forneyproducts.php?product_name="+ product;
 document.getElementById('iframe').style.visibility="visible";
	}
}

function loadProd2_aug08() {
var x = document.searchbarform.product_name.selectedIndex;
var product = document.searchbarform.product_name.options[x].value;
//var product = escape(product);
//alert ("Search for" + product + " ?");
if (product != " "){
		if(document.getElementById('topic')){
 	document.getElementById('topic').style.visibility="hidden";
 								}
	if(document.getElementById('maincats')){
 	document.getElementById('maincats').style.visibility="hidden";
	document.getElementById('lastpix').style.visibility="hidden";
	document.getElementById('maincatpix').style.visibility="hidden";
	document.getElementById('topicpix').style.visibility="hidden";
								}
 document.getElementById('flashframe').src="forneyproducts_aug08.php?product_name="+ product;
 document.getElementById('iframe').style.visibility="visible";
	}
}

function loadPartNum() {
var x = document.partnumform.part_number.selectedIndex;
var product = document.partnumform.part_number.options[x].value;
if (product != " "){
	if(document.getElementById('topic')){
 	document.getElementById('topic').style.visibility="hidden";
 								}
	if(document.getElementById('maincats')){
 	document.getElementById('maincats').style.visibility="hidden";
	document.getElementById('lastpix').style.visibility="hidden";
	document.getElementById('maincatpix').style.visibility="hidden";
	document.getElementById('topicpix').style.visibility="hidden";
								}
 document.getElementById('flashframe').src="forneyproducts.php?part_number="+ product;
 document.getElementById('iframe').style.visibility="visible";
	}
}
function sieveSelect() {
	if(parent.document.getElementById('topic')){
 	parent.document.getElementById('topic').style.visibility="hidden";
 								}
	if(parent.document.getElementById('maincats')){
 	parent.document.getElementById('maincats').style.visibility="hidden";
	parent.document.getElementById('lastpix').style.visibility="hidden";
	parent.document.getElementById('maincatpix').style.visibility="hidden";
	parent.document.getElementById('topicpix').style.visibility="hidden";
								}
 parent.document.getElementById('flashframe').src="sieves8.php?type=start";
 parent.document.getElementById('iframe').style.visibility="visible";
}

function sieveSelect12() {
	if(parent.document.getElementById('topic')){
 	parent.document.getElementById('topic').style.visibility="hidden";
 								}
	if(parent.document.getElementById('maincats')){
 	parent.document.getElementById('maincats').style.visibility="hidden";
	parent.document.getElementById('lastpix').style.visibility="hidden";
	parent.document.getElementById('maincatpix').style.visibility="hidden";
	parent.document.getElementById('topicpix').style.visibility="hidden";
								}
 parent.document.getElementById('flashframe').src="sieves8_v3.php?size=12";
 parent.document.getElementById('iframe').style.visibility="visible";
}

function sieveSelect8() {
	if(parent.document.getElementById('topic')){
 	parent.document.getElementById('topic').style.visibility="hidden";
 								}
	if(parent.document.getElementById('maincats')){
 	parent.document.getElementById('maincats').style.visibility="hidden";
	parent.document.getElementById('lastpix').style.visibility="hidden";
	parent.document.getElementById('maincatpix').style.visibility="hidden";
	parent.document.getElementById('topicpix').style.visibility="hidden";
								}
 parent.document.getElementById('flashframe').src="sieves8_v3.php?size=8";
 parent.document.getElementById('iframe').style.visibility="visible";
}


function loadSieves8() {
var x = document.meshform.meshes.selectedIndex;
var mesh = document.meshform.meshes.options[x].value;
var mesh = escape(mesh);
if (mesh != " "){
//alert ("Searching for 8 inch sieves with "+mesh+" mesh");
//parent.document.getElementById('flashframe').src="sieves8.php?meshes="+ mesh;
target="sieves8.php?size=8&meshes="+ mesh;
 parent.document.getElementById('flashframe').src=target;
	if(parent.document.getElementById('topic')){
 	parent.document.getElementById('topic').style.visibility="hidden";
	 								}
	if(parent.document.getElementById('maincats')){
 	parent.document.getElementById('maincats').style.visibility="hidden";
	parent.document.getElementById('lastpix').style.visibility="hidden";
	parent.document.getElementById('maincatpix').style.visibility="hidden";
	parent.document.getElementById('topicpix').style.visibility="hidden";
								}
 parent.document.getElementById('iframe').style.visibility="visible";
//window.top.location=target;
		}
}//end function

function loadSieves12() {
var x = document.meshform2.meshes2.selectedIndex;
var mesh = document.meshform2.meshes2.options[x].value;
var mesh = escape(mesh);
if (mesh != " "){
//alert ("Searching for 12 inch sieves with "+mesh+" mesh");
 //parent.document.getElementById('flashframe').src="sieves8.php?meshes="+ mesh;
 target="sieves8.php?size=12&meshes="+ mesh;
parent.document.getElementById('flashframe').src=target;
	if(parent.document.getElementById('topic')){
 	parent.document.getElementById('topic').style.visibility="hidden";
 								}
	if(parent.document.getElementById('maincats')){
 	parent.document.getElementById('maincats').style.visibility="hidden";
	parent.document.getElementById('lastpix').style.visibility="hidden";
	parent.document.getElementById('maincatpix').style.visibility="hidden";
	parent.document.getElementById('topicpix').style.visibility="hidden";
								}
parent.document.getElementById('iframe').style.visibility="visible";
//window.top.location=target;
		}
}//end function

function resetDropdowns(){
	if(document.getElementById('part_number')||parent.document.getElementById('part_number')){
	parent.document.getElementById('part_number').options[0].selected =true;
	parent.document.getElementById('product_name').options[0].selected =true;
		}
}


function hideIframe() {
document.getElementById('iframe').style.visibility="hidden";
 }

function showSearchbar(){
//document.getElementById('welcome').style.visibility='hidden';
document.getElementById('searchbar').style.visibility='visible';
}

function viewCart(type){

 document.getElementById('flashframe').src="forneyshop.php?type="+ type;
	if(parent.document.getElementById('topic')){
 	parent.document.getElementById('topic').style.visibility="hidden";
 								}
	if(parent.document.getElementById('maincats')){
 	parent.document.getElementById('maincats').style.visibility="hidden";
	parent.document.getElementById('lastpix').style.visibility="hidden";
	parent.document.getElementById('maincatpix').style.visibility="hidden";
	parent.document.getElementById('topicpix').style.visibility="hidden";
								}
 document.getElementById('iframe').style.visibility="visible";
}

function register(type){

 document.getElementById('flashframe').src="forneyregister.php?type="+type;
	if(parent.document.getElementById('topic')){
 	parent.document.getElementById('topic').style.visibility="hidden";
 								}
	if(parent.document.getElementById('maincats')){
 	parent.document.getElementById('maincats').style.visibility="hidden";
	parent.document.getElementById('lastpix').style.visibility="hidden";
	parent.document.getElementById('maincatpix').style.visibility="hidden";
	parent.document.getElementById('topicpix').style.visibility="hidden";
								}
 document.getElementById('iframe').style.visibility="visible";
}

function register2(type,spanish){

 parent.document.getElementById('flashframe').src="forneyregister.php?type="+type+"&spanish="+spanish;
	if(parent.document.getElementById('topic')){
 	parent.document.getElementById('topic').style.visibility="hidden";
 								}
	if(parent.document.getElementById('maincats')){
 	parent.document.getElementById('maincats').style.visibility="hidden";
	parent.document.getElementById('lastpix').style.visibility="hidden";
	parent.document.getElementById('maincatpix').style.visibility="hidden";
	parent.document.getElementById('topicpix').style.visibility="hidden";
								}
 parent.document.getElementById('iframe').style.visibility="visible";
}

function addToCart(){
document.shopform.submit();

}


function keyWords() {
var keyword = document.kwform.keyword.value;
////////////////////////////
//re=/^[LA|TA]/ig;
//if (keyword.search(re) != -1 ){
//match = /\s/g;
//newkwd=keyword.replace(match,"");
//keyword=newkwd;
//}
/////////////////////////////////////////
//var keyword = document.getElementById('keyword').value;
 document.getElementById('flashframe').src="forneykeywords.php?keyword="+ keyword;

	if(document.getElementById('topic')){
 	document.getElementById('topic').style.visibility="hidden";
	document.getElementById('topicpix').style.visibility="hidden";
	document.getElementById('lastpix').style.visibility="hidden";
 								}
	if(document.getElementById('maincats')){
 	document.getElementById('maincats').style.visibility="hidden";
	document.getElementById('maincatpix').style.visibility="hidden";
								}
 document.getElementById('iframe').style.visibility="visible";

}

function keyWords2(keyword) {
//var keyword = document.kwform.keyword.value;
//var keyword = document.getElementById('keyword').value;
 document.getElementById('flashframe').src="forneykeywords.php?keyword="+ keyword;

	if(document.getElementById('topic')){
 	document.getElementById('topic').style.visibility="hidden";
	document.getElementById('topicpix').style.visibility="hidden";
	document.getElementById('lastpix').style.visibility="hidden";
 								}
	if(document.getElementById('maincats')){
 	document.getElementById('maincats').style.visibility="hidden";
	document.getElementById('maincatpix').style.visibility="hidden";
								}
 document.getElementById('iframe').style.visibility="visible";

}

function keyWords3(keyword) {
//var keyword = document.kwform.keyword.value;
//var keyword = document.getElementById('keyword').value;
 parent.document.getElementById('flashframe').src="forneykeywords.php?keyword="+ keyword;

	if( parent.document.getElementById('topic')){
 	 parent.document.getElementById('topic').style.visibility="hidden";
	 parent.document.getElementById('topicpix').style.visibility="hidden";
	 parent.document.getElementById('lastpix').style.visibility="hidden";
 								}
	if( parent.document.getElementById('maincats')){
 	 parent.document.getElementById('maincats').style.visibility="hidden";
	 parent.document.getElementById('maincatpix').style.visibility="hidden";
								}
  parent.document.getElementById('iframe').style.visibility="visible";

}



function loadTopics(material) {
document.getElementById('topicpix').style.visibility="hidden";
document.getElementById('maincatpix').style.visibility="visible";
document.getElementById('maincats').style.visibility="hidden";
document.getElementById('lastpix').style.visibility="visible";
document.getElementById('topicpix').style.visibility="hidden";
document.getElementById('iframe').style.visibility="hidden";
 document.getElementById('topicframe').src="navbuild3.php?material="+ material;
 document.getElementById('topic').style.visibility="visible";
 //document.all.flashframe.src="compressionmachines2.swf";
 //document.all.iframe.style.visibility="visible";
}

function loadCats(topic) {
parent.document.getElementById('maincats').style.visibility="hidden";
parent.document.getElementById('maincatpix').style.visibility="hidden";
parent.document.getElementById('iframe').style.visibility="hidden";
 parent.document.getElementById('maincatframe').src="navbuild3.php?topic="+ topic;
 parent.document.getElementById('maincats').style.visibility="visible";
 //document.all.flashframe.src="compressionmachines2.swf";
 //document.all.iframe.style.visibility="visible";
}


function loadTN2(category) {
parent.document.getElementById('topic').style.visibility="hidden";
parent.document.getElementById('maincats').style.visibility="hidden";
parent.document.getElementById('lastpix').style.visibility="hidden";
parent.document.getElementById('flashframe').src="navbuild3.php?main_category="+ category;
parent.document.getElementById('iframe').style.visibility="visible";
}

function loadTN3(category) {
    if (parent.document.getElementById('topic')){
 parent.document.getElementById('topic').style.visibility="hidden";
 parent.document.getElementById('maincats').style.visibility="hidden";
 	}
 parent.document.getElementById('flashframe').src="navbuild3.php?main_category="+ category;
 parent.document.getElementById('iframe').style.visibility="visible";
 //document.all.flashframe.src="compressionmachines2.swf";
 //document.all.iframe.style.visibility="visible";
}


function loadWS(){
document.getElementById('maincatpix').style.visibility="visible";
document.getElementById('topic').style.visibility="hidden";
document.getElementById('topicpix').style.visibility="visible";
document.getElementById('maincats').style.visibility="hidden";
document.getElementById('iframe').style.visibility="hidden";
document.getElementById('lastpix').style.visibility="visible";



}

function whatTests(){
var tests = "";
for (i=0; i < 4; i++) {
	if (document.regform.tests[i].checked){
	tests += document.regform.tests[i].value + "|";
			}
	}

if (document.regform.other.value.length > 1){
tests += document.regform.other.value;
		}
document.regform.whattests.value=tests;

if (document.forms['regform'].business.selectedIndex == 11){
var biz = document.regform.ob.value;
if (document.regform.ob.value.length < 1){
document.regform.business.value="Other";
     }else{
document.regform.business.value=biz;
                }///end else no value in ob field
            }////end if other selected
//alert ("Other Business Specified is" + biz);
}//end function



function obinput() {
if (document.forms['regform'].business.selectedIndex == 11){
document.getElementById('ob').style.visibility="visible";
//alert("I am in another business");
}else{
document.getElementById('ob').style.visibility="hidden";
  }

}//end function

function showExecS(){

s = document.execform.state.selectedIndex;
sv = document.execform.state.options[s].value;

location="forneyexec.php?area="+sv;

}///end function////

function showExecC(){
c = document.execform.country.selectedIndex;
cv = document.execform.country.options[c].text;

location="forneyexec.php?area="+cv;

}///end function////

function loadStart(){
 document.getElementById('flashframe').src="forneyproducts.php?product_name=F-325EX+Compression+Testing+Machine";
}
   ////////end///////////
