// JScript source code

function OpenDocu(pdf)
{
	vPdf = pdf
	window.open("PDF/News/" + vPdf ,"mywindow","scrollbars=yes,resizable=0,width=800,height=800");

}

//===validate forms before submission
function Validate()
	{
			if (document.frmQuote.product.value == "")			{
				alert("The field -Product Name- cannot be left blank.")
				document.frmQuote.product.focus()		
				return(false)
				
			}
			if (document.frmQuote.name.value == "")			{
				alert("The field -Customer Name- cannot be left blank.")
				document.frmQuote.name.focus()		
				return(false)
				
			}
			if (document.frmQuote.company.value == "") {
				alert("The field -Company Name- cannot be left blank.")
				document.frmQuote.company.focus()
				return(false)
			}
			if (document.frmQuote.address1.value == "") {
				alert("The field -Address- cannot be left blank.")
				document.frmQuote.address1.focus()
				return(false)
			}
			if (document.frmQuote.city.value == "") {
				alert("The field -City- cannot be left blank.")
				document.frmQuote.city.focus()
				return(false)
			}
			if (document.frmQuote.state.selectedIndex < 1) {
				alert("The field -State- cannot be left blank.")
				document.frmQuote.state.focus()
				return(false)
			}
			if (document.frmQuote.zip.value == "") {
				alert("The field -Zip Code- cannot be left blank.")
				document.frmQuote.zip.focus()
				return(false)
			}
			if (document.frmQuote.country.value == "") {
				alert("The field -Country- cannot be left blank.")
				document.frmQuote.country.focus()
				return(false)
			}
			if (document.frmQuote.phone.value == "") {
				alert("The field -Phone- cannot be left blank.")
				document.frmQuote.phone.focus()
				return(false)
			}
			if (document.frmQuote.fax.value == "") {
				alert("The field -Fax- cannot be left blank.")
				document.frmQuote.fax.focus()
				return(false)
			}
			var vThisEmail = document.frmQuote.email.value
			if (document.frmQuote.email.value == "" || vThisEmail.search("@") == -1) {
				alert("The field -Email- cannot be left blank and must be properly formatted..")
				document.frmQuote.email.focus()
				return(false)
			}
			if (document.frmQuote.quantity.value == "") {
				alert("The field -Quantity- cannot be left blank.")
				document.frmQuote.quantity.focus()
				return(false)
			}			
	}
	
	

//===validate forms before submission
function fValidate(vThisForm){

	//===login
	if (vThisForm == "frmLogin") 
	{
		var vThisEmail = document[vThisForm].email.value
		if (document[vThisForm].email.value == "" || vThisEmail.search("@") == -1) {
			alert("The field -Email- cannot be left blank and must be properly formatted.")
			document[vThisForm].email.focus()
			return(false)
		}
		
	}

	//===validate Quote Bank Form
	if (vThisForm == "frmQuoteBank") 
	{
		if (document[vThisForm].chlorine.value == "") {
			alert("The field -Chlorine- cannot be left blank.")
			document[vThisForm].chlorine.focus()
			return(false)
		}
		if (document[vThisForm].hardness.value == "") {
			alert("The field -Hardness- cannot be left blank.")
			document[vThisForm].hardness.focus()
			return(false)
		}
		if (document[vThisForm].iron.value == "") {
			alert("The field -Iron- cannot be left blank.")
			document[vThisForm].iron.focus()
			return(false)
		}
		if (document[vThisForm].ph.value == "") {
			alert("The field -pH Name- cannot be left blank.")
			document[vThisForm].ph.focus()
			return(false)
		}
		if (document[vThisForm].tds.value == "") {
			alert("The field -Total Dis. Solids(TDS)- cannot be left blank.")
			document[vThisForm].tds.focus()
			return(false)
		}
		if (document[vThisForm].pressure.value == "") {
			alert("The field -Pressure- cannot be left blank.")
			document[vThisForm].pressure.focus()
			return(false)
		}
		if (document[vThisForm].inlet.value == "") {
			alert("The field -Inlet Pipe Size- cannot be left blank.")
			document[vThisForm].inlet.focus()
			return(false)
		}
		if (document[vThisForm].flowrate.value == "") {
			alert("The field -Flow Rate- cannot be left blank.")
			document[vThisForm].flowrate.focus()
			return(false)
		}
		if (document[vThisForm].voltage.value == "") {
			alert("The field -Voltage- cannot be left blank.")
			document[vThisForm].voltage.focus()
			return(false)
		}
		if (document[vThisForm].app.value == "") {
			alert("The field -Application- cannot be left blank.")
			document[vThisForm].app.focus()
			return(false)
		}
		
	}
	
	//===edit quote
	if (vThisForm == "editquote") 
	{
		if (document[vThisForm].product.value == "") {
			alert("The field -Product Name- cannot be left blank.")
			document[vThisForm].product.focus()
			return(false)
		}
		if (document[vThisForm].name.value == "") {
			alert("The field -Customer Name- cannot be left blank.")
			document[vThisForm].name.focus()
			return(false)
		}
		if (document[vThisForm].company.value == "") {
			alert("The field -Company Name- cannot be left blank.")
			document[vThisForm].company.focus()
			return(false)
		}
		if (document[vThisForm].address1.value == "") {
			alert("The field -Address- cannot be left blank.")
			document[vThisForm].address1.focus()
			return(false)
		}
		if (document[vThisForm].city.value == "") {
			alert("The field -City- cannot be left blank.")
			document[vThisForm].city.focus()
			return(false)
		}
		if (document[vThisForm].state.selectedIndex < 1) {
			alert("The field -State- cannot be left blank.")
			document[vThisForm].state.focus()
			return(false)
		}
		if (document[vThisForm].zip.value == "") {
			alert("The field -Zip- cannot be left blank.")
			document[vThisForm].zip.focus()
			return(false)
		}
		if (document[vThisForm].country.value == "") {
			alert("The field -Country- cannot be left blank.")
			document[vThisForm].country.focus()
			return(false)
		}
		if (document[vThisForm].phone.value == "") {
			alert("The field -Phone- cannot be left blank.")
			document[vThisForm].phone.focus()
			return(false)
		}
		if (document[vThisForm].fax.value == "") {
			alert("The field -Fax- cannot be left blank.")
			document[vThisForm].fax.focus()
			return(false)
		}
		var vThisEmail = document[vThisForm].email.value
		if (document[vThisForm].email.value == "" || vThisEmail.search("@") == -1) {
			alert("The field -Email- cannot be left blank and must be properly formatted.")
			document[vThisForm].email.focus()
			return(false)
		}
		if (document[vThisForm].quantity.value == "") {
			alert("The field -Quantity- cannot be left blank.")
			document[vThisForm].quantity.focus()
			return(false)
		}
		
	}
}

//===prompt user before deleting records
function fConfirmDeletion() {
	if (!(confirm("This record will be permanently removed from the database. \n\n Are you sure you wish to delete this record?"))) {
		return(false)
	}
}

