1- Es decir,el usuario mete una cantidad y que la convierta de dolares a euros y de euros a dolares,segun la moneda que eliga,no? el onchange nunca lo utilize,prueba con onClick o onFocus,pero deberia funcionarte igual.en que te falla?
2-
Código:
window.open(direccion,nombreVentana,atributos)
3-En eso no puedo ayudarte,creo que ya hay que hacerlo con php y luego pasar el valor al formulario