// Clear Text Fields
function clearit(field)
{
	if (field.defaultValue==field.value)
	{
		field.value = "";
	}
}
function checkit(field)
{
	if (field.value=="")
	{
		field.value = field.defaultValue;
	}
}

// Change textfield background color on focus
function bg(dacolor)
{
	dacolor.className = "enbg";
}

// Change textfield background color on blur
function og(dacolor)
{
	dacolor.className = "en_txtfl";
}

// Validate Form
function vally(formy)
{
	// Get form values
	var vn = document.quick_contact.your_name.value;
	var ve = document.quick_contact.your_email.value;
	var vp = document.quick_contact.your_phone.value;
	var fn = document.quick_contact.your_name;
	var fe = document.quick_contact.your_email;
	var fp = document.quick_contact.your_phone;
	// check for form submission
	
		if (!(vn == "" || vn == " Your Name"))
		{
			
			
			
			
			// name is ok check email
			if (!(ve == "" || ve == " Email Address"))
			{
				// email is not empty check email pattern
				var filter=/^.+@.+\..{2,3}$/;
				if (filter.test(ve))
				{
					results=true;
						// test phone number
						if(!(vp == "" || vp == " Phone Number" )) 
						{
							results=true;
						}
						else {
							results=false;
							window.alert('Please enter phone number correctly');
							fp.focus();
						}
				}
				else
				{
					window.alert('Please enter a valid email address');
					results = false;
					fe.focus();
				}	
			}
			// email is incorrect
			else
			{
				window.alert('Please enter email correctly');
				fe.focus();
				results = false;
			}
			
			
			
		}
		// name is empty or default value
		else 
		{
		window.alert('Please enter your name correctly');
		fn.focus(); 
		results = false;
		}
	
	return (results);
}

function toggle(x) {
	
	if(z == '' || z == 'none') {
		y = document.getElementById(x);
		y.style.display="block";
		z = 'block'
	}
	else if(z == 'block') {
		y = document.getElementById(x);
		y.style.display="none";
		z = 'none'
	}
}
var z = '';