$(document).ready(function() {
	
    $(".dropdown dt a").click(function(e) {
        $(".dropdown dd ul").toggle();
         e.preventDefault(); 
    });
                
    $(".dropdown dd ul li a").click(function(e) {
        var text = $(this).html();
        $(".dropdown dt a span").html(text);
        $(".dropdown dd ul").hide();
        e.preventDefault();
        var to = getSelectedValue("dark"); 
        $.get('/neuromedica/cities/changeCity/'+to, function(data) {
			location.reload(true);
		});
    });            
    function getSelectedValue(id) {
        return $("#" + id).find("dt a span.value").html();
    }

    $(document).bind('click', function(e) {
        var $clicked = $(e.target);
        if (! $clicked.parents().hasClass("dropdown"))
            $(".dropdown dd ul").hide();
    });   	
	
	if($('#flashMessage').text()!= "" ){
		exposeMessage('#flashMessage');
	}
	if($('#authMessage').text()!= ""){
		exposeMessage('#authMessage');
	}
	var classToAdd = $('.userContent .changeBodyBg').attr('class');
	if(classToAdd){
		classToAdd = classToAdd.replace(" changeBodyBg", "");
		classToAdd = classToAdd.replace("container_16 ", "");
		$('body').addClass(classToAdd);
	}
	
	$('.cityChooser ul li').click(function(e){
		$('.cityChooser ul li').each(function(){
			$(this).removeClass('active'); 
		});
		$('.contactBox').each(function(){
			if(!$(this).hasClass('hideCity')){
				$(this).addClass('hideCity');
			}
		});
		$(this).addClass('active');
		$('#info_'+$(this).attr("id")).removeClass('hideCity');
		var to = $(this).attr("id").replace('city','');
		$.get('/neuromedica/cities/changeCity/'+to, function(data) {
		});
	});
	$('.serviceList .elem a').click(function(e){
		e.preventDefault();
		//if(typeof($(this).parent.click)=="function")
			$(this).parent().click();
	});
	$('.serviceList .elem').click(function(e){
		e.preventDefault();
		$('.serviceList .elem').each(function(){
			$(this).removeClass('active'); 
		});
		$(this).addClass('active');
		$(".breadCrumbs").html($(".inner",this).html());
//		alert($(".breadCrumbs").html());
		setActive($(this));
	});
	var activeSection = $('.serviceList .active');
	setActive(activeSection);
	$('.serviceList .elem.active#konsultacje').click(function(e){
		depsList();
	});
	$(".contactList .elem a").click(function(e){
		e.preventDefault();
		$(this).parent.click();
	});
	$(".contactList .elem").click(function(e){
		e.preventDefault();
		$('.contactList .elem').each(function(){
			$(this).removeClass('active'); 
		});
		$(this).addClass('active');
		setActiveContact($(this));
	});
	
	/*$(".tabs .tab").click(function(){
		$(".tabs .tab").each(function(){
			$(this).removeClass('active');
		});
		$(this).addClass('active');
		$(".tabContents .tabContent").each(function(){
			$(this).removeClass('active');
		});
		$('#for'+$(this).attr('id')).addClass('active');
	});
	$(".tabs2 .tab").click(function(){
	$(".tabs2 .tab").each(function(){
			$(this).removeClass('active');
		});
		$(this).addClass('active');
		$(".tabContents2 .tabContent").each(function(){
			$(this).removeClass('active');
		});
		$('#for'+$(this).attr('id')).addClass('active');
	});*/
	$(".tabs3 .tab").click(function(e){
		e.preventDefault();
//		alert($(this).attr('rel'));
		$(".tabs3 .tab[rel='"+$(this).attr('rel')+"']").each(function(){
			$(this).removeClass('active');
		});
		$(this).addClass('active');
		$(".tabContents3 .tabContent[rel='"+$(this).attr('rel')+"']").each(function(){
			$(this).removeClass('active');
		});
		$('#for'+$(this).attr('id')).addClass('active');
	});
	$('.tabs3 .tab a').click(function(e){
		e.preventDefault();
		$(this).parent().click();
	});
	
});
	function exposeMessage(id, txt, success){
	if(txt !=""){
		$(id).text(txt);
		if(success==true){
			$(id).removeClass('problem').addClass('modal success'); 
		}else{
			if(success==false){$(id).removeClass('success').addClass('modal problem');}
		}
	}
	var flashMessage = $(id).expose(
		{api: true,
		color:'#000',
		onBeforeClose: function(event) {
			$(id).hide();
		}
		});
		var position = $(".userContent").position();
		$(id).css('position','absolute');
		$(id).css('display','block');
//		$('#flashMessage').css('left',position.left);
  	 flashMessage.load();
     setTimeout(function() {
          $.mask.close();
          $(id).slideUp(500);
      }, 3000);
}
function setActive(selection){
	$('.dynamicContent .usc').each(function(){
		if(!$(this).hasClass('hideMe')){
			$(this).addClass('hideMe');
		}
		$('.'+selection.attr('id')+'Content').removeClass('hideMe');
	});
}
function setActiveContact(selection){
	$('.cityKontaktWrapper .contactDetails').each(function(){
		if(!$(this).hasClass('displayMeNot')){
			$(this).addClass('displayMeNot');
		}
		$('.show'+selection.attr('id')).removeClass('displayMeNot');
	});
}
