//SIFRFONT

var SIFRFONT = function() {
	var skins = "";
	var fontPath = "";
	
	function callSIFR(sifrObj, skin){
		$(sifrObj).sifr({
			path: fontPath, 
			font: skin
		});
	}
		
	function setSIFRFont(skin){	
		if($(".sifrFont").length > 0){ 
			$(".sifrFont").each(function(){
				callSIFR(this, skin);
			});		
		}
		if($(".tmpMainTitle").length > 0){ 
			$(".tmpMainTitle").each(function(){
				if(!$(this).children().length)
					callSIFR(this, skin);
			});
		}
	}
	
	function setVars(){
		if($(".siferfontspath").length > 0 && $(".siferskins").length > 0){	
			fontPath = $(".siferfontspath").val();
			skins = $(".siferskins").val().split(",");
		}
	}
		
	return {
		initsifr: function initsifr() {
			setVars();
			if($(".tmpMain").length > 0){	
				$(".tmpMain").each(function(){
					for(var i = 0; i < skins.length; i++){
						var skinclass = "." + skins[i];
						if($(this).is(skinclass))
							setSIFRFont(skins[i]);
					} 
				});	
			}	
		}		
	}	
	
}();		

$(document).ready(function() {
	SIFRFONT.initsifr();
 });




