/*для отета на вопросы/отзывы*/
jQuery(document).ready(function($){
    $('*[rel="popup"]').unbind('click').click(function(){
        $.get($(this).attr('href'),function(data){
            $('#placeForPopap').html(data);
        });
        return false;
    });
});
/**/


$(document).ready(function() {

   $('.tab1').bind('click', function()
			{
			if ($('.top_c').css('display') == 'none')
			{

					$('.showhide').removeClass('hide');
					$('.showhide').addClass('show');
					var currObj = this;
					$('.top_c').slideToggle('slow', function()
					{
						$('.stats, .uznati').show();
						$('.tttab').hide();
						$('#' + $(currObj).attr('rel')).show();
						$('.tab2').removeClass('active');
						$(currObj).parent('li').addClass('active');
						if($(currObj).parent('li').attr('id') == 'l1'){
							$('.topcnt2 a').attr('href','/about');
						}else if($(currObj).parent('li').attr('id') == 'l2'){
							$('.topcnt2 a').attr('href','/companys');
						}
								

					});

			}
            else
            {
				$('.tttab').hide();
				$('#' + $(this).attr('rel')).show();
				$('.tab2').removeClass('active');
				$(this).parent('li').addClass('active');
				if($(this).parent('li').attr('id') == 'l1'){
					$('.topcnt2 a').attr('href','/about');
				}else if($(this).parent('li').attr('id') == 'l2'){
					$('.topcnt2 a').attr('href','/companys');
				}
				
			}

	});


$('.showhide').bind('click', function()
{
	if ($('.top_c').css('display') == 'none')
	{
		$('.showhide').removeClass('hide');
		$('.showhide').addClass('show');
		$('.top_c').slideToggle('slow', function() {
			$('.stats, .uznati').show();
			$('#fragment-1').show();
			$('#l1').addClass('active');
			$('.topcnt2 a').attr('href','/about');
		});
	}
	else
	{
		$('.showhide').removeClass('show');
		$('.showhide').addClass('hide');
		$('.stats, .uznati').hide();
		$('.tttab').hide();
		if ($('.active a').attr('rel'))
			$('#' + $('.active a').attr('rel')).hide();
		$('.active').removeClass('active');
		$('.top_c').slideUp('slow', function() { $('.tttab').hide();if ($('.active a').attr('rel'))
			$('#' + $('.active a').attr('rel')).hide();
		$('.active').removeClass('active'); });
	}
});


$('.c_tab1').bind('click', function() {
				$('.logos').hide();
				$('#' + $(this).attr('rel')).show();
				$('.c_tab2').removeClass('c_active');
				$(this).parents('.c_tab2').addClass('c_active');
								  });
/*
$('.c_tab3').bind('click', function() {
	//	$('#rubrikatopr3').removeAttr('style');
		//$('#rubrikatopr4').removeAttr('style');
		primary = $('#' + $(this).attr('rel')).css('display');
		if($('#' + $(this).attr('rel')).css('width') == '0px'){
			primary = 'none';
		}
		$('.tab3').hide();
	    $('#' + $(this).attr('rel')).css({display:primary,width:'auto',height:'auto'})
		$('#' + $(this).attr('rel')).toggle();
		$('.c_tab4').removeClass('lactive');
		if(primary == 'none'){
		$(this).parents('.c_tab4').addClass('lactive');
		}
		if($(this).attr('rel')=='rubrikatopr2'){
			$("#cloudUl").tagcloud({type:"list", colormin:"57585A", colormax:"57585A", sizemin:10, sizemax:30});
		}
});
*/
$('.c_tab7').bind('click', function() {
				$('.megaalf').hide();
				$('#' + $(this).attr('rel')).show();
				$('.c_tab8').removeClass('active5');
				$(this).parents('.c_tab8').addClass('active5');
								  });
$('.c_tab9').bind('click', function() {
				$('.megaalf').hide();
				$('#' + $(this).attr('rel')).show();
				$('.c_tab10').removeClass('active5');
				$(this).parents('.c_tab10').addClass('active5');
								  });

$('.c_tab11').bind('click', function() {
				$('.megaalf').hide();
				$('#' + $(this).attr('rel')).show();
				$('.c_tab12').removeClass('active5');
				$(this).parents('.c_tab12').addClass('active5');
								  });


	$('a[rel*=facebox]').facebox();

	//$("body").append("<div id='opaque' style='display: none;'></div>");

	$(document).bind('loading.facebox', function() {
	    $("#opaque").show();
	});
	
	$(document).bind('close.facebox', function() {
	    $("#opaque").hide();
	});
	
	$(document).bind('afterReveal.facebox', function() {
	    // this is a fix for IE6 which resets the height to 100% of the window height
	    $("#opaque").height($(document).height());
	});


	top.popupPost = function(url, params){
		$.post(url,params, function(data){
			if(data == 'Добро пожаловать.'){
				window.location.href = "" + '/user/';
				exit();
			}else if(data == 'ok'){
				window.location.reload();
				exit();
			}else{
				var leave = data.split('_');
				if(leave[0] == 'r'){
					var newUrl = "" + '/companies/leavereview/rsc/'+leave[1];
					$.post(newUrl,params, function(data){
						$.facebox.loading();
						$.facebox.reveal(data,"");
					});
				}else if(leave[0] == 'q'){
					var newUrl = "" + '/companies/leavequestion/rsc/'+leave[1];
					$.post(newUrl,params, function(data){
						$.facebox.loading();
						$.facebox.reveal(data,"");
					});
				}else{
					$.facebox.loading();
					$.facebox.reveal(data,"");
				}
			}
		});
		/*
		$.facebox.loading();
		$.post(url,params, function(data){
			$.facebox.reveal(data,"");
		});
		*/
	};
	
	top.popupGetForgot = function(url, params){
		$.facebox.loading();
		$.get(url,params, function(data){
			$.facebox.reveal(data,"");
		});
	};
	
	top.popupPostForgot = function(url, params){
		$.post(url,params, function(data){
			if(data == 'ok'){
				window.location.reload();
				exit();
			}else{
				$.facebox.loading();
				$.facebox.reveal(data,"");
			}
		});
	};
	
	top.popupGetRegistration = function(url, params){
		$.facebox.loading();
		$.get(url,params, function(data){
			$.facebox.reveal(data,"");
		});
	};
	
	top.popupPostRegistration = function(url, params){
		$.post(url,params, function(data){
			if(data == 'ok'){
				window.location.href = "" + '/user';
				exit();
			}else{
				var leave = data.split('_');
				if(leave[0] == 'r'){
					var newUrl = "" + '/companies/leavereview/rsc/'+leave[1];
					$.post(newUrl,params, function(data){
						$.facebox.loading();
						$.facebox.reveal(data,"");
					});
				}else if(leave[0] == 'q'){
					var newUrl = "" + '/companies/leavequestion/rsc/'+leave[1];
					$.post(newUrl,params, function(data){
						$.facebox.loading();
						$.facebox.reveal(data,"");
					});
				}else{
					$.facebox.loading();
					$.facebox.reveal(data,"");
				}
			}
		});
	};

	top.popupPostDemands = function(url, params){
		$.post(url,params, function(data){
			if(data == 'ok'){
				window.location.reload();
				exit();
			}else if(data == 'orderservicesuccess'){
				var newUrl = "" + '/companies/orderservicesuccess/';
				$.post(newUrl,params, function(data){
					$.facebox.loading();
					$.facebox.reveal(data,"");
				});
			}else{
				$.facebox.loading();
				$.facebox.reveal(data,"");
			}
		});
	};

});

