function ViewOptionsTask(_1){
this.iTaskName="viewOptionsTask";
var _2=_1;
this.init=function(_3){
this.superclass.prototype.init.apply(this);
$("ipp_control").onchange=function(){
gPage.iViewOptionsTask.ippChanged(this);
};
var _4=$("select_all");
if(_4!=undefined){
$("select_all").selectedIndex=0;
_2.selectAll(false);
$("select_all").onchange=function(){
gPage.iViewOptionsTask.selectChanged(this);
};
}
if($("g_expand_details")){
$("g_expand_details").onchange=function(){
gPage.iImagePager.cellDisplayChanged();
};
}
};
this.ippChanged=function(_5){
var _6=_5.options[_5.selectedIndex].value;
var _7=parseInt(_6);
gUtils.sendPrefToServer("imagesPerPage",_7);
_2.setImagesPerPage(_7);
};
this.selectChanged=function(_8){
if(_8.selectedIndex==gConst.kSelectAll){
_2.selectAll(true);
}else{
if(_8.selectedIndex==gConst.kSelectAllVisible){
_2.selectAllVisible();
}else{
if(_8.selectedIndex==gConst.kSelectNone){
_2.selectAll(false);
}
}
}
window.setTimeout(function(){
$("select_all").selectedIndex=0;
},1000);
};
}
ViewOptionsTask.prototype=new Task();
ViewOptionsTask.prototype.superclass=Task;
ViewOptionsTask.prototype.constructor=ViewOptionsTask;


