/////////////////////////////////////////////////////////////
//  
//  Javascript functions for acumetalfab.com web site Build 42011.0.1
//  Version 0.1 2011/04
//  Written by CadWizard © 2011 all rights reserved.
//



// site helper variables
var m_address = "";
var img_seqmain = new Array(0);
var img_seqcstm = new Array(0);
var img_seqcard = new Array(0);
var curCstmSeq = 0;
var curMainSeq = 0;
var curCardSeq = 0;
var rem = 0;


// module helper variables
var at = "@";
var od1 = "acumetalfab";
var od2 = ".com";
var q = "?";
var p1 = "mai";
var p2 = "lto:";
var p3 = "sub";
var p4 = "ject=";
var s = "Web Inquiry";


function makeMlnk(recipient)
{
	if (recipient != "")
	{
		var recptarray = recipient.split(" ");
		m_address = p1+p2+recptarray[0].toLowerCase()+at+od1+od2+q+p3+p4+s;
	}
	else
	{
		m_address = "";
	}
	return m_address;
}
function redirect_url() {
	window.event.cancelBubble = true;
	window.event.returnValue = false;
	window.navigate(makeMlnk(window.event.srcElement.innerHTML));
}
function ApplyTransition(img)
{
	img.filters.item(0).Apply();
	img.style.visibility = "visible";
	img.filters.item(0).Play();
}
function resetImage(seq)
{
	for (var i = 0; i < seq.length; i++) {
		seq[i].style.visibility = "hidden";
	}
}
function onSearchFocus() {
	if (document.frmSearch.terms.value != "") {
		document.frmSearch.terms.select();
		if (document.frmSearch.terms.value == "Search American Coffee ......") {
				document.frmSearch.terms.value = "";
		}
		//document.frmSearch.btnSearch.disabled = false;
	}
	else {
		//document.frmSearch.btnSearch.disabled = true;
	}
}
function onSearchFocusOut() {
	if (document.frmSearch.terms.value == "") {
		document.frmSearch.terms.value = "Search American Coffee ......";
		//document.frmSearch.btnSearch.disabled = true;
	}
}		
function onSearchKeyUp() {
	if (document.frmSearch.terms.value != "") {
		//document.frmSearch.btnSearch.disabled = false;
	}
	else {
		//document.frmSearch.btnSearch.disabled = true;
	}
}
function onSearchSubmit() {
	if ((document.frmSearch.terms.value == "") || (document.frmSearch.terms.value == "Search American Coffee ......")) {
		alert("Please enter a search word or phrase to continue.");
		return false;
	}
	else {
		return true;
	}
}
function vmRow(index, open) {
	this.index = index;
	this.open = open;
}
function atmCounter(value) {
	this.value = value;
	this.isValid = function() {
		return (this.value != 0);
	}
	this.next = function(amount) {
		this.value -= amount;
		if (this.value < 0) {
			var retnum = this.value + amount;
			this.value = 0;
			return retnum;
		}
		return amount;
	}
}

