var fonts = {};
function loadCSS(href) {
var cssLink = $("<link rel='stylesheet' type='text/css' href='"+href+"'>");
$("head").append(cssLink);
}
function loadJS(src) {
var jsLink = $("<script type='text/javascript' src='"+src+"'>");
$("head").append(jsLink);
}
function getFont(fontName) {
var ret = null;
$.each(fonts.items, function(idx, font) {
if (font.family == fontName) {
ret = font;
}
});
return ret;
}
function loadFont(fontName) {
loadCSS('http://fonts.googleapis.com/css?family=' + fontName);
$('#font-preview').css('font-family', fontName);
doesSupportItalics(fontName);
populateWeights(getFont(fontName));
}
function doesSupportItalics(fontName) {