javascript conflicts