// JavaScript Document

			
			function changeField(element) {
				if (element.value == element.defaultValue) {
					element.value = "";
					element.style.color = "#fc8e63";
				} else if (element.value == "") {
					element.value = element.defaultValue;
					element.style.color = "#fc8e63";
				}
			}
			function changePass() {
				var password = document.getElementById('password');
				var fauxPassword = document.getElementById('fauxPassword');
				if (fauxPassword.style.display != "none") {
					fauxPassword.style.display = "none";
					password.style.display = "";
					password.focus();
				} else {
					if (password.value == "") {
						fauxPassword.style.display = "";
						password.style.display = "none";
					}
				}
			}
			
			function changePassConfirm() {
				var passwordConfirm = document.getElementById('passwordConfirm');
				var fauxPasswordConfirm = document.getElementById('fauxPasswordConfirm');
				if (fauxPasswordConfirm.style.display != "none") {
					fauxPasswordConfirm.style.display = "none";
					passwordConfirm.style.display = "";
					passwordConfirm.focus();
				} else {
					if (passwordConfirm.value == "") {
						fauxPasswordConfirm.style.display = "";
						passwordConfirm.style.display = "none";
					}
				}
			}
			
			function validate_email(field,alerttxt)
				{
				with (field)
				  {
				  apos=value.indexOf("@");
				  dotpos=value.lastIndexOf(".");
				  if (apos<1||dotpos-apos<2)
					{alert(alerttxt);return false;}
				  else {return true;}
				  }
				}
				
				function validate_form(thisform)
				{
				with (thisform)
				  {
				  if (validate_email(newsEmail,"Not a valid e-mail address!")==false)
					{newsEmail.focus();return false;}
				  }
				}
				
				function showLogin() {
				document.getElementById('login').style.display = "block";	
				return false;
				}
				
				function hideLogin() {
				document.getElementById('login').style.display = "none";	
				return false;
				}
				
				function showPolicy() {
				document.getElementById('policy').style.display = "block";	
				return false;
				}
				
				function hidePolicy() {
				document.getElementById('policy').style.display = "none";	
				return false;
				}
				
				function mouseOverHome() {
					document.getElementById('homeBtnOver').style.display = "block";	
					document.getElementById('homeBtn').style.display = "none";
					return false;
				}
				function mouseOutHome() {
					document.getElementById('homeBtnOver').style.display = "none";	
					document.getElementById('homeBtn').style.display = "block";
					return false;
				}
				function mouseOverAbout() {
					document.getElementById('aboutBtnOver').style.display = "block";	
					document.getElementById('aboutBtn').style.display = "none";
					return false;
				}
				function mouseOutAbout() {
					document.getElementById('aboutBtnOver').style.display = "none";	
					document.getElementById('aboutBtn').style.display = "block";
					return false;
				}
				function mouseOverProducts() {
					document.getElementById('productsBtnOver').style.display = "block";	
					document.getElementById('productsBtn').style.display = "none";
					return false;
				}
				function mouseOutProducts() {
					document.getElementById('productsBtnOver').style.display = "none";	
					document.getElementById('productsBtn').style.display = "block";
					return false;
				}
				function mouseOverDealers() {
					document.getElementById('dealersBtnOver').style.display = "block";	
					document.getElementById('dealersBtn').style.display = "none";
					return false;
				}
				function mouseOutDealers() {
					document.getElementById('dealersBtnOver').style.display = "none";	
					document.getElementById('dealersBtn').style.display = "block";
					return false;
				}
				function mouseOverLinks() {
					document.getElementById('linksBtnOver').style.display = "block";	
					document.getElementById('linksBtn').style.display = "none";
					return false;
				}
				function mouseOutLinks() {
					document.getElementById('linksBtnOver').style.display = "none";	
					document.getElementById('linksBtn').style.display = "block";
					return false;
				}
				function mouseOverContact() {
					document.getElementById('contactBtnOver').style.display = "block";	
					document.getElementById('contactBtn').style.display = "none";
					return false;
				}
				function mouseOutContact() {
					document.getElementById('contactBtnOver').style.display = "none";	
					document.getElementById('contactBtn').style.display = "block";
					return false;
				}
				
				function slideSwitch() {
					var $active = $('#slideshow IMG.active');
				
					if ( $active.length == 0 ) $active = $('#slideshow IMG:last');
				
					// use this to pull the images in the order they appear in the markup
					var $next =  $active.next().length ? $active.next()
						: $('#slideshow IMG:first');
				
					$active.addClass('last-active');
				
					$next.css({opacity: 0.0})
						.addClass('active')
						.animate({opacity: 1.0}, 1000, function() {
							$active.removeClass('active last-active');
						});
				}
				
				$(function() {
					setInterval( "slideSwitch()", 5000 );
				});
				
				
			
			
			
			
			
			function changeField(element) {
				if (element.value == element.defaultValue) {
					element.value = "";
					element.style.color = "#fc8e63";
				} else if (element.value == "") {
					element.value = element.defaultValue;
					element.style.color = "#fc8e63";
				}
			}
			function changePass() {
				var password = document.getElementById('password');
				var fauxPassword = document.getElementById('fauxPassword');
				if (fauxPassword.style.display != "none") {
					fauxPassword.style.display = "none";
					password.style.display = "";
					password.focus();
				} else {
					if (password.value == "") {
						fauxPassword.style.display = "";
						password.style.display = "none";
					}
				}
			}
			
			function validate_email(field,alerttxt)
				{
				with (field)
				  {
				  apos=value.indexOf("@");
				  dotpos=value.lastIndexOf(".");
				  if (apos<1||dotpos-apos<2)
					{alert(alerttxt);return false;}
				  else {return true;}
				  }
				}
				
				function validate_form(thisform)
				{
				with (thisform)
				  {
				  if (validate_email(newsEmail,"Not a valid e-mail address!")==false)
					{newsEmail.focus();return false;}
				  }
				}
				
				function showLogin() {
					document.getElementById('login').style.display = "block";	
					return false;
				}
				
				function showForm() {
					document.getElementById('emailForm').style.display= "block";
					return false;
				}
				function hideForm() {
					document.getElementById('emailForm').style.display= "none";
					return false;
				}
				function showPhone() {
					document.getElementById('phoneInfo').style.display= "block";
					document.getElementById('phoneIcon').style.display= "none";
					return false;
				}
				function showAddress() {
					document.getElementById('addressInfo').style.display= "block";
					document.getElementById('addressIcon').style.display= "none";
					return false;
				} 
				
				$(document).ready(function() {
				$("#twitter").getTwitter({
					userName: "getm_getm",
					numTweets: 1,
					loaderText: "Loading tweets...",
					slideIn: true,
					slideDuration: 750,
					showHeading: false,
					headingText: "",
					showProfileLink: false,
					showTimestamp: true
					});
				});
