/* sbModal Copyright Sitebuilders Finland Oy 2009 www.sitebuilders.fi */

var sbModal=new Class({Implements:[Options,Chain],options:{modalOpacity:0.7,bgId:"modalBg",hideOnClick:true},initialize:function(a){this.setOptions(a);this.mainBody=$(document.body);this.modalBg=new Element("div",{id:this.options.bgId});this.mask=new Element("iframe",{id:"iMask"});this.mainhtml=this.mainBody.getScrollSize();this.bgTween=new Fx.Tween(this.modalBg,{onComplete:function(b){b.destroy();this.onRemoveComplete()}.bind(this)});window.addEvent("resize",function(b){this.resizeModal()}.bind(this));if(this.options.hideOnClick==true){this.modalBg.addEvent("click",function(b){b.stop();this.removeModal()}.bind(this))}},sbModalEl:function(){return this.modalBg},showModal:function(){if(Browser.Engine.trident){this.mask.inject(this.mainBody,"top").setStyles({opacity:0.01,height:"100%",width:"100%",position:"absolute","z-index":200,left:0,top:0,background:"transparent"})}this.modalBg.inject(this.mainBody,"top").setStyles({opacity:"0","z-index":"201",height:this.mainhtml.y});this.modalBg.set("tween",{onComplete:function(a){this.onShowComplete()}.bind(this)});this.modalBg.tween("opacity",this.options.modalOpacity)},removeModal:function(){this.bgTween.start("opacity",0);this.mask.destroy()},resizeModal:function(){this.modalBg.setStyles({height:"100%","max-width":"100%"});this.mainhtml=document.body.getScrollSize();this.modalBg.setStyles({height:this.mainhtml.y,"max-width":"auto"})},onRemoveComplete:function(a){},onShowComplete:function(a){}});

/* sbBox v.1.0.2 Copyright Sitebuilders Finland Oy www.sitebuilders.fi */
var sbBox=new Class({Implements:[Options,Chain],options:{ajaxURL:null,openButton:"sbBox",closeButton:"X",boxOpacity:0.8,boxId:"boxAjax",appearEffect:"zoomIn",mode:"ajax",duration:2000,delay:1000},initialize:function(el,options){this.setOptions(options);this.myModal=new sbModal({modalOpacity:0.8,hideOnClick:"false"});if(this.options.mode=="ajax"){this.modalBox=new Element("div",{id:this.options.boxId}).set("styles",{"z-index":"400"});document.id("countryList").addEvent("click",function(e){e.stop();this.myModal.showModal();this.modalBox.inject(document.body,"top");this.getBoxSize();var func="this."+this.options.appearEffect+"()";eval(func)}.bind(this))}if(this.options.mode=="clone"){this.modalBox=document.id(el);var func="this."+this.options.appearEffect+"()";this.myModal.showModal();eval(func)}},getHtml:function(a){this.modalBox.set("html",a);this.menu=new sbDropMenu(this.modalBox.getElement("ul"));this.links=this.modalBox.getElements("a");var b=this;this.links.each(function(c){c.set("tween",{duration:300});c.addEvents({mouseenter:function(){this.tween("background-color","#fff","#eee")},mouseleave:function(){this.tween("background-color","#fff")},click:function(f){f.stop();var d=this.get("text");this.newUrl=this.get("href");Cookie.write("_gCountry",d,{duration:365,path:"/"});document.id("country").set("html",d);b.removeBox()}})}.bind(this));this.message=new Element("div",{id:"boxMessage",text:"Please select your country from the menu above"}).inject(this.modalBox)},removeBox:function(){this.myModal.removeModal();this.fadeElements()},zoomIn:function(){window.addEvent("resize",function(c){this.move()}.bind(this));var a=this.calculatePosition();this.modalBox.setStyles({height:0,opacity:0,width:0,left:a[2],top:a[3]});var b=new Fx.Morph(this.modalBox,{transition:Fx.Transitions.Sine.easeOut,onComplete:function(c){this.action()}.bind(this)});b.start({height:[0,this.boxSize.y],width:[0,this.boxSize.x],opacity:this.options.boxOpacity,left:a[0],top:a[1]})},slideDown:function(){window.addEvent("resize",function(b){this.move()}.bind(this));var a=this.getBoxSize(this.modalBox);var a=this.calculatePosition();this.modalBox.setStyles({height:this.boxSize.y,width:this.boxSize.x,opacity:1,left:a[0],top:-this.boxSize.y-20});this.modalBox.set("tween",{duration:this.options.duration,transition:Fx.Transitions.Elastic.easeOut});(function(){this.modalBox.setStyles({display:"block"});this.modalBox.tween("top",100)}.bind(this)).delay(this.options.delay);this.createCloseButton()},action:function(){var a=new Request({url:this.options.ajaxURL,onComplete:function(b){this.getHtml(b)}.bind(this)}).get()},move:function(c,b){var a=this.calculatePosition();a[0]=(a[0]<0)?0:a[0];a[1]=(a[1]<0)?0:a[1];this.modalBox.set("morph",{transition:Fx.Transitions.Elastic.easeOut,duration:2000});this.modalBox.morph({left:a[0],top:a[1]})},fadeElements:function(b){var a=new Fx.Tween(this.modalBox,{onComplete:function(c){c.destroy();if(this.newUrl){window.location.href=this.newUrl}}});a.start("opacity",0)},createCloseButton:function(a){this.closeButton=new Element("div",{"class":"closeBtn",text:this.options.closeButton,events:{click:function(b){this.removeBox()}.bind(this)}});this.modalBox.adopt(this.closeButton)},getBoxSize:function(a){this.modalBox.setStyles({visibility:"hidden",display:"block"});this.boxSize=this.modalBox.getSize();this.modalBox.setStyles({visibility:"visible",height:"0"});return this.boxSize},getBoxRealSize:function(b){var a=this.modalBox.getStyles("width","height");this.boxSize.x=a.width.toInt();this.boxSize.y=a.height.toInt()},calculatePosition:function(c){var h=document.id(document.body).getSize();var a=this.boxSize;var i=this.modalBox.getStyles("border-top-width","padding-top");var d=this.modalBox.getStyles("border-left-width","padding-left");var f=i["border-top-width"].toInt()+i["padding-top"].toInt();var b=d["border-left-width"].toInt()+d["padding-left"].toInt();var k=h.x*0.5;var j=h.y*0.5;var g=this.boxSize.x*0.5;g=(g<0)?0:g;var e=this.boxSize.y*0.5;e=(e<0)?0:e;var l=k-g-b;_top=(h.y<this.boxSize.y)?0:j-e-f;return[l,_top,k,j]}});


window.addEvent("domready",function(){
	var a=new sbBox("box",{ajaxURL:"countries-list.php"});
	var myId = document.id('dropBox');
	if (myId) {
		var myImg = document.id('dropBox').getElement('img');
		if(myImg != null){
			var kys = Cookie.read('_kys');
			var kys;
			if (kys != 'Yes') {
				Cookie.write('_kys', 'Yes', {duration: 1, path: '/'});
				var b=new sbBox('dropBox', {mode:'clone', appearEffect: 'slideDown', 	closeButton:'X'});
			}
		}
	}
	//if($$('.sbBox')) var c=new sbBox($$('.sbBox'), {mode:'image', appearEffect: 'zoomIn',boxId:'boxImage', closeButton:'X'});
});

/* sbCarousel v1.2, Copyright Sitebuilders Finland Oy 2009,  http://www.sitebuilders.fi  */

var sbCarousel=new Class({Implements:[Options],options:{createControls:false,time:6000,duration:1000,intialDelay:500,firstImage:1,preLoad:true,mode:"fade"},initialize:function(b,a){this.setOptions(a);this.no=this.options.firstImage-1;that=this;if(b!=null){this.Container=b.addClass("js").addClass("loading");this.Images=this.Container.getElements("img");if(this.Images.length>1){this.Images.addEvents({mouseenter:this.stopTimer.bind(this),mouseleave:this.startTimer.bind(this)});this.main=this.Container.getCoordinates();if(this.options.preLoad==true){this.Current=new Asset.image(this.Images[this.options.firstImage-1].src,{onload:function(){var c=that.options.duration;that.options.duration=that.options.intialDelay;that.Container.removeClass("loading");that.showThis(that.Images[that.options.firstImage-1]);if(that.no==that.Images.length-1){that.no=0}that.startTimer();that.options.duration=c}})}else{this.Current=this.Images[this.options.firstImage-1].set({styles:{left:0,opacity:1},"class":"current"});if(that.no==this.Images.length-1){that.no=0}this.no++;this.startTimer()}if(this.options.createControls==true){this.createControls(b)}}else{if(this.Images.length==1){this.Current=this.Images.set({styles:{left:0,opacity:1,visibility:"visible"},"class":"current"})}}}},createControls:function(c){var b=this;var a=new Element("ul",{"class":"naviList"}).inject(this.Container);this.Images.each(function(f,d){var g=new Element("li",{"class":"movieInfo",styles:{opacity:"0.6"},events:{click:function(){if(f.hasClass("current")!=true){b.stopTimer();this.addClass("current");b.no=d;b.showThis(f)}},mouseenter:function(){this.fade(1)},mouseleave:function(){if(f.hasClass("current")!=true&&this.hasClass("current")!=true){this.fade(0.6)}}}}).inject(a);g.setProperty("text",d+1);f.store("myList",g);if(d==(this.options.firstImage-1)){b.currentLiItem=g;g.morph({opacity:1})}}.bind(this))},showThis:function(b,a){this.Current=b.addClass("newCurrent");switch(this.options.mode){case"right":b.setStyles({left:this.main.right});vars=["left",this.main.right,0];break;case"fade":b.setStyles({left:0,opacity:0});vars=["opacity",0,1];break;case"left":b.setStyles({left:-this.main.right});vars=["left",-this.main.right,0];break}this.showMe(b,a,vars)},showNext:function(){if(this.options.preLoad==true){new Asset.image(this.Images[this.no].src,{onload:this.showThis.bind(this,[this.Images[this.no],this.Current])})}else{this.showThis(this.Images[this.no],this.Current)}},showMe:function(f,d,h){var e=[f,d];var c=function(){f.removeClass("newCurrent");this.Images.removeClass("current");f.addClass("current");if(this.no<this.Images.length-1){this.no++}else{this.no=0}this.currentLiItem=f.retrieve("myList")}.bind(this);var g=function(){var i=f.retrieve("myList");if(i!=null){i.morph({opacity:1});this.currentLiItem.morph({opacity:0.6}).removeClass("current")}}.bind(this);var b=new Fx.Tween(f,{duration:this.options.duration,onStart:function(i){g()},onComplete:function(i){c()}});var a=new Fx.Elements(e,{onStart:function(i){g()},onComplete:function(){c()}});b.start(h)},myTimer:function(){this.timer=this.showNext.periodical(this.options.time,this)},startTimer:function(){this.myTimer()},stopTimer:function(){$clear(this.timer)}});

window.addEvent('domready', function() {var carousel = $('mainImageHolder');if(carousel != ''){ new sbCarousel(carousel);}});

/* sbDropMenu v1.0 Copyright Sitebuilders Finland Oy  http://www.sitebuilders.fi */
var sbDropMenu=new Class({Implements:[Options],options:{maxHeight:100},initialize:function(b,a){this.setOptions(a);this.menu=b;that=this;if(this.menu){this.menuItems=this.menu.getElements("li");this.menuItems.each(function(d){var c=d.getElement("ul");if(c!=null){this.ef=new Fx.Morph(c,{link:"cancel",duration:"300",onComplete:function(e){if(e.hasClass("Opening")==true){e.setStyle("overflow","visible")}if(e.hasClass("Closing")==true){e.removeClass("Closing")}if(e.hasClass("Opening")!=true){e.setStyle("display","none")}}});c.setStyles({visibility:"hidden"});d.addEvent("mouseenter",that.openMenu.bind(this.ef));d.addEvent("mouseleave",that.closeMenu.bind(this.ef))}})}},openMenu:function(){var b=this.element;if(b.hasClass("Closing")!=true){b.setStyles({opacity:"1",display:"block",visibility:"hidden","z-index":400}).addClass("Opening");if($type(this.element.retrieve("height"))!="number"){cssHeight=this.element.store("height",b.getScrollSize().y)}var a=b.getParent("ul").setStyles({overflow:"visible"});b.setStyles({height:"0px",overflow:"hidden",display:"block",visibility:"visible"});this.set({duration:"2000"});this.start({height:this.element.retrieve("height")})}},closeMenu:function(b){var c=this.element;var a=c.getParent("li");c.setStyles({display:"block",visibility:"visible","z-index":300});c.removeClass("Opening").addClass("Closing").fade(".1");var e=d.bind(this).delay(500);a.addEvent("mouseenter",function(){e=$clear(e);c.fade("1")});this.set({duration:"200"});function d(){this.start({height:"0px",overflow:"hidden"})}}});

var sbSearch=new Class({Implements:[Options],options:{enableAjax:true,URL:""},initialize:function(b,a){this.setOptions(a);this.searchBox=b;this.wrapper=$("searchResults");this.mySpinner=new Element("div",{"class":"spinnerClass"});var c=this;this.defaultText=b.getProperty("value");var d=new Request.HTML({method:"get",url:this.options.URL,onRequest:function(){c.wrapper.adopt(c.mySpinner)},onSuccess:function(f,i,g){c.wrapper.erase("html");c.wrapper.set("html",g)},onComplete:function(){}});this.searchBox.addEvent("blur",function(e){(function(){c.wrapper.erase("html")}).delay(300);this.setProperty("value"," ");if(this.getProperty("value")==""||this.getProperty("value")==" "){this.setProperty("value",c.defaultText)}});this.searchBox.addEvent("focus",function(e){if(this.getProperty("value")==c.defaultText){this.setProperty("value","")}});this.searchBox.addEvent("keyup",function(f){var e=this.getProperty("value").trim();if(e!=""&&c.options.enableAjax==true){d.send("searchinput="+e)}})}});

window.addEvent('domready', function() {
	var gSite = document.domain;
	var url = 'productsearch.php';
	url = url + '?site=' + gSite;
	new sbSearch($('searching'), {URL:url});
	if (document.id('professional')) document.id('professional').getElement('a.catLink').set('href', 'redirect-site.php?type=pro');
	if (document.id('custom')) document.id('custom').getElement('a.catLink').set('href', 'redirect-site.php?type=ci');
	if (document.id('commercial')) document.id('commercial').getElement('a.catLink').set('href', 'redirect-site.php?type=coi');
	
	
});

(function() {
  window.addEvent('domready',function() {
    $$('#mainContent ul').each(function(container) {
      container.getChildren().each(function(child) {
        var siblings = child.getParent().getChildren().erase(child);
        child.addEvents({
          mouseenter: function() { siblings.tween('opacity',0.5); },
          mouseleave: function() { siblings.tween('opacity',1); }
        });
      });
    });
  });
})();


window.addEvent('domready', function() {
	// Lightbox function
	if(document.id('mainContent')){
		var links = document.id('mainContent').getElements('img');
		links.each(function(item, index){
			var imgLink = item.getParent('a');
			if (imgLink){
				//imgLink.href
				if (imgLink.href.indexOf('.jpg') > 0 || imgLink.href.indexOf('.gif') > 0 || imgLink.href.indexOf('.JPG') > 0 || imgLink.href.indexOf('.png') > 0) {
					imgLink.setProperty('rel', 'lightbox[group]');
				}
			}
		});
	}
});

/*
	mediaboxAdvanced v0.9.9f - The ultimate extension of Mediabox into an all-media script
	updated 2009.03.28
	(c) 2007-2009 John Einselen <http://iaian7.com>
		based on
	Slimbox v1.64 - The ultimate lightweight Lightbox clone
	(c) 2007-2008 Christophe Beyls <http://www.digitalia.be>
	MIT-style license.
*/
var Mediabox;(function(){var N=0,s,h,E,y,D,k,q,n,r=new Image(),L=new Image(),I,b,j,F,c,K,w,B,J,M,e,v,G,x,p,t,l,i="none",f,d="mediaBox",u;window.addEvent("domready",function(){$(document.body).adopt($$([I=new Element("div",{id:"mbOverlay"}).addEvent("click",C),b=new Element("div",{id:"mbCenter"}),F=new Element("div",{id:"mbBottomContainer"})]).setStyle("display","none"));j=new Element("div",{id:"mbImage"}).injectInside(b);c=new Element("div",{id:"mbBottom"}).injectInside(F).adopt(new Element("a",{id:"mbCloseLink",href:"#"}).addEvent("click",C),e=new Element("a",{id:"mbNextLink",href:"#"}).addEvent("click",g),J=new Element("a",{id:"mbPrevLink",href:"#"}).addEvent("click",z),w=new Element("div",{id:"mbTitle"}),M=new Element("div",{id:"mbNumber"}),B=new Element("div",{id:"mbCaption"}),new Element("div",{styles:{clear:"both"}}));q={overlay:new Fx.Tween(I,{property:"opacity",duration:360}).set(0),image:new Fx.Tween(j,{property:"opacity",duration:360,onComplete:H}),bottom:new Fx.Tween(c,{property:"margin-top",duration:240})}});Mediabox={close:function(){C()},open:function(Q,P,O){s=$extend({loop:false,stopKey:true,overlayOpacity:0.7,resizeDuration:240,resizeTransition:false,initialWidth:360,initialHeight:240,showCaption:true,animateCaption:true,showCounter:true,counterText:"  ({x} of {y})",scriptaccess:"true",fullscreen:"true",fullscreenNum:"1",autoplay:"true",autoplayNum:"1",autoplayYes:"yes",bgcolor:"#000000",playerpath:"../js/player.swf",backcolor:"000000",frontcolor:"999999",lightcolor:"000000",screencolor:"000000",controlbar:"over",useNB:true,NBpath:"http://www.genelec.com/js/NonverBlaster.swf",NBloop:"false",controllerColor:"0x777777",showTimecode:"false",controller:"true",flInfo:"true",revverID:"187866",revverFullscreen:"true",revverBack:"000000",revverFront:"ffffff",revverGrad:"000000",ytColor1:"000000",ytColor2:"333333",ytQuality:"&ap=%2526fmt%3D18",vdPlayer:"false",vmTitle:"1",vmByline:"1",vmPortrait:"1",vmColor:"ffffff"},O||{});if(typeof Q=="string"){Q=[[Q,P,O]];P=0}if((Browser.Engine.gecko)&&(Browser.Engine.version<19)){s.overlayOpacity=1;I.className="mbOverlayFF"}h=Q;s.loop=s.loop&&(h.length>1);A();m(true);k=window.getScrollTop()+(window.getHeight()/15);q.resize=new Fx.Morph(b,$extend({duration:s.resizeDuration,onComplete:H},s.resizeTransition?{transition:s.resizeTransition}:{}));b.setStyles({top:k,width:s.initialWidth,height:s.initialHeight,marginLeft:-(s.initialWidth/2),display:""});q.overlay.start(s.overlayOpacity);N=1;return a(P)}};Element.implement({mediabox:function(O,P){$$(this).mediabox(O,P);return this}});Elements.implement({mediabox:function(O,R,Q){R=R||function(S){p=S.rel.split(/[\[\]]/);p=p[1];return[S.href,S.title,p]};Q=Q||function(){return true};var P=this;P.removeEvents("click").addEvent("click",function(){var T=P.filter(Q,this);var U=[];var S=[];T.each(function(W,V){if(S.indexOf(W.toString())<0){U.include(T[V]);S.include(T[V].toString())}});return Mediabox.open(U.map(R),S.indexOf(this.toString()),O)});return P}});function A(){I.setStyles({top:window.getScrollTop(),height:window.getHeight()})}function m(O){["object",window.ie?"select":"embed"].forEach(function(Q){Array.forEach(document.getElementsByTagName(Q),function(R){if(O){R._mediabox=R.style.visibility}R.style.visibility=O?"hidden":R._mediabox})});I.style.display=O?"":"none";var P=O?"addEvent":"removeEvent";window[P]("scroll",A)[P]("resize",A);document[P]("keydown",o)}function o(O){switch(O.code){case 27:case 88:case 67:C();break;case 37:case 80:z();break;case 39:case 78:g()}if(s.stopKey){return false}}function z(){return a(y)}function g(){return a(D)}function a(O){if((N==1)&&(O>=0)){N=2;j.set("html","");E=O;y=((E||!s.loop)?E:h.length)-1;D=E+1;if(D==h.length){D=s.loop?0:-1}$$(J,e,j,F).setStyle("display","none");q.bottom.cancel().set(0);q.image.set(0);b.className="mbLoading";G=h[O][2].split(" ");x=G.length;if(x>1){t=(G[x-2].match("%"))?(window.getWidth()*("0."+(G[x-2].replace("%",""))))+"px":G[x-2]+"px";l=(G[x-1].match("%"))?(window.getHeight()*("0."+(G[x-1].replace("%",""))))+"px":G[x-1]+"px"}else{t="";l=""}v=h[O][0];K=h[E][1].split("::");if(v.match(/quietube\.com/i)){f=v.split("v.php/");v=f[1]}if(v.match(/\.gif|\.jpg|\.png/i)){i="img";n=new Image();n.onload=H;n.src=h[O][0]}else{if(v.match(/\.flv|\.mp4/i)){i="obj";t=t||s.initialWidth;l=l||s.initialHeight;if(s.useNB){n=new Swiff(""+s.NBpath+"?videoURL="+v+"&allowSmoothing=true&autoPlay="+s.autoplay+"&buffer=6&showTimecode="+s.showTimecode+"&loop="+s.NBloop+"&controlColour="+s.controllerColor+"&scaleIfFullScreen=true&showScalingButton=false",{id:"MediaboxSWF",width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}})}else{n=new Swiff(""+s.playerpath+"?file="+v+"&backcolor="+s.backcolor+"&frontcolor="+s.frontcolor+"&lightcolor="+s.lightcolor+"&screencolor="+s.screencolor+"&autostart="+s.autoplay+"&controlbar="+s.controlbar,{id:"MediaboxSWF",width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}})}H()}else{if(v.match(/\.mp3|\.aac/i)){i="obj";t=t||s.initialWidth;l=l||s.initialHeight;n=new Swiff(""+s.playerpath+"?file="+v+"&backcolor="+s.backcolor+"&frontcolor="+s.frontcolor+"&lightcolor="+s.lightcolor+"&screencolor="+s.screencolor+"&autostart="+s.autoplay,{id:"MediaboxSWF",width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/\.swf/i)){i="obj";t=t||s.initialWidth;l=l||s.initialHeight;n=new Swiff(v,{id:"MediaboxSWF",width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/blip\.tv/i)){i="obj";t=t||"640px";l=l||"390px";n=new Swiff(v,{src:v,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/dailymotion\.com/i)){i="obj";t=t||"480px";l=l||"381px";n=new Swiff(v,{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/facebook\.com/i)){i="obj";t=t||"320px";l=l||"240px";f=v.split("v=");f=f[1].split("&");d=f[0];n=new Swiff("http://www.facebook.com/v/"+d,{movie:"http://www.facebook.com/v/"+d,classid:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});startEffect()}else{if(v.match(/flickr\.com/i)){i="obj";t=t||"500px";l=l||"375px";f=v.split("/");d=f[5];n=new Swiff("http://www.flickr.com/apps/video/stewart.swf",{id:d,classid:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",width:t,height:l,params:{flashvars:"photo_id="+d+"&amp;show_info_box="+s.flInfo,wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/google\.com\/videoplay/i)){i="obj";t=t||"400px";l=l||"326px";f=v.split("=");d=f[1];n=new Swiff("http://video.google.com/googleplayer.swf?docId="+d+"&autoplay="+s.autoplayNum,{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/megavideo\.com/i)){i="obj";t=t||"640px";l=l||"360px";f=v.split("=");d=f[1];n=new Swiff("http://wwwstatic.megavideo.com/mv_player.swf?v="+d,{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/metacafe\.com\/watch/i)){i="obj";t=t||"400px";l=l||"345px";f=v.split("/");d=f[4];n=new Swiff("http://www.metacafe.com/fplayer/"+d+"/.swf?playerVars=autoPlay="+s.autoplayYes,{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/myspacetv\.com|vids\.myspace\.com/i)){i="obj";t=t||"425px";l=l||"360px";f=v.split("=");d=f[2];n=new Swiff("http://lads.myspace.com/videos/vplayer.swf?m="+d+"&v=2&a="+s.autoplayNum+"&type=video",{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/revver\.com/i)){i="obj";t=t||"480px";l=l||"392px";f=v.split("/");d=f[4];n=new Swiff("http://flash.revver.com/player/1.0/player.swf?mediaId="+d+"&affiliateId="+s.revverID+"&allowFullScreen="+s.revverFullscreen+"&autoStart="+s.autoplay+"&backColor=#"+s.revverBack+"&frontColor=#"+s.revverFront+"&gradColor=#"+s.revverGrad+"&shareUrl=revver",{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/rutube\.ru/i)){i="obj";t=t||"470px";l=l||"353px";f=v.split("=");d=f[1];n=new Swiff("http://video.rutube.ru/"+d,{movie:"http://video.rutube.ru/"+d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/seesmic\.com/i)){i="obj";t=t||"435px";l=l||"355px";f=v.split("/");d=f[5];n=new Swiff("http://seesmic.com/Standalone.swf?video="+d,{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/tudou\.com/i)){i="obj";t=t||"400px";l=l||"340px";f=v.split("/");d=f[5];n=new Swiff("http://www.tudou.com/v/"+d,{width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/youku\.com/i)){i="obj";t=t||"480px";l=l||"400px";f=v.split("id_");d=f[1];n=new Swiff("http://player.youku.com/player.php/sid/"+d+"=/v.swf",{width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/youtube\.com\/watch/i)){i="obj";f=v.split("v=");d=f[1];if(d.match(/fmt=18/i)){u="&ap=%2526fmt%3D18";t=t||"560px";l=l||"345px"}else{if(d.match(/fmt=22/i)){u="&ap=%2526fmt%3D22";t=t||"640px";l=l||"385px"}else{u=s.ytQuality;t=t||"480px";l=l||"295px"}}n=new Swiff("http://www.youtube.com/v/"+d+"&autoplay="+s.autoplayNum+"&fs="+s.fullscreenNum+u+"&color1=0x"+s.ytColor1+"&color2=0x"+s.ytColor2,{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/youtube\.com\/view/i)){i="obj";f=v.split("p=");d=f[1];t=t||"480px";l=l||"385px";n=new Swiff("http://www.youtube.com/p/"+d+"&autoplay="+s.autoplayNum+"&fs="+s.fullscreenNum+u+"&color1=0x"+s.ytColor1+"&color2=0x"+s.ytColor2,{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/veoh\.com/i)){i="obj";t=t||"410px";l=l||"341px";f=v.split("videos/");d=f[1];n=new Swiff("http://www.veoh.com/videodetails2.swf?permalinkId="+d+"&player=videodetailsembedded&videoAutoPlay="+s.AutoplayNum,{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/viddler\.com/i)){i="obj";t=t||"437px";l=l||"370px";f=v.split("/");d=f[4];n=new Swiff(v,{id:"viddler_"+d,movie:v,classid:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen,id:"viddler_"+d,movie:v}});H()}else{if(v.match(/vimeo\.com/i)){i="obj";t=t||"400px";l=l||"225px";f=v.split("/");d=f[3];n=new Swiff("http://www.vimeo.com/moogaloop.swf?clip_id="+d+"&amp;server=www.vimeo.com&amp;fullscreen="+s.fullscreenNum+"&amp;autoplay="+s.autoplayNum+"&amp;show_title="+s.vmTitle+"&amp;show_byline="+s.vmByline+"&amp;show_portrait="+s.vmPortrait+"&amp;color="+s.vmColor,{id:d,width:t,height:l,params:{wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/12seconds\.tv/i)){i="obj";t=t||"430px";l=l||"360px";f=v.split("/");d=f[5];n=new Swiff("http://embed.12seconds.tv/players/remotePlayer.swf",{id:d,width:t,height:l,params:{flashvars:"vid="+d+"",wmode:"opaque",bgcolor:s.bgcolor,allowscriptaccess:s.scriptaccess,allowfullscreen:s.fullscreen}});H()}else{if(v.match(/\#mb_/i)){i="inline";t=t||s.initialWidth;l=l||s.initialHeight;URLsplit=v.split("#");n=$(URLsplit[1]).get("html");H()}else{i="url";t=t||s.initialWidth;l=l||s.initialHeight;d="mediaId_"+new Date().getTime();n=new Element("iframe",{src:v,id:d,width:t,height:l,frameborder:0});H()}}}}}}}}}}}}}}}}}}}}}}}}}return false}function H(){switch(N++){case 2:if(i=="img"){t=n.width;l=n.height;j.setStyles({backgroundImage:"url("+v+")",display:""})}else{if(i=="obj"){if(Browser.Plugins.Flash.version<8){j.setStyles({backgroundImage:"none",display:""});j.set("html",'<div id="mbError"><b>Error</b><br/>Adobe Flash is either not installed or not up to date,<br/>please visit <a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" title="Get Flash" target="_new">Adobe.com</a> to download the free player.</div>')}else{j.setStyles({backgroundImage:"none",display:""});n.inject(j)}}else{if(i=="inline"){j.setStyles({backgroundImage:"none",display:""});j.set("html",n)}else{if(i=="url"){j.setStyles({backgroundImage:"none",display:""});n.inject(j)}else{alert("this file type is not supported\n"+v+"\nplease visit iaian7.com/webcode/Mediabox for more information")}}}}$$(j,c).setStyle("width",t);j.setStyle("height",l);w.set("html",(s.showCaption)?K[0]:"");B.set("html",(s.showCaption&&(K.length>1))?K[1]:"");M.set("html",(s.showCounter&&(h.length>1))?s.counterText.replace(/{x}/,E+1).replace(/{y}/,h.length):"");if((y>=0)&&(h[y][0].match(/\.gif|\.jpg|\.png/i))){r.src=h[y][0]}if((D>=0)&&(h[D][0].match(/\.gif|\.jpg|\.png/i))){L.src=h[D][0]}N++;case 3:b.className="";q.resize.start({height:j.offsetHeight,width:j.offsetWidth,marginLeft:-j.offsetWidth/2});break;N++;case 4:F.setStyles({top:k+b.clientHeight,marginLeft:b.style.marginLeft,visibility:"hidden",display:""});q.image.start(1);break;case 5:if(y>=0){J.style.display=""}if(D>=0){e.style.display=""}if(s.animateCaption){q.bottom.set(-c.offsetHeight).start(0)}F.style.visibility="";N=1}}function C(){if(N){N=0;n.onload=$empty;j.set("html","");for(var O in q){q[O].cancel()}$$(b,F).setStyle("display","none");q.overlay.chain(m).start(0)}return false}})();Mediabox.scanPage=function(){var a=$$("a").filter(function(b){return b.rel&&b.rel.test(/^lightbox/i)});$$(a).mediabox({},null,function(c){var b=this.rel.replace(/[[]|]/gi," ");var d=b.split(" ");return(this==c)||((this.rel.length>8)&&c.rel.match(d[1]))})};

window.addEvent("domready",Mediabox.scanPage);
