сново там не весь код написал
вот яваскрипт
function go(value,value2,value3){
if(value3=="1"){
$("#pan1").empty();
$("#pan1").load("/testdrive/index.php/file/manager?path="+escape(value)+"&path2="+escape(value2)+"&panel=1");
}
else{
if(value3=="2"){
$("#pan2").empty();
$("#pan2").load("/testdrive/index.php/file/manager?path="+escape(value)+"&path2="+escape(value2)+"&panel=2");
}
}
$('#rb1').val(escape(value+'/'));
$('#rb2').val(escape(value2+'/'));
//alert(value+'--'+value2);
};
function refresh(p,p2){
go(p,p2,'1');
go(p,p2,'2');
};
function cop(){
var pc=$("#p1").text();
var pc2=$("#p2").text();
if(pc==pc2){exit;};
var cop1=$(".work1",$(".trSelected").get(0)).text();
var cop2=$(".work2",$(".trSelected").get(0)).text();
if((cop1=="..")||(cop1=="../")){exit;};
if((cop2=="..")||(cop2=="../")){exit;};
if((cop1==".")||(cop1=="./")){exit;};
if((cop2==".")||(cop2=="./")){exit;};
if((cop2=='')&&(cop1!='')){
cop2=pc2+'/'+cop1;
cop1=pc+'/'+cop1;
$.get("/testdrive/index.php/file/copy",{path:escape(cop1),pathTo:escape(cop2)},refresh(pc,pc2));
}
if((cop1=='')&&(cop2!='')){
cop1=pc+'/'+cop2;
cop2=pc2+'/'+cop2;
$.get("/testdrive/index.php/file/copy",{path:escape(cop2),pathTo:escape(cop1)},refresh(pc,pc2));
}
};