";
ct3.html(tmpstr);
$("#controls").append(ct3);
$(".rec").css({
"font-weight":"bold",
padding:"3px 10px"
});
$(".rec").click(function(){
$(this).toggleClass('btn-success');
$(this).toggleClass('btn-danger');
var tmp = $(this).attr("id");
var index = tmp[3];
var cmd = $(this).text();
if (cmd=="start") {
$(this).text("stop");
console.log("starting: "+index);
}else{
$(this).text("start");
}
$.ajax({url:"camogm.php?chn="+index+"&cmd="+cmd});
});
$(".pfx").css({
width:"50px",
"padding-right":"3px",
"text-align":"right"
});
ct4 = $("
");
tmpstr = "
\
";
ct4.html(tmpstr);
$("#controls").append(ct4);
$(".filelist").css({
"text-align":"left"
});
init_sensor_type();
for(var i=0;i<4;i++) get_camogm_state(i);
init_path();
init_files();
init_images();
}
function init_files(){
interval_get_files = setInterval(get_files,1000);
}
function init_images(){
interval_refresh_images = setInterval(function(){
for(var j=0;j<4;j++){
d = new Date();
n = d.getTime();
$("#chn"+j).attr("src",$("#chn"+j).attr("src_init")+"&"+n);
}
},1000);
}
function get_camogm_state(index){
$.ajax({
url: "camogm.php?cmd=status&chn="+index,
complete: function(data){
var xml = data.responseXML;
var tmp = $(xml).find("state");
var tmpstr = $(tmp[0]).text();
//trim "
tmpstr = tmpstr.replace(/^"+|"+$/g,'');
if (tmpstr=="stopped"){
$("#rec"+index).removeClass("btn-danger");
$("#rec"+index).addClass("btn-success");
$("#rec"+index).text("start");
init_default(index);
}else{
$("#rec"+index).removeClass("btn-success");
$("#rec"+index).addClass("btn-danger");
$("#rec"+index).text("stop");
}
}
});
}
function get_files(){
console.log("get files");
$.ajax({
url: "camogm.php?cmd=list&path="+$("#abspath").val(),
complete: function(data){
var xml = data.responseXML;
var files = $(xml).find("f");
$("#filelist").html("");
rstr = "
";
for(var i=0;i"+tmp+"\n";
}
rstr += "
\n";
$("#filelist").html(rstr);
$(".vd").css({
cursor:"pointer"
});
}
});
}
function init_path(){
$.ajax({
url:"camogm.php?cmd=list&path=/mnt",
complete: function(data){
var xml = data.responseXML;
var dirs = $(xml).find("d");
var res = false;
for(var i=0;i