
var last_timeout_id=null;(function($){$.fn.innerfade=function(options){if(options&&options['onStartedProcessing'])
$.innerfade.onStartedProcessing=options['onStartedProcessing'];if(options&&options['onFinishedProcessing'])
$.innerfade.onFinishedProcessing=options['onFinishedProcessing'];return this.each(function(){$.innerfade(this,options);});};$.innerfade=function(container,options){var settings={'animationtype':'fade','speed':400,'type':'sequence','timeout':5000,'containerheight':'564','runningclass':'innerfade','children':null,'onStartedProcessing':null,'onFinishedProcessing':null,'manualorder':false,'startswith':0};if(options)
$.extend(settings,options);if(settings.children===null)
var elements=$(container).children();else
var elements=$(container).children(settings.children);if(elements.length>1){$(container).css('position','absolute').css('height',settings.containerheight).addClass(settings.runningclass);var tmp_start=0;var tmp_last=0;if(settings.startswith>0){tmp_start=settings.startswith;tmp_last=tmp_start;settings.startswith=0;if(tmp_start+1>=elements.length){tmp_last=0;}}
for(var i=0;i<elements.length;i++){$(elements[i]).hide().css({'z-index':String(i),'position':'absolute'});};if(settings.type=="sequence"){window.last_timeout_id=setTimeout(function(){$.innerfade.next(elements,settings,tmp_start+1,tmp_last);},settings.timeout);$(elements[tmp_start]).show();}else if(settings.type=="random"){var last=Math.floor(Math.random()*(elements.length));window.last_timeout_id=setTimeout(function(){do{current=Math.floor(Math.random()*(elements.length));}while(last==current);$.innerfade.next(elements,settings,current,last);},settings.timeout);$(elements[last]).show();}else if(settings.type=='random_start'){settings.type='sequence';var current=Math.floor(Math.random()*(elements.length));window.last_timeout_id=setTimeout(function(){$.innerfade.next(elements,settings,(current+1)%elements.length,current);},settings.timeout);$(elements[current]).show();}else{alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');}
if($.innerfade.onStartedProcessing!=null){$.innerfade.onStartedProcessing(elements,settings,tmp_start,tmp_last);}}
return this;};$.innerfade.next=function(elements,settings,current,last){window.current_image_shown=current;if(this.onStartedProcessing!=null){this.onStartedProcessing(elements,settings,current,last);}
if(settings.animationtype=='slide'){$(elements[last]).slideUp(settings.speed);$(elements[current]).slideDown(settings.speed);}else if(settings.animationtype=='fade'){$(elements[last]).fadeOut(settings.speed);$(elements[current]).fadeIn(settings.speed);}else
alert('Innerfade-animationtype must either be \'slide\' or \'fade\'');if(settings.type=="sequence"){if((current+1)<elements.length){current=current+1;last=current-1;}else{current=0;last=elements.length-1;}}else if(settings.type=="random"){last=current;while(current==last)
current=Math.floor(Math.random()*elements.length);}else{alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');}
if(this.onFinishedProcessing){this.onFinishedProcessing(elements,settings,current,last);}
window.last_timeout_id=setTimeout((function(){$.innerfade.next(elements,settings,current,last);}),settings.timeout);};})(jQuery);function removeFilter(element){if(element.style.removeAttribute){element.style.removeAttribute('filter');}}
function generateLinksToImages(where_id){var html="<div class='slide-status'><ul>\n";for(i=1;i<=window.total_number_of_images;i++){html+='<li><a href="#" class="notxt" id="slide-button'+i+'">'+i+'</a></li>'+"\n";}
html+="\n\n</ul></div>\n\n";html+='<a href="#" class="arrow-l" id="arrow-l"></a>\n\n';html+='<a href="#" class="arrow-r" id="arrow-r"></a>\n\n';$('#'+where_id+' ').after(html);for(i=1;i<=window.total_number_of_images;i++){$('#slide-button'+i).data('photo_number',i);$('#slide-button'+i).click(function(){var photo_num=$(this).data('photo_number');show_slide(photo_num);$(".slide-status li").removeClass("active");$(this).parent().addClass("active");});}
$('#slide-button1').parent().addClass("active");}
function showTitle(element){var title=$(element).attr('title').replace('  ','<br>');$('.message strong').html('');$('.message').hide();if(title!=''){$('.message strong').html(title);$('.message').show();}}
function onFinishedProcessing(){$(".slide-status li").removeClass("active");$('#slide-button'+(window.current_image_shown*1+1)).parent().addClass("active");}
function onStartedProcessing(elements,settings,current,last){showTitle(elements[current]);}
function show_slide(photo_num){clearTimeout(window.last_timeout_id);$('div#fx').innerfade({'startswith':photo_num-1,'manualorder':true,'onFinishedProcessing':onFinishedProcessing});$(".slide-status li").removeClass("active");$('#slide-button'+(window.current_image_shown*1+1)).parent().addClass("active");}
