function toggleForm()
{
var cForm = document.getElementById('contactForm');
	if (cForm.style.visibility == 'visible')
	{
		cForm.style.visibility = 'hidden';
		cForm.style.display = 'none';
	} else {
		cForm.style.visibility = 'visible';
		cForm.style.display = 'block';
	}
}

function checkForm(formobj)
{
var k = Array('name','email','inquiry'), j = 0;
for (var i = 0; i < k.length; i++)
{
	var obj = formobj.elements[k[i]];
	document.getElementById(k[i]).style.background = '#ffffff';
  	if (obj)
	{
		switch(obj.type)
		{
			case 'text':
			case 'textarea':
    			if (obj.value == '' || obj.value == null)
			{
				document.getElementById(k[i]).style.background = '#f9f9f9';
				document.getElementById(k[i]).style.border = '1px solid #999';
				j++;
			}
    		break;
		}
	}
}
if (j == 0)
{
	toggleForm();
	return true;
} else { 
	j = 0;
	return false;
 }
}

// All this trouble just to avoid email harvesters ... remember the good ol' days of document.write()?
function putEmail()
{
classy = document.getElementsByTagName('em');

for (i=0;i<classy.length;i++)
{
	if (classy[i].className == 'mail')
	{
		addy = 'info\x40nucz\x2Ecom' // slight obfuscation using hex values
		
		tmp = document.createElement('a');
		tmp.href = 'mailto:' + addy;
		//alert(tmp.href)
		tmp.appendChild(document.createTextNode(addy));
		classy[i].replaceChild(tmp, classy[i].firstChild);
	}
 }
}

window.onload = function()
{
	putEmail(); // something to curb email harvesting
}


