var $j = jQuery.noConflict();

 /*//////////////////////////
 //                        //
 //     Zmienne globalne   //
//                        //
 *///////////////////////////


 // ?

 var index = 0;
 var indexFriends = 1;
 var countFriends = 0;

 // Array od dymków informacyjnych

 var $ems = new Array();

 // Paginacja

 var $pag_allVisLis = 0;
 var $pag_pages = 0;
 var $pag_currentPage = 1;
 var $pag_prevPage = 1;

 if($j("#list_info").length)
   {
     var $fromLi = 1;
     var $toLi = 10;
   }
 else
   {
     var $fromLi = 0;
     var $toLi = 9;
   }

 // Sorting

  // Odpalanie:
  // <div id="enable_js_sorting"></div>
  // Sortowanie na klik:
  // id="sortListByLetter"

 var $countLi = 0;
 var $currentLiHTML = '';
 var $nextLiHTML = '';
 var $currentLiSubStr = '';
 var $nextLiSubStr = '';
 var $that;

 var $postCheckboxValues = '';

function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

 /*///////////////////////////////
 //                             //
 //     Document READY BEGIN    //
 //                             //
 *////////////////////////////////

$j(document).ready(function() {    

try{
	var City = new Array();
	City["Katowice"] = 'katowice';
	City["Kraków"] = 'krakow';
	City["Łódź"] = 'lodz';
	City["Poznań"] = 'poznan';
	City["Trójmiasto"] = 'trojmiasto';
	City["Wrocław"] = 'wroclaw';
	City["Warszawa"] = 'warszawa';
	City["Wszystkie"] = 'wszystkie';
	City["Inne"] = 'inne';
	$j("#city #dropdown #dd_mid a").bind('click',function(){
		checkCookie('SCN',City[$j(this).text()],7);
	});
	if(getCookie('SCN') == undefined || $j("#mega").length){
		for(i in City){
		 if(window.location.pathname.indexOf(City[i]) != -1){checkCookie('SCN',City[i],7);}
		}
	}
}
catch(error){}

try{
	if($j("body").attr("class").indexOf("%globals_cookie_SCN^empty:wszystkie%") != -1){
		if($j("#metadata_field_select_209").length){
			$j("body").attr('class',$j("body").attr("class").replace("%globals_cookie_SCN^empty:wszystkie%", $j("#metadata_field_select_209").val()));
		} else {
			var City = new Array();
			City["Katowice"] = 'katowice';
			City["Kraków"] = 'krakow';
			City["Łódź"] = 'lodz';
			City["Poznań"] = 'poznan';
			City["Trójmiasto"] = 'trojmiasto';
			City["Wrocław"] = 'wroclaw';
			City["Warszawa"] = 'warszawa';
			City["Wszystkie"] = 'wszystkie';
			City["Inne"] = 'inne';
			j("body").attr('class',$j("body").attr("class").replace("%globals_cookie_SCN^empty:wszystkie%", City[$j("#city_name").text()]));  
		}
	}
}
catch(error){}


/* Ustawianie body class dla strony zapomiałem hasło - start */
try{
	if($j("#forgot_pass_link").length){
		checkCookie('FPBC',$j("body").attr("class"),7);
	}
}
catch(error){}
/* Ustawianie body class dla strony zapomiałem hasło - end */

/* usuwanie podkreślenia z kategorii - start (RS) */
try{
  if($j("#category").length){
    $j("#category a").each(function(){
      if($j(this).attr("href") == window.location.protocol+"//"+window.location.hostname+window.location.pathname){
        $j(this).removeClass("underline");
      }
    });
  }
}
catch(error){}
/* usuwanie podkreślenia z kategorii - end (RS) */

/* wydarzenie cykliczne - uzupelnianie daty */
if($j("#event_frequency").length){
var freq = $j("#event_frequency").val().split(','); 

var freq_en = new Array('Every week','Every day','Every month');
var freq_pl = new Array(', co tydzień w ',', codziennie',' dnia miesiąca');

var days_en = new Array('Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday');
var days_pl = new Array('poniedziałek','wtorek','środę','czwartek','piątek','sobotą','niedzielę');

for(i in freq_en){
  if(freq[0].match(freq_en[i])){
    if(i == 0){
        for(j in days_en){
            if(freq[0].match(days_en[j])){
                $j('.enDate').append('<span>'+freq_pl[i]+'</span>');
                $j('.enDate').append('<span>'+days_pl[j]+'</span>');
            }
        }
    } else if (i == 1){
        $j('.enDate').append('<span>'+freq_pl[i]+'</span>');
    } else if(i == 2){
        $j('.enDate').append(", "+ $j('.eventStartDate').text().substring(0,3));
        $j('.enDate').append('<span>'+freq_pl[i]+'</span>');
    }
    
  }
}
}
/* Set town name if empty - start (RS) */
try{
  if(window.location.href.indexOf('SQ_ACTION=logout') != -1) {checkCookie('TownName',encodeText('Wszystkie'),365);}
  if(!$j('p#city_name').length){$j('#city').prepend('<p id="city_name">'+getCookie('SCN')+'</p>');}
  if($j('p#city_name').html() == "" && $j('#city_metadata_name').html() == ""){
    $j('p#city_name').html(getCookie('SCN'));
  }
}
catch(error){}
/* Set town name if empty - end (RS) */

/*wyswietlanie nazwy miasta */

try {
  if($j('#city_metadata_name').text().match(/[a-z]/) != null){
    $j('#city_metadata_name').removeClass("hide");
    $j('#city_name').addClass("hide");
    $j('#city_name2').addClass("hide");
  } else if($j('#city_name').text().match(/[a-z]/) != null){
    if($j("body").attr('class').match('wszystkie') != null){$j('#city_name').html('Wszystkie');}
    if($j("body").attr('class').match('katowice') != null){$j('#city_name').html('Katowice');}
    if($j("body").attr('class').match('krakow') != null){$j('#city_name').html('Kraków');}
    if($j("body").attr('class').match('lodz') != null){$j('#city_name').html('Łódź');}
    if($j("body").attr('class').match('poznan') != null){$j('#city_name').html('Poznań');}
    if($j("body").attr('class').match('trojmiasto') != null){$j('#city_name').html('Trójmiasto');}
    if($j("body").attr('class').match('warszawa') != null){$j('#city_name').html('Warszawa');}
    if($j("body").attr('class').match('wroclaw') != null){$j('#city_name').html('Wrocław');}
    if($j("body").attr('class').match('inne') != null){$j('#city_name').html('Inne');}
    $j('#city_name').removeClass("hide");
    $j('#city_metadata_name').addClass("hide");
    $j('#city_name2').addClass("hide");
  } else if($j('#city_name2').text().match(/[a-z]/) != null){
    if($j("body").attr('class').match('wszystkie') != null){$j('#city_name2').html('Wszystkie');}
    if($j("body").attr('class').match('katowice') != null){$j('#city_name2').html('Katowice');}
    if($j("body").attr('class').match('krakow') != null){$j('#city_name2').html('Kraków');}
    if($j("body").attr('class').match('lodz') != null){$j('#city_name2').html('Łódź');}
    if($j("body").attr('class').match('poznan') != null){$j('#city_name2').html('Poznań');}
    if($j("body").attr('class').match('trojmiasto') != null){$j('#city_name2').html('Trójmiasto');}
    if($j("body").attr('class').match('warszawa') != null){$j('#city_name2').html('Warszawa');}
    if($j("body").attr('class').match('wroclaw') != null){$j('#city_name2').html('Wrocław');}
    if($j("body").attr('class').match('inne') != null){$j('#city_name2').html('Inne');}
    $j('#city_name2').removeClass("hide");
    $j('#city_name').addClass("hide");
    $j('#city_metadata_name').addClass("hide");
  }
}
catch(error) {}

/* zmiana okregu inne na wszystkie */
if($j('#city_name').length){
   if($j('#city_name').text().toLowerCase().match('inne')){
      $j('#city_name').text("Wszystkie");
   }
}

/* tagi - przepisywanie tagów z keywords do listingu data records */
if($j('#card_tags').length && $j('#keywords_list').length){
     if($j('#card_tags').text().match(/[A-z]/gi))
           $j('#card_tags').html($j('#card_tags').html() + ", " + $j('#keywords_list').text());
     else 
          $j('#card_tags').html($j('#keywords_list').text()); 
}  
/* tagi -  ogranicznie dlugosci textarea slów kluczowych*/
if(window.location.href.match("dodaj-wydarzenie")){
     $j('#metadata_field_text_16684_value').keyup(function(){
            if($j(this).val().length > 300){
                $j(this).val($j(this).val().substr(0, 300));
            }
     });
}
/* lising userów - naprawa linka i nazw miast */
if($j('#wg_ostatnio_zal').length && $j('#wg_nazwy').length){
    if(window.location.href.match('created')){
        $j('#wg_ostatnio_zal').addClass('no_active');
    } else {
        $j('#wg_nazwy').addClass('no_active');
    }
    $j('.lof_item_center h4').each(function(){
        var miasto = $j(this).text();
 	if(miasto.match('poznan'))
		$j(this).text('Poznań');
	if(miasto.match('krakow'))
		$j(this).text('Kraków');
	if(miasto.match('warszawa'))
		$j(this).text('Warszawa');
	if(miasto.match('wroclaw'))
		$j(this).text('Wrocław');
	if(miasto.match('katowice'))
		$j(this).text('Katowice');
	if(miasto.match('lodz'))
		$j(this).text('Łódź');
	if(miasto.match('trojmiasto'))
		$j(this).text('Trójmiasto');
	if(miasto.match('inne'))
		$j(this).text('Inne');
    });
} 

/* category fix*/
try{
    if($j('#category').length){
        $j('#category li a').each(function(){ 
            $j(this).text($j(this).text().replace("()", "(0)"));
        });
    }
} catch(err){}

/* title fix */
try{
    if($j('title').html().length == 0){
       $j('title').html('Planero')
    }
} catch(err){}

/* start charlimit in place builder function (mz)*/

	function limitChars(textid, limit, infodiv)
	{
		var mytext = $j('#'+textid).val();
		var mytextlength = mytext.length;
		if(mytextlength > limit)
		{
			$j('#' + infodiv).html('Nie mozna wpisac wiecej niz '+limit+' znaków!');
			$j('#' + textid).val(mytext.substr(0,limit));
			return false;
		}
		else
		{
			$j('#' + infodiv).html('(' + (limit - mytextlength) +' znaków)');
			return true;
		}
	}

/* end charlimit in place builder function (mz)*/

/* dodawanie miejsca przez reklamodawce fix */
if($j('#metadata_field_select_166332_Start').length){
   var tmp_url = window.location.href;
   if(tmp_url.match("reklamodawca")){
      $j('#metadata_field_select_166332_Start').attr('checked', '');
      $j('#metadata_field_select_166332_City').attr('checked', 'checked');
      $j('#place_0_2441').addClass('reklamodawca-opis');
      $j('#info').html('Nie mozna wpisac wiecej niz 3000 znaków!');
   }
}

/* Slowa kluczowe - maksymalnie 300 znakow 
if($j('#metadata_field_text_16684_value').length){
    $j('#metadata_field_text_16684_value').change(function(){
        if($j(this).val().length > 300){
            $j(this).val($j(this).val().substring(0,300));
        }
    });
}
*/
/* sortowanie repertuaru kin */
if($j('#list_repertory > li').length){
   $j('#list_repertory > li').each(function(){
       if($j(this).attr('class').match(/c/gi)){
            $j(this).attr('class', $j(this).attr('class').replace(/c/gi, "czz"));
       }
       if($j(this).attr('class').match(/l/gi)){
            $j(this).attr('class', $j(this).attr('class').replace(/l/gi, "lzz"));
        }
       if($j(this).attr('class').match(/n/gi)){
            $j(this).attr('class', $j(this).attr('class').replace(/n/gi, "nzz"));
        }
       if($j(this).attr('class').match(/ó/gi)){
            $j(this).attr('class', $j(this).attr('class').replace(/ó/gi, "ozz"));
        }
       if($j(this).attr('class').match(/s/gi)){
            $j(this).attr('class', $j(this).attr('class').replace(/s/gi, "szz"));
        }
       if($j(this).attr('class').match(/z/gi)){
            $j(this).attr('class', $j(this).attr('class').replace(/z/gi, "zzza"));
        }
        if($j(this).attr('class').match(/z/gi)){
            $j(this).attr('class', $j(this).attr('class').replace(/z/gi, "zzzb"));
        }
        if($j(this).attr('class').match(/multikino$/gi)){
            $j(this).attr('class', $j(this).attr('class') + "   " + $j(this).find('h4').text());
        }
        $j(this).attr('class', $j(this).attr('class').toLowerCase().replace(/"/gi, ""));
    });

   $j('#list_repertory > li').qsort({attr: "class"});
}

if($j('ul.list_cinemas_and_hours').length){
   $j('#list_repertory > li').each(function(){$j(this).find('ul.list_cinemas_and_hours > li').qsort({attr: "class"});})
}
if($j('ul.list_plays_and_hours').length){
   $j('#list_repertory > li').each(function(){$j(this).find('ul.list_plays_and_hours > li').qsort({attr: "id"});})
}

/* CHMURA TAGOW [BP] */
var miasta = new Array();
miasta["Katowice"] = 4013;
miasta["Kraków"] = 181;
miasta["Łódź"] = 4014;
miasta["Poznań"] = 64;
miasta["Trójmiasto"] = 4015;
miasta["Wroclaw"] = 182;
miasta["Warszawa"] = 63;
miasta["Wszystkie"] = 205;
var inurle = "";
//var inurle = gup("rootnode");
//if(inurle == "")
//{
//var urle = window.location.href.split('/');
var urle = $j("#city_name").text(); 
 if($j("#tag_cloud_rootnode").length && $j("#tag_cloud_rootnode").val() != ""){inurle = $j("#tag_cloud_rootnode").val();}
else {inurle = miasta[urle]; }
if(inurle == '' || inurle == undefined){
	var current_urle = window.location.href;
	var body = $j("body").attr('class').replace(/[0-9]+\s[g][0-9][0-9]/g ,'');
	var city_id = "205";
	var url_miasta = new Array("katowice","krakow","lodz","poznan","trojmiasto","wroclaw","warszawa","wszystkie");
	var id_miasta = new Array("4013","181","4014","64","4015","182","63","205");
	for(i in url_miasta){
		if(current_urle.indexOf(url_miasta[i]) !=-1){
			city_id = id_miasta[i];
		} else {
			if(body.match(url_miasta[i])){
				city_id = id_miasta[i];
			}
		}
	}
	inurle = city_id; 
}
//}
var timestamp = Number(new Date());     

$j.get("http://" + window.location.host + "/admin/db_source/wszystkie/tag-cloud/trags/tag_cloud?rootnode=" + inurle + "&_=" + timestamp,function(data) {
$j(data).find("a").each(function() {
var orgd =$j(this).text();
var d = orgd.toLowerCase();
data = data.replace(orgd,d);
 
});


$j(".tags").html(data).delay(600).fadeIn(300,function(){
set_right_column_height();
});

});
/* CHMURA TAGOW - STOP */

/* lista tagow - wizytowka */

if($j('#card_tags').length){ 
$j.get("http://" + window.location.host + "/admin/db_source/wszystkie/tag-cloud/lista-tagow-wizytowka/lista-tagow/_nocache?assetid=" + $j('#id_rodzica').val() + "&rootnode=" + inurle, function(data) {
$j('#card_tags').html(data);    

/*Dodawanie slów kluczowych ograniczeno do ilosci znaków - Start (RS)*/
try{
	if($j('h3#card_type').html() == 'Miejsce'){
	var tag_list = $j('div#card_tags a').text();
	tag_list = tag_list.replace(/[\n]/g,'');
	if(tag_list.length >= 30){$j('#add_tag_button').addClass('hide');}
	var limit = Math.ceil(30 - tag_list.length)
	$j('#add_tag').keyup(function(){
		limitChars('add_tag',limit,'tag_info');
	});
	$j('#add_tag').blur(function(){
		limitChars('add_tag', limit, 'tag_info');
	});
	}
	else if($j('h3#card_type').html() == 'Wydarzenie'){
	var tag_list = $j('div#card_tags a').text();
	tag_list = tag_list.replace(/[\n]/g,'');
	if(tag_list.length >= 300){$j('#add_tag_button').addClass('hide');}
	var limit = Math.ceil(300 - tag_list.length)
	$j('#add_tag').keyup(function(){
		limitChars('add_tag',limit,'tag_info');
	});
	$j('#add_tag').blur(function(){
		limitChars('add_tag', limit, 'tag_info');
	});
	}
}
catch(error){}

/*Dodawanie slów kluczowych ograniczeno do ilosci znaków - end (RS)*/
}); 
}  

/*Search - zmiana polskich znaków - start*/
// search input
try {
  var substitutes = new Array('_e','_o','_a','_s','_l','_z','_x','_c','_n','_E','_O','_A','_S','_L','_Z','_X','_C','_N',' ');
  var polish = new Array('ę','ó','ą','ś','ł','ż','ź','ć','ń','Ę','Ó','Ą','Ś','Ł','Ż','Ź','Ć','Ń','-');
  $j('div#searchbox button').click(function(event){
    event.preventDefault();
    $j('input#queries_name_query').val($j('input#search_tmp_input').val());
    for(j in $j('input#queries_name_query').val()){
      for(i in polish){
        $j('input#queries_name_query').val($j('input#queries_name_query').val().replace(polish[i], substitutes[i]));
      }  
    }
    $j('div#searchbox form').submit();
  });
}
catch(err){}
// advaced search input
try {
  var substitutes = new Array('_e','_o','_a','_s','_l','_z','_x','_c','_n','_E','_O','_A','_S','_L','_Z','_X','_C','_N',' ');
  var polish = new Array('ę','ó','ą','ś','ł','ż','ź','ć','ń','Ę','Ó','Ą','Ś','Ł','Ż','Ź','Ć','Ń','-');
  $j('div.adv_search_buttons button').click(function(event){
    event.preventDefault();
    if($j('#name_field').val().length){
      for(j in $j('input#name_field').val()){
        for(i in polish){
          $j('input#name_field').val($j('input#name_field').val().replace(polish[i], substitutes[i]));
        }
      }
      if($j('.show_on_map').is(':checked')){
        window.location.href = "http://www.planero.pl/mapa?queries_m_nazwa_query=" + $j('#name_field').val() +  "&queries_m_ulica_query=&queries_m_miasto_query=" + $j('#nearestcity_field').val() + "&search_page_2825_submit_button=Submit";
        //  $j('form#search_form').submit();
      }
      else {
        $j('form#search_form').submit();
      }
    }
    else {
      show_message($j('#name_field'), "Pole \"Nazwa\" jest wymagane");
    }
  });
}
catch(err){}

// map search input
try {
  if($j('#queries_m_miasto_query').length){
  var substitutes = new Array('_e','_o','_a','_s','_l','_z','_x','_c','_n','_E','_O','_A','_S','_L','_Z','_X','_C','_N',' ');
  var polish = new Array('ę','ó','ą','ś','ł','ż','ź','ć','ń','Ę','Ó','Ą','Ś','Ł','Ż','Ź','Ć','Ń','-');
  for(i in substitutes){
    $j('#queries_m_miasto_query').val($j('#queries_m_miasto_query').val().replace(substitutes[i], polish[i]));
  }
  $j('#commit_button').click(function(event){
    event.preventDefault();     
    for(j in $j('#queries_m_miasto_query').val()){
      for(i in polish){
        $j('#queries_m_miasto_query').val($j('#queries_m_miasto_query').val().replace(polish[i], substitutes[i]));
      }
    }
    $j('div#map-content form').submit();
  });
}
}
catch(error){}
/*Search - zmiana polskich znaków - end*/


    /* Ocenianie */

    var article_url = $j('#asset_url').val();
    var loader_url = $j('#ajax_loader_url').val();
    var sum = $j('.rating_sum').val();
    var count = $j('.rating_count').val();
    var average = $j('.rating_average').val();
    var rating_cookie_name = $j('#rating_cookie_name').val();


    // Odczytaj ciasteczko z ratingami
    var $ratingCookie = readCookie('planeroRating');

    // Jesli ciasteczko nie istnieje to zrob ze zmiennej pusty string
    if (!$ratingCookie)
    {
        $ratingCookie = '';
    }
    else
    {
        $ratingCookie = $ratingCookie + "|";
    }


    // ID assetu ocenianego
    var $ratingAssetID = $j("input#assetID").val();

    // Sprawdz czy miejsce bylo juz oceniane
    var $hasRating = $ratingCookie.search($ratingAssetID);

    if (sum == "") sum = parseInt(0);
    if (count == "") count = parseInt(0);
    if (average == "") average = "0";
    else average = (Math.round(average * 100)) / 100;

    /* draw in asset listings */
    $j('.li_rating').each(function(intIndex) {
        var rate = $j(this).find('.rating_average').val();
        if (rate == "") rate = "0";
        drawCurrent('.li_rating:eq(' + intIndex + ')', rate);
    });

    /* draws rating for currently viewed article */
    drawCurrent('.card_rate', average);



    // POTRZYMAJ: !($j.cookie(rating_cookie_name) == '1')
    /* apply hover and click actions to stars */
    $j('.card_rate div').each(function(intIndex) {

        if ($hasRating == -1) {
            $j('.card_rate span').html('oceń');
        };

        $j(this).hover(
        function() {
            if ($hasRating == -1) {
                highlight('.card_rate', intIndex + 1);
            }
        },
        function() {
            if ($hasRating == -1) {
                $j('.card_rate div').removeClass();
                drawCurrent('.card_rate', average);
            }
        }
        );



        $j(this).click(function() {

    // Odczytaj ciasteczko z ratingami
    var $ratingCookie = readCookie('planeroRating');

    // Jesli ciasteczko nie istnieje to zrob ze zmiennej pusty string
    if (!$ratingCookie)
    {
        $ratingCookie = '';
    }
    else
    {
        $ratingCookie = $ratingCookie + "|";
    }

    // ID assetu ocenianego
    var $ratingAssetID = $j("input#assetID").val();

    // Sprawdz czy miejsce bylo juz dodane oceniane
    var $hasRating = $ratingCookie.search($ratingAssetID);

    //

            if ($hasRating == -1) {
                count = parseInt(count) + 1;
                sum = parseInt(sum) + intIndex + 1;
                average = sum / count;
                average = (Math.round(average * 100)) / 100;
                $j('.card_rate span').html('<img src=\"' + loader_url + '\" />');
                $j.ajax({
                    type: "GET",
                    url: article_url + "?average=" + average + "&sum=" + sum + "&count=" + count,

                    success: function() {
                        $j('.card_rate span').html('<p>(' + count + ') dziękujemy za ocenę!</p>');
                        $j(".card_rate p.rate_ocen").remove();
                        //$j(".rate_ocen").html("&nbsp;(" + count + ")");
                        createCookie('planeroRating', $ratingCookie + $ratingAssetID, 365);
                    }
                });
            }
            else {
               $j('.card_rate span').html('<p>(' + count + ') już oceniałeś!</p>');
               $j(".card_rate p.rate_ocen").remove();
            }
        });
    });

    /* Koniec oceniania */


// Naprawia linki przy edycji profilu uzytkownika - GW
if($j('#metadata_field_select_209') && jQuery.url.segment(1) == 'edycja-konta')
{
	//Naprawia link do uzytkownikow
	var miasto = $j('#metadata_field_select_209 option[selected=selected]').val();
	var url = 'http://' + jQuery.url.attr("host") + '/uzytkownicy/' + miasto;
	$j('#users').attr('href',url)

	// Naprawia linki do scenariusza kiedy
	$j('#menu3 .menu_c ul li a').each(function(){
		var url_kiedy = $j(this).attr('href');
		var url_kiedy_split = url_kiedy.split('undefined');
		var url_kiedy_new = url_kiedy_split[0] + miasto + url_kiedy_split[1];
		$j(this).attr('href',url_kiedy_new);
	})
}

// Okno z duzym zdjeciem wizytowki -GW
if ($j('#card_image')) {
$j("#card_image a").fancybox({
	'transitionIn'	:	'elastic',
	'transitionOut'	:	'elastic',
	'speedIn'		:	600,
	'speedOut'		:	200,
	'titleShow'		:	false

})
}

// Paginacja na górze strony uzytkownicy - GW
if ($j('#lista_stron_dol')) {
var users_paginacja = $j('#lista_stron_dol').html();
$j('#lista_stron_gora').html(users_paginacja);
$j('.list_pages:first').removeClass('hide');
}

/* Dodawaie MIEJSCA do ulubionych - GW BEGIN */
$j("a.addToFav").each(function() {
	$j(this).click(function(event) {
		event.preventDefault();
		var $that = $j(this);
		var $isInFav = 0;

		// Sprawdz czy uzytkownik jest zalogowany
		var $isLoggedIn = $j("input.is_loggedin").val();
		if ($isLoggedIn == 'false')
      {
			$j(this).after("<div class=\"notification\">Aby dodać miejsce do ulubionych musisz się zalogować.<br /><a class=\"aCookie\" href=\"" + $j.url.attr("protocol") + '://' + $j.url.attr("host") + '/logowanie' + "\">Zaloguj</a> lub <a class=\"aCookie\" href=\"" + $j.url.attr("protocol") + '://' + $j.url.attr("host") + '/rejestracja' + "\">Zarejestruj sie</a>...</div>");
			$em = $j(this).next("div.notification");
			$em.animate({
				opacity: "show",
				top: "0"
          },
          "slow");
          $ems.push($em);
          setTimeout('hideEm()', 5000);
          redirectAfterLogin();
      }

		// ID assetu dodawanego do ulubionych
		var $favAssetID = $j(this).prev("input.favAssetID").val();

		if ($isLoggedIn != 'false')
      {
		//Wyswietla dymek
		$j(this).after('<div class=\"notification\">Sprawdzam czy miejsce jest już wśród Twoich ulubionych...</div>');
		$em = $j(this).next("div.notification");
		$em.animate({
	 		opacity: "show",
			top: "0"
		},"slow");
		$ems.push($em);

		// Sprawdz czy miejsce bylo juz dodane do ulubionych
		$j.ajax({
			url: 'http://' + jQuery.url.attr("host") +'/admin/sprawdzanie/miejsc/_nocache',
			success: function(wynik){
			var wynik_split = wynik.split(";");
				// Petla sprawdzajaca wyniki
				for(i = 0; i < wynik_split.length; i++){
					if(wynik_split[i] == $favAssetID){
						$isInFav++;
					}
				}
			//Dodawanie do znajomych
			if($isInFav == 0 ){
					var $favUrl = $that.attr("href");
	            $that.next("div.notification").text("Trwa dodawanie miejsca do ulubionych...");

		    		jQuery.ajax({
		        		type: "GET",
		        		url: $favUrl + "?favourite=add",
		        		success: function(html){
							$that.next("div.notification").text("Miejsce zostało dodane do ulubionych");
							setTimeout('hideEm()', 2000);
	               }
	           })
	       }


			// Gdy miejsce jest juz w ulubionych
			if($isInFav != 0){
				$that.next("div.notification").text("To miejsce znajduje się już w Twoich ulubionych.");
				setTimeout('hideEm()', 2000);
			}
			}
		})
		}
	})
})

/* Dodawaie MIEJSCA do ulubionych - GW END */

// Podaje ID miasta przy zmianie miasta w Moim Profilu - GW
$j('#metadata_field_select_209').change(function(){
    var miasto = $j(this).val();
    var id_miasta =0;
	 var nazwa_miasta='';
    if (miasto == "katowice") {id_miasta = "4013";nazwa_miasta='Katowice';}
    if (miasto == "krakow") {id_miasta = "181";nazwa_miasta='Kraków';}
    if (miasto == "lodz") {id_miasta = "4014";nazwa_miasta='Łódź';}
    if (miasto == "poznan") {id_miasta = "64";nazwa_miasta='Poznań';}
    if (miasto == "trojmiasto") {id_miasta = "4015";nazwa_miasta='Trójmiasto';}
    if (miasto == "warszawa") {id_miasta = "63";nazwa_miasta='Warszawa';}
    if (miasto == "wroclaw") {id_miasta = "182";nazwa_miasta='Wrocław';}
    if (miasto == "inne") {id_miasta = "205";nazwa_miasta='Wszystkie';}
	$j('#nowy_id_miasta').val(id_miasta);
	$j('#nowa_nazwa_miasta').val(nazwa_miasta);
})

if ($j('#nowy_id_miasta').val() == "205") {
	var miasto = $j('#metadata_field_select_209 option[selected=selected]').val();
	var id_miasta =0;
	var nazwa_miasta='';
   if (miasto == "katowice") {id_miasta = "4013";nazwa_miasta='Katowice';}
   if (miasto == "krakow") {id_miasta = "181";nazwa_miasta='Kraków';}
   if (miasto == "lodz") {id_miasta = "4014";nazwa_miasta='Łódź';}
   if (miasto == "poznan") {id_miasta = "64";nazwa_miasta='Poznań';}
   if (miasto == "trojmiasto") {id_miasta = "4015";nazwa_miasta='Trójmiasto';}
   if (miasto == "warszawa") {id_miasta = "63";nazwa_miasta='Warszawa';}
   if (miasto == "wroclaw") {id_miasta = "182";nazwa_miasta='Wrocław';}
   if (miasto == "inne") {id_miasta = "205";nazwa_miasta='Wszystkie';}
	$j('#nowy_id_miasta').val(id_miasta);
	$j('#nowa_nazwa_miasta').val(nazwa_miasta);
}


// Otwiera Drukuj w nowym oknie - GW
$j('.card_print a').click(function(e){
 e.preventDefault();
 url = $j(this).attr('href');
 window.open(url,'Drukuj','width=660,height=600,scrollbars=1')
})



// Usuwanie thumbnaili uzytkownika przed wgraniem nowego - GW
$j('#page_asset_builder_8841 #commit_button').click(function(event){
	event.preventDefault();
	var ogolem = $j('#user-thumbnail-list input').length;
	var zakonczono = 0;

	if (ogolem == 0 && $j('#thumbnail_0').val() != "") {
		$j("#page_asset_builder_8841").submit();
		$j('.error_list').addClass('hide');
	}

	if ($j('#thumbnail_0').val() == ""){
		$j('.error_list').html('<ul><li>Nie wybrano zadnego pliku</li></ul>');
	}

	if ($j('#thumbnail_0').val() != ""){
		$j('#avatar-loading').removeClass('hide');
		$j('#avatar-upload-form').addClass('hide');
		$j('.error_list').addClass('hide');
		$j('#user-thumbnail-list input').each(function(){
			var url_thumbnaila = $j(this).val();
//alert(url_thumbnaila);
			$j.ajax({
				url: url_thumbnaila + '?avatar=usun',

				complete: function(){
//alert(zakonczono);
					zakonczono++
//alert(zakonczono);
					if (zakonczono === ogolem) {
//alert('form');
						$j("#page_asset_builder_8841").submit();
					}
				}
			});
		});
	}
});

// Ukrywa stronicowanie jesli jest tylko 1 strona z komentarzami - GW
if ($j('#ile_stron_komentarzy').val() == 1) {$j('#ile_stron_komentarzy').parent().addClass('hide');}

// Zapobiega wyslaniu pustego komentarza - GW
$j('#comments button').click(function(event){
	event.preventDefault();
	if ($j("#comment_0_comment").val() == "") {
		$j(this).after('<div class="notification">Proszę najpierw wpisać komentarz</div>');
    $em = $j(this).next("div.notification");
    $em.animate({opacity: "show",top: "12",left: "423"},"slow");
	}
        if ($j("#comment_0_comment").val() != "") {
		$j("#comments form").submit();
	}
          $ems.push($em);
          setTimeout('hideEm()', 3000);
});

/*aktualna data start */
var current_day = parseInt( $j("#current_day").val() , 10);
var current_month = parseInt( $j("#current_month").val() , 10);
var current_year = parseInt( $j("#current_year").val() , 10);
/* aktualna data end */

//console.time('planero');
// Podmiana <a> na <span> w sorcie a-z - BEGIN

if($j('.sort_az').length)
  {
    var $azSortLink = $j.url.param('link');

    _e = $j('.sort_az[href$=' + $azSortLink + ']');
    _e.replaceWith('<span>' + _e.text() + '</span>');
  }


// Podmiana <a> na <span> w sorcie a-z - END

// Pokazuje dropdown wybor miasta przy
if (jQuery.url.param('miasto') == 'wybor') {
	$j('#dropdown').css('display','block');
}

// Ladowanie boxu moje miejsca
if ($j('#box_myplaces').html() != null) {
var box_myplaces_url = $j('#box_myplaces input').val();
$j.ajax({
	url: box_myplaces_url,
	success: function(html){
		$j('#box_myplaces').html(html);
	}
});
};

// Ladowanie boxu moje wydarzenia
if ($j('#box_myevents').html() != null) {
var box_myevents_url = $j('#box_myevents input').val();
$j.ajax({
	url: box_myevents_url,
	success: function(html){
		$j('#box_myevents').html(html);
	}
});
};
// Koniec ladowania boxów


// Zmiana, tudziez usuwanie avatarów - BEGIN - GW
// Usuwanie avatara uzytkownika
$j('#mp_delete').click(function(event){
	event.preventDefault();
	$j('div.notification').animate({opacity: "show",top: "-30",left: "130"},"slow");
});

// Akcja dla przycisku NIE
$j(".mp_avatar_nie").click(function(event){
		$j('div.notification').fadeOut(100);
});

// Akcja dla przycisku TAK
$j(".mp_avatar_tak").click(function(event){
    var $that = $j(this).parents("li");
    var $delete_URL = $that.find("input#thumbnailURL").val();
    var $ajax = $that.find("input#ajaxLoaderRemoveAvatar").val();

		if($delete_URL == ""){return false;}

    $j('div.notification').html('Usuwanie...');

    jQuery.ajax({
			type: "GET",
			url: $delete_URL,
			data: "avatar=usun",
			success: function(){
					$j('div.notification').fadeOut(100);
					$j('#mp_change').text('Dodaj');
					$j('#mp_delete').addClass('hide');
					$j('#standardowy_avatar').removeClass('hide');
					$j('#standardowy_avatar').next('img').addClass('hide');
          }
      });
});
// Zmiana, tudziez usuwanie avatarów - END

// Dodawanie paginacji - BEGIN
 if(!$j(".footer_pag").length)
{
  if($j("#addPagination").html() != null)
    {
      setTimeout("addPagination();", 3000);
    }
}
  // Dodawanie paginacji - END

// Action formów - BEGIN

$j(".content_box_mid form").each(function(){
	$j(this).attr("action", $j(this).attr("action").replace(/(\?|\/)$/, "/_nocache").replace(/(\/)+_/,'/_'));
});

// Action formów - END


/* start ukrywanie paginacji */
      if ($j('.total').text() == "11"){
	  $j('.list_pages').addClass('hide');
         }
if(parseInt($j('div.rh_pages a.total').text(),10) == 1){
 $j('.rh_results_nav').addClass('hide');
}

/* end ukrywanie paginacji */


// AJAXOWY LOAD FORMA - BEGIN
/* Do usuniecia - kto w ogole wpadl na pomysl ladowania tego ajaxem?! - GW
 if($j("#ajaxAjaxTags").html() != null)
   {
     var $formUrl = $j(".content_box_mid form#page_asset_builder_1678").attr("action");
     $j(".content_box_mid form#page_asset_builder_1678").before($j("#tags_add"));
     $j(".content_box_mid form#page_asset_builder_1678").after("<div id='loadFormHere'></div>").remove();
     $j("#loadFormHere").load($j.url.attr("protocol") + "://" + $j.url.attr("host") + "/admin/dodawanie-tagow-ajax/_nocache?SQ_DESIGN_NAME=blank", function(){$j("form#page_asset_builder_1678").attr("action", $formUrl);});
     $j("#tags_added").after($j("#loadFormHere"));
     $j("#loadFormHere").find("#tags_add").removeAttr("id");
     window.setTimeout("$j('form#page_asset_builder_1678').slideUp()", 1000);
    }
*/

// END AJAXOWY LOAD FORMA

/*BEGIN Pokaz pola do zmiany hasla*/

$j("a#zmien_haslo").click(function(event) {
	event.preventDefault();
	$j("fieldset.field ul li.do_zmiany_hasla").removeClass("hide");
	$j(this).addClass("hide");
});

/*END Pokaz pola do zmiany hasla*/





// Podmienia username przy zmianie emaila w moim profilu
$j('#profiledit-mail input').change(function(){
   var profileditwartosc = $j(this).val();
   $j('#profiledit-user input').val(profileditwartosc);
});


// Radio auto selecting - BEGIN

$j(".postRadioButton").each(function(){
if($j(this).val() != '')
  {
    var $that = $j(this).val();
    $j(this).prev("table").find("input").each(function(){
        if($j(this).val() == $that)
          {
            $j(this).attr("checked", "checked");
          }
      });
  }
});

// Radio auto selecting - END


// Listing obrazków - glówne foto

$j("ul#img_listing li:first").append("<p>Zdjecie glówne</p>");




// Formularz rejestracji - dymek z walidacja / e-mail - BEGIN

if($j(".form_errors").html() != null)
  {
    var $formErrorsText = $j(".form_errors").text().toString();
    var $regTest = /(\d|\s)+(e|E)-mail(\d|\s)+/.test($formErrorsText);
    var $addPlaceTest = /Security Key Incorrect/.test($formErrorsText);
    var $addEventTest = /Security Key Incorrect/.test($formErrorsText);

    if($addPlaceTest && $j("#addPlaceTest").html() != null)
      {
        $j("#list").css("position", "relative").prepend("<div class=\"notification\" style=\"top: -90px; left: 10px\">Nieprawidłowy kod obrazka</div>");
	    $em = $j("div.notification:first");
	    $em.animate({
	        opacity: "show",
	        top: "10"
	      }, "slow");
	    $ems.push($em);
	    setTimeout('hideEm()', 5000);
      }

    if($addEventTest && $j("#addEventTest").html() != null)
      {
        $j("#list").css("position", "relative").prepend("<div class=\"notification\" style=\"top: -90px; left: 10px\">Nieprawidłowy kod obrazka</div>");
	    $em = $j("div.notification:first");
	    $em.animate({
	        opacity: "show",
	        top: "10"
	      }, "slow");
	    $ems.push($em);
	    setTimeout('hideEm()', 5000);
      }

    if($regTest && $j("#regTest").html() != null)
      {
        $j("span:contains('e-mail:'), span:contains('E-mail:')").parent("label").after("<div class=\"notification\" style=\"top: -100px; left: 110px\">Podany adres e-mail istnieje juz w systemie.</div>");
	    $em = $j("div.notification:first");
	    $em.animate({
	        opacity: "show",
	        top: "-20",
		left: "110"
	      }, "slow");
	    $ems.push($em);
	    setTimeout('hideEm()', 5000);
      }
  }

// Formularz rejestracji - dymek z walidacja / e-mail - END


// Poprawianie godzin z POST - BEGIN

var $doNotRewriteHoursFromMatrixPost = 0;

$j(".openhours_fields input").each(function(){
$j(this).keyup(function(){
	var string = $j(this).val();
    $j(this).val(string.replace(/[^0-9|:]/,""));
    if($j(this).val().search(/:/) == -1 && $doNotRewriteHoursFromMatrixPost == 0)
      {
        var $temp = $j(this).val().split('');
        if($temp.length == 4)
          {
            $j(this).val($temp[0] + $temp[1] + ':' + $temp[2] + $temp[3]);
          }
        else
         {
           $j(this).val($temp[0] + ':' + $temp[1] + $temp[2]);
         }
      }
  });
});
$doNotRewriteHoursFromMatrixPost = 1;

// Poprawianie godzin z POST - END

// Podmiana @ na [at] w dodawaniu wydarzenia - BEGIN

if($j("#mailRewrite").html() != null && $j("#metadata_field_text_1358_value").html() != null)
  {
    $j("#metadata_field_text_1358_value").keyup(function(){
        $j("#mailRewrite").val($j(this).val().replace(/@/, '[at]'));
      });

    //$j("#metadata_field_text_1358_value").val($j("#metadata_field_text_1358_value").val().replace(/\[at\]/ig, '@'));

    if($j("#metadata_field_text_1358_value").val() == '' && $j("#mailRewrite").val() != '')
      {
        $j("#metadata_field_text_1358_value").val($j("#mailRewrite").val().replace(/\[at\]/, '@'));
      }
  }

// Podmiana @ na [at] w dodawaniu wydarzenia - END

// Podmiana @ na [at] w dodawaniu miejsca - BEGIN

if($j("#mailRewrite").html() != null && $j("#metadata_field_text_1140_value").html() != null)
  {
    $j("#metadata_field_text_1140_value").keyup(function(){
        $j("#mailRewrite").val($j(this).val().replace(/@/, '[at]'));
      });

    //$j("#metadata_field_text_1140_value").val($j("#metadata_field_text_1140_value").val().replace(/\[at\]/ig, '@'));

    if($j("#metadata_field_text_1140_value").val() == '' && $j("#mailRewrite").val() != '')
      {
        $j("#metadata_field_text_1140_value").val($j("#mailRewrite").val().replace(/\[at\]/, '@'));
      }
  }

// Podmiana @ na [at] w dodawaniu miejsca - END

// Timeline w Moich Wydarzeniach
    jQuery('#timeline_list').jcarousel({
      scroll: 4
    });

//Koniec Timeline


/* Przepisywanie godzin w dodawaniu miejsca - BEGIN */
if($j("#placeHours").html() != null){

    if(!Array.indexOf)
      {
        Array.prototype.indexOf = function(obj, start)
          {
            for(var i=(start||0); i<this.length; i++)
              {
                if(this[i]==obj)
                  {
                    return i;
                  }
              }
           }
      }

    var $allInputs = new Array();
    var $daysForH = new Array();
    var $firstDay = 0;
    var $lastDay = 0;
    var $days = new Array();

    $daysForH = $j("#placeHours").text().match(/[A-ZŚ][a-zął]+/g);
    $allInputs = $j("#placeHours").html().match(/((\d{1,2}:\d{2})+|(całą dobę)+)/ig);
	if($j("#placeHours").text().match("Poniedziałek--Wtorek--Środa--Czwartek--Piątek--Sobota--Niedziela--")){
		$j("#placeHours").text("Poniedziałek - Niedziela całą dobę");
	} else {
		$daysArray = new Array("Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota", "Niedziela");

		var $niceArray = new Array();

		for(var $i = 0; $i < $daysArray.length; $i++)
		  {
			if($daysForH.indexOf($daysArray[$i]) != -1)
			  {
					$niceArray.push(1);
				  }
				else
				  {
				$niceArray.push(0);
			  }
		  }
	 // liiii
		if($allInputs.length % 2 == 0)
		  {
			for(var $k = 0; $k < 14; $k = $k + 2)
			  {
				if($allInputs[$k] == $allInputs[$k + 2] && $allInputs[$k + 1] == $allInputs[$k + 3] && $niceArray[$k / 2 + 1] == 1)
				  {
					$lastDay++;
				  }
				else
			  {
					 if(($firstDay != $lastDay) && ($allInputs[$firstDay * 2] != '' && $allInputs[$firstDay * 2 + 1] != '') && $daysForH[$firstDay] != undefined)
				  {
					$days.push($daysForH[$firstDay] + " - " + $daysForH[$lastDay] + " " + $allInputs[$firstDay * 2] + "-" + $allInputs[$firstDay * 2 + 1]);
				  }
					else if($allInputs[$firstDay * 2] != '' && $allInputs[$firstDay * 2 + 1] != '' && $allInputs[$firstDay * 2 + 1] != undefined)
				  {
					$days.push($daysForH[$firstDay] + " " + $allInputs[$firstDay * 2] + "-" + $allInputs[$firstDay * 2 + 1]);
				  }
				$firstDay = $lastDay + 1;
					$lastDay++;
			  }
			  }
		  }
		else
		  {
			for(var $k = 0; $k < 7; $k++)
			  {
				if($allInputs[$k] == $allInputs[$k + 1])
				  {
					$lastDay++;
				  }
				else
				  {
					if(($firstDay != $lastDay) && ($allInputs[$firstDay * 2] != '' && $allInputs[$firstDay * 2 + 1] != ''))
				  {
					$days.push($daysForH[$firstDay] + " - " + $daysForH[$lastDay] + " " + $allInputs[$firstDay * 2]);
				  }
					else if($allInputs[$firstDay * 2] != '' && $allInputs[$firstDay * 2 + 1] != '')
				  {
					$days.push($daysForH[$firstDay] + " " + $allInputs[$firstDay * 2]);
				  }
				$firstDay = $lastDay + 1;
					$lastDay++;
				  }
			  }
		  }

		$j("#placeHours").html($days.join('<br />'));
	}
	
}

/* Przepisywanie godzin w dodawaniu miejsca - END */

/* Nicer Prev/Next Page Links - BEGIN */

if($j("#nicerPrevNext").html() != null)
 {
  var $listOnPage = parseInt($j(".list_pages b:first").text());
 var $totalResultPages = parseInt($j(".total_result_pages").text());

if(!$listOnPage > 0)
 {
  $listOnPage = parseInt($j(".thisPageNumber").text());
 }

if($totalResultPages == 1)
 {
  //$j(".list_pages a.gtgt").hide();
  $j(".list_pages").addClass('hide');

 }
else if($listOnPage != 1 && $listOnPage == $totalResultPages)
 {
  $j(".list_pages a.gtgt").each(function($countGt){
  if($countGt == 2 || $countGt == 3 || $countGt == 6 || $countGt == 7)
   {
    $j(this).hide();
   }
  });
}
else if($listOnPage == 1)
 {
 // $j(".curr").addClass('hide')
  $j(".list_pages a.gtgt").each(function($countGt){
   if($countGt == 0 || $countGt == 1 || $countGt == 4 || $countGt == 5)
    {
     $j(this).hide();
    }
  });
 }

 }

/* Nicer Prev/Next Page Links - END */


/* start usuwanie_wszystkich_z_global_search */
if ($j("#wyszukiwarka_miasto").val() == "wszystkie") $j("#wyszukiwarka_miasto").val("");
if ($j("#wyszukiwarka_miasto").val() == "wszystkiewszystkie") $j("#wyszukiwarka_miasto").val("");
if ($j("#wyszukiwarka_miasto").val() == "warszawawarszawa") $j("#wyszukiwarka_miasto").val("warszawa");
if ($j("#wyszukiwarka_miasto").val() == "wroclawwroclaw") $j("#wyszukiwarka_miasto").val("wroclaw");
if ($j("#wyszukiwarka_miasto").val() == "poznanpoznan") $j("#wyszukiwarka_miasto").val("poznan");
if ($j("#wyszukiwarka_miasto").val() == "lodzlodz") $j("#wyszukiwarka_miasto").val("lodz");
if ($j("#wyszukiwarka_miasto").val() == "trojmiastotrojmiasto") $j("#wyszukiwarka_miasto").val("trojmiasto");
if ($j("#wyszukiwarka_miasto").val() == "krakowkrakow") $j("#wyszukiwarka_miasto").val("krakow");
if ($j("#wyszukiwarka_miasto").val() == "katowicekatowice") $j("#wyszukiwarka_miasto").val("katowice");
if ($j("#wyszukiwarka_miasto").val() == "warszawawszystkie") $j("#wyszukiwarka_miasto").val("warszawa");
if ($j("#wyszukiwarka_miasto").val() == "wroclawwszystkie") $j("#wyszukiwarka_miasto").val("wroclaw");
if ($j("#wyszukiwarka_miasto").val() == "poznanwszystkie") $j("#wyszukiwarka_miasto").val("poznan");
if ($j("#wyszukiwarka_miasto").val() == "lodzwszystkie") $j("#wyszukiwarka_miasto").val("lodz");
if ($j("#wyszukiwarka_miasto").val() == "trojmiastowszystkie") $j("#wyszukiwarka_miasto").val("trojmiasto");
if ($j("#wyszukiwarka_miasto").val() == "krakowwszystkie") $j("#wyszukiwarka_miasto").val("krakow");
if ($j("#wyszukiwarka_miasto").val() == "katowicewszystkie") $j("#wyszukiwarka_miasto").val("katowice");
if ($j("#wyszukiwarka_miasto").val() == "wszystkiewarszawa") $j("#wyszukiwarka_miasto").val("warszawa");
if ($j("#wyszukiwarka_miasto").val() == "wszystkiewroclaw") $j("#wyszukiwarka_miasto").val("wroclaw");
if ($j("#wyszukiwarka_miasto").val() == "wszystkiepoznan") $j("#wyszukiwarka_miasto").val("poznan");
if ($j("#wyszukiwarka_miasto").val() == "wszystkielodz") $j("#wyszukiwarka_miasto").val("lodz");
if ($j("#wyszukiwarka_miasto").val() == "wszystkietrojmiasto") $j("#wyszukiwarka_miasto").val("trojmiasto");
if ($j("#wyszukiwarka_miasto").val() == "wszystkiekrakow") $j("#wyszukiwarka_miasto").val("krakow");
if ($j("#wyszukiwarka_miasto").val() == "wszystkiekatowice") $j("#wyszukiwarka_miasto").val("katowice");
/* end usuwanie_wszystkich_z_global_search */ 

/*start czyszczenie pustych linków w boxach */
$j("p.text a").each(function() {
if ( ($j(this).html().indexOf("&nbsp;...") == 0) || ($j(this).html().substring(1,4) == "..." ) ) {$j(this).html("")}
});
/*end czyszczenie pustych linków w boxach */

/* disabled - nieklikalny link do przegladanego wydarzenia
if(jQuery.url.segment(2) != '_nocache'){
$j('div#category li a').each(function(){
	if(this.href.match(jQuery.url.segment(2)))
	{
		$j(this).addClass('no_active');
		$j(this).click(function(event) {
			event.preventDefault();
		});
	}
});
};
*/
/* end nieklikalny link do przegladanego wydarzenia*/

/* start komunikat powitalny */

$j(".background").css("height", $j("body").css("height") );

$j(".background").each( function() {
   $j("#metadata_field_select_209").css("visibility","hidden");

   var szerokosc_okna_px = $j(window).width();
   var szerokosc_okna_int = Math.ceil( szerokosc_okna_px / 2) - 180;
   $j("#firstTimeContainer").css("left", szerokosc_okna_int);

});

$j("#welcome_ok").click(function(event) {
    event.preventDefault();
    var current_user_url = "http://"+ window.location.host + window.location.pathname + "?SQ_DESIGN_NAME=edycja-profilu&ignore_frames=1" + "&firsttime=yes";
$j("img.ajax_img").removeClass('hide');
$j("#welcome_ok").addClass('hide');
$j("#firstTimeContainer").hide();
//window.location = "http://" + current_user_url;

$j.ajax({
url: current_user_url + "&firsttime=yes",
     success: function(html){
    $j("#metadata_field_select_209").css("visibility","visible");
$j(".background").hide();
     }
    });

});
$j("#welcome_ok_user").click(function(event) {
    event.preventDefault();
    var current_user_url = $j('#current_user_url').val() + "?firsttime=yes";
$j("img.ajax_img").removeClass('hide');
$j("#welcome_ok").addClass('hide');
$j("#firstTimeContainer").hide();

$j.ajax({
url: current_user_url + "&firsttime=yes",
     success: function(html){
    $j("#metadata_field_select_209").css("visibility","visible");
$j(".background").hide();
     }
    });

});

/* end komunikat powitalny */



/* Walidacja godzin w dodawaniu miejsca - BEGIN */

 if($j(".openhours_fields").html() != null && $j("#rewriteHoursAddPlace").html() != null)
   {
     $j(".openhours_fields input").each(function(){
         $j(this).keyup(function(e){

             if(e.keyCode != 8)
               {
                 var $newTime = $j(this).val().split(":");
                 if($newTime.length == 1 && ($newTime[0] < 24 && $newTime[0] >= 0))
                   {
                     $j(this).val($newTime[0]);
                   }
                 else if($newTime.length == 2 && $newTime[1] == '')
                   {
                     $j(this).val($newTime[0] + ":");
                   }
                 else if($newTime.length == 2 && $newTime[1] != '' && ($newTime[1] >= 0 && $newTime[1] < 60))
                   {
                     $j(this).val($newTime[0] + ":" + $newTime[1]);
                   }
                 else
                   {
                     $j(this).val("");
                   }
               }

           });
       });
   }

/* Walidacja godzin w dodawaniu miejsca - END */


/* Walidacja godzin w dodawaniu wydarzenia - BEGIN */

 if($j(".openhours_fields").html() != null && $j("#rewriteHoursAddPlace").html() == null)
   {
     $j(".openhours_fields input").each(function(){
         $j(this).keyup(function(){

             if($j(this).next("input:visible").html() != null)
               {
                 if($j(this).val() < 0 || $j(this).val() > 23)
                   {
                     $j(this).val("");
                   }
               }
             else if($j(this).next("input:visible").html() == null)
               {
                 if($j(this).val() < 0 || $j(this).val() > 59)
                   {
                     $j(this).val("");
                   }
               }
           });
       });
    }

/* Walidacja godzin w dodawaniu wydarzenia - END */

/* Przestawianie daty na innej dacie - BEGIN */

 if($j(".jsWhenOtherDate").html() != null)
   {
     var $theDate = $j(".jsWhenOtherDate").text().split("-");

     $j(".jsWhenOtherDate").text($theDate[2] + "-" + $theDate[1] + "-" + $theDate[0]);
   }

/* Przestawianie daty na innej dacie - END */

/* Wycinanie jednakowych dat w wizytówkach - BEGIN */

 if($j(".jsEventDateCut").html() != null)
   {
     var $eventStart = $j(".eventStartDate").text();
     var $eventEnd = $j(".eventEndDate").text();

     if($eventStart == $eventEnd)
       {
         $j(".eventEndDate").html('');
         $j(".event_divide").html('');
       }
   }

/* Wycinanie jednakowych dat w wizytówkach - BEGIN */



/* Walidacja NIPu - BEGIN */

if($j("#jsNIPValid").html() != null)
 {
   $valNIP = '';
   $countValid = 0;

   $j(".input_NIP input.nip").keyup(function(){

       $valNIP = '';
       $countValid = 0;

       $j(".input_NIP input.nip").each(function($index){

           if($index > 0)
             {
               $valNIP += '-' + $j(this).val();
             }
           else
             {
               $valNIP += $j(this).val();
             }

           if(($j(this).val() > 0 && $j(this).val() < 10000) && $j(this).val().length >= 2)
             {
               $countValid++;
             }

          if($countValid == 4)
            {
              $j(".input_NIP .js_nip input").val($valNIP);
              $j("#commit_button").removeClass("disabledButton").removeAttr("disabled");
            }
          else
            {
              $j("#commit_button").addClass("disabledButton").attr("disabled", "disabled");
            }

         });
     });

   $splittedNIP = $j(".input_NIP .js_nip input").val().split("-");

   for(var $i = 0; $i < 4; $i++)
     {
       $j(".input_NIP input.nip").each(function($inputIndex){
           if($inputIndex == $i)
             {
               $j(this).val($splittedNIP[$i]);
             }
         });
     }

 }

/* Walidacja NIPu - END */


    $j('#logo').pngFix();
    /*$j('#menu').pngFix();*/
    $j('.box_top_l').pngFix();
    $j('.box_top_r').pngFix();
    $j('#firstTimeContainer').pngFix();

    /* start dropdowns */

    dropdown("li#city", "#dropdown");

    /*$j("a.dropdown").click(
    function(event) {
        event.preventDefault();
    }
    );*/
    //dropdown("div.bar_right", "#dropdown80"); przeniesione do 55501

    /* end dropdowns */

    $j(".print_link").click(function(event) {
            event.preventDefault();
            window.print();
    });




/* TAG CLOUD - DOSTOSOWANIE WIELKOSCI DO COUNT'U */

/* odpala sie tylko gdy jest wiecej niz jeden skrypt */
if ( jQuery('div.tags span[class^="no_"]').length > 1){

	var $lista_tagow = new Array();
	var $tablica_licz = 0;
    var $liczba_klasy;
/* pobiera tablice wszystkich countow i znajduje maksymalny element */
    jQuery('div.tags span[class^="no_"]').each(function(intag){
		$lista_tagow[intag] = parseInt(jQuery(this).attr('class').substring(3,(jQuery(this).attr('class').length)));
		if ($tablica_licz < $lista_tagow[intag]){$tablica_licz = $lista_tagow[intag];}
	});

/* tworzy 3 przedzialy dla tinyF normF i bigF */
   if ($tablica_licz > 1){
       $tablica_licz = $tablica_licz/3;

/* naklada odpowiednie klasy */
       jQuery('div.tags span[class^="no_"]').each(function(){
	  	   $liczba_klasy = parseInt(jQuery(this).attr('class').substring(3,(jQuery(this).attr('class').length)));
		   if ($liczba_klasy < $tablica_licz){jQuery(this).children('a').addClass('tinyF');}
	       if ($liczba_klasy > (2*$tablica_licz)){jQuery(this).children('a').addClass('bigF');}
		   else{jQuery(this).children('a').addClass('normF');}
 	   });
	} /* koniec IF of tablica_licz */

} /* koniec IF glownego */

/* TAG CLOUD - DOSTOSOWANIE WIELKOSCI DO COUNT'U END*/


    /* start friends box */

    $j(".box_friend").each(
    function() {
        countFriends = countFriends + 1;
    }
    );

    $j("#box_previous").click(
    function(event) {
        event.preventDefault();
        indexFriends = indexFriends - 1;
        if (indexFriends < 1) indexFriends = countFriends;
        $j(".box_friend").hide();
        $j("#box_friend" + indexFriends).show();
    }
    );

    $j("#box_next").click(
    function(event) {
        event.preventDefault();
        indexFriends = indexFriends + 1;
        if (indexFriends > countFriends) indexFriends = 1;
        $j(".box_friend").hide();
        $j("#box_friend" + indexFriends).show();
    }
    );

    /* end friends box*/

    /* Dodane przez GW */
    /* Komentarze - rozwija i chowa*/
    $j("#add_comment_button").click(function(event) {
        event.preventDefault();
        if ($j("#comments_add").is(":hidden")) {
            $j("#comment_added").slideUp("slow");
            $j("#comments_add").slideDown("slow");
            $j("#add_comment_button").html("<span>×</span> anuluj");

        } else {
            $j("#comments_add").slideUp("slow");
            $j("#add_comment_button").html("<span>+</span> dodaj komentarz");
        }
    });
    /* koniec Komentarze */
/* Galeria */
/* Tworzenie galerii z jCarousel */
if($j('#gallery').length){
	$j('#gallery').jcarousel();
	/* Wczytuje pierwszy duzy obrazek */
	$j("#card_images").show();
	// anty ukrywnie diva przy wylaczonym JS
	var imgwidth = parseInt($j("#gallery li#img_1 input.img_width").val(),10);
  var imgheight = parseInt($j("#gallery li#img_1 input.img_height").val(),10); 
  var imgfirst = $j("#gallery li#img_1 img").attr("src");
	var maxWidth = 240;
	var maxHeight = 280;
	var ratio = 0;
	if(imgwidth > imgheight){
		if(imgwidth > maxWidth){
			ratio = maxWidth / imgwidth;
			imgheight = imgheight * ratio;
			imgwidth = imgwidth * ratio;
		}
		$j("#card_image img").attr("src", imgfirst);
		$j("#card_image a").attr("href", imgfirst);
		$j("#card_image img").css("width",imgwidth);
		$j("#card_image img").css("height", imgheight);
	} else {
		if(imgheight > maxHeight){
			ratio = maxHeight / imgheight;
			imgwidth = imgwidth * ratio;
			imgheight = imgheight * ratio;
		}
		$j("#card_image img").attr("src", imgfirst);
		$j("#card_image a").attr("href", imgfirst);
		$j("#card_image img").css("width",imgwidth);
		$j("#card_image img").css("height", imgheight);
	}
	$j('ul#gallery li').unbind("click");
	$j('ul#gallery li').bind("click",function(event){
		event.preventDefault();
		var width = parseInt($j(this).find('input.img_width').val(),10);
		var height = parseInt($j(this).find('input.img_height').val(),10); 
		var imgsrc = $j(this).find('img').attr("src");
		var maxWidth = 240;
		var maxHeight = 280;
		var ratio = 0;
		if(width >= height){
			if(width > maxWidth){
				ratio = maxWidth / width;
				height = height * ratio;
				width = width * ratio;
			} else if(width < maxWidth){
				ratio = 1; 
				width =  width * ratio;
				height = height * ratio; 
			}
			$j("#card_image img").attr("src", imgsrc);
			$j("#card_image img").attr("width",width);
			$j("#card_image img").attr("height", height);
			$j("#card_image img").css("width",width);  
			$j("#card_image img").css("height", height);
			$j("#card_image a").attr("href", imgsrc); 
		} else {
			if(height > maxHeight){
				ratio = maxHeight / height;
			 	width = width * ratio;
				height = height * ratio;
			}
			else if(height < maxHeight){
				ratio = 1;
				width =  width * ratio;
				height = height * ratio;
			}
			$j("#card_image img").attr("src", imgsrc);
			$j("#card_image img").attr("width", width);
			$j("#card_image img").attr("height", height);
			$j("#card_image img").css("width",width);  
			$j("#card_image img").css("height", height);
			$j("#card_image a").attr("href", imgsrc); 
		}
	});
}
/* koniec Galeria */

/* start podswietlanie elementu current w menu glownym */

var current_window_location = window.location.href;
$j("#menu .menu_c ul li a").each(function() {
  var current_menu_item_href = $j(this).attr("href");
  if (current_window_location.indexOf(current_menu_item_href) !=-1 ) $j(this).addClass("current");
  //if (jQuery.url.segment(3)) $j(this).removeClass("current");
});
try{
if ($j("#left-column .card_categories ul li").text() == "TV") $j("#menu2 .menu_c ul li:first+li a").addClass("current");
if (jQuery.url.segment(0) == "katalog-filmow") {$j('#menu2 a').each(function(){if($j(this).attr('title') == 'Repertuar kin'){$j(this).addClass('current');}});};
if (jQuery.url.segment(0) == "katalog-sztuk") {$j('#menu2 a').each(function(){if($j(this).attr('title') == 'Repertuar teatrów'){$j(this).addClass('current');}});};
if (jQuery.url.segment(0) == "na-ekranie") {$j('#menu2 a').each(function(){if($j(this).attr('title') == 'Na ekranie'){$j(this).addClass('current');}});};
}
catch(error){}

/* koniec podswietlanie elementu current w menu glownym */

/* Box - Moi Znajomi na stronie glownej - widoczny dla zalogowanych */

// Ladowanie boxu moich znajomych
if ($j('#box_moi_znajomi').html() != null) {
var box_myfriends_url = $j('#box_myfriend input').val();
$j.ajax({
	url: box_myfriends_url,
	success: function(html){
		$j('#box_moi_znajomi').html(html);
		var aktualna_strona = 1;
		box_znajomi_buttons (aktualna_strona);
		ilosc_eventow();
	}
});
};

/* Funkcja wczytuje kolejnego znajomego */
function zaladuj_znajomego(url_listingu,aktualna_strona) {
	$j(".box_user").html('<p class="loading_title"><br />Ladowanie...<br /><br /><img src=\"./?a=4192\" /></p>');
	$j.ajax({
		url: url_listingu+'/_nocache?result_4042_result_page='+aktualna_strona,
		success: function(html){
			$j('#box_moi_znajomi').html(html);
			ilosc_eventow()
box_znajomi_buttons (aktualna_strona);
			}
		});
}

/* Nadpisuje ilosc miejsc i wydarzen konkretnego wyniku */
function ilosc_eventow() {
	$j(".bjs_miejsc").hide();
	$j(".bjs_wydarzen").hide();
	$j(".box_counters").show();

	var ile_masz_miejsc = $j(".ile_masz_miejsc").val();
	var ile_masz_wydarzen = $j(".ile_masz_wydarzen").val();
	if (ile_masz_miejsc >= 1) {$j('.ilosc_miejsc').html(ile_masz_miejsc);} else {$j('.ilosc_miejsc').html(0);}
	if (ile_masz_wydarzen >= 1) {$j('.ilosc_wydarzen').html(ile_masz_wydarzen);} else {$j('.ilosc_wydarzen').html(0);}
}

	/* Przyciski next i prev */
function box_znajomi_buttons (aktualna_strona) {

	var url_listingu = $j(".url_listingu").val();
	var ilu_znajomych = $j(".ilu_znajomych").val();

if (ilu_znajomych <= 1){
	$j("#box_previous").hide();
	$j("#box_next").hide();
}
	else {
	$j("#box_next").click(function(event) {
		event.preventDefault();
		if (aktualna_strona == ilu_znajomych) {aktualna_strona = 1} else {aktualna_strona =++aktualna_strona;}
		zaladuj_znajomego(url_listingu,aktualna_strona);
 	});

	$j("#box_previous").click(function(event) {
		event.preventDefault();
		if (aktualna_strona == 1) {aktualna_strona = ilu_znajomych} else {aktualna_strona =--aktualna_strona;}
		zaladuj_znajomego(url_listingu,aktualna_strona);

	});
	}

}

/* Koniec Box - Moi Znajomi */


    /* Dodawanie tagów - rozwija i chowa */
$j("#add_tag_button").click(function(event) {
    event.preventDefault();
    if ($j("#tags_add").is(":hidden")) {
        $j("#tags_added").slideUp("slow");
        $j("#tags_add").slideDown("slow");
        $j("#add_tag_button").html("<span>×</span> anuluj");

    } else {
        $j("#tags_add").slideUp("slow");
        $j("#add_tag_button").html("<span>+</span> dodaj swoje tagi");
    }
});
    /* koniec Tagi */

/* new datePicker BEGIN */

if($j("#home_k_i_z").length){
$j("#home_k_i_z").datepicker({
   onSelect: function(dateText, inst) {
    setTimeout(function() {  
     $j('.inter_promo').html('<li><p class="loading_title"><br />Ladowanie...<br /><br /><img style="margin-left:60px;"src="http://' + window.location.host + '/__data/assets/image/0016/4192/ajax-moi_znajomi.gif" /></p></li>');
     var url = "http://" + window.location.host + "/admin/db_source/miasta/box_interesujace_wydarzenia/top_events2/interesujace_box/_nocache?newDate="+dateText+"&rootnode=" + $j('#id_interesujace_dod').val() + "&kryt=2244&limit=3";
     $j.ajax({ 
        type: "GET", 
        url: url, 
        success: function(html){ 
           $j('#interesujace').html(html); 
           var link = window.location.href + "?SQ_PAINT_LAYOUT_NAME=interesujace-data&newDate="+dateText; 

           $j('#interesujace .box_more a').attr('href', link); 
        } 
     });
    }, 0);
  }
});
$j("#home_k_i_z").append('<div class="clear"></div>');
}

var $host = $j.url.attr("host");
var $path = $j.url.attr("path");

$j(".calKiedy").click(function(event){
  event.preventDefault();
  $j("#InputCalKiedy").datepicker({
    onSelect: function(dateText, inst) {
      setTimeout(function(){
        if($j(".calKiedy").attr("href").indexOf('wszystkie') == -1 && $j(".calKiedy").attr("href").indexOf('warszawa') == -1 && $j(".calKiedy").attr("href").indexOf('wroclaw') == -1 && $j(".calKiedy").attr("href").indexOf('trojmiasto') == -1 && $j(".calKiedy").attr("href").indexOf('poznan') == -1 && $j(".calKiedy").attr("href").indexOf('lodz') == -1 && $j(".calKiedy").attr("href").indexOf('krakow') == -1 && $j(".calKiedy").attr("href").indexOf('katowice') == -1 ){
          var target_url = $j(".calKiedy").attr("href").replace('www.planero.pl/','www.planero.pl/wszystkie');
          window.location = target_url + "SQ_CALENDAR_VIEW=day&SQ_CALENDAR_DATE=" + dateText;
        } else {
          window.location = $j(".calKiedy").attr("href") + "SQ_CALENDAR_VIEW=day&SQ_CALENDAR_DATE=" + dateText;
        }
      }, 0);
    }
  });
  $j("#InputCalKiedy").trigger("focus");
});

$j(".lidate").click(function(event){
	event.preventDefault();
	$j("#Inputlidate").datepicker({
		onSelect: function(dateText, inst) {
			window.location.href = "http://" + $host + $path + "?SQ_PAINT_LAYOUT_NAME=inna_data&SQ_CALENDAR_VIEW=day&SQ_CALENDAR_DATE=" + dateText;
		}
	});
	$j("#Inputlidate").trigger("focus");
});
    
$j(".all_lidate").click(function(event){
	event.preventDefault();
	$j("#Inputall_lidate").datepicker({
		onSelect: function(dateText, inst) {
			window.location.href = "http://" + $host + $path + "?SQ_PAINT_LAYOUT_NAME=wszystkie_inna_data&SQ_CALENDAR_VIEW=day&SQ_CALENDAR_DATE=" + dateText;
		}
	});
	$j("#Inputall_lidate").trigger("focus");
});

$j("#tv_date").click(function(event){
	event.preventDefault();
	$j("#Inputtv_date").datepicker({
		onSelect: function(dateText, inst) {
			window.location.href = "http://" + $host + $path + "?SQ_PAINT_LAYOUT_NAME=tv_inna_data&SQ_CALENDAR_DATE=" + dateText;
		}
	});
	$j("#Inputtv_date").trigger("focus");
});

$j("#teatr_inna_data").click(function(event){
	event.preventDefault();
	$j("#Inputteatr_inna_data").datepicker({
		onSelect: function(dateText, inst) {
			window.location.href = "http://" + $host + $path + "?SQ_PAINT_LAYOUT_NAME=teatr_inna_data&data=" + dateText;
		}
	});
	$j("#Inputteatr_inna_data").trigger("focus");
});

$j("#wszystkie_teatr_inna_data").click(function(event){
	event.preventDefault();
	$j("#Inputwszystkie_teatr_inna_data").datepicker({
		onSelect: function(dateText, inst) {
			window.location.href = "http://" + $host + $path + "?SQ_PAINT_LAYOUT_NAME=wszystkie_teatr_inna_data&data=" + dateText;
		}
	});
	$j("#Inputwszystkie_teatr_inna_data").trigger("focus");
});

/* new datePicker END */


    /* Wybieram sie BEGIN */

    // przeniesione do 4231

    /* Wybieram sie END */


    /* Wszyscy uzytkownicy - wybor miasta - GW */

    $j("#zmiasta").click(function() {
        var sprawdz_dropdown = $j("#dropdown_zmiasta").css("display");
        if (sprawdz_dropdown == 'none') {
            $j("#tabs ul li").removeClass("current");
            $j(this).addClass("current");
            $j("#dropdown_zmiasta").show();
        }
        else {
            $j("#dropdown_zmiasta").hide();
        }
    })

    $j("#wszyscy").click(function() {
        var users_from_all_url = $j(".url_wszystkie").attr('value');
        $j("#tabs ul li").removeClass("current");
        $j(this).addClass("current");
        $j("#dropdown_zmiasta").hide();
    });

    $j("#zmiasta li").click(function() {
        var users_from = $j(this).children("a").html();
        $j("#zmiasta a span").html(users_from);
    });

    /* Wszyscy uzytkownicy - sortowanie */
	if (jQuery.url.segment(0) == "uzytkownicy" && jQuery.url.param("search_page_3172_sort_by") == "1" ){
		jQuery(".sort_list a").removeClass("no_active");
		jQuery(".sort_list a.data").addClass("no_active");
	}

	if (jQuery.url.segment(0) == "uzytkownicy" && jQuery.url.param("search_page_3172_sort_by") == "0" ){
		jQuery(".sort_list a").removeClass("no_active");
		jQuery(".sort_list a.nazwa").addClass("no_active");
	}

    /* end wszyscy uzytkownicy */




    /* Start A-Z Listing */
    if ($j(".az_list").html() != null)
    {
        /*$j(".az_list li").each(function() {
            $j(this).hide();
        });
        var az_link = $j.url.param("link");
        if (az_link != null) {
            az_sort_by(az_link);
        }
        else {
            az_sort_by('ABC')
        }
        $j('.sort_az').each(function() {
            if ($j(this).attr('id') == az_link) {
                $j(this).addClass('current')
            }
            else if ($j(this).attr('id') != az_link) {
                $j(this).removeClass('current')
            }
        })
         */
        // PAGINACJA

        addPagination();


        /*$j('.sort_az').each(function() {
            $j(this).click(function(event) {
                event.preventDefault();
                $j(this).addClass('current');
                $j(this).siblings('a').removeClass('current');
                var range = $j(this).attr('id');
                $j(".az_list li").hide();
                az_sort_by(range);
                addPagination();
            })
        })*/
    }
    else
    {
	var $link_url = $j('#mie_link').attr('href');
	$j("#list_info").html('Nie znamy takiego miejsca, a Ty? <a href="'+$link_url+'">Dodaj miejsce</a>.');
	$j("#list_info").show();
    }
    /* Koniec A-Z Listing */

   /* Start Repertuar filmow  */

	// ustawianie daty
	var curdate = new Date();
	var $day = curdate.getDate()-1;
	var $month = curdate.getMonth();
	var $year = curdate.getFullYear();
	var $day_name = curdate.getDay();
 // Ustawianie tablic dla drukowanej daty
	var $day_in_month = new Array('31', '28', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31');
	if ((($year % 4 == 0) && ($year % 100 != 0)) || ($year % 400 == 0)){$day_in_month[1] = '29';}
	var $q_month = new Array('01','02','03','04','05','06','07','08','09','10','11','12');
	var $q_day = new Array('01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');
	var $print_month = new Array('I','II','III','IV','V','VI','VII','VIII','IX','X','XI','XII');
	var $print_day_name = new Array ('Nd','Pn','Wt','Sr','Czw','Pt','So');
	// generowanie linkow dla widoku filmow
	var int_movie = 0;
	$j('#film_screen_days li').each(function(){
		if($j('#film_screen_days').hasClass('all') == true){$j(this).find('a').attr('href','?SQ_PAINT_LAYOUT_NAME=wszystkie_filmy&int='+int_movie);
		}else{$j(this).find('a').attr('href','?SQ_PAINT_LAYOUT_NAME=filmy&int='+int_movie);}
		$j(this).find('span').html($q_day[$day]+" "+$print_month[$month]);
		$j(this).find('strong').html($print_day_name[$day_name]);
		if($day != ($day_in_month[$month]-1)){$day = $day+1;}
	    else if($day == ($day_in_month[$month]-1)){$day = 0;if($month != 11){$month = $month+1;}else if($month = 11){$month = 0;$year = $year+1;}}
		if($day_name < 6){$day_name = $day_name+1;}
		else if($day_name == 6){$day_name = 0;}
		if($j('#film_screen_days').hasClass('all') == true){if($j(this).find('a').attr('href') == '?SQ_PAINT_LAYOUT_NAME=wszystkie_filmy&int='+$j.url.param("int")){$j(this).addClass('current')}
		else if($j(this).find('a').attr('href') != '?SQ_PAINT_LAYOUT_NAME=wszystkie_filmy&int='+$j.url.param("int")){$j(this).removeClass('current')};}
		else{if($j(this).find('a').attr('href') == '?SQ_PAINT_LAYOUT_NAME=filmy&int='+$j.url.param("int")){$j(this).addClass('current')}
		else if($j(this).find('a').attr('href') != '?SQ_PAINT_LAYOUT_NAME=filmy&int='+$j.url.param("int")){$j(this).removeClass('current')};};
		int_movie++;
	});
	if($j.url.param("int") == null){{$j('#film_screen_days li:first').addClass('current')}}
	// zerowanie zmiennych
	curdate = new Date();
	$day = curdate.getDate()-1;
	$month = curdate.getMonth();
	$year = curdate.getFullYear();
	$day_name = curdate.getDay();
	// generowanie linkow dla widoku kin
	var int_cinema = 0;
	$j('#kino_screen_days li').each(function(){
		if($j('#kino_screen_days').hasClass('all') == true){$j(this).find('a').attr('href','?SQ_PAINT_LAYOUT_NAME=wszystkie_kina&int='+int_cinema);}
		else{$j(this).find('a').attr('href','?SQ_PAINT_LAYOUT_NAME=kina&int='+int_cinema);}
		$j(this).find('span').html($q_day[$day]+" "+$print_month[$month]);
		$j(this).find('strong').html($print_day_name[$day_name]);
		if($day != ($day_in_month[$month]-1)){$day = $day+1;}
	    else if($day == ($day_in_month[$month]-1)){$day = 0;if($month != 11){$month = $month+1;}else if($month = 11){$month = 0;$year = $year+1;}}
		if($day_name < 6){$day_name = $day_name+1;}
		else if($day_name == 6){$day_name = 0;}
		if($j('#kino_screen_days').hasClass('all') == true){if($j(this).find('a').attr('href') == '?SQ_PAINT_LAYOUT_NAME=wszystkie_kina&int='+$j.url.param("int")){$j(this).addClass('current')}
		else if($j(this).find('a').attr('href') != '?SQ_PAINT_LAYOUT_NAME=wszystkie_kina&int='+$j.url.param("int")){$j(this).removeClass('current')};}
		else{if($j(this).find('a').attr('href') == '?SQ_PAINT_LAYOUT_NAME=kina&int='+$j.url.param("int")){$j(this).addClass('current')}
		else if($j(this).find('a').attr('href') != '?SQ_PAINT_LAYOUT_NAME=kina&int='+$j.url.param("int")){$j(this).removeClass('current')};};
		int_cinema++;
	});
	if($j.url.param("int") == null){{$j('#kino_screen_days li:first').addClass('current')}}

	/* Koniec Repertuar filmow  */


 // Sorting BEGIN

 if($j("div#enable_js_sorting").html() != null)
   {
     $j("#sortListByLetter").click(function(event){
         event.preventDefault();
         $j(this).addClass("no_decoration").next("a").removeClass("no_decoration");
         countLi();
         sortList();
       });
   }

 // Sorting END

 // Tabs odbyly sie / odbeda sie BEGIN

 $j('#tab_odbyly, #tab_odbeda').click(function(event){
 event.preventDefault();
 $j(this).addClass('current');
 $j(this).siblings('li').removeClass('current');
 if($j(this).attr('id') == 'tab_odbyly'){
 $j('#odbyly').removeClass('hide');
 $j('.odbyly').removeClass('hide');
 $j('#odbeda').addClass('hide');
 $j('.odbeda').addClass('hide');
 } else if($j(this).attr('id') == 'tab_odbeda'){
 $j('#odbyly').addClass('hide');
 $j('.odbyly').addClass('hide');
 $j('#odbeda').removeClass('hide');
 $j('.odbeda').removeClass('hide');
 };
 });

 // Tabs odbyly sie / odbeda sie END


/* odbyły się, odbędą się - paginacja - start (RS) */

try{
  if(window.location.href.indexOf('result_2003_result_page') !=-1){
    $j(".odbyly").removeClass("hide");
    $j(".odbeda").addClass("hide");
    $j("#odbyly").removeClass("hide");
    $j("#odbeda").addClass("hide");
    $j("#tab_odbyly").addClass("current");
    $j("#tab_odbeda").removeClass("current");

  }
}
catch(error){}

/* odbyły się, odbędą się - paginacja - end (RS) */


 // Wybieram sie BEGIN
  // Dodac if'a...

 goingToFunc();

 // Wybieram sie END

 // Dodaj / usun znajomych BEGIN

if (jQuery('input.is_loggedin').val() == 'false'){
   jQuery('ul#comments li a.comment_add_friend').live('click', function(event){
	   event.preventDefault();

           $j(this).after("<div class=\"notification2\">Aby użyć tej funkcjonalności musisz się zalogować.<br /> <a class=\"aCookie\" href=\"" + $j.url.attr("protocol") + '://' + $j.url.attr("host") + '/logowanie' + "\">Zaloguj</a> lub <a class=\"aCookie\" href=\"" + $j.url.attr("protocol") + '://' + $j.url.attr("host") + '/rejestracja' + "\">Zarejestruj sie</a>...</div>");
                $em = $j(this).next("div.notification2");
                $em.animate({
                    opacity: "show",
                    top: "20"
                },
                "slow");
                $ems.push($em);
                setTimeout('hideEm()', 5000);
                redirectAfterLogin();

   });
// EWERT
   jQuery('a.add2friends').bind('click', function(event){
	   event.preventDefault();
	   //alert('Aby uzyc tej funkcjonalnosci musisz byc zalogowany');

           $j(this).after("<div class=\"notificationAdd2Friends\">Aby użyć tej funkcjonalności musisz się zalogować.<br /><a class=\"aCookie\" href=\"" + $j.url.attr("protocol") + '://' + $j.url.attr("host") + '/logowanie' + "\">Zaloguj</a> lub <a class=\"aCookie\" href=\"" + $j.url.attr("protocol") + '://' + $j.url.attr("host") + '/rejestracja' + "\">Zarejestruj sie</a></div>");
                $em = $j(this).next("div.notificationAdd2Friends");
                $em.animate({
                    opacity: "show",
                    top: "0"
                },
                "slow");
                $ems.push($em);
                setTimeout('hideEm()', 5000);
redirectAfterLogin();

   });

   jQuery('a.delfriend').bind('click', function(event){
	   event.preventDefault();
	   alert('Aby uzyc tej funkcjonalnosci musisz byc zalogowany');
   });

   jQuery('a.delevent').bind('click', function(event){
	   event.preventDefault();
	   alert('Aby uzyc tej funkcjonalnosci musisz byc zalogowany');
   });

}

if (jQuery('input.is_loggedin').val() == 'true'){
   jQuery('ul#comments li a.comment_add_friend').live('click', function(event){
     event.preventDefault();
     $this_element = jQuery(this);
     $noti_left = 87
	 UserZalogowanyJakNajbardziej_listing($this_element, $noti_left);
   });
   jQuery('a.add2friends').bind('click', function(event){
     event.preventDefault();
     $this_element = jQuery(this);
     $noti_left = -92
	 UserZalogowanyJakNajbardziej_listing($this_element, $noti_left);
   });

   jQuery('a.delfriend').bind('click', function(event){
     event.preventDefault();
     $this_element = jQuery(this);
	 UsunZListyZnajomych($this_element);
   });

   jQuery('a.delevent').bind('click', function(event){
     event.preventDefault();
     $this_element = jQuery(this);
	 UsunZListyWydarzen($this_element);
   });
}

/* funkcja dodawania znajomych gdy user jest zalogowany  - ekran dodaj komentarz*/
/* ZASTOSOWANIE: Najprawdopodobniej bezuzyteczne */
function UserZalogowanyJakNajbardziej(this_element){
    var $znajomy = this_element.parent().parent().children('input.id_autora').val();
    var $userID = jQuery('#user_glob_url').val();
    var this_element_parent = this_element.parent();
       //this_element_parent.html('<p>Dodawanie do znajomych...</p>');
this_element.after("<div class=\"notificationAdd2FriendsComm\">Dodawanie do znajomych...</div>");
                $em = this_element.next("div.notificationAdd2FriendsComm");
                $em.animate({
                    opacity: "show",
                    top: "-3"
                },
                "slow");
                $ems.push($em);
                setTimeout('hideEm()', 5000);


	jQuery.ajax({
	       type: "GET",
	       url: $znajomy,
	       data: "dodaj=true&userid=" +$userID+"",
	       success: function(html){
               this_element.next("div").text("Osoba zostala dodana do Twoich znajomych.");
/*
                   //this_element_parent.html('<p><b>Osoba zostala dodana do Twoich znajomych.</b></p>');
                   this_element.after("<div class=\"notificationAdd2FriendsComm\" style=\"z-index: 3\">Osoba została dodana do Twoich znajomych.</div>");
                $em = this_element.next("div.notificationAdd2FriendsComm");
                $em.animate({
                    opacity: "show",
                    top: "-3"
                },
                "slow");
                $ems.push($em);
                setTimeout('hideEm()', 5000); */
                 }
    });

}


 // Dodaj / usun znajomych END


 /* start najblizsze miasto select */
 MiastoSelectRemoveOptions("#metadata_field_select_209",".without_wybierz");

 MiastoAutouzupelnianie("#metadata_field_text_4178_value");
 MiastoAutouzupelnianie("#metadata_field_text_3957_value");

 /* end najblizsze miasto select */

 /* start usuwanie komunikatow*/

 $j(".form_errors ul li").each (function() {
   if ($j(this).html()=="The value of email is not valid") $j(this).remove();
 });


 /* end usuwanie kominikatow */
/* start usuwanie zdjec */
$j('.d_button').click(function(event) {
	event.preventDefault();
	if (confirm("Czy na pewno chcesz usunąć zdjęcie?")) {
		var delete_url = $j(this).attr('href');
		if (delete_url != '') {
			delete_url = delete_url + '?img=d';
			$j(this).prev('img').hide();
			$j(this).hide();
			$j(this).next('img.d_img').show();
			$j.ajax({
				type: "GET",
				url: delete_url,
				success: function(html) {window.location = window.location.href},
			 	/* because of IE returns error while requesting an image via ajax*/
				error: function(XMLHttpRequest, status, error) {
					if (XMLHttpRequest.status == 200) {window.location = window.location.href}
				}
			});
		};
	};
});
/* end usuwanie zdjec */
/* zmiana avatara */


/* end zmiana avatara */

/* zmiana domyslnej daty w recurring cal. */
if ($j('#left-column .card_info span.recurringEndDate').text() == "01 stycznia 1970") {
  $j('#left-column .card_info span.recurringEndDate').text("do odwołania");
}

/* ukrywanie "wybieram sie" jesli nie ma href*/
$j("a.addGoingTo").each(function(){
    if($j(this).attr("href").length == 0){
        $j(this).remove();
    } else {
     //   $j('.zobacz_rep').remove();
    }
});

/* Przekierowanie po zalogowaniu jesli user chcial dodac cos do ulubionych - BEGIN */

 var $hrefs = new Array();
 var $stop = 0;

 if($j("input.is_loggedin").val() == 'true' && readCookie('planeroRedirectAfterLogin') != null)
   {
     $hrefs = readCookie('planeroRedirectAfterLogin').split('|');
   }

 if($j("input.is_loggedin").val() == 'true' && window.location.href == $hrefs[0])
   {
     eraseCookie('planeroRedirectAfterLogin');
     window.scrollBy(0,$hrefs[2]);
     $j("a.addGoingTo, a.addToFav, a.comment_add_friend, a.add2friends").each(function(){
         if($j(this).attr("href") == $hrefs[1])
           {
             //CUT HEREEE
             $j(this).trigger('click');
           }
       });

     $stop = 1;

   }

if ($j("#data_record_0_555").length > 0) {
	$j("#data_record_0_555").bind("contextmenu",function(e){
	    return false;
	});
	$j("#data_record_0_555").bind("change keyup", function() {
		$j("#metadata_field_text_9274_value").val($j("#data_record_0_555").val().replace(/\s/g, "_"));
	});
}

if($j("input.is_loggedin").val() == 'true' && readCookie('planeroRedirectAfterLogin') != null && $stop == 0)
   {
     $j('div#tabs').before('<div style="margin-right:15px" class="green-message">Za chwilę zostaniesz przekierowany do strony z której nastąpiło logowanie...</div>');
     window.location.href = $hrefs[0];
   }

/* Przekierowanie po zalogowaniu jesli user chcial dodac cos do ulubionych - END */



/* Tlumaczenie miesiecy w komentarzach - BEGIN */

 var $monthsEn = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
 var $monthsPl = new Array('stycznia ', 'lutego ', 'marca ', 'kwietnia ', 'maja ', 'czerwca ', 'lipca ', 'sierpnia ', 'września ', 'października ', 'listopada ', 'grudnia ');
 var enExp = '';

/* Tlumaczenie miesiecy w komentarzach - END */

/* Tlumaczenie miesiecy na wydarzeniach - BEGIN */

 var $shortMonthsEn = new Array('Jan ', 'Feb ', 'Mar ', 'Apr ', 'May ', 'Jun ', 'Jul ', 'Aug ', 'Sep ', 'Oct ', 'Nov ', 'Dec ');
 var enExp = '';

 $j(".list_item_l h4, .card_info p.enDate span.eventStartDate, .card_info p.enDate span.eventEndDate").each(function(){
   for(var $i = 0; $i < 12; $i++)
     {
       strTarget = $shortMonthsEn[$i];
       strSubString = $monthsPl[$i];
       strText = $j(this).html();
       var intIndexOfMatch = strText.indexOf(strTarget);

       while(intIndexOfMatch != -1)
         {
           strText = strText.replace(/(st |nd |th |rd )/, ' ');
           strText = strText.replace(strTarget, strSubString);
           break;
           intIndexOfMatch = strText.indexOf( strTarget );
         }
       $j(this).html(strText);
     }
   });

/* Tlumaczenie miesiecy na wydarzeniach - END */


/* Dodawanie nocache do action w assetbuilderze komentarzy
var action_value = $j('#comments form').attr('action');
var action_value_array = action_value.split('?');
var action_value_new = action_value_array[0]+ '/_nocache/?';

$j('#comments form').attr('action',action_value_new); */

/*start ukrywanie linków Urzytkownicy Dodaj wydarzenie i miejsce*/
if(jQuery.url.segment(0) == "uzytkownicy"){$j('a#users').addClass('no_active');$j('a#users').click(function(event){event.preventDefault();});};
if(jQuery.url.segment(0) == "dodaj-wydarzenie" || jQuery.url.segment(1) == "dodaj-wydarzenie"){$j('a#wyd_link').addClass('no_active');$j('a#wyd_link').click(function(event){event.preventDefault();});};
if(jQuery.url.segment(0) == "dodaj-miejsce" || jQuery.url.segment(1) == "dodaj-miejsce"){$j('a#mie_link').addClass('no_active');$j('a#mie_link').click(function(event){event.preventDefault();});};
/*End ukrywanie linków Urzytkownicy Dodaj wydarzenie i miejsce*/
/*Start zmiana podswietlenia tabs reklamodawca*/
if(jQuery.url.segment(1) == "haslo"){$j('#haslo').addClass('current');$j('#haslo').siblings('li').removeClass('current');};
if(jQuery.url.param("SQ_DESIGN_NAME") == "edycja-profilu"){$j('#firma').addClass('current');$j('#firma').siblings('li').removeClass('current');};
if(jQuery.url.segment(2) == "dodawanie-zdjec4"){$j('#e_zdj').addClass('current');$j('#e_zdj').siblings('li').removeClass('current');$j('#tabs-rekl').show();};
if(jQuery.url.segment(2) == "lista-tagow3"){$j('#e_tag').addClass('current');$j('#e_tag').siblings('li').removeClass('current');$j('#tabs-rekl').show();};
if(jQuery.url.param("SQ_DESIGN_NAME") == "edycja-miejaca" || jQuery.url.param("SQ_DESIGN_NAME") == "edycja-profilu" || jQuery.url.segment(1) == "haslo" || jQuery.url.segment(1) == "reklamodawca" || jQuery.url.segment(2) == "lista-tagow" || jQuery.url.segment(2) == "dodawanie-zdjec2"){$j('div#tabs-rekl').show();}
//$j('li#mie_tab a').attr('href',$j('a#mie_link').attr('href'));
//$j('li#wyd_tab a').attr('href',$j('a#wyd_link').attr('href'));
if(jQuery.url.param('SQ_DESIGN_NAME') == 'edycja-miejaca'){$j('.wizyt1').hide();$j('#kopiuj').hide();};
$j('.df_email div input:last').hide();
/*End zmiana podswietlenia tabs reklamodawca*/

// wydluzenie inputa dla dodawania zdjec
$j('#thumbnail_0_file_upload').find('input').attr('size','50');

// ukrywanie niepotrzebnych komunikatow przy dodawaniu zdjec
$j('#error_msg').find('div').hide();

// Ukrywa do znajomych przy wlasnych komentarzach
$j('.comment_avatar').each(function(){
if ( $j(this).children('#add_to_friend_viewer').val() == $j(this).children('#add_to_friend_autor').val() ) {
 $j(this).children('.comment_add_friend').hide();
}
});

/* hide 23:59 */
if ($j('.eventEndTime').text() == '- 23:59'){
    $j('.eventEndTime').hide();
}

/* Start link wyjdz dla dodawaniu miejsc/wydarzen Reklamodawca */
$j('.exit_rek').attr('href',$j('#logo a').attr('href'));
/* End link wyjdz dla dodawaniu miejsc/wydarzen Reklamodawca */


if (GetCookieMisc("planero_rememberme")!="yes") {
   //alert( escape( GetCookieMisc("SQ_SYSTEM_SESSION") ) );
   //change_cookieExpiryMisc("SQ_SYSTEM_SESSION","/", "."+jQuery.url.attr("host") );
   //alert( escape( GetCookieMisc("SQ_SYSTEM_SESSION") ) );
}

//console.timeEnd('planero');

/*Autouzupelnianie boxow na stronie glowenj - start*/
// interesujace wydarzenia
if($j('ul.inter_promo li').length == 0){$j('ul.inter_backup li').removeClass('hide');}
else if($j('ul.inter_promo li').length == 1){$j('ul.inter_backup li:eq(0)').removeClass('hide');$j('ul.inter_backup li:eq(1)').removeClass('hide');}
else if($j('ul.inter_promo li').length == 2){$j('ul.inter_backup li:eq(0)').removeClass('hide');}
// Mega wydarzenia
if($j('ul.mega_promo li').length == 0){$j('ul.mega_backup li').removeClass('hide');}
else if($j('ul.mega_promo li').length == 1){$j('ul.mega_backup li:eq(0)').removeClass('hide');$j('ul.mega_backup li:eq(1)').removeClass('hide');}
else if($j('ul.mega_promo li').length == 2){$j('ul.mega_backup li:eq(0)').removeClass('hide');}
// Ciekawe miejsca
if($j('ul.ciekawe_promo li').length == 0){$j('ul.ciekawe_backup li').removeClass('hide');}
else if($j('ul.ciekawe_promo li').length == 1){$j('ul.ciekawe_backup li:eq(0)').removeClass('hide');$j('ul.ciekawe_backup li:eq(1)').removeClass('hide');}
else if($j('ul.ciekawe_promo li').length == 2){$j('ul.ciekawe_backup li:eq(0)').removeClass('hide');}
/*Autouzupelnianie boxow na stronie glowenj - end*/


// poprawka w wyswietlaniu ilosci tagów na liscie
if($j('strong.tag_count').html() != $j('ul#list_results li').length){
$j('strong.tag_count').html($j('ul#list_results li').length);}

/* Naprawa drukowania globals w linkach na profilu uzytkownika - start */
if($j('div#menu3').length){
if($j('div#menu3').find('li').find('a').attr('href').length){
	var $ten_href = $j('div#menu3').find('li').find('a').attr('href');
	$ten_href = $ten_href.indexOf("globals");
	if($ten_href != '-1'){
var sys_miasto = $j("body").attr("class").split(' ');
sys_miasto = sys_miasto[0].match(/^[a-z]+/);
var $cur_site = $j('ul#top_nav_list li.item:first').find('a').attr('href');
		$cur_site = $cur_site+sys_miasto;
		var $kiedy = new Array('?SQ_PAINT_LAYOUT_NAME=kiedy_dzisiaj','?SQ_PAINT_LAYOUT_NAME=kiedy_jutro','?SQ_PAINT_LAYOUT_NAME=kiedy_w_weekend','?SQ_PAINT_LAYOUT_NAME=kiedy_inna_data&')
		$j('div#menu3').find('a').each(function($i_kiedy){
			$j(this).attr('href',$cur_site+$kiedy[$i_kiedy]);
		});
		$j('#logo a').attr('href',$cur_site);
	}
}
}
/* Naprawa drukowania globals w linkach na profilu uzytkownika - end */

/* Ograniczenie opisu do 31 slów Polecamy repertuary kin - start */
$j('a.opis_filmu').each(function(){
 var ten_opis = $j(this)
 var word_res = $j(this).text().split(' ',32);
 ten_opis.text('');
 if(word_res[2] != undefined){
  $j.each(word_res, function(i_w){
    ten_opis.text(ten_opis.text() + word_res[i_w] + ' ');
  });
  ten_opis.html(ten_opis.html()+'...<span class="gtgt"><em>&raquo;</em></span>');
 }
});
/* Ograniczenie opisu do 31 slów Polecamy repertuary kin - end */

/* Naprawa linków zobacz repertuar - Polecamy repertuary kin - start */
if($j('a.zobacz_rep').length){
	if(jQuery.url.segment(1) == "repertuar-kin" || jQuery.url.segment(1) == "repertuary-kin"){
		var $city_movie = jQuery.url.segment(0);
		var $sel_movie = window.location.href;
		$sel_movie = $sel_movie.split('?');
		if($city_movie != "wszystkie"){
			$j('a.zobacz_rep').each(function(){
				var $this_query = $j(this).attr('href').split('?');
				$this_query = $this_query[1].split('wszystkie_filmy');
				$j(this).attr('href',$sel_movie[0]+'?'+$this_query[0]+'filmy'+$this_query[1]);
			});
		}
	} else if(jQuery.url.segment(1) == "repertuar-teatrow" || jQuery.url.segment(1) == "repertuary-teatrow"){
		var $city_play = jQuery.url.segment(0);
		var $sel_play = window.location.href;
		$sel_play = $sel_play.split('?');
		if($city_play != "wszystkie"){
			$j('a.zobacz_rep').each(function(){
				var $this_query = $j(this).attr('href').split('?');
				$this_query = $this_query[1].split('#');
				$j(this).attr('href',$sel_play[0]+'?SQ_PAINT_LAYOUT_NAME=teatry_wszystkie#'+$this_query[1]);
			});
		}
	}
}
/* Naprawa linków zobacz repertuar - Polecamy repertuary kin - end */

/* Wyszukuje filmu dla ktorego zostal kikniety link zobacz repertuar - start */
var $sel_movie = window.location.href;
$sel_movie = $sel_movie.split('#');
if($sel_movie[1] != undefined || $sel_movie[1] != ''){
	var $paneTarget = $j('#list_repertory_container');
	$j('ul#list_repertory li').each(function(){
		if($j(this).attr('class').match($sel_movie[1])){
			var $target = $j(this);
			$paneTarget.stop().scrollTo( $target, 800 );
		}
	});
}

/* Wyszukuje filmu dla ktorego zostal kikniety link zobacz repertuar - end */

/* Zmiana wyswietlania kategorii Repertuar kin na Kina - start*/
if($j('ul.cat_name').hasClass("movie") == false){
	$j('ul.cat_name li').each(function(){
		if($j(this).text() == "Repertuar kin"){$j(this).text('Kina');};
	});
};
/* Zmiana wyswietlania kategorii Repertuar kin na Kina - end*/



/*Ograniecznie mapy do okregu - start*/
if(jQuery.url.param('SQ_DESIGN_NAME') == undefined){
if($j('#queries_m_miasto_query').length){
   var $city = $j('#city').html();
   $city = $city.split('<');
   $city[0] = $city[0].replace(/^\s+|\s+$/g, '');
   if($city[0] != "Wszystkie"){
      if($j('#queries_m_miasto_query').val() == ""){
   if($city[0] == "Trjmiasto"){$city[0]="Trójmiasto";$j('#city').html("Trójmiasto"+$j('#city').html().substring($j('#city').html().indexOf('<')));}
   if($city[0] == "Krakw"){$city[0]="Kraków";$j('#city').html("Kraków"+$j('#city').html().substring($j('#city').html().indexOf('<')));}
   if($city[0] == "d"){$city[0]="łódź";$j('#city').html("Lódz"+$j('#city').html().substring($j('#city').html().indexOf('<')));}
   if($city[0] == "Pozna"){$city[0]="Poznań";$j('#city').html("Poznan"+$j('#city').html().substring($j('#city').html().indexOf('<')));}
   if($city[0] == "Wrocaw"){$city[0]="Wroclaw";$j('#city').html("Wrocław"+$j('#city').html().substring($j('#city').html().indexOf('<')));}
         $j('#queries_m_miasto_query').val($city[0]);
      };
   };
};
};
/*Ograniecznie mapy do okregu - end*/

/* wyswietlanie ocen wizytowka - start */
if($j('.card').length){
	if($j('.rating_count').length){
		var target_url = $j('#asset_url').val()+'/_nocache?SQ_PAINT_LAYOUT_NAME=rating&SQ_DESIGN_NAME=blank';
		var list_url = $j('#asset_url').val()
		var w = list_url.split('/')
		var d_1 = w[w.length-1];
		var d_2 = w[w.length-2];
		list_url_1 = list_url.replace(d_1,'_recache');
		list_url_2 = list_url_1.replace(d_2+'/','');
		var test = new Array();
		$j.ajax({
			type: "GET",
			url: target_url,
			success: function(html){
				test = html;
				test = test.split(';');
				$j('input.rating_count').val(test[0]);
				$j('input.rating_average').val(test[1]);
				$j('input.rating_sum').val(test[2]);

				var average = $j('.rating_average').val();

				/* hovering highligthing */
				function highlight(element, num_stars) {
				    var current = 'star_f';
				    $j(element + ' div').each(function(intIndex) {
				        if (intIndex == num_stars) {
				            current = 'star_e';
				        }
				        $j(this).attr('class', current);
				        /*	if ($j(this).hasClass(current) != true) {
						$j(this).addClass(current);
					} */
				    });
				};

				/* drawing current rating in specified container with stars */
				function drawCurrent(element, average) {
				    var string = "" + average;
				    var tab = string.split(".");
				    var main = tab[0];
				    var rest = tab[1];
				    if (rest == undefined) {
				        highlight(element, main);
				        return;
				    }
				    rest = "" + rest;
				    if (rest.length == 1) {
				        rest = parseInt(rest) * 10;
				    }
				    rest = parseInt(rest);
				    if (rest < 25) {
				        highlight(element, main);
				        return;
				    }
				    if (rest > 25 && rest < 75) {
				        highlight(element, main);
				        $j(element + ' div:eq(' + main + ')').addClass('star_h');
				        return;
				    }
				    if (rest >= 75) {
				        highlight(element, main + 1);
				        return;
				    }
				};
				drawCurrent('.card_rate', average);
				$j('.rate_ocen').html('&nbsp;('+$j('input.rating_count').val()+')');

		   	}
		});
	}
}
/* wyswietlanie ocen wizytowka - end */

/*Wybierz miasto po wylogowaniu w gornym menu - start*/
if(jQuery.url.param('SQ_ACTION') == 'logout'){
if($j('#city_name').length){
$j('#city_name').text('Wybierz Miasto');
$j('#city_metadata_name').text('Wybierz Miasto');
 }
}
/*Wybierz miasto po wylogowaniu w gornym menu - end*/


/* Podswietlanie wyników wyszukiwania - search page - start*/
if(jQuery.url.param('queries_name_query') != undefined)
{
  var temp = jQuery.url.param('queries_name_query');
  if(temp != ''){
    $j('li').highlight(temp);
  }
}
/* Podswietlanie wyników wyszukiwania - search page - end*/

/*ukrywanie informacji o braku assetów - start*/
if($j('.az_list li').length <= 1){$j('#list_info').show();}
else {$j('#list_info').hide();}
/*ukrywanie informacji o braku assetów - end*/


$j('p.text a.delete_place').bind('click', function(event){
	event.preventDefault();
	var $this_element = $j(this);
	UsunZListyMiejsc($this_element);
});

/* start paginacja - ukrywanie strzalek */
//if(parseInt($j('div.list_pages span.curr').text(),10) == 1){$j('div.list_pages span.curr').addClass('hide')}

if($j('div.list_pages').length){
 if(parseInt($j('div.list_pages span.curr').text(),10) == 11){
  $j('a.first').addClass('hide');
 }
 if(parseInt($j('div.list_pages a.total').text(),10) == parseInt($j('div.list_pages span.curr').text(),10)){
  $j('div.list_pages a.last').addClass('hide');
  $j('div.list_pages span.last').addClass('hide');
 }
}
if($j('div.rh_pages').length){
 if(parseInt($j('div.rh_pages a.total').text(),10) == parseInt($j('div.rh_pages span.curr').text(),10)){
  $j('a.last').addClass('hide');
  $j('span.last').addClass('hide');
 }
}
/* end paginacja - ukrywanie strzalek */

/* Wyswietlanie bledu na stonie logowania start (RS)*/
if($j('div#login_errors').length && $j('div#login_errors').html() != ''){
	$j('div#login_errors').after("<div class=\"notification\">Podany login lub hasło są błędne. Spróbuj ponownie.</div>");
	$em = $j('div#login_errors').next("div.notification");
	$em.animate({
		opacity: "show",
		top: "300"
	},"slow");
	$ems.push($em);
    setTimeout('hideEm()', 5000);
}

/* Wyswietlanie bledu na stonie logowania - end (RS)*/

/* Naprawa nazw miast - lista tagow - start (RS)*/
var $city_tag_list = $j('#city').html();
if($city_tag_list != null){
$city_tag_list = $city_tag_list.replace(/\<p id=\"city_name\"\>\<\/p\>/, "");
$city_tag_list = $city_tag_list.replace(/\<\!--MySource_PRINT var=\"asset_metadata_Miasto\" \/--\>/,"");
$city_tag_list = $city_tag_list.split('<');
$city_tag_list[0] = $city_tag_list[0].replace(/^\s+|\s+$/g, '');
if($city_tag_list[0] == "Trjmiasto"){$city_tag_list[0]="Trójmiasto";$j('#city').html($city_tag_list[0]+$j('#city').html().substring($j('#city').html().indexOf('<div')));}
if($city_tag_list[0] == "Krakw"){$city_tag_list[0]="Kraków";$j('#city').html($city_tag_list[0]+$j('#city').html().substring($j('#city').html().indexOf('<div')));}
if($city_tag_list[0] == "d"){$city_tag_list[0]="Łódź";$j('#city').html($city_tag_list[0]+$j('#city').html().substring($j('#city').html().indexOf('<div')));}
if($city_tag_list[0] == "Pozna"){$city_tag_list[0]="Poznań";$j('#city').html($city_tag_list[0]+$j('#city').html().substring($j('#city').html().indexOf('<div')));}
if($city_tag_list[0] == "Wrocaw"){$city_tag_list[0]="Wrocław";$j('#city').html($city_tag_list[0]+$j('#city').html().substring($j('#city').html().indexOf('<div')));}
}
/* Naprawa nazw miast - lista tagow - end (RS)*/


/*naprawa paginacji mapy - start*/
if($j('.mapa').length){
if($j('.rh_pages').length && $j('div.rh_pages a.total').attr('href') != "#" ){
var oldurl = $j('div.rh_pages a.total').attr('href');
var tempurl = oldurl.split('queries_m_miasto_query=');
var tempnewurl = tempurl[1].split('&');
var endurl = '';
for(var i=1;i<tempnewurl.length;i++){
endurl = endurl+tempnewurl[i];
}
if(tempnewurl[0] != $j('#queries_m_miasto_query').val()){
var newurl = tempurl[0]+'queries_m_miasto_query='+$j('#queries_m_miasto_query').val()+'&'+endurl;
$j('div.rh_pages a.total').attr('href',newurl);
$j('div.rh_results_nav a.last_a').attr('href',newurl);
 }
}
}
/*naprawa paginacji mapy - end*/

/* walodacja logoawnia start*/
/* start validate_login_password */
function validate_login_password(first_pass_field) {
  if ($j(first_pass_field).val().length < 6) {
    validate_error = true;
    $j(first_pass_field).css("border", "1px solid #de011a");
  } else {$j(first_pass_field).css("border", "1px solid #7F7F7F");}
  $j("#pass_info").html("");
}
/* end validate_login_password */
/* start validate_email */
function validate_email(email_field) {
  if ($j(email_field).val().match(/^.+@.+\..+$/) == null) {
    validate_error = true;
    $j(email_field).css("border", "1px solid #de011a");
  } else {$j(email_field).css("border", "1px solid #7F7F7F");}
}
/* end validate_email */
function validacja_logowania() {
  validate_email('#SQ_LOGIN_USERNAME');
  validate_login_password('#SQ_LOGIN_PASSWORD');
}
if ( $j("form .btn_zaloguj").html() != null ) {
   if (GetCookieMisc("planero_rememberme") == "yes") {
       $j('#SQ_LOGIN_USERNAME').val(GetCookieMisc("user"));
       $j('#SQ_LOGIN_PASSWORD').val(GetCookieMisc("pass"))
       $j(".zapamietajmnieli .zapamietajmnie").attr("checked","checked");
   }


}

$j("form .btn_zaloguj").click(function(event) {
 event.preventDefault();
 if( $j(".zapamietajmnieli .zapamietajmnie:checked").html() != null ) {
    SetCookieMisc("planero_rememberme", "yes", 7, "/", jQuery.url.attr("host"),$j('#SQ_LOGIN_USERNAME').val(), $j('#SQ_LOGIN_PASSWORD').val());
 }
 else SetCookieMisc("planero_rememberme", "no", 7, "/", jQuery.url.attr("host"), '', '');
 validate_error = false;
 validacja_logowania();
 if (validate_error == true) {
   $j(this).after('<div class="notification">Proszę poprawnie uzupełnić wymagane pola.</div>');
   $notifi = $j(this).next("div.notification");
   $notifi.animate({
     opacity: "show",
     top: "0",
     left: "10"
   },
   "slow");
   $ems.push($notifi);
   setTimeout('hideEm()', 3000);
 }
 else {
   $j(".btn_zaloguj").parents("form#formularz_logowania_login_prompt").submit();
 }
});
/* walidacja logoawanie end */
/* walidacja zapominalem hasla start*/
function validacja_zapomnialem_haslo() {
  validate_email('#username');
}
$j(".btn_zmien_haslo").click(function(event) {
 event.preventDefault();
 validate_error = false;
 validacja_zapomnialem_haslo();
 if (validate_error == true) {
   $j(this).after('<div class="notification">Proszę poprawnie uzupełnić wymagane pola.</div>');
   $notifi = $j(this).next("div.notification");
   $notifi.animate({
     opacity: "show",
     top: "0",
     left: "360"
   },
   "slow");
   $ems.push($notifi);
   setTimeout('hideEm()', 3000);
 }
 else {
   $j(".btn_zmien_haslo").parents("form").submit();
 }
});
/*walidacja zapomialem hasla end*/
/*walidacja zmien haslo start*/
/* start validate_change_password */
 function validate_change_password(first_pass_field, sec_pass_field) {
     if ($j(first_pass_field).val().length < 6) {
         validate_error = true;
         $j(first_pass_field).css("border", "1px solid #de011a");
         $j(sec_pass_field).css("border", "1px solid #de011a");
     }
     $j("#pass_info").html("");
     if ($j(first_pass_field).val() != $j(sec_pass_field).val()) {
         validate_error = true;
         $j(first_pass_field).css("border", "1px solid #de011a");
         $j(sec_pass_field).css("border", "1px solid #de011a");
         $j("#pass_info").html("Podane hasla nie sa identyczne.");
     }
 }
/* end validate_change_password */
function validacja_zamien_haslo() {
  validate_change_password('.std_form_rhs input:first','.std_form_rhs input:last');
}
$j(".btn_zmien").click(function(event) {
 event.preventDefault();
 validate_error = false;
 validacja_zamien_haslo();
 if (validate_error == true) {
   $j(this).after('<div class="notification">Proszę poprawnie uzupełnić wymagane pola.</div>');
   $notifi = $j(this).next("div.notification");
   $notifi.animate({
     opacity: "show",
     top: "0",
     left: "360"
   },
   "slow");
   $ems.push($notifi);
   setTimeout('hideEm()', 3000);
 }
 else {
   $j(".btn_zmien").parents("form").submit();
 }
});
/*walidacja zmien haslo end*/

/* Moje wydarzenia lista - naprawa dat - start */

if($j('div#timeline').length){
   $j('.timeline_title').each(function(){ 
      var data = $j(this).text().replace(/\s/gi, "").split("-");
      $j(this).text(data[2] + "-" + data[1] + "-" + data[0]);
   });
/*
	function SplitDate(input){
		split_date_time = input.split(' ');
		split_date = split_date_time[0].split('-');
		year = split_date[0];
		month = split_date[1];
		day = split_date[2];
		split_time = split_date_time[1].split(':');
		hour = split_time[0];
		min = split_time[1];
	}
	var current_day = parseInt( $j("#current_day").val() , 10);
	var current_month = parseInt( $j("#current_month").val() , 10);
	var current_year = parseInt( $j("#current_year").val() , 10);
	var $monthsEn = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
	var $monthsPl = new Array('stycznia ', 'lutego ', 'marca ', 'kwietnia ', 'maja ', 'czerwca ', 'lipca ', 'sierpnia ', 'września ', 'października ', 'listopada ', 'grudnia ');
	$j('ul#list_results li').each(function(){
		var event_start_text = $j(this).find('input.event_start_date').val();
		var event_end_text = $j(this).find('input.event_end_date').val();
		var id_span = $j(this).find('h4 span').attr('id');
		SplitDate(event_start_text);
		var event_start_year = parseInt(year,10);
		var event_start_month = parseInt(month,10);
		var event_start_day = parseInt(day,10);
		var event_start_hour = hour;
		var event_start_min = min;
		SplitDate(event_end_text);
		var event_end_year = parseInt(year,10);
		var event_end_month = parseInt(month,10);
		var event_end_day = parseInt(day,10);
		if (event_start_day != event_end_day || event_start_month != event_end_month || event_start_year != event_end_year) {
		    if (((event_start_day <= current_day && event_start_month == current_month && event_start_year == current_year) && (current_day <= event_end_day && current_month == event_end_month && current_year == event_end_year)) || ((event_start_day <= current_day && event_start_month == current_month && event_start_year == current_year) && (current_month <= event_end_month && current_year == event_end_year)) || ((event_start_day <= current_day && event_start_month == current_month && event_start_year == current_year) && (current_year <= event_end_year)) || ((event_start_month < current_month && event_start_year == current_year) && (current_day <= event_end_day && current_month == event_end_month && current_year == event_end_year)) || ((event_start_month < current_month && event_start_year == current_year) && (current_month <= event_end_month && current_year == event_end_year)) || ((event_start_month < current_month && event_start_year == current_year) && (current_year <= event_end_year)) || ((event_start_year < current_year) && (current_day <= event_end_day && current_month == event_end_month && current_year == event_end_year)) || ((event_start_year < current_year) && (current_month <= event_end_month && current_year == event_end_year)) || ((event_start_year < current_year) && (current_year <= event_end_year))) {
		        // wydarzenie trwa

		        if (current_day == event_end_day && current_month == event_end_month && current_year == event_end_year) {$j("span#" + id_span).html(current_day + " " + $monthsPl[current_month - 1] + " " + current_year + " godz. " + event_start_hour + ":" + event_start_min);
		        } else {$j("span#" + id_span).html(current_day + " " + $monthsPl[current_month - 1] + " " + current_year + " (do " + event_end_day + " " + $monthsPl[event_end_month - 1] + " " + event_end_year + ") godz. " + event_start_hour + ":" + event_start_min);
		        }
		    }
		}
	});

    //Timeline sortowanie wydarzen
    var listLength = $j('#timeline_list li').length-1;
    var i,j;
    var dat = new Date();
    dat.setHours(0);
    dat.setMinutes(0);
    dat.setSeconds(0);
    for(i=listLength ; i >= 0 ; i--){
        if(getDate3($j('#timeline_list li:eq('+ i +')').find('.end_date').val()) >= dat ){
            if(getDate2($j('#timeline_list li:eq('+ i +')').find('.timeline_title').text()) < dat ){
               $j('#timeline_list li:eq('+ i +')').find('.timeline_title').text(setDate(dat));
            }
        }
    }

    for(i=listLength ; i > 0 ; i--){
        for(j = 0 ; j <= i ; j++){

            if(getDate2($j('#timeline_list li:eq('+ i +')').find('.timeline_title').text()) < getDate2($j('#timeline_list li:eq('+ j +')').find('.timeline_title').text()) ){
               var tmp = $j('#timeline_list li:eq(' + i + ')');
               $j('#timeline_list li:eq(' + i + ')').replaceWith("");
               $j('#timeline_list li:eq(' + j + ')').before(tmp);

               i++;
               break;
            }

        }
    }
*/
}

function getDate2(input){
   input = input.split("-");
   var data = new Date(input[2], input[1]-1, input[0]);
   return data;
}
function getDate3(input){
   input = input.split(" ");
   var month;
    if(input[1] == 'Jan')
	month = 0;
   else if(input[1] == "Feb")
	month = 1;
 else if(input[1] == "Mar")
	month = 2;
 else if(input[1] == "Apr")
	month = 3;
 else if(input[1] == "May" )
	month = 4;
 else if(input[1] == "Jun")
	month = 5;
 else if(input[1] == "Jul")
	month = 6;
 else if(input[1] == "Aug")
	month = 7;
 else if(input[1] == "Sep")
	month = 8;
 else if(input[1] =="Oct" )
	month = 9;
 else if(input[1] == "Nov")
	month = 10;
 else
	month = 11;

   var data = new Date(input[2], month, parseInt(input[0]));
   data.setHours(23);
   data.setMinutes(59);
   data.setSeconds(59);
   return data;
}
function setDate(input) {
    var day ="";
    if(input.getDate() < 10){
        day = "0"+input.getDate();
    }
    else {
        day = input.getDate();
    }
    var month ="";
    if(input.getMonth() < 10){
        month = "0"+(input.getMonth()+1);
    }
    else {
        monty = input.getMonth()+1;
    }
    var date = day + "-" + month + "-" + input.getFullYear();
    return date;
}
/* Moje wydarzenia lista - naprawa dat - end */
/*Zaznaczanie linków w moich wydarzeniach - start*/
if($j('#timeline').length){
	if(jQuery.url.param('sort') == 'name'){
		$j('.sort_list #name').addClass('current');
		$j('.sort_list #date').removeClass('current');
	}
	else {
		$j('.sort_list #date').addClass('current');
		$j('.sort_list #name').removeClass('current');
	}
}
/*Zaznaczanie linków w moich wydarzeniach - end*/
//naprawia linka do userow po wylogowaniu
if($j('#users').length){
    if($j('#city_name').text() == "Wybierz Miasto"){
        var urlUsers = 'http://' + jQuery.url.attr("host") + '/uzytkownicy/wszystkie';
         $j('#users').attr("href",urlUsers);
    }
}

// Wyswietlanie nazwy wydarzenia
$j('#timeline ul li a img').hover(function() {
	var timeline_nazwa = $j(this).parent('a').parent('li').children('.timeline_name').val();
	var timeline_godzina = $j(this).parent('a').parent('li').children('.timeline_hours').val();
         if(timeline_godzina.match(":00:00"))
            timeline_godzina = timeline_godzina.replace(/(:00)$/, "");
	var timeline_miejsce = $j(this).parent('a').parent('li').children('.timeline_place').val();

	$j('#timeline_dymek .timeline_dymek_name div').html(timeline_nazwa);
	$j('#timeline_dymek .timeline_dymek_hour span').html(timeline_godzina);
	$j('#timeline_dymek .timeline_dymek_place span').html(timeline_miejsce);
	$j('#timeline_dymek').slideDown('slow');
});

// Chowanie nazwy wydarzenia
$j('#timeline').hover(function() {},function(){
	$j('#timeline_dymek').slideUp('slow');
});

//Koniec Timeline

// koniec timeline
/* listing wydarzen - jesli wydarzenie ma taka sama godzine rozpoczecia i zakonczenia drukuj tylko jedna wartosc */
try {
 if($j('.eventStartTime').length){
  var start = $j('.eventStartTime').text();
  var end = $j('.eventEndTime').text().substring(2).split(":");
  if((start.substring(1).split(":")[0] == end[0]) && (start.split(":")[1].substring(0,2) == end[1])) {
   $j('.eventEndTime').hide();
  }
 }
}
catch (err){}

try {
    if($j('#post_city_value').text() != ''){
    $j('#user_0_539').css('border', '1px solid rgb(222, 1, 26)');
    $j('#user_0_540_one').val($j('#pass1').text());  //.css('border', '1px solid rgb(222, 1, 26)');
    $j('#user_0_540_two').val($j('#pass2').text()); //.css('border', '1px solid rgb(222, 1, 26)');
    $j('#metadata_field_select_209').val($j('#post_city_value').text());
    $j('.p_top30 input[type="checkbox"]').each(function(){
    $j(this).attr("checked", "checked");
})
}
}
catch (err){}

/* auto-wysokosc prawego box'u na str. gl. - start (SH) */
try{set_right_column_height();}
catch(error){}
/* auto-wysokosc prawego box'u na str. gl. - end (SH) */

/* dodawanie tagów - wizytówka start */ 
try{
if ($j('#tags_added').length) {
    function varDump(object, parent) {
        var msg = '';
        for (var i in object) {
            msg += i + "=" + object[i] + "|";
            if (typeof object[i] == 'object') {
                msg += varDump(object[i], i);
            }
        }
        return msg;
    }
    function addDataRecordCallback(object) {
        var msg = varDump(object, object);
        var array = msg.split('|');
        var first_msg = array[0].split('=');
        var print_msg;
        if (first_msg[0] == "error") {
            print_msg = first_msg[1];
        }
        else {
            print_msg = array;
            j++
            　　　　var tag_name = $j.trim(tags_name[j]).toString();
            　　　　if (tag_name != "" && tag_name != undefined) {
            　　　　　　createAsset(parent_id, 'data_record', tag_name, 2, 'moj_tag', -1, 0, 0, 0, '', addDataRecordCallback);
            　　　　}
        }
    }
    var maxLength = 30;
    if ($j('h3#card_type').html() == 'Wydarzenie') {
        var maxLength = 300;
    }
    var tagLength = $j('#card_tags a').text().replace(/\n/gi, '').length;
    var charLeft = maxLength - tagLength;
    if (charLeft < 0) {
        charLeft = 0;
    }
    $j('#add_tag').keyup(function() {
        if ($j('#add_tag').val().length > charLeft) {
            $j('#tags_added').text("Przekroczyłeś maksymalną ilość znaków.").removeClass('hide');
            $j('#add_tag').val($j(this).val().substr(0, charLeft));
        }
    }); 
    var j=0;
    var tags_names = $j('#add_tag').val();
    var tags_name = new Array(); 
    var parent_id = $j('#id_rodzica').val();
    $j('#add_tags_commit_button').bind('click',function() {
        $j('#tags_add').hide();
        $j('#tags_added').text("Dziękujemy. Twoje słowa kluczowe zostały przekazane do moderatora.").removeClass('hide');
        $j("#add_tag_button").addClass('hide');
        if ((tagLength + $j('#add_tag').val().length) > maxLength) {
            $j('#tags_added').text("Nie możesz dodać nowego słowa kluczowego ponieważ ich dopuszczalna długość została przekroczona.").removeClass('hide');
        }
        else {
            var tags_names = $j('#add_tag').val();  
            if (tags_names != "") {
            　　if (tags_names.indexOf(',') != -1) {
            　　　　tags_name = tags_names.split(',');
            　　} else {
            　　　　tags_names += ',';
            　　　　tags_name = tags_names.split(',');
            　　}
            　　　　var tag_name = $j.trim(tags_name[j]).toString();
            　　　　if (tag_name != "" && tag_name != undefined) {
            　　　　　　createAsset(parent_id, 'data_record', tag_name, 2, 'moj_tag', -1, 0, 0, 0, '', addDataRecordCallback);
            　　　　}
            　　
            }
        }
    });
}
} catch(error){};
/* dodawanie tagów - wizytówka end */

/* zmana linku kategorii w katetorii tv - start (RS)*/
try{
	if(window.location.href.indexOf('tv') != -1){
		$j('#category').find('li').each(function(){
			if($j(this).text().match('TV ')){
				$j(this).find('a').attr('href','#')
			}
		});
	}
}
catch(error){}
/* zmana linku kategorii w katetorii tv - end (RS)*/

/* metatagi scenariusz kiedy - start */
if(window.location.href.indexOf('wroclaw') != -1){
    if(window.location.href.indexOf('kiedy_dzisiaj') != -1){ 
        $j('title').text("Dzisiaj we Wrocławiu.");
        $j("meta[name=Description]").attr("content","Zobacz co dzisiaj mozna robic we Wrocławiu.");
        $j("meta[name=Keywords]").attr("content","dzisiejsze wydarzenia we Wrocławiu, dzisiejsze spotkania we Wroclawiu, dzis we Wroclawiu, dzisiaj we Wroclawiu,");
    }
    if(window.location.href.indexOf('kiedy_jutro') != -1){ 
        $j('title').text("Jutro we Wrocławiu.");
        $j("meta[name=Description]").attr("content","Zobacz co jutro mozna robic we Wrocławiu.");
        $j("meta[name=Keywords]").attr("content","jutrzejsze we Wrocławiu, imprezy we Wroclawiu, spotkania we Wroclawiu, koncerty jutro we Wroclawiu, wydarzenia jutro we Wrocławiu,");
    }
    if(window.location.href.indexOf('kiedy_w_weekend') != -1){ 
        $j('title').text("W weekend we Wrocławiu.");
        $j("meta[name=Description]").attr("content","Zobacz co w weekend mozna robic we Wrocławiu.");
        $j("meta[name=Keywords]").attr("content","imprezy weekendowe we Wrocławiu, imprezy w weekend we Wrocławiu, koncerty we Wrocławiu, spotkania we Wrocławiu, koncert we Wrocławiu, wypady we Wrocławiu, w weekend we Wrocławiu, rozrywka w weekend we Wrocławiu, czas wolny weekend we Wrocławiu, weekend we Wrocławiu,");
    }
    if(window.location.href.indexOf('kiedy_inna_data') != -1){ 
        $j('title').text("Inna data we Wrocławiu.");
        $j("meta[name=Description]").attr("content","Zobacz co mozna robic we Wrocławiu.");
        $j("meta[name=Keywords]").attr("content","imprezy we Wrocławiu, spotkania we Wrocławiu, koncerty we Wrocławiu, wydarzenia we Wrocławiu, kiedys we Wrocławiu, kiedykolwiek we Wrocławiu, inna data we Wrocławiu, inny termin we Wrocławiu,");
    }
    
}
if(window.location.href.indexOf('krakow') != -1){
    if(window.location.href.indexOf('kiedy_dzisiaj') != -1){ 
        $j('title').text("Dzisiaj w Krakowie.");
        $j("meta[name=Description]").attr("content","Zobacz co dzisiaj mozna robic w Krakowie.");
        $j("meta[name=Keywords]").attr("content","dzisiejsze wydarzenia w Krakowie, dzisiejsze spotkania w Krakowie, dzis w Krakowie, dzisiaj w Krakowie,");
    }
    if(window.location.href.indexOf('kiedy_jutro') != -1){ 
        $j('title').text("Jutro w Krakowie.");
        $j("meta[name=Description]").attr("content","Zobacz co jutro mozna robic w Krakowie.");
        $j("meta[name=Keywords]").attr("content","jutrzejsze w Krakowie, imprezy w Krakowie, spotkania w Krakowie, koncerty jutro w Krakowie, wydarzenia jutro w Krakowie,");
    }
    if(window.location.href.indexOf('kiedy_w_weekend') != -1){ 
        $j('title').text("W weekend w Krakowie.");
        $j("meta[name=Description]").attr("content","Zobacz co w weekend mozna robic w Krakowie.");
        $j("meta[name=Keywords]").attr("content","imprezy weekendowe w Krakowie, imprezy w weekend w Krakowie, koncerty w Krakowie, spotkania w Krakowie, koncert w Krakowie, wypady w Krakowie, w weekend w Krakowie, rozrywka w weekend w Krakowie, czas wolny weekend w Krakowie, weekend w Krakowie,");
    }
    if(window.location.href.indexOf('kiedy_inna_data') != -1){ 
        $j('title').text("Inna data w Krakowie.");
        $j("meta[name=Description]").attr("content","Zobacz co mozna robic w Krakowie.");
        $j("meta[name=Keywords]").attr("content","imprezy w Krakowie, spotkania w Krakowie, koncerty w Krakowie, wydarzenia w Krakowie, kiedys w Krakowie, kiedykolwiek w Krakowie, inna data w Krakowie, inny termin w Krakowie,");
    }
    
}
if(window.location.href.indexOf('katowice') != -1){
    if(window.location.href.indexOf('kiedy_dzisiaj') != -1){ 
        $j('title').text("Dzisiaj w Katowicach.");
        $j("meta[name=Description]").attr("content","Zobacz co dzisiaj mozna robic w Katowicach.");
        $j("meta[name=Keywords]").attr("content","dzisiejsze wydarzenia w Katowicach, dzisiejsze spotkania w Katowicach, dzis w Katowicach, dzisiaj w Katowicach,");
    }
    if(window.location.href.indexOf('kiedy_jutro') != -1){ 
        $j('title').text("Jutro w Katowicach.");
        $j("meta[name=Description]").attr("content","Zobacz co jutro mozna robic w Katowicach.");
        $j("meta[name=Keywords]").attr("content","jutrzejsze w Katowicach, imprezy w Katowicach, spotkania w Katowicach, koncerty jutro w Katowicach, wydarzenia jutro w Katowicach,");
    }
    if(window.location.href.indexOf('kiedy_w_weekend') != -1){ 
        $j('title').text("W weekend w Katowicach.");
        $j("meta[name=Description]").attr("content","Zobacz co w weekend mozna robic w Katowicach.");
        $j("meta[name=Keywords]").attr("content","imprezy weekendowe w Katowicach, imprezy w weekend w Katowicach, koncerty w Katowicach, spotkania w Katowicach, koncert w Katowicach, wypady w Katowicach, w weekend w Katowicach, rozrywka w weekend w Katowicach, czas wolny weekend w Katowicach, weekend w Katowicach,");
    }
    if(window.location.href.indexOf('kiedy_inna_data') != -1){ 
        $j('title').text("Inna data w Katowicach.");
        $j("meta[name=Description]").attr("content","Zobacz co mozna robic w Katowicach.");
        $j("meta[name=Keywords]").attr("content","imprezy w Katowicach, spotkania w Katowicach, koncerty w Katowicach, wydarzenia w Katowicach, kiedys w Katowicach, kiedykolwiek w Katowicach, inna data w Katowicach, inny termin w Katowicach,");
    }
    
}
if(window.location.href.indexOf('lodz') != -1){
    if(window.location.href.indexOf('kiedy_dzisiaj') != -1){ 
        $j('title').text("Dzisiaj w Lodzi.");
        $j("meta[name=Description]").attr("content","Zobacz co dzisiaj mozna robic w Lodzi.");
        $j("meta[name=Keywords]").attr("content","dzisiejsze wydarzenia w Lodzi, dzisiejsze spotkania w Lodzi, dzis w Lodzi, dzisiaj w Lodzi,");
    }
    if(window.location.href.indexOf('kiedy_jutro') != -1){ 
        $j('title').text("Jutro w Lodzi.");
        $j("meta[name=Description]").attr("content","Zobacz co jutro mozna robic w Lodzi.");
        $j("meta[name=Keywords]").attr("content","jutrzejsze w Lodzi, imprezy w Lodzi, spotkania w Lodzi, koncerty jutro w Lodzi, wydarzenia jutro w Lodzi,");
    }
    if(window.location.href.indexOf('kiedy_w_weekend') != -1){ 
        $j('title').text("W weekend w Lodzi.");
        $j("meta[name=Description]").attr("content","Zobacz co w weekend mozna robic w Lodzi.");
        $j("meta[name=Keywords]").attr("content","imprezy weekendowe w Lodzi, imprezy w weekend w Lodzi, koncerty w Lodzi, spotkania w Lodzi, koncert w Lodzi, wypady w Lodzi, w weekend w Lodzi, rozrywka w weekend w Lodzi, czas wolny weekend w Lodzi, weekend w Lodzi,");
    }
    if(window.location.href.indexOf('kiedy_inna_data') != -1){ 
        $j('title').text("Inna data w Lodzi.");
        $j("meta[name=Description]").attr("content","Zobacz co mozna robic w Lodzi.");
        $j("meta[name=Keywords]").attr("content","imprezy w Lodzi, spotkania w Lodzi, koncerty w Lodzi, wydarzenia w Lodzi, kiedys w Lodzi, kiedykolwiek w Lodzi, inna data w Lodzi, inny termin w Lodzi,");
    }
    
}
if(window.location.href.indexOf('poznan') != -1){
    if(window.location.href.indexOf('kiedy_dzisiaj') != -1){ 
        $j('title').text("Dzisiaj w Poznaniu.");
        $j("meta[name=Description]").attr("content","Zobacz co dzisiaj mozna robic w Poznaniu.");
        $j("meta[name=Keywords]").attr("content","dzisiejsze wydarzenia w Poznaniu, dzisiejsze spotkania w Poznaniu, dzis w Poznaniu, dzisiaj w Poznaniu,");
    }
    if(window.location.href.indexOf('kiedy_jutro') != -1){ 
        $j('title').text("Jutro w Poznaniu.");
        $j("meta[name=Description]").attr("content","Zobacz co jutro mozna robic w Poznaniu.");
        $j("meta[name=Keywords]").attr("content","jutrzejsze w Poznaniu, imprezy w Poznaniu, spotkania w Poznaniu, koncerty jutro w Poznaniu, wydarzenia jutro w Poznaniu,");
    }
    if(window.location.href.indexOf('kiedy_w_weekend') != -1){ 
        $j('title').text("W weekend w Poznaniu.");
        $j("meta[name=Description]").attr("content","Zobacz co w weekend mozna robic w Poznaniu.");
        $j("meta[name=Keywords]").attr("content","imprezy weekendowe w Poznaniu, imprezy w weekend w Poznaniu, koncerty w Poznaniu, spotkania w Poznaniu, koncert w Poznaniu, wypady w Poznaniu, w weekend w Poznaniu, rozrywka w weekend w Poznaniu, czas wolny weekend w Poznaniu, weekend w Poznaniu,");
    }
    if(window.location.href.indexOf('kiedy_inna_data') != -1){ 
        $j('title').text("Inna data w Poznaniu.");
        $j("meta[name=Description]").attr("content","Zobacz co mozna robic w Poznaniu.");
        $j("meta[name=Keywords]").attr("content","imprezy w Poznaniu, spotkania w Poznaniu, koncerty w Poznaniu, wydarzenia w Poznaniu, kiedys w Poznaniu, kiedykolwiek w Poznaniu, inna data w Poznaniu, inny termin w Poznaniu,");
    }
    
}
if(window.location.href.indexOf('trojmiasto') != -1){
    if(window.location.href.indexOf('kiedy_dzisiaj') != -1){ 
        $j('title').text("Dzisiaj w Trójmiescie.");
        $j("meta[name=Description]").attr("content","Zobacz co dzisiaj mozna robic w Trójmiescie.");
        $j("meta[name=Keywords]").attr("content","dzisiejsze wydarzenia w Trójmiescie, dzisiejsze spotkania w Trójmiescie, dzis w Trójmiescie, dzisiaj w Trójmiescie,");
    }
    if(window.location.href.indexOf('kiedy_jutro') != -1){ 
        $j('title').text("Jutro w Trójmiescie.");
        $j("meta[name=Description]").attr("content","Zobacz co jutro mozna robic w Trójmiescie.");
        $j("meta[name=Keywords]").attr("content","jutrzejsze w Trójmiescie, imprezy w Trójmiescie, spotkania w Trójmiescie, koncerty jutro w Trójmiescie, wydarzenia jutro w Trójmiescie,");
    }
    if(window.location.href.indexOf('kiedy_w_weekend') != -1){ 
        $j('title').text("W weekend w Trójmiescie.");
        $j("meta[name=Description]").attr("content","Zobacz co w weekend mozna robic w Trójmiescie.");
        $j("meta[name=Keywords]").attr("content","imprezy weekendowe w Trójmiescie, imprezy w weekend w Trójmiescie, koncerty w Trójmiescie, spotkania w Trójmiescie, koncert w Trójmiescie, wypady w Trójmiescie, w weekend w Trójmiescie, rozrywka w weekend w Trójmiescie, czas wolny weekend w Trójmiescie, weekend w Trójmiescie,");
    }
    if(window.location.href.indexOf('kiedy_inna_data') != -1){ 
        $j('title').text("Inna data w Trójmiescie.");
        $j("meta[name=Description]").attr("content","Zobacz co mozna robic w Trójmiescie.");
        $j("meta[name=Keywords]").attr("content","imprezy w Trójmiescie, spotkania w Trójmiescie, koncerty w Trójmiescie, wydarzenia w Trójmiescie, kiedys w Trójmiescie, kiedykolwiek w Trójmiescie, inna data w Trójmiescie, inny termin w Trójmiescie,");
    }
    
}
if(window.location.href.indexOf('warszawa') != -1){
    if(window.location.href.indexOf('kiedy_dzisiaj') != -1){ 
        $j('title').text("Dzisiaj w Warszawie.");
        $j("meta[name=Description]").attr("content","Zobacz co dzisiaj mozna robic w Warszawie.");
        $j("meta[name=Keywords]").attr("content","dzisiejsze wydarzenia w Warszawie, dzisiejsze spotkania w Warszawie, dzis w Warszawie, dzisiaj w Warszawie,");
    }
    if(window.location.href.indexOf('kiedy_jutro') != -1){ 
        $j('title').text("Jutro w Warszawie.");
        $j("meta[name=Description]").attr("content","Zobacz co jutro mozna robic w Warszawie.");
        $j("meta[name=Keywords]").attr("content","jutrzejsze w Warszawie, imprezy w Warszawie, spotkania w Warszawie, koncerty jutro w Warszawie, wydarzenia jutro w Warszawie,");
    }
    if(window.location.href.indexOf('kiedy_w_weekend') != -1){ 
        $j('title').text("W weekend w Warszawie.");
        $j("meta[name=Description]").attr("content","Zobacz co w weekend mozna robic w Warszawie.");
        $j("meta[name=Keywords]").attr("content","imprezy weekendowe w Warszawie, imprezy w weekend w Warszawie, koncerty w Warszawie, spotkania w Warszawie, koncert w Warszawie, wypady w Warszawie, w weekend w Warszawie, rozrywka w weekend w Warszawie, czas wolny weekend w Warszawie, weekend w Warszawie,");
    }
    if(window.location.href.indexOf('kiedy_inna_data') != -1){ 
        $j('title').text("Inna data w Warszawie.");
        $j("meta[name=Description]").attr("content","Zobacz co mozna robic w Warszawie.");
        $j("meta[name=Keywords]").attr("content","imprezy w Warszawie, spotkania w Warszawie, koncerty w Warszawie, wydarzenia w Warszawie, kiedys w Warszawie, kiedykolwiek w Warszawie, inna data w Warszawie, inny termin w Warszawie,");
    }
}
/* metatagi scenariusz kiedy - end */
/* walidacja formularza - dodawanie wydarzenia cyklicznego */ if ($j('#najblizsze_miasto').length) { var current = $j('#najblizsze_miasto').val(); $j('#metadata_field_select_209 option').each(function() { if ($j(this).val() == current) { $j(this).attr("selected", "selected"); } }); } /* walidacja formularza - dodawanie wydarzenia cyklicznego */ if ($j('#frequency').length > 0 && $j('#stop_date_select').length > 0) { var frequency = $j('#frequency').val(); if (frequency.length > 0) { $j('.recurring').removeClass('hide'); $j('.single').addClass('hide'); $j('input#AB_4077_ASSET_BUILDER_CREATE_TYPE').val('calendar_event_recurring'); if ($j('input#AB_16286_ASSET_BUILDER_CREATE_TYPE').length) $j('input#AB_16286_ASSET_BUILDER_CREATE_TYPE').val('calendar_event_recurring'); $j('#wydarzenie_cykliczne').attr('checked', 'true'); if (frequency == "daily") { $j('input[value="daily"]').attr('checked', true); } else if (frequency == "monthly") { $j('input[value="monthly"]').attr('checked', true); } else if (frequency == "weekly") { $j('input[value="weekly"]').attr('checked', true); } $j('input[name="calendar_event_recurring_0_stop_date_selected"]').each(function() { if ($j(this).val() == $j('#stop_date_select').val()) { $j(this).click(); $j(this).attr('checked', true); } else { $j(this).attr('checked', false); } }); if ($j('#stop_date_select').val() == 1) { $j('#calendar_event_recurring_0_stop_day').attr('disabled', false); $j('#calendar_event_recurring_0_stop_month').attr('disabled', false); $j('#calendar_event_recurring_0_stop_year').attr('disabled', false); $j('#calendar_event_recurring_0_stop_day').val($j('#stop_day').val()); $j('#calendar_event_recurring_0_stop_month option').each(function() { if ($j(this).val() == $j('#stop_month').val()) { $j(this).attr('selected', true); } }); $j('#calendar_event_recurring_0_stop_year').val($j('#stop_year').val()); } else { $j('#calendar_event_recurring_0_stop_day').attr('disabled', true); $j('#calendar_event_recurring_0_stop_month').attr('disabled', true); $j('#calendar_event_recurring_0_stop_year').attr('disabled', true); } } else { $j('input#AB_4077_ASSET_BUILDER_CREATE_TYPE').val('calendar_event_single'); if ($j('input#AB_16286_ASSET_BUILDER_CREATE_TYPE').length) $j('input#AB_16286_ASSET_BUILDER_CREATE_TYPE').val('calendar_event_single'); } }
});

/*////////////////////////////////
 //                             //
 //     Document READY END      //
 //                             //
 *////////////////////////////////

 /*///////////////////////////////
 //                             //
 //     Window LOAD BEGIN       //
 //                             //
 *////////////////////////////////

 $j(window).load(function(){



 });

 /*///////////////////////////////
 //                             //
 //     Window LOAD END         //
 //                             //
 *////////////////////////////////


 /*///////////////////////////////
 //                             //
 //       Functions BEGIN       //
 //                             //
 *////////////////////////////////
//Rating

   /* hovering highligthing */
    function highlight(element, num_stars) {
        var current = 'star_f';
        $j(element + ' div').each(function(intIndex) {
            if (intIndex == num_stars) {
                current = 'star_e';
            }
            $j(this).attr('class', current);
            /*	if ($j(this).hasClass(current) != true) {
			$j(this).addClass(current);
		} */
        });
    };

    /* drawing current rating in specified container with stars */
    function drawCurrent(element, average) {
        var string = "" + average;
        var tab = string.split(".");
        var main = tab[0];
        main = parseInt(main,10);
        var rest = tab[1];
        if (rest == undefined) {
            highlight(element, main);
            return;
        }
        rest = "" + rest;
        if (rest.length == 1) {
            rest = parseInt(rest,10) * 10;
        }
        rest = parseInt(rest);
        if (rest < 25) {
            highlight(element, main);
            return;
        }
        if (rest > 25 && rest < 75) {
            highlight(element, main);
            $j(element + ' div:eq(' + main + ')').addClass('star_h');
            return;
        }
        if (rest >= 75) {
            highlight(element, main + 1);
            return;
        }
    };
//Rating

/* start card - check_card_img_ratio */
/* Sprawdza aspekt ratio i ustala rozmiar obrazka */
function check_card_img_ratio() {
var maxWidth = 240; /* Max width for the image */
var maxHeight = 280;    /* Max height for the image*/
var ratio = 0;  /* Used for aspect ratio*/
var width = $j("#card_image img").width();    /* Current image width*/
var height = $j("#card_image img").height();  /* Current image height*/
/*  Check if the current width is larger than the max*/
if(width > maxWidth){
    ratio = maxWidth / width;   /*  get ratio for scaling image*/
    $j("#card_image img").css("width", maxWidth); /*  Set new width*/
    $j("#card_image img").css("height", height * ratio);  /*  Scale height based on ratio*/
    height = height * ratio;    /*  Reset height to match scaled image*/
    width = width * ratio;    /*  Reset width to match scaled image*/
}
/*  Check if current height is larger than max*/
if(height > maxHeight){
    ratio = maxHeight / height; /* get ratio for scaling image*/
    $j("#card_image img").css("height", maxHeight);   /*  Set new height*/
    $j("#card_image img").css("width", width * ratio);    /*  Scale width based on ratio*/
    width = width * ratio;    /*  Reset width to match scaled image*/
}
}
/* end card - check_card_img_ratio */


 /* Ciasteczko z adresem ulubionego/wybieram sie BEGIN */

 var $clickedUrl = '';
 var $redirectUrl = '';

function redirectAfterLogin()
 {
    getScrollXY();
       $j(".notification a.aCookie, .notification2 a.aCookie, .notificationAdd2Friends a.aCookie").click(function(event){
           //event.preventDefault();
           $rUrl = window.location.href;
           if($rUrl.indexOf('?') != -1){
           	$rUrl = $rUrl.split('?');
           	$redirectUrl = $rUrl[0]+'/_nocache?'+$rUrl[1];
         	 }else{
	          $redirectUrl = $rUrl+'/_nocache';
					 }
           $clickedUrl = $j(this).parents("div").prev("a").attr("href");
           createCookie('planeroRedirectAfterLogin', $redirectUrl + '|' + $clickedUrl + '|' + getScrollXY() + '|' + $j(this).parents("div").prev("a").attr("class"), 1);
         });
 }

function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return scrOfY;
}

/* Ciasteczko z adrese ulubionego/wybieram sie END */


 /* Start A-Z Listing funkcja */

function az_sort_by(letters_range) {
    var $i_li = 0;
    for (var i = 0; i < letters_range.length; i++) {
		current_letter = letters_range[i];
        $j('li[class^="' + current_letter + '"]').each(function() {
			$j(this).show();
			$i_li++;
		});
     }
    if ($i_li == 0) {
        $j("#list_info").show();
    }
    else if ($i_li != 0) {
        $j("#list_info").hide();
    }
}

 /* Koniec A-Z Listing funkcja */

 /* Cookie Functions */

 /* Tworzenie ciasteczka BEGIN */

function createCookie(name, value, days) {
    if (days)
    {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        var expires = "; expires=" + date.toGMTString();
    }
    else
    {
        var expires = "";
    }
    document.cookie = name + "=" + value + expires + "; path=/";
}

 /* Tworzenie ciasteczka END */

 /* Odczyt ciasteczka BEGIN */

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++)
    {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0)
        {
            return c.substring(nameEQ.length, c.length);
        }
    }

    return null;
}

 /* Odczyt ciasteczka END */

 /* Kasowanie ciasteczka BEGIN */

function eraseCookie(name) {
    createCookie(name, "", -1);
}

 /* Kasowanie ciasteczka END */

 /* Usuwanie notification BEGIN */

function hideEm()
 {
    var $tempEm = $ems.shift();
    $tempEm.animate({
        opacity: 'hide',
        top: '-90'
    },
    'fast');
}

 /* Usuwanie notification END */

 /* Paginacja BEGIN */

// Uruchamianie paginacji
function addPagination()
  {
    $currentPage = $j.url.param('currentPage');

    if(typeof $currentPage != 'number')
      {
        $currentPage = 1;
      }
//console.time('addPagination');
    //$j("#list_results li").removeClass("sortMe");
    $pag_allVisLis = 0;
    $pag_pages = 0;
    $pag_currentPage = $currentPage;
    $pag_prevPage = $currentPage;

    $j(".list_pages", $j('#list')).addClass("hide");
    $j(".list_pages .pages_links", $j('#list')).html('');

    pag_getAllVisLis();

    if($pag_pages < 2)
      {
$j('#list ul#list_results li').show();
$j('.list_pages').hide();
        return;
      }
    //console.timeEnd('addPagination');
    pag_appendPagesLinks();

  }

// Sprawdza wszystkie widoczne li i oblicza ilosc stron
function pag_getAllVisLis()
  {
    //console.time('getAllVisLis');
    var _e = $j("#list_results li:visible", $j("#list"));
    //$pag_allVisLis = _e.addClass("sortMe").hide().length;
    $pag_allVisLis = _e.data('sortMe', true).hide().length;
    $pag_pages = Math.ceil($pag_allVisLis / 10);
    //console.timeEnd('getAllVisLis');
  }

// Dodaje w odpowiednim miejscu linki do podstron i podpina .click
function pag_appendPagesLinks()
  {
    //console.time('append');

    var _e = $j(".list_pages .pages_links", $j('#list'));

    var $i = 1;
    var _html = '<span class="pages_first gtgt no_decoration hide">&laquo;</span><span class="pages_prev gtgt no_decoration hide">&lsaquo;</span>';
    while($i <= $pag_pages)
      {
        _html += "<span class=\"onepage hide subPage\">" + $i + "</span> ";
        $i++;
      }
    _e.html(_html);

    $j(".list_pages .total_pages", $j('#list')).text($pag_pages);

    $j(".pages_prev", $j('#list')).click(function(){
        $pag_prevPage = $pag_currentPage;
        $pag_currentPage--;
        pag_setVisibility();
      });

    $j(".pages_first", $j('#list')).click(function(){
        $pag_prevPage = $pag_currentPage;
        $pag_currentPage = 1;
        pag_setVisibility();
      });


    $j(".list_pages .pages_links span.onepage", $j('#list')).click(function(){
        $pag_prevPage = $pag_currentPage;
        $pag_currentPage = parseInt($j(this).text());
        pag_setVisibility();
      });

    $j(".list_pages .total_pages, .list_pages .last_page", $j('#list')).click(function(){
        $pag_prevPage = $pag_currentPage;
        $pag_currentPage = $pag_pages;
        pag_setVisibility();
      });

    $j(".list_pages .next_page", $j('#list')).click(function(){
        if($pag_currentPage + 1 <= $pag_pages)
          {
            $pag_prevPage = $pag_currentPage;
            $pag_currentPage++;
            pag_setVisibility();
          }
      });

    pag_setVisibility();
    $j(".list_nav .list_pages", $j('#list')).removeClass("hide");
    //console.timeEnd('append');
  }

// Ustawia widocznosc odpowiednich elementow po kliknieciu
function pag_setVisibility()
  {
    //console.time('set');
    var _e = $j(".list_pages .pages_links span", $j('#list'));
    //console.time('each1');
    _e.each(function(){
        if(parseInt($j(this).text()) == $pag_currentPage)
          {
            $j(this).addClass("thisPage");
          }
        else
          {
            $j(this).removeClass("thisPage");
          }
      });
    //console.timeEnd('each1');
    //console.time('dalej');
    var $prevSpan = 0;
    var $nextSpan = 0;

    if($pag_pages < 6)
      {
        $prevSpan = 1;
        $nextSpan = $pag_pages;
      }
    else
      {
        var _e2 = $j(".list_pages .pages_links span.thisPage", $j('#list'));
        var _e3 = parseInt($j(".list_pages .pages_links span.thisPage:first", $j('#list')).text());

        if($pag_prevPage > $pag_currentPage)
          {
            //console.time('if');
            if((_e2.prev("span").prev("span").html() != null) && (_e2.next("span").next("span").html() != null))
              {
                $prevSpan = _e3 - 2;
                $nextSpan = $prevSpan + 4;
              }
            else if((_e2.prev("span").prev("span").html() != null) && (_e2.next("span").next("span").html() == null))
              {
                $prevSpan = _e3 - 3;
                $nextSpan = $prevSpan + 4;
              }
            else if((_e2.prev("span").html() != null))
              {
                $prevSpan = _e3 - 1;
                $nextSpan = $prevSpan + 4;
              }
            else if((_e2.prev("span").html() == null))
              {
                $prevSpan = _e3;
                $nextSpan = $prevSpan + 4;
              }
            //console.timeEnd('if');
          }
        else if($pag_prevPage < $pag_currentPage)
          {
            //console.time('elseif');
            if((_e2.next("span").next("span").html() != null) && (_e2.prev("span").prev("span").html() != null))
              {
                $nextSpan = parseInt($j(".list_pages .pages_links span.thisPage:first").text()) + 2;
                $prevSpan = $nextSpan - 4;
              }
            else if((_e2.next("span").next("span").html() != null) && (_e2.prev("span").html() != null))
              {
                $nextSpan = parseInt($j(".list_pages .pages_links span.thisPage:first").text()) + 3;
                $prevSpan = $nextSpan - 4;
              }
            else if(_e2.next("span").html() != null)
              {
                $nextSpan = parseInt($j(".list_pages .pages_links span.thisPage:first").text()) + 1;
                $prevSpan = $nextSpan - 4;
              }
            else if(_e2.next("span").html() == null)
              {
                $nextSpan = parseInt($j(".list_pages .pages_links span.thisPage:first").text());
                $prevSpan = $nextSpan - 4;
              }
            //console.timeEnd('elseif');
          }
        else
         {
           $prevSpan = 1;
           $nextSpan = 5;
         }
      }


    _e.each(function(){
        if(parseInt($j(this).text()) >= $prevSpan && parseInt($j(this).text()) <= $nextSpan)
          {
            $j(this).removeClass("hide");
          }
        else
          {
            $j(this).addClass("hide");
          }
      });
    var _e3 = $j("#list_results li", $j('#list'));
    _e3.each(function(_j){
        var _obj = $j(this);
        if(_obj.data('sortMe'))
          {
            if(_j >= $fromLi && _j <= $toLi)
              {
                _obj.hide();
              }
            else
              {
                return false;
              }
          }
      });

    //var $i = 1;
    $fromLi = $pag_currentPage * 10 - 9;
    $toLi = $pag_currentPage * 10;
    if(!$j("#list_info").length)
      {
        $fromLi--;
        $toLi--;
      }
    //console.timeEnd('dalej');
    //console.time('each2');

    //var _e3 = $j("#list_results li.sortMe", $j('#list'));

    _e3.each(function(_i){
        var _obj = $j(this);
        if(_obj.data('sortMe'))
          {
            if(_i >= $fromLi && _i <= $toLi)
              {
                _obj.show();
              }
            else
              {
                _obj.hide();
              }
            if(_i >= $toLi)
              {
                return false;
              }
            //$i++;
          }
      });
    //console.timeEnd('each2');

    if(parseInt($pag_currentPage) > 1)
      {
        $j(".list_pages", $j('#list')).find(".pages_first").removeClass("hide");
        $j(".list_pages", $j('#list')).find(".pages_prev").removeClass("hide");
      }
    else
      {
        $j(".list_pages", $j('#list')).find(".pages_first").addClass("hide");
        $j(".list_pages", $j('#list')).find(".pages_prev").addClass("hide");
      }

    //console.timeEnd('set');
  }

 /* Paginacja END */



 /* Sorting BEGIN */

 function countLi()
  {
    $countLi = $j("#list_results li").length;
  }

 function sortList()
 {

    for(var $i = 0; $i < $countLi - 1; $i++)
    {
        $j("#list_results li").each(function() {

        $that = $j(this);

            if($j(this).next("li").html() != null)
            {
                $currentLiSubStr = $that.children(".list_item_l").children("h3").children("a").text();
                $nextLiSubStr = $that.next("li").children(".list_item_l").children("h3").children("a").text();

                if($currentLiSubStr > $nextLiSubStr)
                {
                	$nextLi = $j(this).next("li");
                    $j(this).remove();
                    $nextLi.after($that);
                }
            }

        });
    }



    ////////
    goingToFunc();
  }

 /* Sorting END */

/* DODAWANIE WYDARZENIA DO ULUBIONYCH (WYBIERAM SIE) - GW */
function goingToFunc(){
	$j("a.addGoingTo").click(function(event){
		event.preventDefault();

 		$that = $j(this);
		$isInFav =0;

 		// Sprawdz czy uzytkownik jest zalogowany
		var $isLoggedIn = $j("input.is_loggedin").val();
      if ($isLoggedIn == 'false')
      {
          $j(this).after("<div class=\"notification\">Aby dodać wydarzenie do swojej listy musisz się zalogować.<br /><a class=\"aCookie\" href=\"" + $j.url.attr("protocol") + '://' + $j.url.attr("host") + '/logowanie' + "\">Zaloguj</a> lub <a class=\"aCookie\" href=\"" + $j.url.attr("protocol") + '://' + $j.url.attr("host") + '/rejestracja' + "\">Zarejestruj sie</a>...</div>");
          $em = $j(this).next("div.notification");
          if ($j('#opis').html()!=null)
				{
					$em.animate({
						opacity: "show",
						top: $that.position().top + "",
						left: "125"
					},
					"slow");
				}
				else
				{
					$em.animate({
						opacity: "show",
						top: $that.position().top + "",
						left: "-100"
					},
					"slow");
				}
          $ems.push($em);
          setTimeout('hideEm()', 5000);
          redirectAfterLogin();
      }

		// ID assetu wydarzenia
		var $goingToAssetID = $that.parent("div").find("input.goingToAssetID").val();

		if ($isLoggedIn != 'false')
      {
		//Wyswietla dymek
		$j(this).after("<div class=\"notification\">Sprawdzam czy to wydarzenie jest już na Twojej liście...</div>");
      $em = $j(this).next("div.notification");
      if ($j('#opis').html()!=null)
		{
			$em.animate({
				opacity: "show",
				top: $that.position().top + "",
				left: "125"
			},
			"slow");
		}
		else
		{
			$em.animate({
				opacity: "show",
				top: $that.position().top + "",
				left: "-100"
			},
			"slow");
		}
      $ems.push($em);
      redirectAfterLogin();

		//Sprawdzam czy wydarzenie zostalo juz dodane
		$j.ajax({
			url: 'http://' + jQuery.url.attr("host") +'/admin/sprawdzanie/wydarzen/_nocache',
			success: function(wynik){
			var wynik_split = wynik.split(";");
				// Petla sprawdzajaca wyniki
				for(i = 0; i < wynik_split.length; i++){
					if(wynik_split[i] == $goingToAssetID){
						$isInFav++;
					}
				}
                        // Gdy miejsce jest juz w ulubionych
			if($isInFav != 0){
				$that.next("div.notification").text("To wydarzenie jest już w Twoich wydarzeniach.");
				setTimeout('hideEm()', 2000);
			}
			//Dodawanie do znajomych
			if($isInFav == 0 ){
				var $goingToUrl = $that.attr("href");
                                $that.next("div.notification").text("Trwa dodawanie wydarzenia do Twoich wydarzeń...");

		    		jQuery.ajax({
		        		type: "GET",
		        		url: $goingToUrl + "?goingTo=add",
		        		success: function(html){
							$that.next("div.notification").text("Wydarzenie zostało dodane do Twoich wydarzeń");
							setTimeout('hideEm()', 2000);
                               }
                           })
                       }


			}
		})
		}
    });
}

/* DODAWANIE WYDARZENIA DO ULUBIONYCH (WYBIERAM SIE) - GW */


 /* FUNKCJA Dodawania i usuwania ze znajomych - Edit: GW */
function UserZalogowanyJakNajbardziej_listing(this_element,noti_left){
	var $znajomy = this_element.parent().children('input.id_autora').val();
	var $znajomyID = this_element.parent().children('input.id_assetu_autora').val();
	var $userID = $j('#user_glob_url').val();
	var this_element_parent = this_element.parent('div.lof_item_right');
	var $UID = parseInt($j("input#uid").val());
	var $isInFriends = 0;

	// Sprawdzanie czy uzytkownik jest juz wsrod znajomych
	this_element.after("<div class=\"notificationAdd2Friends\">Sprawdzam czy użytkownik jest już wśród Twoich znajomych...</div>");
	$em = this_element.next("div.notificationAdd2Friends");
	$em.animate({
 		opacity: "show",
		top: "0",
		left: $noti_left
	},"slow");
	$ems.push($em);

	$j.ajax({
		url: 'http://' + jQuery.url.attr("host") +'/admin/sprawdzanie/znajomych/_nocache',
		success: function(wynik){
		var wynik_split = wynik.split(";");
			// Petla sprawdzajaca wyniki
			for(i = 0; i < wynik_split.length; i++){
				if(wynik_split[i] == $znajomyID){
					$isInFriends++;
				}
			}

			//Dodawanie do znajomych
			if($isInFriends == 0 ){
	            this_element.next("div.notificationAdd2Friends").text("Trwa dodawanie użytkownika do znajomych...");

		    jQuery.ajax({
		        type: "GET",
		        url: $znajomy,
		        data: "dodaj=true&userid=" +$userID,
		        success: function(html){
	                this_element.next("div").text("Osoba została dodana do Twoich znajomych.");
					setTimeout('hideEm()', 2000);
	                  }
	             })
	          }

			// Uzytkownik jest juz w znajomych
			if($isInFriends != 0){
				this_element.next("div.notificationAdd2Friends").text("Ten użytkownik jest już Twoim znajomym.");
				setTimeout('hideEm()', 2000);
			}
		}
	})
}

/* Usun z listy znajomych */
function UsunZListyZnajomych(this_element){
   var $del_url = this_element.next('input.delfriend_url').val();
   var this_element_parent = this_element.parent('div.lof_item_right');
   var this_element_parent_li = this_element_parent.parent('li');

   var $ajdikFriend = this_element.parent("div").find(".delFriendID").val();

   this_element_parent.html('<p>Usuwanie z listy znajomych...</p>');
   jQuery.ajax({
      type: "GET",
      url: $del_url,
      data: "usun=true",
      success: function(html){
                              this_element_parent.html('<p><b>Osoba zostala usunieta z listy Twoich znajomych.</b></p>');
                              this_element_parent_li.fadeOut('slow');
                              window.location.reload();
                             }
 });
}

 /* Dodaj / usun znajomych END */

/* start usuwanie z moich miejsc */
function UsunZListyMiejsc(this_element){
	var $del_url = this_element.attr('href');
	var $parrent_li = this_element.parents('li');
	if($del_url != ""){
		$j(this).html('<p>Usuwanie...</p>');
   		jQuery.ajax({
      		type: "GET",
      		url: $del_url,
      		data: "usun=true",
      		success: function(html){
				this_element.html('<p><b>Usunieto.</b></p>');
                $parrent_li.fadeOut('slow');
            }
		});
	}
}
/* end usuwanie z moich miejsc */

/* start usuwanie z moich wydarzen */

function UsunZListyWydarzen(this_element){
   var $del_url = this_element.next('input.delevent_url').val();
   var this_element_parent = this_element.parent('div.li_man');
   var this_element_parent_li = this_element.parent("div").parent("div").parent("div").parent("li");
   var this_element_timeline_parent_li = "";
var url_for_timeline = this_element_parent_li.find('h3.title a').attr('href');

   $j('div .jcarousel-clip ul li a').each(function(){
   if($j(this).attr('href') == url_for_timeline){
        this_element_timeline_parent_li=$j(this).parent('li');

    };
    });

   $ajdik = $this_element.parent("div").find(".delID").val();
   this_element_parent.html('<p>Usuwanie...</p>');
   jQuery.ajax({
      type: "GET",
      url: $del_url,
      data: "usun=true",
      success: function(html){
                              this_element_parent.html('<p><b>Usunieto.</b></p>');
                              this_element_parent_li.fadeOut('slow');
                              this_element_timeline_parent_li.fadeOut('slow');
                              var $sthFromCookie = readCookie('planeroGoingTo');
                              $sthFromCookie = $sthFromCookie.replace($ajdik, "");
                              createCookie('planeroGoingTo', $sthFromCookie, 365);
                             }
});
}

/* end usuwanie z moich wydarzen */

/* start MiastoSelectRemoveOptions */

function MiastoSelectRemoveOptions(this_element,parent_class) {
 if($j(this_element).parent('div').parent('li').hasClass('edit_city') == true){
	$j('#metadata_field_select_209').children("option").each( function() {
	  if($j(this).val() == 'wszystkie'){$j(this).remove();};
	  if($j(this).val() == ""){$j(this).remove();}
	});}
else {
 var selected_option = $j(this_element).children("option:selected");
 var wybierz_miasto = "Wybierz miasto";

 $j(this_element).children("option").each( function() {

   if($j(this).val() == 'wszystkie'){
      $j(this).remove();
   }
   if($j(this).val() == ''){
      $j(this_element).children("option").attr("selected","");
      $j(this).html(wybierz_miasto);
      $j(this).val(wybierz_miasto);
      $j(this).attr("selected","selected");
   }

 })

 $j(parent_class).children(this_element).children("option").each( function() {

   if($j(this).val() == ""){
      $j(this_element).children("option").attr("selected","");
      $j(this).remove();
      selected_option.attr("selected","selected");
   }

 })
}
}

/* end MiastoSelectRemoveOptions */

/* start MiastoAutouzupelnianie */

function MiastoAutouzupelnianie(miejscowosc_id) {
//funkcja ustawia najblize miasto jesli jest takie samo jak miejscowosc

 $j(miejscowosc_id).bind('focusout', function() {
  	var MiejscowoscUzytkownika = $j(this).val();
	if(MiejscowoscUzytkownika.toLowerCase() == "gdansk" || MiejscowoscUzytkownika.toLowerCase() == "gdynia" || MiejscowoscUzytkownika.toLowerCase() == "sopot"){MiejscowoscUzytkownika = "trójmiasto"};

        $j('#metadata_field_select_209').children("option").each( function() {
	  if($j(this).html().toLowerCase() == MiejscowoscUzytkownika.toLowerCase()){
               $j("#metadata_field_select_209").children("option:selected").attr("selected","");
               $j(this).attr("selected","selected");
try {
               SetCitySelect('#metadata_field_select_209');
} catch(err){}
               return false;}
	});
        $j('#metadata_field_select_2317').children("option").each( function() {
	  if($j(this).html().toLowerCase() == MiejscowoscUzytkownika.toLowerCase()){
               $j("#metadata_field_select_2317").children("option:selected").attr("selected","");
               $j(this).attr("selected","selected");
               return false;}
	});
        $j('#wybor_miasta').val(MiejscowoscUzytkownika.toLowerCase());
 });
}

/* end MiastoAutouzupelnianie */

/* start dropdowns */
    function dropdown(parentH, dropdownH) {

        $j(parentH).hover(
        function() {
            $j(this).children(dropdownH).css("display", "none");
        },
        function() {
            $j(this).children(dropdownH).css("display", "none");
            $j(this).children(dropdownH).removeClass("block");
        }
        );

        $j(parentH).click(
        function() {
            $j(this).children(dropdownH).addClass("block");
        }
        );
    }
/* end dropdowns */

/* start set cookie misc */
function SetCookieMisc(name, value, expires, path, domain, user, pass)
{
var today = new Date();
today.setTime( today.getTime() );
if ( expires ) {
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );


document.cookie = name + "=" + escape(value) +
( ( expires ) ? "|expires=" + expires_date.toGMTString() : "" ) +
( ( path ) ? "|path=" + path : "" ) +
( ( domain ) ? "|domain=" + domain : "" ) +
( ( name ) ? "|user=" + user : "" ) +
( ( pass ) ? "|pass=" + pass : "" ) ;

}
/* end set cookie misc */
//if($j('#SQ_LOGIN_USERNAME').length){
//    if (GetCookieMisc("planero_rememberme") == "yes") $j(".zapamietajmnieli .zapamietajmnie").attr("checked","checked");
//}
/* start get_cookie misc */
function GetCookieMisc( check_name ) {
var a_all_cookies = document.cookie.split( ';' );
var a_temp_cookie = '';
var cookie_name = '';
var cookie_value = '';
var b_cookie_found = false;
var single_cookie = '';

for ( var tmp = 0; tmp < a_all_cookies.length; tmp++ )
{
    single_cookie = a_all_cookies[tmp].split('|');
    for ( i = 0; i < single_cookie.length; i++ )
    {
            a_temp_cookie = single_cookie[i].split( '=' );
            cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
            if ( cookie_name == check_name )
            {
                    b_cookie_found = true;
                    if ( a_temp_cookie.length > 1 )
                    {
                            cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
                    }
                    return cookie_value;
                    break;
            }
            a_temp_cookie = null;
            cookie_name = '';
    }
}
if ( !b_cookie_found )
{
	return null;
}
}
/* end get_cookie misc*/
/* start clear_cookieExpiryMisc */
function change_cookieExpiryMisc( name, path, domain ) {
if ( GetCookieMisc( name ) ) document.cookie = name + "=" + escape( GetCookieMisc(name) ) +
( ( path ) ? ";path=" + path : "") +
( ( domain ) ? ";domain=" + domain : "" ) +
";expires=";
}
/* end clear_cookieExpiryMisc */

function ChangeEventDate(id_span, event_start_day, event_start_month, event_start_year, event_end_day, event_end_month, event_end_year, event_start_hour, event_start_min) {
    /* Tlumaczenie miesiecy BEGIN */
    var $monthsEn = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
    var $monthsPl = new Array('stycznia ', 'lutego ', 'marca ', 'kwietnia ', 'maja ', 'czerwca ', 'lipca ', 'sierpnia ', 'września ', 'października ', 'listopada ', 'grudnia ');
    var enExp = '';
    /* Tlumaczenie miesiecy END */

    /*aktualna data start */
    var curdate = new Date();
    var $day = curdate.getDate();
    var $month = curdate.getMonth() + 1;
    var $year = curdate.getFullYear();
    /* weekend*/
    if (jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "kiedy_wszystkie_w_weekend" || jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "kiedy_w_weekend" || jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "weekend" || jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "weekend_po_nazwie") {
        var $day_name = curdate.getDay();
        if ($day_name != '0' || $day_name != '6') {
            var ile_dni_do_week = Math.ceil(6 - $day_name);
            var weekend = new Date();
            weekend.setTime(weekend.getTime() + (ile_dni_do_week * (1000 * 3600 * 24)));
            $day = weekend.getDate();
            $month = weekend.getMonth() + 1;
            $year = weekend.getFullYear();
        }
    }
    /* jutro */
    if (jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "kiedy_wszystkie_jutro" || jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "kiedy_jutro" || jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "jutro" || jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "jutro_po_nazwie") {
        var tomorrow = new Date();
        tomorrow.setTime(tomorrow.getTime() + (1000 * 3600 * 24));
        $day = tomorrow.getDate();
        $month = tomorrow.getMonth() + 1;
        $year = tomorrow.getFullYear();
    }
    /* inna data */
    if (jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "kiedy_wszystkie_inna_data" || jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "kiedy_inna_data" || jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "inna_data" || jQuery.url.param('SQ_PAINT_LAYOUT_NAME') == "inna_data_po_nazwie") {
        var inna_data = jQuery.url.param('SQ_CALENDAR_DATE');
        var new_dote = new Date(inna_data);
        $day = new_dote.getDate();
        $month = new_dote.getMonth() + 1;
        $year = new_dote.getFullYear();
    }
    /* pozostale */
    var current_day = parseInt($day, 10);
    var current_month = parseInt($month, 10);
    var current_year = parseInt($year, 10);
    /* aktualna data end */
    /* start zmiana daty gdy wydarzenie trwa */
    var event_start_day = parseInt(event_start_day, 10);
    if (isNaN(event_start_day)) return true;
    /*continue*/
    var event_start_month = parseInt(event_start_month, 10);
    var event_start_year = parseInt(event_start_year, 10);
    var event_end_day = parseInt(event_end_day, 10);
    var event_end_month = parseInt(event_end_month, 10);
    var event_end_year = parseInt(event_end_year, 10);
    if (event_start_day != event_end_day || event_start_month != event_end_month || event_start_year != event_end_year) {
        /* wydarzenie jest wielodniowe: */
       
        if (((event_start_day <= current_day && event_start_month == current_month && event_start_year == current_year) && (current_day <= event_end_day && current_month == event_end_month && current_year == event_end_year)) || ((event_start_day <= current_day && event_start_month == current_month && event_start_year == current_year) && (current_month <= event_end_month && current_year == event_end_year)) || ((event_start_day <= current_day && event_start_month == current_month && event_start_year == current_year) && (current_year <= event_end_year)) || ((event_start_month < current_month && event_start_year == current_year) && (current_day <= event_end_day && current_month == event_end_month && current_year == event_end_year)) || ((event_start_month < current_month && event_start_year == current_year) && (current_month <= event_end_month && current_year == event_end_year)) || ((event_start_month < current_month && event_start_year == current_year) && (current_year <= event_end_year)) || ((event_start_year < current_year) && (current_day <= event_end_day && current_month == event_end_month && current_year == event_end_year)) || ((event_start_year < current_year) && (current_month <= event_end_month && current_year == event_end_year)) || ((event_start_year < current_year) && (current_year <= event_end_year))) {
            /* wydarzenie trwa */

            if (current_day == event_end_day && current_month == event_end_month && current_year == event_end_year) {
                $j("span#" + id_span).html(current_day + " " + $monthsPl[current_month - 1] + " " + current_year + " godz. " + event_start_hour + ":" + event_start_min);
            }
            else {
                $j("span#" + id_span).html(current_day + " " + $monthsPl[current_month - 1] + " " + current_year + " (do " + event_end_day + " " + $monthsPl[event_end_month - 1] + " " + event_end_year + ") godz. " + event_start_hour + ":" + event_start_min);
            }
        } 
        
    }
        if(current_day<10)
            current_day = "0"+current_day;
        if(current_month<10)
            current_month = "0"+current_month;
        if(event_end_day<10)
            event_end_day = "0"+event_end_day;
        if(event_end_month<10)
            event_end_month = "0"+event_end_month;
        var currentTime = parseInt(current_year+""+current_month+""+current_day);
        var endTime = parseInt(event_end_year+""+event_end_month+""+event_end_day);
        if(currentTime > endTime){
            if(event_start_day == event_end_day && event_start_month == event_end_month && event_start_year == event_end_year ){
                $j("span#" + id_span).html(event_start_day + " " + $monthsPl[event_start_month - 1] + " " + event_start_year + " godz. " + event_start_hour + ":" + event_start_min);
            } else {
                $j("span#" + id_span).html(event_start_day + " " + $monthsPl[event_start_month - 1] + " " + event_start_year + " (do " + event_end_day + " " + $monthsPl[event_end_month - 1] + " " + event_end_year + ") godz. " + event_start_hour + ":" + event_start_min);
            }
            
        }
}
function show_message(element,msg) {
            $j(element).after('<div class="notification">'+ msg +'</div>');
            $notifi = $j(element).next("div.notification");
            $notifi.animate({
                opacity: "show",
                top: $j(element).position().top + "",
                left: "500"
            },
            "slow");
            $ems.push($notifi);
            setTimeout('hideEm3()', 5000);
}

function hideEm3()
 {
    var $tempEm = $ems.shift();
    $tempEm.animate({
        opacity: 'hide',
        top: '-90'
    },
    'fast');
}
/* auto-wysokosc prawego box'u na str. gl. - start (SH) */ 
function set_right_column_height(){
  if($j('div.box_m_top_3').length){
    $j('#right-column').find('div.box2_mid').removeAttr('style');
    var ile = Math.ceil($j('#left-column').height() - $j('#right-column').height() - 11);
    var ile_px = ile+'px';
    $j('#right-column').find('div.box2_mid').css('padding-bottom',ile_px)
  }
}
/* auto-wysokosc prawego box'u na str. gl. - end (SH) */

// functions start
/* cookie functions - start (RS) */
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());
  c_value += "; path=/";
  document.cookie=c_name + "=" + c_value;
}

function getCookie(c_name){
  var i,x,y,ARRcookies=document.cookie.split(";");
  for (i=0;i<ARRcookies.length;i++){
    x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
    y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
    x=x.replace(/^\s+|\s+$/g,"");
    if (x==c_name){
      return unescape(y);
    }
  }
}

function deleteCookie(c_name){
  var i,x,y,ARRcookies=document.cookie.split(";");
  for (i=0;i<ARRcookies.length;i++){
    x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
    y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
    x=x.replace(/^\s+|\s+$/g,"");
    if (x==c_name){
      setCookie(x,y,-1)
    }
  }
}

function checkCookie(c_name,value,exdays){
  var cookie_name=getCookie(c_name);
  if (cookie_name!=null && cookie_name!=""){
    deleteCookie(c_name);
    setCookie(c_name,value,exdays);
  }
  else { 
    setCookie(c_name,value,exdays);
  }
}
/* cookie functions - end (RS) */
/* decoding functions - start (RS) */
function encodeText(str){
    var r="";
    var e=str.length;
    var c=0;
    var h;
    while(c<e){
        h=str.charCodeAt(c++).toString(16);
        while(h.length<3) h="0"+h;
        r+=h;
    }
    return r;
}

function decodeText(str){
    var r="";
    var e=str.length;
    var s;
    while(e>=0){
        s=e-3;
        r=String.fromCharCode("0x"+str.substring(s,e))+r;
        e=s;
    }
    return r;
}
/* decoding functions - end (RS) */
// functions end

 /*///////////////////////////////
 //                             //
 //        Functions END        //
 //                             //
 *////////////////////////////////



