Suponiendo que los id's fueran formTxt y formFile podria ser algo asi:
Código Javascript
:
Ver originalvar formTxt = $('sample3').getElement('#formTxt');
var W3 = new wysiwyg({
textarea: formTxt,
src:'_wysiwyg.html'
});
formTxt.addEvent('submit', function(e){
W3.toTextarea();
});
var imgs = $('imgs');
imgs.getElements('img').each(function(el){el.addEvent('click',W3.exec.bind(W3,['img',el.src]));});
var form = $('sample3').getElement('#formFile').addEvent('submit',function(){
if(!form.getElement('input').value.test(/\.jpg$/i)){
alert('Debe seleccionar archivo tipo JPG.');
return false;
}
UIF.send(form,'uploader',onUploadImage);
});
var onUploadImage = function(response){
var image = 'img/'+response;
new Element('input',{'type':'file','name':'file'}).replaces(form.getElement('input'));
new Element('img',{'src':image}).addEvent('click',W3.exec.bind(W3,['img',image])).injectTop(imgs);
imgs.scrollTo(0,0);
W3.exec('img',image);
};
Saludos.