﻿var Detector = function(){
	var h = document.getElementsByTagName("BODY")[0];
	var d = document.createElement("DIV");
	var s = document.createElement("SPAN");

	d.appendChild(s);
	d.style.fontFamily = "sans-serif";		
	s.style.fontFamily = "sans-serif";		
	s.style.fontSize   = "72px";			
	s.innerHTML        = "mmmmmmmmmml";		
	h.appendChild(d);
	var defaultWidth   = s.offsetWidth;		
	var defaultHeight  = s.offsetHeight;	
	h.removeChild(d);

	function test(font) {
		h.appendChild(d);
		var f = [];
		f[0] = s.style.fontFamily = font;	
		f[1] = s.offsetWidth;				
		f[2] = s.offsetHeight;				
		h.removeChild(d);
	
		font = font.toLowerCase();
		if (font == "arial" || font == "sans-serif") {
			f[3] = true;	
		} else {
			f[3] = (f[1] != defaultWidth || f[2] != defaultHeight);	
		}
		return f[3];
	}
	this.test = test;
}
		
function phNoFonts() {
	d = new Detector();
	if ( !(d.test("Calibri")) && d.test("Verdana") ) {
		document.write('<link name="phGlobalCSS" href="/_layouts/perihel/perihel_nf.css" rel="stylesheet" type="text/css" />');
		document.write('<link name="phGlobalCSS" href="/_layouts/perihel/perihel_doc_nf.css" rel="stylesheet" type="text/css" />');
		document.write('<link name="phGlobalCSS" href="/_layouts/perihel/perihel_blog_nf.css" rel="stylesheet" type="text/css" />');
	}
}


