/**
	No CSS hack !
	Need jQuery
	http://blog.jaysalvat.com/articles/browser-css-selectors-la-fin-des-hacks-css.php
	Determine browser version and platform and apply class on html tag
**/
var $jq_css = jQuery.noConflict();
$jq_css(function() {
		var ua = navigator.userAgent.toLowerCase();
		var myBrowsers = {
				// Already detected natively by jQuery
				mozilla: $jq_css.browser.mozilla,
				safari:  $jq_css.browser.safari,
				opera:   $jq_css.browser.opera,
				ie:      $jq_css.browser.msie,
				// Somes additional features
				ie6:     $jq_css.browser.msie && ($jq_css.browser.version < 7),
				ie7:     $jq_css.browser.msie && ($jq_css.browser.version == 8),
				ie8:     $jq_css.browser.msie && ($jq_css.browser.version > 7),
				iphone:  /iphone/.test(ua),
				chrome:  /chrome/.test(ua),
				firefox: /firefox/.test(ua),
				webkit:  /webkit/.test(ua),
				// Detect plateforms
				osx:     /mac os x/.test(ua),
				win:     /win/.test(ua),
				linux:   /linux/.test(ua)
		};
		$jq_css.each(myBrowsers, function(a, b) {
				if (b) $jq_css('html').addClass(a);
		});
});
