function refreshPreview(fuente, mensaje, fuente_n) {
	document.getElementById('font_preview').src = './preview.php?fuente_n='+fuente+'&mensaje='+mensaje;
	document.getElementById('font_preview').alt = fuente;
	document.getElementById('fuente_vista').innerHTML = fuente_n;
	document.getElementById('download').href = 'javascript:Ventana(\'./code.php?fuente='+fuente+'\')';
	document.getElementById('previsu').href = 'javascript: refreshPreview(\''+fuente+'\', document.getElementById(\'mensaje\').value, document.getElementById(\'fuente_vista\').innerHTML)';
}

function previewFont(fontName) {
	if ((fontName != '') && (fontName != currentFont)) {
		currentFont = fontName;
		document.getElementById('font_name').firstChild.nodeValue = fontName;
		refreshPreview();
	}
}

function downloadFont() {
	if (currentFont != '') {
		window.open('download.php?lang=' + idLanguage + '&fuente=' + currentFont,
				'fuente',
				'width=500, height=250, resizable, toolbar=0, scrollbars=0, location=0, status=0, menubar=0');
	}
}

function changeMessage(newMessage) {
	if ((newMessage != '') && (newMessage != currentMessage)) {
		currentMessage = newMessage;
		document.getElementById('dummy').src = 'set_user_message.php?user_message=' + newMessage;
		refreshPreview();
	}
}