// equal
$.fn.equalHeights = function(px) {
$(this).each(function(){
var currentTallest = 0;
$(this).children().each(function(i){
	if ($(this).height() > currentTallest) { currentTallest = $(this).height(); }
});
if (!px || !Number.prototype.pxToEm) currentTallest = currentTallest.pxToEm(); //use ems unless px is specified
// for ie6, set height since min-height isn't supported
if ($.browser.msie && $.browser.version == 6.0) { $(this).children().css({'height': currentTallest}); }
$(this).children().css({'min-height': currentTallest});
});
return this;
};



$(document).ready(function() {

			// vertical menu

			$(".vertical_menu li h3").click(
			  function () {


				$(this).parent().children('ul').toggle();


			  });

			//css fixes
			// Деца, учете CSS.
			//$('.top_menu ul li a:last').css('background','none').css('padding-right','0');
			//$('#header .main_menu li:last').css('background','none');
			//$('.func_menu li:last').css('background','none');



			//table
			$('table tr:odd').addClass('odd');
			$('.deposit_percentage li:odd').addClass('odd');
			$('.steps_form li:odd').addClass('odd');

			// font size

			 var newsText = $('.news_block p');
			 var newsTitle = $('.news_block h3');


			$('.i_f_up').click(function() {
                var size = $(newsText).css('font-size');

                var newSize = parseInt(size.replace(/px/, "")) + 1;
                if(newSize < 17) {
                	$(newsText).css("font-size", newSize + "px");
                }

            });

            $('.i_f_down').click(function() {
                var size = $(newsText).css('font-size');

                var newSize = parseInt(size.replace(/px/, "")) - 1;

                if(newSize > 9) {
                	$(newsText).css("font-size", newSize + "px");
                }
            });


			// share pop


			$('.view_newsletter').click(
							   function() {
								   			$('.newsletter').slideToggle(200);
											return(false);
							   });
			$('.close_pop_newsletter').click(
							   function() {
								   			$('.newsletter').slideUp(200);
											return(false);
							   });

			// file types
            $("a[href$='.pdf']").addClass("i_pdf");
            $("a[href$='.doc']").addClass("i_doc");
            $("a[href$='.xls']").addClass("i_xls");
            $("a[href$='.ppt']").addClass("i_ppt");

			/*animated scroll
				$('a[href^=#]').click(function() {
				 if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
				 && location.hostname == this.hostname) {
				   var $target = $(this.hash);
				   $target = $target.length && $target
				   || $('[name=' + this.hash.slice(1) +']');
				   if ($target.length) {
				  var targetOffset = $target.offset().top;
				  $('html,body')
				  .animate({scrollTop: targetOffset}, 1000);
					return false;
				   }
				 }
				  });

			*/


			$('.view_more_share').click(
							   function() {
								   			$('.more_share').slideToggle(200);
											return(false);
							   });
			$('.close_pop').click(
							   function() {
								   			$('.more_share').slideUp(200);
											return(false);
							   });


			$('.send_to_friend').click(function(){

				var sender_name = $('#sender_name').val();
				var friend_mail = $('#friend_mail').val();

				var parameters	= {'method' : 'send_to_friend', 'sender_name' : sender_name, 'friend_mail' : friend_mail};
				var url			= MAG.ajax;

				$.get(url, parameters, function(data){
					$('#status').html(data);
				});

			});

			$('#apply').click(function(){
				$('#apply_form').submit();
				return false;
			});

			$('.demo_version').bind('click', function() {
				window.open('application/_online_banking_demo_popup', "online_banking", "status = 1, height = 770, width = 1024, resizable = 0" )
			});

			if($('#calc').length) {
				get_currencies();

				$('#calc').change(function(){
					get_currencies();
				});
			}

			if($('.currency_calculator .blue_button').length) {
				$('.currency_calculator .blue_button').click(function(){
					calculate();
				});
			}
 });


 function closeBanner()
 {
 	if($('#banner_over_deposit_holder').length > 0)
 	{
 		$('#banner_over_deposit_holder').remove();
 	}
 }

 function get_currencies(){
	var current_val = $('#calc').val();
	var parameters	= {'method' : 'currency_state', 'val' : current_val};
	var url			= MAG.controller_url + MAG.ajax;

	$.get(url, parameters, function(html){
		$('.valuta_content_1').html(html);
	});
}

function calculate(){
	var from_val =  $('#from_val').val();
	var to_val =  $('#to_val').val();
	var course = $('#calc').val();
	var qty = $('#quantity_val').val();

	if(!qty) {
		qty = 1;
		$('#quantity_val').val(1);
	}

	var parameters	= {'method' : 'calculate', 'from_val' : from_val, 'to_val' : to_val, 'course' : course, 'qty' : qty};
	var url			= MAG.controller_url + MAG.ajax;

	$.get(url, parameters, function(response){
		$('#result_val').val(response);
	});
}




