bueno como lo prometido es deuda aqui publico la solucion que utilizare por si a alguien mas le sirve:
utilice el plugin de jquery:
http://flesler.blogspot.com.ar/2007/11/jqueryrule.html
y con eso lo arregle XD
la funcion quedo asi:
Código Javascript
:
Ver originalfunction CambiarTheme(ID){
var EST = xajax.call('EVCCT', {mode:'synchronous', parameters:[ID]});
if (EST){
THM = new Array();
THM[0] = new Array();
THM[0][1] = "800000";
THM[0][2] = "AA0000";
THM[1] = new Array();
THM[1][1] = "008000";
THM[1][2] = "00AA00";
THM[2] = new Array();
THM[2][1] = "000080";
THM[2][2] = "0000AA";
STL = '-webkit-gradient(linear, 0% 0%, 0% 100%, from(#'+THM[ID][1]+'), to(#'+THM[ID][1]+'), Color-stop(.5,#'+THM[ID][2]+'),Color-stop(.9,#'+THM[ID][2]+'))';
$.rule('Body > Header { Background-Image : '+STL+'; }').appendTo('link');
$.rule('Input[Type=\'Submit\'] { Background-Image : '+STL+'; }').appendTo('link');
CargarContenido('ESV','Cambiado',1);
} else {
CargarContenido('ESV','Error',1);
}
return false;
}