var fm = {
		
	init : function() {
		// $(document).pngFix();
		this.fonts();
		this.popup();
		this.contactForm();
		this.orderForm();
	},
	
	setupLinks : function() {
		$("a[rel=upgradeFlash]").click(function(){
			window.open(this.href);	
			pageTracker._trackPageview("/OUTGOING/updateFlash");
			return false;
		});
	},
	fonts : function() {
		Cufon.replace('.headline', { fontFamily: 'Selfish'});
		Cufon.CSS.ready(function() {
			$('.headline').css('visibility','visible');
		})
	},
	
	popup : function() {
		if ($('.popupCenter').length>0) {
			$('.popupCenter').popupWindow({ 
				centerBrowser:1,
				height:35, 
				width:320
			}); 
		}
	},
	
	contactForm : function() {
		if ($("#contactForm").length>0) {
			$("#contactForm").validationEngine({
				promptPosition: "topRight",
				ajaxSubmit: true,
				ajaxSubmitFile: "data/ajax/sb.php",
				ajaxSubmitMessage: "Vielen Dank, wir haben ihre Nachricht erhalten!",
				success :  false,
				failure : function() {}
			});
		}
	},
	
	orderForm : function() {
  		if ($("#orderForm").length>0) {
			$("#orderForm").validationEngine({
				promptPosition: "topRight",
				ajaxSubmit: true,
				ajaxSubmitFile: "data/ajax/order.php",
				ajaxSubmitMessage: "Vielen Dank, wir haben ihre Bestellung erhalten!",
				success :  false,
				failure : function() {}
			});
		}
	}

};
$(document).ready(function() {
	fm.init();
});
