var ContactFormManager  = function(){
	this.init();
}
ContactFormManager.prototype = function(){
		var D = YAHOO.util.Dom;
		var E = YAHOO.util.Event;
		return {
			init:function(){
				var self = this;
				D.getElementsByClassName("javascript-flag","input","contact-form")[0].value = "1";
				var selectedSection = D.getElementsByClassName("section-flag","input","contact-form")[0].value;
				if(selectedSection){
					D.batch(this.sectionIds,function(el){D.setStyle(el,"display","none")});	
					if(selectedSection != "comment"){
						D.setStyle(selectedSection,"display","block");
					}
				}
				var actionSelector = D.getElementsByClassName("action-selector","","action-selector")[0];
				E.addListener(actionSelector,"change",self.change,self,true);
			},
			sectionIds:["refer","have-info-sent","contact-me"],
			change:function(e){
				D.batch(this.sectionIds,function(el){D.setStyle(el,"display","none")});
				var t = E.getTarget(e);
				if(t.value != "comment"){
					D.setStyle(t.value,"display","block")
				}
			}
		}
}();
initalizationActions.push(function(){ new ContactFormManager(); });
