set(photoURL,'get(pic%1.photo[photo_0].url)'); set(photoCount,'get(pic%1.photo.count)'); set(pictureName,'get(pic%1.photo[get(_name)].url)'); set(photoName,'set(layer[gallery_photo].url, get(pic%1.photo[get(_name)].url))'); if(photoCount == 1, set(layer[gallery_btn_next].visible,false); , set(layer[gallery_btn_next].visible,true); ); set(layer[gallery_bg].visible,true); open_gallery_engine(); if(layer[gallery_bg].visible == true, gallery_size(); ); set(layer[gallery_bg].visible,false); set(layer[gallery_photo].visible,false); set(layer[gallery_photo_bg].visible,false); set(layer[gallery_btn_next].visible, false); set(layer[gallery_btn_prev].visible, false); set(layer[gallery_btn_next_touch].visible, false); set(layer[gallery_btn_prev_touch].visible, false); addlayer(gallery_photo); set(layer[gallery_photo].url, get(photoURL)); set(layer[gallery_photo].alpha,0); set(layer[gallery_photo].visible, true); set(layer[gallery_photo].parent, STAGE); set(layer[gallery_photo].enabled, false); set(layer[gallery_photo].align, center); set(layer[gallery_photo].zorder, 100); set(layer[gallery_photo].x, 0); set(layer[gallery_photo].y, 0); set(layer[gallery_photo]._index, 0 ); set(layer[gallery_photo].onloaded, set(layer[gallery_photo].width, get(layer[gallery_photo].imagewidth));set(layer[gallery_photo].height, get(layer[gallery_photo].imageheight));gallery_size(); ); if(device.tablet, if(stagewidth LT stageheight, mul(stH, get(stageheight), 0.45);, mul(stH, get(stageheight), 0.7); ); ); if(device.mobile, if(stagewidth LT stageheight, mul(stH, get(stageheight), 0.45);, mul(stH, get(stageheight), 0.7); ); ); if(device.desktop, if(stagewidth LT stageheight, mul(stH, get(stageheight), 0.3);, mul(stH, get(stageheight), 0.7); ); ); div(tmp_rat, get(layer[gallery_photo].imageheight), get(stH)); div(photo_width, get(layer[gallery_photo].imagewidth),get(tmp_rat)); set(layer[gallery_photo].height, get(stH)); set(layer[gallery_photo].width, prop); add(photowi, get(photo_width),20); add(photohe, get(layer[gallery_photo].height),20); addlayer(gallery_photo_bg); set(layer[gallery_photo_bg].url, ../plugins/textfield.swf); set(layer[gallery_photo_bg].alpha,0); set(layer[gallery_photo_bg].visible, false); set(layer[gallery_photo_bg].parent, STAGE); set(layer[gallery_photo_bg].enabled, false); set(layer[gallery_photo_bg].align, center); set(layer[gallery_photo_bg].zorder, 50); set(layer[gallery_photo_bg].height, get(photohe)); set(layer[gallery_photo_bg].width, get(photowi)); set(layer[gallery_photo_bg].x, 0); set(layer[gallery_photo_bg].y, 0); gallery_buttons(); set(layer[gallery_photo].alpha,1); set(layer[gallery_photo_bg].alpha,1); wait(0.001); set(layer[gallery_photo_bg].visible, true); mul(stH,get(stageheight),0.6); sub(tmp_stW, get(stagewidth),get(photowi)); div(tmp2_stW, get(tmp_stW),2); add(stW, get(tmp2_stW),70); set(k, get(layer[gallery_photo]._index)); sub(tmp_count,get(photoCount),2); if(k LE tmp_count, if(stageheight GT stagewidth, set(layer[gallery_btn_next].align, bottom); set(layer[gallery_btn_next].x, 100); set(layer[gallery_btn_next].y, 100); , set(layer[gallery_btn_next].align, right); set(layer[gallery_btn_next].x, get(stW)); set(layer[gallery_btn_next].y, 0); ); div(tmpstgwi, get(stagewidth),2); sub(stagetouchwidth, get(tmpstgwi),60); ); set(j, get(layer[gallery_photo]._index)); if(j GT 0, if(stageheight GT stagewidth, set(layer[gallery_btn_prev].align, bottom); set(layer[gallery_btn_prev].x, -100); set(layer[gallery_btn_prev].y, 100); , set(layer[gallery_btn_prev].align, left); set(layer[gallery_btn_prev].x, get(stW)); set(layer[gallery_btn_prev].y, 0); ); ); set(i, get(layer[gallery_photo]._index)); sub(tmp_count,get(photoCount),2); if(i == tmp_count, set(layer[gallery_btn_next].visible,false) ); inc(i); if(i GT 0, set(layer[gallery_btn_prev].visible, true);set(layer[gallery_btn_prev_touch].visible, true); ); if(i LT photoCount, txtadd(_name, 'photo_', get(i)); photoName(); set(layer[gallery_photo]._index, get(i)); set(layer[gallery_photo_bg].visible, false); ); set(i, get(layer[gallery_photo]._index)); if(i == 1, set(layer[gallery_btn_prev].visible, false); , set(layer[gallery_btn_prev].visible, true); ); if(i GE 1, dec(i);set(layer[gallery_btn_next].visible, true); ); if(i LT photoCount, txtadd(_name, 'photo_', get(i)); photoName(); set(plugin[gallery_photo]._index, get(i)); set(layer[gallery_photo_bg].visible, false); );