$(document).ready(function(){
         $(".additional").hide();
      $("#country_div").hide();
      $("#wiecej_miast").click(function(){
	 $(".additional").css('display','inline');
	 $("#wiecej_miast").hide();
      });
      var hideTime = 604800;
      $('.bannerBtm .closeBannerBtm').click(function(){
               $('.bannerBtm').first().hide();
               setCookie("btmBanner","close",hideTime);
      });


//      $.jGrowl("<img src=\"/images/news2.png\"/>", { sticky: true });
//      $.jGrowl("<div style=\"text-align:center;\"><a href=\"http://www.gowork.pl/strony_gowork,140\" style=\"font-size: 15px; text-decoration:underline; font-weight: bold;\">Praca w Niemczech dla opiekunów osób starszych.</a><br><a href=\"http://www.gowork.pl/strony_gowork,140\" style=\"text-align: right; color: red;\">Czytaj więcej</a></div>", { theme: 'manilla', sticky: true });
//      $.jGrowl("Reklama google", { sticky: true });
      $(".trigger").click(function(){
		$(".panel").toggle("fast");
		$(this).toggleClass("active");
		return false;
	});
			jQuery( "#accordion" ).accordion({
						navigation: true,
                        autoHeight: false
		});
		jQuery("#accordion").css('display','block');

     $('#show_more_branch').click(function(){
        $(this).css('display','none');
        $('#branch_more').css('display', 'block');
        return false;
     });
        $("#user_login").click(function(){
             var error=true;
             if(!check_field('user_username')){error = false;}
             if(!check_field('user_password')){error = false;}
             if(error){
            $.post('/kandydat/logowanieajax',{user_username: $('#user_username').val(),user_password: $('#user_password').val()},function(data){
               if(data!=0){
                  var string='';
              if(data.avatar){
                  string ='<span>'+data.name+' '+data.lastname+'</span>\n\
                                       <img src="'+data.dir+'min/'+data.id_file+'.'+data.ext+'" alt="profil"/><br\n\
                                       <a href="/kandydat/wyloguj"><img src="/images/btn_wyloguj.jpg" alt="wyloguj"/></a>';
               }else{
                  string ='<span>'+data.name+' '+data.lastname+'</span>\n\
                                       <img src="/images/brak_profilu.jpg" alt="profil"/><br\n\
                                       <a href="/kandydat/wyloguj"><img src="/images/btn_wyloguj.jpg" alt="wyloguj"/></a>';
               }
                  string = string + '<ul><li><a href="/kandydat/edytujprofil">Edytuj profil</a></li><li><a href="/kandydat/edytujcv">Edytuj CV</a></li><li><a href="/kandydat/edytujzdjecia">Edycja zdjęć</a></li><li><a href="/kandydat/powiadomienia">Powiadomienia</a></li><li><a href="/kandydat/statystyki">Statystyki</a></li><li><a href="/kandydat/twojekursy">Twoje kursy</a></li></ul>';

               $('#login_form').html(string);
               }else{
                   $('#kandydat_error').html('Błędny login lub hasło');
               }
               },"json");}

            return false;
        });

});
function check_field(name){
   var field = $('#'+name);
   var value = field.val();
   if(value.length==0){$(field).css('border-color','red');return false;}else{$(field).css('border-color','green');return true;}
}

function compare_field(name1, name2){
   var field1 = $('#'+name1);
   var field2 = $('#'+name2);
   var value1 = field1.val();
   var value2 = field2.val();
   if(value1!=value2){
       $(field1).css('border-color','red');
       $(field2).css('border-color','red');
       return false;
   }else{
       $(field1).css('border-color','green');
       $(field2).css('border-color','green');
       return true;}
}
function check_selectfield(name){
   var field = $('#'+name);
   var value = field.val();
   if(value==0){$(field).css('color','red');return false;}else{$(field).css('color','green');return true;}
}
function check_multiselectfield(name){
   var field = $('#'+name);
   var value = field.val();
   if(value==null){$(field).css('color','red');return false;}else{$(field).css('color','green');return true;}
}
function check_radiofield(name){
   var field = $('#'+name);
   var value = field.val();
   if(value==null){return false;}else{return true;}
}

function check_email(name)
{
   var field = $('#'+name);
   var value = field.val();
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(value) == false){
      $(field).css('color','red');return false;
   }else{
      $(field).css('color','green');return true;
   }
}

function check_checkboxfield(name){
   var field = $('#'+name);
   if(field.is(':checked')){
     $(field).css('color','green');return true;
   }else{
      $(field).css('color','red');return false;
   }
}

function notify(string){
//$.notifyBar({cls: "success", html: string});
$.notifyBar({ html: string});
}


function report_user(id_user){
    $.post('/ajax/reportuser',{id_user: id_user},function(data){$('#report_user').html('Profil zgłoszony');});
}


function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}

function isset(name){
 var variable=$(name).val();
     if ( typeof variable !== "undefined") {
          return true;
    }else{
          return false;
    }
    }


 function job_alert(){
	 $( "#job_alert_dialog:ui-dialog" ).dialog( "destroy" );
    	 $( "#job_alert_dialog" ).dialog({
			height: 390,
			width:590,
			title: 'Powiadomienia o ofertach pracy',
			modal: true
	 });
 }

//kompatybilnosc wsteczna ze stopka na starym goworku
function okno(adres) 
{ 
    window.open(adres, 'siedziba', 'toolbar=no, menubar=no, scrollbars=no, resizable=no, status=no, location=no, directories=no, width=450, height=450');
} 

