(function($){	
	Cufon.replace('ul#menu li a', {hover: true, fontFamily: "PillSemiBd"});
	Cufon.replace('div#socialWebsites h3', {fontFamily: "PillSemiBd"});
	Cufon.replace('div.homeBox h2', {fontFamily: "PillLight"});
	Cufon.replace('div.homeBox h2 span', {fontFamily: "PillBold"});
	Cufon.replace('a.orangeBgBtn span, a.sectionBtn span', {hover: true, fontFamily: "PillRegular"});
	Cufon.replace('a#facebook span, a#hyves span, a#twitter span, a#envelope span, a#youtube span', {hover: true, fontFamily: "PillOblique"});
	
	$(function(){
		$('div#languages a#selectedLang').bind('click', function(){
			$('div#languages ul').toggle();
			return false;
		});	
		$("a[rel='gallery']").colorbox({slideshow:true, height:"95%"});
		$('#rightSide a.QAReadMore').bind('click', function(){
			var indx = $('#rightSide a.QAReadMore').index(this);
			$('#rightSide div.QAcontent').eq(indx).toggle();
			return false;
		});
		
	});

	EYE.newsletter = function() {
		var keyDown = function(ev) {
			if (ev.keyCode == 13) {
				submit();
				return false;
			}
		};
		var sending = false;
		var submit = function() {
			var el = $('#nwsl_email');
			var val = el.val();
			if (val != '' && sending == false) {
				$('#emailUpdates').css('opacity', .3);
				sending = true;
				$.ajax({
					complete: complete,
					data: {
						plugin: 'newsletter',
						email: val
					},
					success: success,
					url: '/ajaxserver.php',
					type: 'POST'
				});
			} else {
				el.focus();
			}
			return false;
		};
		var complete = function() {
			$('#emailUpdates').css('opacity', 1);
			sending == false;
		};
		var success = function(resp) {
			var responseErros = $('errorResponse', resp);
			$('#emailUpdates').find('em').remove();
			if (responseErros.size() > 0) {
				$('#nwsl_email')
					.after('<em>'+responseErros.text()+'</em>');
			} else {
				$('#emailUpdates')
					.find('*').hide().end()
					.append('<p>'+$('success', resp).text()+'</p>');
			}
		};
		return {
			init: function() {
				$('#nwsl_email').bind('keydown', keyDown);
				$('#nwsl_submit').bind('click', submit);
				$('a#envelope').toggle(
					function(){
						$('#emailUpdates').fadeIn();
						this.blur();
					},
					function(){
						$('#emailUpdates').fadeOut();
						this.blur();
					}
				);
			}
		};
	}();
	EYE.register(EYE.newsletter.init, 'init');
})(jQuery);

