');
if(color=='white')
{
closebutton.css('left', '-80px');
}
else
{
closebutton.css('right', '-115px');
}
closebutton.css('top','10px');
closebutton.click(function(e){
e.preventDefault();
do_unslide(el);
e.stopPropagation();
});
el.append(closebutton);
el.addClass('event-opened');
$('.events').css('height', 'auto');
el.css('height', 'auto');
});
}
function do_unslide (el) {
var dfd1 = $.Deferred();
var dfd2 = $.Deferred();
var animsettings={left:oldvals.eventslider.position.left};
if (window.console && console.log) { console.log(oldvals); }
$('#eventslider').animate(animsettings,slidespeed,function(){
dfd1.resolve();
});
$('.events').css('height', '356');
$('.event-closebutton').fadeOut(slidespeed,function(){
$(this).remove();
});
el.animate({
left:oldvals.el.position.left,
top:oldvals.el.position.top,
width:oldvals.el.widthpx,
height:oldvals.el.heightpx
},slidespeed);
$('.events-detail-img',el).animate({
width: '0px'
},slidespeed);
$('.events-detail-longtext',el).slideUp(slidespeed);
$('.events-detail-text',el).slideDown(slidespeed);
$.when(dfd1).done(function()
{
$('.events-detail').not(el).fadeIn(slidespeed,function(){
dfd2.resolve();
});
});
$.when(dfd2).done(function()
{
el.removeClass('event-opened');
});
}
$('.events-detail.events-detail-odd').click(function()
{
do_slide($(this),'black');
});
$('.events-detail.events-detail-even').click(function()
{
do_slide($(this),'white');
});
$(document).keyup(function(event) {
if (event.keyCode == 27) {
//ESCAPE KEY CLOSES popupwindow
if ($('.event-opened').length>0)
{
do_unslide($('.event-opened'));
}
}
});