Index: branches/version-2_12-dev/html/user_data/packages/sphone/js/jquery.flickslide.js
===================================================================
--- branches/version-2_12-dev/html/user_data/packages/sphone/js/jquery.flickslide.js	(revision 21995)
+++ branches/version-2_12-dev/html/user_data/packages/sphone/js/jquery.flickslide.js	(revision 22080)
@@ -69,5 +69,5 @@
                                                 .width.replace('px',''))*-1;
 
-                                    $('div.flickSlideContainer ul.move').get(0).style.webkitTransform = 'translate3d(0,0,0)';
+                                                                       $('div.flickSlideContainer ul.move').get(0).style.webkitTransform = 'translate(0,0)';
                                 }
                                 currentX=0;
@@ -80,12 +80,13 @@
          }
          function lotation(){
-             //if(slideLock===0){var slideUnitWidth=slideObj.children('li.slideUnit').outerWidth();slideObj.get(0).style.webkitTransition='-webkit-transform 0.6s ease-out';diffX=-151;if(currentX===maxX){slideObj.get(0).style.webkitTransform='translate3d(0, 0, 0)';currentX=0;slideCount=0;slidePager();}else{currentX=currentX-slideUnitWidth;slideObj.get(0).style.webkitTransform='translate3d('+currentX+'px, 0, 0)';slideCount++;slidePager();}}
+             //if(slideLock===0){var slideUnitWidth=slideObj.children('li.slideUnit').outerWidth();slideObj.get(0).style.webkitTransition='-webkit-transform 0.6s ease-out';diffX=-151;if(currentX===maxX){slideObj.get(0).style.webkitTransform='translate(0, 0)';currentX=0;slideCount=0;slidePager();}else{currentX=currentX-slideUnitWidth;slideObj.get(0).style.webkitTransform='translate('+currentX+'px, 0)';slideCount++;slidePager();}}
              //slideLock=0;slideTimer=setTimeout(lotation,slideDuration);
          }
          function slidePager(){
-             var currentPager=$('.slidePagerPointer.active');
-             var nextID='#pager'+String(slideCount);
+             var currentPager=$(settings.parentArea ? settings.parentArea : '.flickSlideBottom').find('.slidePagerPointer.active');
+             var nextID='.pager'+String(slideCount);
+
              currentPager.removeClass('active');
-             $(nextID).addClass('active');
+             currentPager.parent().children(nextID).addClass('active');
              switch(slideCount){
              case 0:
@@ -119,10 +120,10 @@
                             if(settings.direction==='prev'){
                                 if(currentX==0){
-                                    slideObj.get(0).style.webkitTransform='translate3d(0, 0, 0)';
+                                                                       slideObj.get(0).style.webkitTransform='translate(0, 0)';
                                     slideTimer=setTimeout(lotation,slideDuration);
                                     slideLock=0;
                                 }else{
                                     currentX = currentX+slideUnitWidth;
-                                    slideObj.get(0).style.webkitTransform = 'translate3d('+currentX+'px, 0, 0)';
+                                                                       slideObj.get(0).style.webkitTransform = 'translate('+currentX+'px, 0)';
                                     slideCount--;
                                     slidePager();
@@ -132,10 +133,10 @@
                             }else if(settings.direction==='next'){
                                 if(currentX===maxX){
-                                    slideObj.get(0).style.webkitTransform='translate3d('+maxX+'px, 0, 0)';
+                                                                       slideObj.get(0).style.webkitTransform='translate('+maxX+'px, 0)';
                                     slideTimer=setTimeout(lotation,slideDuration);
                                     slideLock=0;
                                 }else{
                                     currentX=currentX-slideUnitWidth;
-                                    slideObj.get(0).style.webkitTransform='translate3d('+currentX+'px, 0, 0)';
+                                                                       slideObj.get(0).style.webkitTransform='translate('+currentX+'px, 0)';
                                     slideCount++;
                                     slidePager();
@@ -174,5 +175,5 @@
                          moveX=Number(currentX+diffX);
                          slideObj.css('-webkit-transition','none');
-                         slideObj.get(0).style.webkitTransform='translate3d( '+moveX+'px, 0, 0)';
+                                                slideObj.get(0).style.webkitTransform='translate( '+moveX+'px, 0)';
                      }
                  }else if(e.type=="touchend"){
@@ -186,8 +187,8 @@
                      if(diffX>settings.targetWidth||(diffX>60&&diffTime<400&&orientationChangeDelay===0)){
                          if(currentX==0){
-                             slideObj.get(0).style.webkitTransform='translate3d(0, 0, 0)';
+                                                        slideObj.get(0).style.webkitTransform='translate(0, 0)';
                          }else{
                              currentX=currentX+slideUnitWidth;
-                             slideObj.get(0).style.webkitTransform='translate3d('+currentX+'px, 0, 0)';
+                                                        slideObj.get(0).style.webkitTransform='translate('+currentX+'px, 0)';
                              slideCount--;
                              slidePager();
@@ -195,17 +196,17 @@
                      }else if(diffX<(settings.targetWidth*-1)||(diffX<-60&&diffTime<400&&orientationChangeDelay===0)){
                          if(currentX===maxX){
-                             slideObj.get(0).style.webkitTransform='translate3d('+maxX+'px, 0, 0)';
+                                                        slideObj.get(0).style.webkitTransform='translate('+maxX+'px, 0)';
                          }else{
                              currentX=currentX-slideUnitWidth;
-                             slideObj.get(0).style.webkitTransform='translate3d('+currentX+'px, 0, 0)';
+                                                        slideObj.get(0).style.webkitTransform='translate('+currentX+'px, 0)';
                              slideCount++;slidePager();
                          }
                      }else{
                          if(currentX===0){
-                             slideObj.get(0).style.webkitTransform='translate3d(0, 0, 0)';
+                                                        slideObj.get(0).style.webkitTransform='translate(0, 0)';
                          }else if(currentX===maxX){
-                             slideObj.get(0).style.webkitTransform='translate3d('+maxX+'px, 0, 0)';
+                                                        slideObj.get(0).style.webkitTransform='translate('+maxX+'px, 0)';
                          }else{
-                             slideObj.get(0).style.webkitTransform='translate3d('+currentX+'px, 0, 0)';
+                                                        slideObj.get(0).style.webkitTransform='translate('+currentX+'px, 0)';
                          }
                      }
@@ -248,5 +249,5 @@
                  addClass('resizable');
 
-             var pager=$('<li id="pager'+i+'" class="slidePagerPointer"></li>');
+                        var pager=$('<li class="pager'+i+' slidePagerPointer"></li>');
              if(i===0){
                  pager.addClass('active');
