first primitive browser sniffing and client xslt switch