//function initFlash() {
	//var so = new SWFObject("/assets/flash/home.swf","mymovie","544","410","#ff0000");
//	so.addParam("wmode","opaque");
//	so.addParam("FlashVars", "urlLink=/michelintruck/news/whatsNew.jsp");
	//so.write("flash_movie");
//}

var dealerForm = new function() {
	this.init = function() {
		var errBubble = document.getElementById("dealer_bubble");
		errBubble.style.display="none";
	}
	
	this.hideBubble = function() {
		var errBubble = document.getElementById("dealer_bubble");
		errBubble.style.display="none";
		errBubble.innerHTML = "";
	}
	
	
	this.submit = function() {
		//nclick="document.forms[0].submit()"
		//make sure none of the selects in the form are set to index 0
		var dealerInput = document.getElementById("zip_code");
		var errBubble = document.getElementById("dealer_bubble");
		
		//reset the error
		errBubble.innerHTML = "";
		
		var match = /^(\d{5}([\-]\d{4})?|[a-zA-Z][0-9][a-zA-Z]\s?[0-9][a-zA-Z][0-9])$/;
		//var matchPostal = [A-Z][0-9][A-Z]\s[0-9][A-Z][0-9]/;

		if(match.test(dealerInput.value)) {
		  window.open("http://revendeur.michelintruck.com/Default.aspx?address=" + dealerInput.value,'locatorwindow');
			return false;
		} else {
			dealerInput.onclick = dealerForm.hideBubble;
			var errList = document.createElement("ul");
			var errItem = document.createElement("li");
			errItem.innerHTML = dealerInput.title;
			errList.appendChild(errItem);
			errBubble.appendChild(errList);
			Effect.Appear(errBubble, {duration:0.5});
			return false;
		}
		
	}
}

var badgeLink = function() {

	var linkIds = ["badge1","badge2","badge3"];

	function attachLinks() {
		Event.addEvent(linkIds,"click",simulateClick, this);
		Event.addEvent(linkIds,"mouseover",function(){this.style.cursor="pointer";});
		Event.addEvent(linkIds,"mouseout",function(){this.style.cursor="default";});
	}
	
	function simulateClick(e,obj) {
		var linkTag = this.getElementsByTagName("a");
		window.location = linkTag[0].getAttribute("href");
	}
	
	return {
		init: function() {
			attachLinks();
		}
	};
}();

Event.addEvent(window,"load",dealerForm.init);
//Event.addEvent(window,"load",initFlash);
Event.addEvent(window,"load",badgeLink.init);

