$(document).ready(function() {

	// SLIDER
    $('#slider').nivoSlider({effect:'fade'});
	
	/* menu hack*/
	$('ul#nav li:last-child').css('border-right', 'none');

	$('.scrollable').scrollable({circular: true});

	/* AutoComplete */
	/*
	$(function() {

		function format(item) {
			return item.cntr;
		}
		
		$("#country").autocomplete('/basket/ajaxreq', {
			multiple: false,
			dataType: "json",
			max: 20,
			scrollHeight: 250,
			parse: function(data) {
				return $.map(data, function(row) {
					return {
						data: row,
						value: row.cntr,
						result: row.cntr 
					}
				});
			},
			formatItem: function(item) {
				return format(item);
			}
		}).result(function(e, item) {
			$("#value").attr('value', item.value);
		});
	});
	*/

	/* FANCYBOX */
	var defualt_fancybox_config = {
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200,
		'hideOnContentClick' : true,
		'titlePosition' : 'inside',
		'onStart' : function(){$('embed,iframe,object').hide();}, // hide videos
		'onClosed' : function(){$('embed,iframe,object').show();} // show videos
	};
	// bottom gallery
	$('a.fancy').fancybox(defualt_fancybox_config);
	/* Content images */
	$("body.c_document #content_text a:has(img)").fancybox(defualt_fancybox_config).addClass('content_image');
	/* Photo gallery */
	$("body.c_photo_gallery .preview").css({cursor: 'pointer'}).click(function() {
		$("body.c_photo_gallery #photo_gallery_image").fancybox(defualt_fancybox_config).click();
	});
	/* News */
	$("body.c_news #news_item a:has(img)").not('.nopopup').fancybox(defualt_fancybox_config).addClass('content_image');
	/* Facebook recommendations */
	$("#f_recommendations").click(function() {
		$.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'width'			: 400,
			'height'		: 500,
			'href'			: $(this).attr('href'),
			'type'			: 'iframe',
			'swf'			: {
			   	 'wmode'		: 'transparent',
				'allowfullscreen'	: 'true'
			}
		});

		return false;
	});
	
	// START JQ UI Dialog
	// Dialog			
	$('#newsletter_dialog').dialog({
		autoOpen: false,
		width: 600,
		buttons: {
			"Send": function() {
				$('#newsletter_dialog form').submit();
				$(this).dialog("close"); 
			}, 
			"Cancel": function() { 
				$(this).dialog("close"); 
			} 
		},
		modal: true,
		title: 'ORM Newsletter'
	});

	// Dialog Link
	$('.newsletter_dialog_link').click(function(){
		$('#newsletter_dialog input[name=sf_emailAddress\\.email]').val($('input.newsletter_dialog_email').val());
		$('#newsletter_dialog').dialog('open');
		return false;
	});
	
	// COMODO
	var doc_write_buffer = "";
/*
	$(function() {
	  doc_write_func = document.write;
	  document.write = function(data) {
		doc_write_buffer += data;
	  }
	  TrustLogo("https://www.outreachmoldova.org/images/graphics/comodo_secured.gif", "SC", "none");
	  document.write = doc_write_func;
	  $('#comodo').append(doc_write_buffer);

	});
*/

	// FOLLOW US RIGHT PANEL
	var fu_width = $('#follow_us').width() + 20;
	var fu_right_margin =  (($(window).width() - 1200) / 2) - fu_width;
	$('#follow_us').css({right: fu_right_margin+'px'});
	if (fu_right_margin < 0)
	{
		$('#follow_us').hover(function (){
			$('#follow_us').animate({right: '10px'}, 500);
		}, function (){
			$('#follow_us').animate({right: fu_right_margin+'px'}, 500);
		})
	}
});
