package com.guru.project.brother.vote
{
	import com.guru.call.FunctionCall;
	import com.guru.display.button.LabelButton;
	import com.guru.facebookApplicationBase.gameBase.GameSectionBase;
	import com.guru.project.brother.vote.thankYouStep.VoteSectionThankYouStep;
	import com.guru.project.brother.vote.voteStep.VoteSectionVoteStep;
	import com.guru.section.Section;
	import flash.display.MovieClip;
	/**
	 * ...
	 * @author Eddy Lee
	 */
	public class VoteSection extends GameSectionBase
	{
		private var mMainBtn:LabelButton;
		
		public function VoteSection(pTimeline_mc:MovieClip, pData_obj:Object = null)
		{
			super(pTimeline_mc);
			
			if(VoteDataObject.sCanvassedUid_array == null)
				VoteDataObject.sCanvassedUid_array = new Array();
			
			mMainBtn = new LabelButton(mTimeline_mc.mainBtn_mc);
			mMainBtn.setPressCall(new FunctionCall(Section, Section.changeSection, "main"));
				
			mStepClass_array = [VoteSectionVoteStep, VoteSectionThankYouStep];
			this.gotoStep(0);
		}
		
		override public function dispose():void 
		{
			mMainBtn.dispose();
			super.dispose();
		}
		
	}

}