/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License 
 * you purchased from Fontspring. The fonts are protected under domestic and
 * international trademark and copyright law. You are prohibited from
 * modifying, reverse engineering, duplicating, or distributing this font
 * software.
 *
 * (c) 2010-2011 Fontspring
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      exljbris
 * License URL: http://www.fontspring.com/fflicense/exljbris
 */

// safari 3.1: ttf
// firefox 3.6+: woff
// firefox 3.5+: ttf
// chrome 4+: ttf
// chrome 6+: woff
// IE 5+: eot
// IE 9: woff
// opera 10.1+: ttf
// mobile safari: svg/ttf
// android: ttf

var browser_name, browser_version, webfont_type;

if (/MSIE (\d+\.\d+)/.test(navigator.userAgent)) {
	browser_name = 'MSIE';
	browser_version = new Number(RegExp.$1);
	if (browser_version >= 9.0)
		webfont_type = 'woff';
	else if (browser_version >= 5.0)
		webfont_type = 'eot';
}
else if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)) {
	browser_name = 'Firefox';
	browser_version = new Number(RegExp.$1);
	if (browser_version >= 3.6)
		webfont_type = 'woff';
	else if (browser_version >= 3.5)
		webfont_type = 'ttf';
}
else if (/Chrome\/(\d+\.\d+)/.test(navigator.userAgent)) {
	browser_name = 'Chrome';
	browser_version = new Number(RegExp.$1);
	if (browser_version >= 6.0)
		webfont_type = 'woff';
	else if (browser_version >= 4.0)
		webfont_type = 'ttf';
}
else if (/Mozilla.*(iPhone|iPad).* OS (\d+)_(\d+).* AppleWebKit.*Safari/.test(navigator.userAgent)) {
	browser_name = 'MobileSafari';
	browser_version = new Number(RegExp.$2) + (new Number(RegExp.$3) / 10)
	if (browser_version >= 4.2)
		webfont_type = 'ttf';
	else
		webfont_type = 'svg';
}
else if (/Mozilla.*(iPhone|iPad|BlackBerry).*AppleWebKit.*Safari/.test(navigator.userAgent)) {
	browser_name = 'MobileSafari';
	webfont_type = 'svg';
}
else if (/Safari\/(\d+\.\d+)/.test(navigator.userAgent)) {
	browser_name = 'Safari';
	if (/Version\/(\d+\.\d+)/.test(navigator.userAgent)) {
		browser_version = new Number(RegExp.$1);
		if (browser_version >= 3.1)
			webfont_type = 'ttf';
	}
}
else if (/Opera\/(\d+\.\d+)/.test(navigator.userAgent)) {
	browser_name = 'Opera';
	if (/Version\/(\d+\.\d+)/.test(navigator.userAgent)) {
		browser_version = new Number(RegExp.$1);
		if (browser_version >= 10.1)
			webfont_type = 'ttf';
	}
}

format = webfont_type;
if (format == 'ttf')
    format = 'truetype';

if (webfont_type) {
    document.write('<style>\n');
    document.write('@font-face {\n');
    document.write('    font-family: "Museo Slab";\n');
    document.write('    src: url("' + media_url + 'webfonts/Museo_Slab_500-webfont.' + webfont_type + '") format("' + format + '");\n');
    document.write('    font-weight: normal;\n');
    document.write('    font-style: normal;\n');
    document.write('}\n');
    document.write('@font-face {\n');
    document.write('    font-family: "Museo Slab";\n');
    document.write('    src: url("' + media_url + 'webfonts/Museo_Slab_500italic-webfont.' + webfont_type + '") format("' + format + '");\n');
    document.write('    font-weight: normal;\n');
    document.write('    font-style: italic;\n');
    document.write('}\n');
    document.write('</style>\n')
}

