var line_horizontal;var menu=new Array;var menu_total=20;var menu_x=new Array;var menu_y=new Array;var menu_start_x=-60;var menu_start_x2=-16;var menu_start_y=500;var menu_start_y2=605;var menu_width=160;var menu_width2=55;var strip=new Array;var strip_counter=0;var strip_scale=new Array;var border_bottom=420;var inital_sound=false;var sound_placement;var sound_trash;function init(){canvasInUse=true;document.getElementById('game_container').style.display="inline";document.getElementById('loading_div').style.display="none";setInteractiveParameters();set_data();sound_placement=new Howl({src:['/page/'+page+'/sound/sound_placement.mp3','/page/'+page+'/sound/sound_placement.ogg','/page/'+page+'/sound/sound_placement.wav']});sound_trash=new Howl({src:['/page/'+page+'/sound/sound_trash.mp3','/page/'+page+'/sound/sound_trash.ogg','/page/'+page+'/sound/sound_trash.wav']});draw_basic_init();for(var i=1;i<=menu_total;i++){menu_item(i)}
line_horizontal=new MovieClip(document.getElementById('line_horizontal').cloneNode(true));line_horizontal.x=15;line_horizontal.y=border_bottom;line_horizontal.transform();stage.appendChild(line_horizontal.instance);hit_effect=new MovieClip(document.getElementById('hit_effect').cloneNode(true));hit_effect.frame_total=6;hit_effect.frames=new Array;for(var m=1;m<=hit_effect.frame_total;m++){hit_effect.frames[m]=hit_effect.instance.querySelector(".frame"+m);}
hit_effect.smoke=[1,2,3,4,5,6];hit_effect.playFrames([6]);stage.appendChild(hit_effect.instance);add_pointer_listeners();}
function menu_item(id){menu[id]=new MovieClip(document.getElementById('strip'+id).cloneNode(true));menu[id].scale=strip_scale[id];menu[id].x=menu_x[id];menu[id].y=menu_y[id];menu[id].transform();menu[id].instance.setAttribute("data-id",id);stage.appendChild(menu[id].instance);}
function strip_item(type,x,y){strip_counter++;strip[strip_counter]=new MovieClip(document.getElementById('strip'+type).cloneNode(true));strip[strip_counter].scale=strip_scale[type];strip[strip_counter].x=x;strip[strip_counter].y=y;strip[strip_counter].transform();strip[strip_counter].type=type;strip[strip_counter].id=strip_counter;strip[strip_counter].instance.setAttribute("data-id",strip_counter);strip[strip_counter].dragFront=true;strip[strip_counter].dragMoveHandler=function(){}
strip[strip_counter].dragStopHandler=function(){sound_placement.play();if(this.y>border_bottom){strip_remove(this.id,this.x,this.y);}}
strip[strip_counter].instance.addEventListener("pointerdown",strip_handler);return strip[strip_counter];}
function menu_handler(event){event.preventDefault();if(event.isPrimary){if(!inital_sound){inital_sound=true;sound_placement.play();}
dragElement=strip_item(this.getAttribute("data-id"),menu[this.getAttribute("data-id")].x,menu[this.getAttribute("data-id")].y);dragPointerStart(event);}}
function strip_handler(event){event.preventDefault();if(event.isPrimary){if(!this.tweening){dragElement=strip[this.getAttribute("data-id")];dragPointerStart(event);}}}
function strip_remove(id,x,y){sound_trash.play();strip[id].instance.setAttribute("display","none");hit_effect.x=x;hit_effect.y=y;hit_effect.transform();hit_effect.playFrames(hit_effect.smoke);}
function clear_activity(){for(var i=1;i<=strip_counter;i++){stage.removeChild(strip[i].instance);}
strip_counter=0;strip=new Array;}
function set_data(){strip_scale[1]=.5;strip_scale[2]=.5;strip_scale[3]=.5;strip_scale[4]=.5;strip_scale[5]=.5;strip_scale[6]=.5;strip_scale[7]=2;strip_scale[8]=2;strip_scale[9]=2;strip_scale[10]=2;strip_scale[11]=2;strip_scale[12]=2;strip_scale[13]=2;strip_scale[14]=2;strip_scale[15]=2;strip_scale[16]=2;strip_scale[17]=2;strip_scale[18]=2;strip_scale[19]=2;strip_scale[20]=2;menu_x[1]=menu_start_x+150;menu_x[2]=menu_start_x+250;menu_x[3]=menu_start_x+370;menu_x[4]=menu_start_x+500;menu_x[5]=menu_start_x+630;menu_x[6]=menu_start_x+740;menu_x[7]=menu_start_x2+1*menu_width2;menu_x[8]=menu_start_x2+2*menu_width2;menu_x[9]=menu_start_x2+3*menu_width2;menu_x[10]=menu_start_x2+4*menu_width2;menu_x[11]=menu_start_x2+5*menu_width2;menu_x[12]=menu_start_x2+6*menu_width2;menu_x[13]=menu_start_x2+7*menu_width2;menu_x[14]=menu_start_x2+8*menu_width2;menu_x[15]=menu_start_x2+9*menu_width2;menu_x[16]=menu_start_x2+10*menu_width2;menu_x[17]=menu_start_x2+11*menu_width2;menu_x[18]=menu_start_x2+12*menu_width2;menu_x[19]=menu_start_x2+13*menu_width2;menu_x[20]=menu_start_x2+14*menu_width2;menu_y[1]=menu_start_y;menu_y[2]=menu_start_y;menu_y[3]=menu_start_y;menu_y[4]=menu_start_y;menu_y[5]=menu_start_y;menu_y[6]=menu_start_y;menu_y[7]=menu_start_y2;menu_y[8]=menu_start_y2;menu_y[9]=menu_start_y2;menu_y[10]=menu_start_y2;menu_y[11]=menu_start_y2;menu_y[12]=menu_start_y2;menu_y[13]=menu_start_y2;menu_y[14]=menu_start_y2;menu_y[15]=menu_start_y2;menu_y[16]=menu_start_y2;menu_y[17]=menu_start_y2;menu_y[18]=menu_start_y2;menu_y[19]=menu_start_y2;menu_y[20]=menu_start_y2;}
function add_pointer_listeners(){add_draw_basic_pointer_listeners();for(var i=1;i<=menu_total;i++){menu[i].instance.addEventListener("pointerdown",menu_handler,false);}}