jQuery.noConflict();(function(jQuery){jQuery.facebox=function(data,klass){jQuery.facebox.loading()
if(data.ajax)fillFaceboxFromAjax(data.ajax,klass)
else if(data.image)fillFaceboxFromImage(data.image,klass)
else if(data.div)fillFaceboxFromHref(data.div,klass)
else if(jQuery.isFunction(data))data.call(jQuery)
else jQuery.facebox.reveal(data,klass)}
jQuery.extend(jQuery.facebox,{settings:{opacity:0,overlay:true,loadingImage:'/media/loading.gif',closeImage:'/media/closelabel.gif',imageTypes:['png','jpg','jpeg','gif'],faceboxHtml:'\
    <div id="facebox" style="display:none;"> \
      <div class="popup"> \
        <table> \
          <tbody> \
            <tr> \
              <td class="tl"/><td class="b"/><td class="tr"/> \
            </tr> \
            <tr> \
              <td class="b"/> \
              <td class="body"> \
                <div class="content"> \
                </div> \
                <div class="footer"> \
                  <a href="#" class="close"> \
                    <img src="/media/closelabel.gif" title="close" alt="Close" class="close_image" /> \
                  </a> \
                </div> \
              </td> \
              <td class="b"/> \
            </tr> \
            <tr> \
              <td class="bl"/><td class="b"/><td class="br"/> \
            </tr> \
          </tbody> \
        </table> \
      </div> \
    </div>'},loading:function(){init()
if(jQuery('#facebox .loading').length==1)return true
showOverlay()
jQuery('#facebox .content').empty()
jQuery('#facebox .body').children().hide().end().append('<div class="loading"><img src="'+jQuery.facebox.settings.loadingImage+'"/></div>')
jQuery('#facebox').css({top:getPageScroll()[1]+(getPageHeight()/10),left:jQuery(window).width()/2-205}).show()
jQuery(document).bind('keydown.facebox',function(e){if(e.keyCode==27)jQuery.facebox.close()
return true})
jQuery(document).trigger('loading.facebox')},reveal:function(data,klass){jQuery(document).trigger('beforeReveal.facebox')
if(klass)jQuery('#facebox .content').addClass(klass)
jQuery('#facebox .content').append(data)
jQuery('#facebox .loading').remove()
jQuery('#facebox .body').children().fadeIn('normal')
jQuery('#facebox').css('left',jQuery(window).width()/2-(jQuery('#facebox table').width()/2))
jQuery(document).trigger('reveal.facebox').trigger('afterReveal.facebox')},close:function(){jQuery(document).trigger('close.facebox')
return false}})
jQuery.fn.facebox=function(settings){if(jQuery(this).length==0)return
init(settings)
function clickHandler(){jQuery.facebox.loading(true)
var klass=this.rel.match(/facebox\[?\.(\w+)\]?/)
if(klass)klass=klass[1]
fillFaceboxFromHref(this.href,klass)
return false}
return this.bind('click.facebox',clickHandler)}
function init(settings){if(jQuery.facebox.settings.inited)return true
else jQuery.facebox.settings.inited=true
jQuery(document).trigger('init.facebox')
makeCompatible()
var imageTypes=jQuery.facebox.settings.imageTypes.join('|')
jQuery.facebox.settings.imageTypesRegexp=new RegExp('\.('+imageTypes+')jQuery','i')
if(settings)jQuery.extend(jQuery.facebox.settings,settings)
jQuery('body').append(jQuery.facebox.settings.faceboxHtml)
var preload=[new Image(),new Image()]
preload[0].src=jQuery.facebox.settings.closeImage
preload[1].src=jQuery.facebox.settings.loadingImage
jQuery('#facebox').find('.b:first, .bl, .br, .tl, .tr').each(function(){preload.push(new Image())
preload.slice(-1).src=jQuery(this).css('background-image').replace(/url\((.+)\)/,'jQuery1')})
jQuery('#facebox .close').click(jQuery.facebox.close)
jQuery('#facebox .close_image').attr('src',jQuery.facebox.settings.closeImage)}
function getPageScroll(){var xScroll,yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;xScroll=self.pageXOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;xScroll=document.documentElement.scrollLeft;}else if(document.body){yScroll=document.body.scrollTop;xScroll=document.body.scrollLeft;}
return new Array(xScroll,yScroll)}
function getPageHeight(){var windowHeight
if(self.innerHeight){windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowHeight=document.documentElement.clientHeight;}else if(document.body){windowHeight=document.body.clientHeight;}
return windowHeight}
function makeCompatible(){var jQuerys=jQuery.facebox.settings
jQuerys.loadingImage=jQuerys.loading_image||jQuerys.loadingImage
jQuerys.closeImage=jQuerys.close_image||jQuerys.closeImage
jQuerys.imageTypes=jQuerys.image_types||jQuerys.imageTypes
jQuerys.faceboxHtml=jQuerys.facebox_html||jQuerys.faceboxHtml}
function fillFaceboxFromHref(href,klass){if(href.match(/#/)){var url=window.location.href.split('#')[0]
var target=href.replace(url,'')
if(target=='#')return
jQuery.facebox.reveal(jQuery(target).html(),klass)}else if(href.match(jQuery.facebox.settings.imageTypesRegexp)){fillFaceboxFromImage(href,klass)}else{fillFaceboxFromAjax(href,klass)}}
function fillFaceboxFromImage(href,klass){var image=new Image()
image.onload=function(){jQuery.facebox.reveal('<div class="image"><img src="'+image.src+'" /></div>',klass)}
image.src=href}
function fillFaceboxFromAjax(href,klass){jQuery.get(href,function(data){jQuery.facebox.reveal(data,klass)})}
function skipOverlay(){return jQuery.facebox.settings.overlay==false||jQuery.facebox.settings.opacity===null}
function showOverlay(){if(skipOverlay())return
if(jQuery('#facebox_overlay').length==0)
jQuery("body").append('<div id="facebox_overlay" class="facebox_hide"></div>')
jQuery('#facebox_overlay').hide().addClass("facebox_overlayBG").css('opacity',jQuery.facebox.settings.opacity).click(function(){jQuery(document).trigger('close.facebox')}).fadeIn(200)
return false}
function hideOverlay(){if(skipOverlay())return
jQuery('#facebox_overlay').fadeOut(200,function(){jQuery("#facebox_overlay").removeClass("facebox_overlayBG")
jQuery("#facebox_overlay").addClass("facebox_hide")
jQuery("#facebox_overlay").remove()})
return false}
jQuery(document).bind('close.facebox',function(){jQuery(document).unbind('keydown.facebox')
jQuery('#facebox').fadeOut(function(){jQuery('#facebox .content').removeClass().addClass('content')
hideOverlay()
jQuery('#facebox .loading').remove()})})})(jQuery);;(function(jQuery){jQuery.fn.s3Slider=function(vars){var element=this;var timeOut=(vars.timeOut!=undefined)?vars.timeOut:4000;var current=null;var timeOutFn=null;var faderStat=true;var mOver=false;var items=jQuery("#"+element[0].id+"Content ."+element[0].id+"Image");var itemsSpan=jQuery("#"+element[0].id+"Content ."+element[0].id+"Image span");items.each(function(i){jQuery(items[i]).mouseover(function(){mOver=true;});jQuery(items[i]).mouseout(function(){mOver=false;fadeElement(true);});});var fadeElement=function(isMouseOut){var thisTimeOut=(isMouseOut)?(timeOut/2):timeOut;thisTimeOut=(faderStat)?10:thisTimeOut;if(items.length>0){timeOutFn=setTimeout(makeSlider,thisTimeOut);}else{console.log("Poof..");}}
var makeSlider=function(){current=(current!=null)?current:items[(items.length-1)];var currNo=jQuery.inArray(current,items)+1
currNo=(currNo==items.length)?0:(currNo-1);var newMargin=jQuery(element).width()*currNo;if(faderStat==true){if(!mOver){jQuery(items[currNo]).fadeIn((timeOut/6),function(){if(jQuery(itemsSpan[currNo]).css('bottom')==0){jQuery(itemsSpan[currNo]).slideUp((timeOut/6),function(){faderStat=false;current=items[currNo];if(!mOver){fadeElement(false);}});}else{jQuery(itemsSpan[currNo]).slideDown((timeOut/6),function(){faderStat=false;current=items[currNo];if(!mOver){fadeElement(false);}});}});}}else{if(!mOver){if(jQuery(itemsSpan[currNo]).css('bottom')==0){jQuery(itemsSpan[currNo]).slideDown((timeOut/6),function(){jQuery(items[currNo]).fadeOut((timeOut/6),function(){faderStat=true;current=items[(currNo+1)];if(!mOver){fadeElement(false);}});});}else{jQuery(itemsSpan[currNo]).slideUp((timeOut/6),function(){jQuery(items[currNo]).fadeOut((timeOut/6),function(){faderStat=true;current=items[(currNo+1)];if(!mOver){fadeElement(false);}});});}}}}
makeSlider();};})(jQuery);;var LiveChatPeriodUpdater=null;String.prototype.trim=function()
{return this.replace(/(?:^\s+|\s+$)/g,"");}
function SendMessage()
{var customermessage=document.getElementById('textmessage').value.trim();document.getElementById('textmessage').value='';if(customermessage!='')
{var img=document.getElementById('livachat_ajax_loader');if(img!=null)
{img.style.display='inline';}
var request=new Ajax.Updater('livechat_messages',urlSendMessage,{method:'get',parameters:{message:customermessage},onSuccess:function(transport,json){var img=document.getElementById('livechat_ajax_loader');if(img!=null){img.style.display='none';}
SetUpdater();},insertion:Insertion.Bottom});}}
function SetUpdater()
{if(LiveChatPeriodUpdater==null)
{LiveChatPeriodUpdater=new Ajax.PeriodicalUpdater('livechat_messages',urlUpdater,{frequency:frequency,decay:decay});}}
function LiveChatKeyPress(e){if(e.keyCode==13){SendMessage();}}