﻿$(document).ready(function(){
	$("body").addClass('js_on');
	
	$("a[rel=fancybox]").fancybox();
	
	$("img.jg_photo").each(function(){
		var curentPhoto = $(this);
		var width = curentPhoto.outerWidth();
		var height = curentPhoto.outerHeight();
		
		if (width < 150 || height < 150) {
			return false;}
		
		curentPhoto.css({	'marginTop':	Math.round((150-height)/2) + 'px',
							'marginLeft':	Math.round((150-width)/2) + 'px'	});
	});
	
	$("ul#dkoldyaev_karouselGalery").karuselGalery(	{	'blockSize':	720,
												   		'step':			720,
												   		'speed':		1000,
														'button_size':	50,
														'event':		'click'},
														
													{	'goForward_mouseOverBefore':	function(karuselGalery_data){
																							karuselGalery_data.karusel_forward.css({'opacity':	'0.4'});
																							return false;},
														'goForward_mouseOutBefore':		function(karuselGalery_data){
																							karuselGalery_data.karusel_forward.css({'opacity':	'1'});
																							return false;},
														'goBackward_mouseOverBefore':	function(karuselGalery_data){
																							karuselGalery_data.karusel_backward.css({'opacity':	'0.4'});
																							return false;},
														'goBackward_mouseOutBefore':	function(karuselGalery_data){
																							karuselGalery_data.karusel_backward.css({'opacity':	'1'});
																							return false;},
														'readyBuild':					function(karuselGalery_data){
																							karuselGalery_data.karusel_backward.text("<");
																							karuselGalery_data.karusel_forward.text(">");}
													});
	/*					
	function sortFirmFunction(a, b){
		var result = 0;
		var a = $(a);
		var b = $(b);
		switch (ordertype) {
			case 'default':	result = a.find("input.default_sort").attr('value') - b.find("input.default_sort").attr('value');
							break;
			case 'name':	if (a.find("input.name_sort").attr('value') > b.find("input.name_sort").attr('value')) {
								result = 1;}
							else if (a.find("input.name_sort").attr('value') < b.find("input.name_sort").attr('value')) {
								result = -1;}
							else if (a.find("input.name_sort").attr('value') == b.find("input.name_sort").attr('value')) {
								result = 0;}
							break;
			case 'type':	result = a.find("input.type_sort").attr('value') - b.find("input.type_sort").attr('value');
							break;
		}
		
		if (orderDirection == 'za') {
			return -result;}
		else {
			return result;}
	}
		
	//Получаем массив, который будем сортировать
	var firmsArray = $("#firmsList li.eventItem, #firmsList li.oddItem");
	
	var ordertype = $("#sortFirmsSelect")[0].value;
	var orderDirection = $("#sortFirmsDirection")[0].value;
	
	function sortLi(){
		var list = $("#firmsList");
		list.html("");
		firmsArray.each(function(){
			list.append($(this));
		});
	}
													
	$("#sortFirmsSelect, #sortFirmsDirection").change(function(){
	
		ordertype = $("#sortFirmsSelect")[0].value;
		orderDirection = $("#sortFirmsDirection")[0].value;
		
		firmsArray.sort(sortFirmFunction);
		sortLi();
		
	}); */
	
	$("#descriptionmsg").parents("tr").hide();
	
});

