$(document).ready(function(){
	// SEND TO FRIEND POPUP
	$('.send').click(function(){
		$.post(_root+'application/xhr/?method=get_send_to_friend_popup',{},function(res){
			// on success
			$('#send_to_friend_result').html(res);
			$('input[name="name"],input[name="frien_mail"],input[name="url"]').val('');
			$('input[name="url"]').val(window.location.href);
			$('#send_to_friend_popup_back').css('height',$(document).height()+'px').css('width',$(document).width()+'px').css('opacity',0.5);
			$('#send_to_friend_popup_back').fadeIn('medium');
			$('#send_to_friend_popup_cont').css('margin-top','208px').css('margin-left',(($(document).width()/2)-$('#send_to_friend_popup_cont').width()/2)+'px').fadeIn('medium');
			
		});
	});
	
	$('#send_fr_close,#send_to_friend_popup_back').live('click',function(){
		$('#send_to_friend_popup_back,#send_to_friend_popup_cont').fadeOut('medium');
	});
	
	var i = 0;
	$('#fr_submit').live('click',function(){
		if(i == 0){
			i = 1;
			var error = false;
			var name = $('input[name="name"]').val();
			var friend_email = $('input[name="frien_mail"]').val();	
			var url = $('input[name="url"]').val();
			
			if(name == '' || name == null){i = 0;error = true;$('input[name="name"]').css('border','solid 1px red');}else{$('input[name="name"]').css('border','solid 1px #ccc');}		
						
			if(friend_email == '' || friend_email == null){i = 0;error = true;$('input[name="frien_mail"]').css('border','solid 1px red');}else{$('input[name="frien_mail"]').css('border','solid 1px #ccc');}
	
			if(error == false){
				var obj = $('#send_to_friend_popup_cont .inner');
				obj.css('height',$('#send_to_friend_popup_cont .inner').height()+'px');
				obj.html('<h2>В процес на изпращане ...</h2>');
				
				$.post(_root+'application/xhr/?method=send_to_friend',{name:name,friend_email:friend_email,url:url},function(res){
					// on success
					var i = 0;
					obj.html('<h2>'+ res +'</h2>');
				});
			}
		}
		return false;
	});	
	// END SEND TO FRIEND #########	
	
  $('.social .fb , .social .tw').each(function(){
    $(this).attr('href',$(this).attr('href').replace('SHARE_LINK',location.href));
  })

  $('.social .size').bind('click',function(){
      if($('#right_col').hasClass('resized')) {
          $('#right_col').removeClass('resized');
          $('.item_inner').css('font-size',parseInt($('.item_inner').css('font-size'))-2+'px');
          $('.text').css('font-size',parseInt($('.text').css('font-size'))-2+'px');
          $('.inner h2').css('font-size',parseInt($('.inner h2').css('font-size'))-2+'px');
          $('.inner h3').css('font-size',parseInt($('.inner h3').css('font-size'))-2+'px');
          $('.inner h4').css('font-size',parseInt($('.inner h4').css('font-size'))-2+'px');
          $('.inner h5').css('font-size',parseInt($('.inner h5').css('font-size'))-2+'px');
      }
      else {
        $('#right_col').addClass('resized');
        $('.item_inner').css('font-size',parseInt($('.item_inner').css('font-size'))+2+'px');
        $('.text').css('font-size',parseInt($('.text').css('font-size'))+2+'px');
        $('.inner h2').css('font-size',parseInt($('.inner h2').css('font-size'))+2+'px');
        $('.inner h3').css('font-size',parseInt($('.inner h3').css('font-size'))+2+'px');
        $('.inner h4').css('font-size',parseInt($('.inner h4').css('font-size'))+2+'px');
        $('.inner h5').css('font-size',parseInt($('.inner h5').css('font-size'))+2+'px');
      }
  });
	
	$.featureList(
		$('#tabs li a'),
		$('#output li'),{
			start_item : 0,
			transition_interval : 3000
		}
	);

          
	
	$.featureList(
		$('.tabs_list li a'),
		$('.output_list li'),{
			start_item : 0,
			transition_interval : 3000
		}
	);


          $('#outDiv .tabs li a').bind('click',function(){
             ind =  $('#outDiv .tabs li a').index(this);
             $('#outDiv .tabs li a.current').removeClass('current');
             $(this).addClass('current');
             $('.pan_item:visible').hide(0);
             $('.pan_item:eq('+ind+')').show(0);
          });
	
	$('#tabs_front, .tabs_offers').tabs({ fxFade: false, fxSpeed: 0 });	
	
	$('.dropdown').click(function(){
		$(this).parent().children('ul').toggle();
	});
	
	$('.dropdown_menu ul li a').click(function(){
		$('#selected_cat').val($(this).attr('href'));
		$(this).parent().parent().parent().children('.dropdown').html($(this).html());
		$(this).parent().parent().parent().parent().children('input').val($(this).attr('href'));
		$(this).parent().parent().hide();
		
	});	
	
	
	if( $('.search_item .inner').height() < $('#left_col').height() ){
		$('.search_item .inner').css('height', $('#left_col').height() - 49 + 'px');
	}
	
	$('.drop').click(function(){
		$(this).children('ul').toggle();	
	});
	
	$('.drop ul li a').click(function(){
		$(this).parent().parent().parent().children('ins').html($(this).html());
		$(this).parent().parent().parent().children('ul').hide();
		//return false;
	});
	
	if ($.browser.msie && $.browser.version == 6){
		$('#second_menu').css('width', $('html body').width());
		
		$('#second_menu_inner ul li:first-child, .newest_list li:first-child, ul.destinations_list li:first-child, .search_results li:first-child, .cruise_companies ul li:first-child, .wat_menu li:first-child, .wat_top .left ul li:first-child, .tab_st dl dd:first-child').addClass('first-child');
	}
	
});

function addEvent(obj, evType, fn){ 
	if (obj.addEventListener){ 
		obj.addEventListener(evType, fn, true); 
		return true; 
	}else if (obj.attachEvent){ 
		var r = obj.attachEvent("on"+evType, fn); 
		return r; 
	}else{ 
		return false; 
	} 
}

function hideFocusBorders(){
var theahrefs = document.getElementsByTagName("a");
	if (!theahrefs){return;}
		for(var x=0;x!=theahrefs.length;x++){
		theahrefs[x].onfocus = function stopLinkFocus(){this.hideFocus=true;};
	}
}

addEvent(window, 'load', hideFocusBorders);
