От х:

Днес в x:

17 °C

Календар на събитията в Хасково

май

2021
П В С Ч П С Н
26
27
28 1
29
30
1
2
3
4
5
6
7 1
8 1
9
10
11 1
12
13
14
15 1
16 2
17
18
19
20
21
22
23 1
24
25
26 1
27 1
28 2
29
30
31
1
2
3
4
5
6

Горещи теми

Последни новини

', 'time': '19:00:00', 'from': '2021-04-28', 'from_human': '28 април 2021', 'to': '', 'to_human': '', 'images': aImages, 'place': 'Театър „Иван Димов“', 'type': 'theatre', 'takenFrom': 'haskovobg-theatre' }); if( !oEvents[ '2021-05-11' ] ) oEvents[ '2021-05-11' ] = []; var aImages = null; var aImages = {}; aImages[ 187 ] = { 'web': 'http://www.dkth.bg/storage/programme/April2021/6ukins7jz61jrsYX3hPl.jpg', 'thumb': 'http://www.dkth.bg/storage/programme/April2021/6ukins7jz61jrsYX3hPl-small.jpg', }; oEvents[ '2021-05-11' ].push({ 'title': 'Трета класа', 'description': '

Да срещнеш истинската любов, докато си купуваш сандвич на една далечна гара...

Не пропускайте авторския спектакъл на Валентин Танев, вдъхновен от филма  “Гара за двама”

 

', 'time': '19:00:00', 'from': '2021-05-11', 'from_human': '11 май 2021', 'to': '', 'to_human': '', 'images': aImages, 'place': 'Театър „Иван Димов“', 'type': 'theatre', 'takenFrom': 'haskovobg-theatre' }); if( !oEvents[ '2021-05-16' ] ) oEvents[ '2021-05-16' ] = []; var aImages = null; var aImages = {}; aImages[ 180 ] = { 'web': 'http://www.dkth.bg/storage/programme/April2021/jENocDydFeZhgykzat9L.jpg', 'thumb': 'http://www.dkth.bg/storage/programme/April2021/jENocDydFeZhgykzat9L-small.jpg', }; oEvents[ '2021-05-16' ].push({ 'title': 'Приключение с маймунка', 'description': '

За всички малки зрители
и техните родители,
които могат да се смеят от сърце,
които обичат да пляскат с ръце
е нашият спектакъл – приключение голямо,
в което Слончето и Папагалът, двама
спасяват най-сърдитата Маймунка
в зелената и непозната джунгла.
Елате с нас на приключение,
за да научите имат ли значение
думите възпитани, добри!
А после ще се впуснем във весели игри!

 

', 'time': '11:00:00', 'from': '2021-05-16', 'from_human': '16 май 2021', 'to': '', 'to_human': '', 'images': aImages, 'place': 'Театър „Иван Димов“', 'type': 'theatre', 'takenFrom': 'haskovobg-theatre' }); if( !oEvents[ '2021-05-23' ] ) oEvents[ '2021-05-23' ] = []; var aImages = null; var aImages = {}; aImages[ 181 ] = { 'web': 'http://www.dkth.bg/storage/programme/April2021/ehEBzWLMskSsSe905lyo.jpg', 'thumb': 'http://www.dkth.bg/storage/programme/April2021/ehEBzWLMskSsSe905lyo-small.jpg', }; oEvents[ '2021-05-23' ].push({ 'title': 'Кученцето, което не можеше да лае', 'description': '

Музикална, тъжно-смешна приказка за едно съвсем малко кученце, оставено в торба, насред големия и непознат свят. Без да има кой да го научи как се лае, то тръгва по своя път. Очакват го толкова много срещи, приключения, игри, опасности и изненади преди да „запее“ своята радостна песен със своя собствен, кучешки лай.

', 'time': '11:00:00', 'from': '2021-05-23', 'from_human': '23 май 2021', 'to': '', 'to_human': '', 'images': aImages, 'place': 'Театър „Иван Димов“', 'type': 'theatre', 'takenFrom': 'haskovobg-theatre' }); if( !oEvents[ '2021-05-28' ] ) oEvents[ '2021-05-28' ] = []; var aImages = null; var aImages = {}; aImages[ 188 ] = { 'web': 'http://www.dkth.bg/storage/programme/April2021/5zknW7Cr7E5VekKxEedo.jpg', 'thumb': 'http://www.dkth.bg/storage/programme/April2021/5zknW7Cr7E5VekKxEedo-small.jpg', }; oEvents[ '2021-05-28' ].push({ 'title': 'Живак', 'description': '

След 222 представления у нас, в Македония, Полша, Германия и Унгария, най-после и в Хасково!

Живак е удивително забавен моноспектакъл на актьора и преподавател в НАТФИЗ Димитър Живков. Пиесата обединява три разказа, проследяващи различни уникални човешки съдби. Въпреки че “Живак” е моноспектакъл, на сцената буквално оживяват образите на пиян поп, на врачанец в казармата,  на мома, готвеща се да стане снаха в Северозапада и т.н. Богатата палитра от образи-зевзеци и комичните случки от бита ярко напомнят героите на Чудомир.

За авторския си моноспектакъл „ЖИВАК“ Димитър Живков получава АСКЕЕР за „Изгряваща звезда“, както и наградата за най-добър актьор на фестивала „Друмеви театрални празници – Шумен“.

', 'time': '19:00:00', 'from': '2021-05-28', 'from_human': '28 май 2021', 'to': '', 'to_human': '', 'images': aImages, 'place': 'Театър „Иван Димов“', 'type': 'theatre', 'takenFrom': 'haskovobg-theatre' }); var getCalendarDays = function( ) { var oData = { 'month-date': sMonth, '_token': sToken }; if( oCalendarBox.hasClass( 'processing' ) ) { return false; } oCalendarBox.addClass( 'processing' ); $.post( 'https://www.haskovo.net/ajax/getCalendarDays', oData, function( res, stat ) { oCalendarBox.removeClass( 'processing' ); if( res.status == 200 ) { var oDays = res.data; var oEv = res.events; oEvents = {}; oMonthDayBox.html( '' ); oMonthBoxTitle.text( res.month ); oYearBox.text( res.year ); oPrevLink.attr( 'data-month', res.prev ); oNextLink.attr( 'data-month', res.next ); for( var i in oEv ) { var obj = oEv[ i ]; for( var j in obj.range ) { var date = obj.range[ j ]; if( oDays[ date ] ) { if( !oEvents[ date ] ) { oEvents[ date ] = []; } oEvents[ date ].push({ 'title': obj.title, 'description': obj.description, 'time': obj.time, 'from': oDays[ date ][ 'events' ][ obj.array_key ].from, 'from_human': oDays[ date ][ 'events' ][ obj.array_key ].from_human, 'to': oDays[ date ][ 'events' ][ obj.array_key ].to, 'to_human': oDays[ date ][ 'events' ][ obj.array_key ].to_human, 'images': oDays[ date ][ 'events' ][ obj.array_key ].images, 'place': oDays[ date ][ 'events' ][ obj.array_key ].place, 'type': oDays[ date ][ 'events' ][ obj.array_key ].type, 'takenFrom': oDays[ date ][ 'events' ][ obj.array_key ].takenFrom }); } } } // console.log( oEvents ); for( var i in oDays ) { obj = oDays[ i ]; var oTmpDayBox = $( '
' ) .appendTo( oMonthDayBox ); oTmpDayBox .attr( 'data-date', obj.date ) .attr( 'data-date-human-readable', obj.date_human_readable ) .addClass( [ 'day-box', obj.which + '-month' ].join( ' ' ) ); var oTmpDayNumber = $( '' ) .addClass( [ 'day-number' ].join( ' ' ) ) .text( obj.day ) .appendTo( oTmpDayBox ); // if( obj.events && (aTKeys = Object.keys( obj.events )) ) { oTmpDayNumber .append( $( '' ) .attr( 'data-events-count', aTKeys.length ) .addClass( 'day-events' ) .text( aTKeys.length ) ); oTmpDayBox .attr( 'title', aTKeys.length > 1 ? aTKeys.length + ' събития' : 'Едно събитие' ); } else { oTmpDayBox .attr( 'title', 'Няма събития' ); } if( obj.today ) oTmpDayBox.addClass( 'today' ); }; } else {} }); }; var insertDayEvents = function( ) { var oO = $( this ); var sDate = oO.attr( 'data-date' ); var sDateHuman = oO.attr( 'data-date-human-readable' ); oEventsForDateCnt.text( sDateHuman ); if( oEvents[ sDate ] ) { oDayEventsListTitleCnt.text([ '(', oEvents[ sDate ].length, ' събити', ( oEvents[ sDate ].length == 1 ? 'е' : 'я' ), ')', ].join( '' )); oDayEventsListCnt.html( '' ); unsetMfp.call( ); for( var i in oEvents[ sDate ] ) { var oOE = oEvents[ sDate ][ i ]; var oTE = createDayEvent( oOE ); oTE.appendTo( oDayEventsListCnt ); } if( firstEventBoxVisible.call( ) ) { oHB .animate({ 'scrollTop': $( '#calendar-events-list-anchor' ).offset( ).top }, 400); } } else { oDayEventsListTitleCnt.text( '' ); oDayEventsListCnt.html( 'Няма регистрирани събития' ); } }; var createDayEvent = function( o ) { // console.log( o ) var sDescriptionAdd = ''; var oCarousel = $( '
' ) .addClass( 'cec-images carousel' ); var oTmp = $( '
' ) .addClass( 'calendar-event-cont row new_borders' ); if( o.images ) { var aKeys = Object.keys( o.images ); var iKey = aKeys[ 0 ]; var sUrlPrefix = o.takenFrom == 'haskovonet' ? 'https://www.haskovo.net/' : ''; sDescriptionAdd = '\ \ \ '; aKeys.shift( ); for( var i in aKeys ) { oCarousel .append( $( '' ) .addClass( 'cecic-item' ) .append( $( '' ) .addClass( 'magnific' ) .attr( 'href', sUrlPrefix + o.images[ aKeys[ i ] ][ 'web' ] ) .css({ 'backgroundImage': 'url(' + sUrlPrefix + o.images[ aKeys[ i ] ][ 'thumb' ] + ')' }) ) ); } setMfp.call( oTmp ); } var oTime = null; if( o.time ) { oTime = $( '' ) .addClass( 'cecm-item' ) .append( $( '' ) .addClass( 'fa fa-clock-o' ) ) .append( document.createTextNode( ' ' + o.time.replace( /:\d{2}$/, '' ) ) ); } o.description = o.description.replace( /src="\/uploads\/page_images\//g, 'src="https://www.haskovo.bg/uploads/page_images/' ).replace( /(\s*]*> <\/p>)+\s*$/, '' ); oTmp .append( $( '

' ) .addClass( 'cec-title' ) .html( o.title ) ) .append( $( '
' ) .addClass( 'cec-meta' ) .append( $( '' ) .addClass( 'cecm-item' ) .append( $( '' ) .addClass( 'fa fa-calendar-o' ) ) .append( document.createTextNode([ ' ', o.from_human, ( o.to_human ? ' — ' + o.to_human : '' ) ].join( '' )) ) ) .append( oTime ) .append( $( '' ) .addClass( 'cecm-item' ) .append( $( '' ) .addClass( 'fa fa-map-marker' ) ) .append( ([ ' Хасково', ( o.place ? ' – ' + o.place : '' ) ].join( '' )) ) ) ) .append( $( '
' ) .addClass( 'cec-description' ) .html( sDescriptionAdd + o.description ) ) .append( oCarousel ) return oTmp; }; var setMfp = function( ) { $( this ) .magnificPopup({ delegate: ".magnific", type: "image", gallery: { enabled: true } }); }; var unsetMfp = function( ) { $( 'a', oDayEventsListCnt ).off( 'click' ); $( 'a', oDayEventsListCnt ).removeData( 'magnificPopup' ); }; var firstEventBoxVisible = function( ) { var oO = $( '.calendar-event-cont' ).first( ); var iTgTop = oO.offset( ).top; // var iTgHei = oO.outerHeight( ); var iSuggestedTitleHeight = 30; // Approx eventual height of title of the first event box listed if( iTgTop + iSuggestedTitleHeight >= iHe + iSTo ) { return true; } else { return false; } }; var windowScrollHandler = function( e ) { iSTo = oWi.scrollTop( ); }; var windowResizeHandler = function( e ) { iHe = oWi.height( ); }; oPrevLink .add( oNextLink ) .click( function( e ) { var oO = $( this ); sMonth = oO.attr( 'data-month' ); getCalendarDays.call( ); }); oMonthDaysBox .on( 'click', '.day-box', function( e ) { var oO = $( this ); insertDayEvents.call( oO ); oO.parent( ).find( '.choosen' ).removeClass( 'choosen' ); oO.addClass( 'choosen' ); }); // Init ( function( ) { $( '.day-box.today' ).click( ); // window init oWi .scroll( windowScrollHandler ) .resize( windowResizeHandler ); windowScrollHandler.call( ); windowResizeHandler.call( ); })( ); });