Código:
Pero quisiera saber si alguien sabe de algun manual o tutorial, para usar algun Javascript similar, es que se me haria más fácil, que viendo el mundo de codigo con el que esta hecho el componente :Sfunction moveElements(direction) { var f = document.adminForm; var step = parseInt(f.id_movepixels.value); if (step==0) return; var fd = ff_prevframe.document; var i; for (i = 0; i < 6; i++) { var cb = eval('f.cb'+i); if (cb.checked && ff_coords[i][0]) { var el = fd.getElementById('ff_div'+cb.value).style; var x,y,u; switch (direction) { case 'left': x = ff_coords[i][2]; if (ff_coords[i][3]) u = '%'; else u = 'px'; if (x >= 0) { if (x > step) x -= step; else x = 0; el.left = x+u; } else { x -= step; el.right = (-x)+u; } // if ff_coords[i][2] = x; break; case 'right': x = ff_coords[i][2]; if (ff_coords[i][3]) u = '%'; else u = 'px'; if (x >= 0) { x += step; el.left = x+u; } else { if ((-x) > step) x += step; else x = -1; el.right = (-y)+u; } // if ff_coords[i][2] = x; break; case 'up': y = ff_coords[i][5]; if (ff_coords[i][6]) u = '%'; else u = 'px'; if (y >= 0) { if (y > step) y -= step; else y = 0; el.top = y+u; } else { y -= step; el.bottom = (-y)+u; } // if ff_coords[i][5] = y; break; case 'down': y = ff_coords[i][5]; if (ff_coords[i][6]) u = '%'; else u = 'px'; if (y >= 0) { y += step; el.top = y+u; } else { if ((-y) > step) y += step; else y = -1; el.bottom = (-y)+u; } // if ff_coords[i][5] = y; break; default:; } // switch } // if } // for var disabled = true; for (i = 0; i < 6; i++) if (ff_coords[i][1]!=ff_coords[i][2] || ff_coords[i][4]!=ff_coords[i][5]) { disabled = false; break; } // if f.savepos.disabled = disabled; f.restpos.disabled = disabled; } // moveElements
A ver si alguien conoce otro Javascript más sencillito que realize la misma funcion