// DHTML Menus /*=======Ver: 6.6.60802========*/ /*DHTMLMenu, (c) 2006, SourceTec Software Co.,LTD - www.sothink.com*/ if(typeof st_js=="undefined") { STM_FILTER=1; STM_SCROLL=1; STM_SLIP=1; STM_RTL=0; STM_AHCM=0; STM_SMSC=1; STM_BIMG=1; STM_ILOC=0; STM_ILINK=0; stHAL=["left","center","right"]; stVAL=["top","middle","bottom"]; stREP=["no-repeat","repeat-x","repeat-y","repeat"]; stBDS=["none","solid","double","dotted","dashed","groove","ridge","inset","outset"]; stENTS=["onmouseover","onmouseout","onclick","onmousedown","onmouseup","onfocus","onblur","onkeydown","onkeyup"]; st_ld=[]; st_lded=0; st_ck=[]; st_ms=[]; st_imgs=[]; st_funs=0; st_path=stgfd(location.href); st_nav=stnav(); st_cm=st_cp=st_ci= st_tid=0; if(!Array.prototype.push)Array.prototype.push=function(){var l=this.length;for(var i=0;i3?arguments[3]:0,ht=arguments.length>4?arguments[4]:0;stm_ai(l,(a.length?a.concat(i.args.slice(a.length)):i.args),wd,ht)} function stm_ep(){var m=st_cm,p=st_cp;st_ci=p.parI;if(st_ci) st_cp=st_ci.parP;else st_cp=0; if(!p.is.length){var i=p.parI;if(m.rtl){i.ico=["",""];i.icoW=0;i.icoH=0;i.icoB=0;}else{i.arr=["",""];i.arrW=0;i.arrH=0;i.arrB=0;} i.subP=0;m.ps.pop();} } function stm_sc(n,a){if(!STM_SCROLL)return; var m=st_cm,e;for(var j=1;j=4){if(v=7||n=="safari"&&v>=1){if(n!="opera"||v=3){STM_FILTER=0;STM_SLIP=0;STM_SCROLL=0;t=1;}else if(n=="gecko"){STM_FILTER=0;t=1;}else t=4;return {os:p,nam:n,ver:v,typ:t}} function stckpg(){if(!st_ck.length) return;for(var j=0;j"} function stCreate(){var m=st_cm,d=document;if(m.eslip)steslip();if(m.ieff)stflt();var f=(st_funs&2)||(st_funs&4);switch(st_nav.typ){case 0:if(!(st_funs&2)){d.write(stgJs(m.jsP+"stie.js"));st_funs|=2;}break;case 1:if(!(st_funs&4)){d.write(stgJs(m.jsP+"stdom.js"));st_funs|=4;}}if((st_funs&512)&&f) stshow();else {d.write(stgJs(m.jsP+"stinit.js")); st_funs|=512;}} function stDtB(a){var b=0;for(var j=0;j/g;s=s.replace(re,">");re=/\r\n/g;s=s.replace(re,"
");re=/\"/g;s=s.replace(re,""");return s;} function stabs(s){var t=s.toLowerCase();return t=="@"||!t||!t.indexOf("#")||!t.indexOf("?")||t.indexOf(":")==1&&t.charCodeAt()>="a"&&t.charCodeAt()=sn;q--){ clearTimeout(pp[q].tid);if(!pp[q].isSh){var los=pp[q].lock;pp[q].lock=0;stshP(pp[q]);pp[q].lock=los;}ip[pp[q].id]=1;}}}}if(f)for(var j=0;j0?rc[1]+p.scys:rc[1]-p.scys;stmvto([x,y],p)}}} function stgsp(sp,d){var i=0,s=5;if(d0)s=s.replace("/./","/");while((t=s.indexOf("/../"))>0){var p1,p2;p1=s.substr(0,t);p2=s.substr(t).replace("/../","");p1=p1.substr(0,p1.lastIndexOf("/")+1);s=p1+p2;}return s;} function stStyle(){var s="";} function stgCss(t,f,c){var s="";if(!f){if(stCSS[t]) s=" class='stc"+t+"'";if(c) s+=" style=\""+c+"\"";}else{if(!c&&stCSS[t])s=" style='"+stCSS[t]+"'";else if(stCSS[t]){s=" style=\"";var a=ststo(c),b=ststo(stCSS[t]);for(var i in b) if(typeof a[i]=="undefined") a[i]=b[i];s+=stots(a);s+="\"";}}return s;} function ststo(s){var o={},a,re=/\s*([\w\-_]+)\s*:\s*([:\w#%\- .\"\',\(\)\-\/\\=\|]+)\s*(;|$)/,ra;a=s.split(";"); for(var i=0;i"; var opacity_level = 30; var ibAttr="rel"; var imgPreloader=new Image(); function init_ibox(){ var elem_wrapper="ibox"; createIbox(document.getElementsByTagName("body")[0]); var docRoot=document.getElementsByTagName("a"); var e; for(var i=0;i"; strHTML+="
"; strHTML+=indicator_img_html; strHTML+="
"; strHTML+="
"; strHTML+="
"; strHTML+="
"; strHTML+=" "; strHTML+="
"; var docBody=document.getElementsByTagName("body")[0]; var ibox=document.createElement("div"); ibox.setAttribute("id","ibox"); ibox.style.display=''; ibox.innerHTML=strHTML; elem.appendChild(ibox); } var ibox_w_height=0; showIbox = function(url,title,params,callBack){ document.getElementById('ibox_content').style.display = 'block'; opacity('ibox_content', 0, 100, 1); document.getElementById('ibox_wrapper').style.display='none'; doSomethingWithClasses('control_flash_container', 'visibility', 'hidden'); var ibox=getElem('ibox_wrapper'); var ibox_type=0; //var ibox_footer=getElem('ibox_footer'); if(title!=""){ //ibox_footer.innerHTML=title; } else{ //ibox_footer.innerHTML=" "; } var urlString=/\.jpg|\.jpeg|\.png|\.gif|\.html|\.htm|\.php|\.cfm|\.asp|\.aspx|\.jsp|\.jst|\.rb|\.rhtml|\.txt/g; var urlType=url.match(urlString); if(urlType=='.jpg'||urlType=='.jpeg'||urlType=='.png'||urlType=='.gif'){ibox_type=1;} else if(url.indexOf("#")!=-1){ibox_type=2;} else if( (!params['type'] || params['type'] === undefined) && (urlType=='.htm'||urlType=='.html'||urlType=='.php'||urlType=='.asp'||urlType=='.aspx'||urlType=='.jsp'||urlType=='.jst'||urlType=='.rb'||urlType=='.txt'||urlType=='.rhtml'||urlType=='.cfm')){ibox_type=3;} else{ if(params['type']){ibox_type=parseInt(params['type']);} else{hideIbox();return false;} } ibox_type = parseInt(ibox_type); var thisCallBack = ''; if (callBack && callBack != undefined) thisCallBack = callBack; switch(ibox_type){ case 1: showIndicator(); imgPreloader=new Image(); imgPreloader.onload=function(){ imgPreloader=resizeImageToScreen(imgPreloader); hideIndicator(); var strHTML=""; if(loadCancelled==false){ ibox.style.height=imgPreloader.height+'px'; ibox.style.width=imgPreloader.width+'px'; ibox.style.display=""; ibox.style.opacity=0; ibox.style.filter='alpha(opacity=0)'; ibox.style.visibility="hidden"; posToCenter(ibox); ibox.style.visibility="visible"; setIBoxContent(strHTML, thisCallBack); window.setTimeout('opacity(\'ibox_wrapper\',0,100,300);', 500); } } loadCancelled=false; imgPreloader.src=url; break; case 2: var strHTML=""; if(params['height']){ ibox.style.height=params['height']+'px'; } else{ibox.style.height='280px';} if(params['width']){ibox.style.width=params['width']+'px';} else{ibox.style.width='450px';} ibox.style.display=""; posToCenter(ibox); ibox.style.visibility="visible"; getElem('ibox_content').style.overflow="auto"; var elemSrcId=url.substr(url.indexOf("#")+1,1000); var elemSrc=getElem(elemSrcId); if(elemSrc){strHTML=elemSrc.innerHTML;} setIBoxContent(strHTML); window.setTimeout('opacity(\'ibox_wrapper\',0,100,300);', 500); break; case 3: showIndicator(); http.open('get',url,true); http.onreadystatechange=function(){ if(http.readyState==4){ window.setTimeout('hideIndicator()', 500); if(params['height']){ibox.style.height=params['height']+'px';} else{ibox.style.height='280px';} if(params['width']){ibox.style.width=params['width']+'px';} else{ibox.style.width='450px';} ibox.style.display=""; ibox.style.opacity=0; ibox.style.filter='alpha(opacity=0)'; posToCenter(ibox); getElem('ibox_content').style.overflow="auto"; var response=http.responseText; setIBoxContent(response, thisCallBack); window.setTimeout('opacity(\'ibox_wrapper\',0,100,300);', 500); http.abort(); http.onreadystatechange=function(){} } } http.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); http.send(null); break; default: } // //var ibox_op_level=10; //setIboxOpacity=setOpacity; if(1==1||ibox_type==2||ibox_type==3){ ibox.onclick=null; getElem("ibox_close_a").onclick=function(){hideIbox();} } else{ ibox.onclick=hideIbox; getElem("ibox_close_a").onclick=null; } return true; } setOpacity = function(elemid,value) { var e=getElem(elemid); e.style.opacity = value/10; e.style.filter = 'alpha(opacity='+value*10+')'; } resizeImageToScreen = function(objImg){ var pagesize = new getPageSize(); var x = pagesize.width - 100; var y = pagesize.height - 100; if (objImg.width > x) { objImg.height = objImg.height * (x/objImg.width); objImg.width = x; if(objImg.height>y){ objImg.width = objImg.width * (y/objImg.height); objImg.height=y; } } else if (objImg.height > y) { objImg.width = objImg.width * (y/objImg.height); objImg.height = y; if(objImg.width > x) { objImg.height = objImg.height * (x/objImg.width); objImg.width=x; } } return objImg; } maintPos = function() { var ibox=getElem('ibox_wrapper'); var box_w=getElem('ibox_w'); var pagesize=new getPageSize(); var scrollPos=new getScrollPos(); var ua=navigator.userAgent; if(ua.indexOf("MSIE ")!=-1) { box_w.style.width=pagesize.width+'px'; } if(ua.indexOf("Opera/9")!=-1){ box_w.style.height=document.body.scrollHeight+'px'; } else { box_w.style.height = pagesize.height+scrollPos.scrollY+'px'; } posToCenter(ibox); } hideIbox=function(){ containerDiv = document.getElementById('ibox_content'); extraDiv = document.getElementById('ibox_extra_content'); containerDiv.style.display = 'block'; extraDiv.style.display = 'none'; doSomethingWithClasses('control_flash_container', 'visibility', 'visible'); hideBG(); var ibox=getElem('ibox_wrapper'); ibox.style.display="none"; clearIboxContent(); window.onscroll=null; } posToCenter=function(elem){ var scrollPos=new getScrollPos(); var pageSize=new getPageSize(); var emSize=new getElementSize(elem); var x=Math.round(pageSize.width/2)-(emSize.width/2)+scrollPos.scrollX; var y=Math.round(pageSize.height/2)-(emSize.height/2)+scrollPos.scrollY; if (y = opacEnd; i--) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++; } } else if(opacStart
 
'; } connectComplete = 0; divName = div; handleType = type; http.open("GET", scriptURL + "?" + queryVars, true); http.send(null); http.onreadystatechange = handleHttpResponse; } } function addEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,false);return true;}else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r;}else{return false;}} addEvent(window,'load',init_ibox); ////////////////////////////////////////////////////////////////////////////////////// // Comments function commentLike(cId) { updateDiv('comments_comment_like_' + cId, 'start.php', 'page_type=comment_like&cid=' + cId,'html',0); document.getElementById('comments_comment_like_' + cId).blur(); } function commentReport(cId) { updateDiv('comments_comment_report_' + cId, 'start.php', 'page_type=comment_report&cid=' + cId,'html',0); document.getElementById('comments_comment_report_' + cId).blur(); document.getElementById('comments_comment_report_' + cId).onClick = 'return false;'; } function commentQuote(cId) { var commentMsg = document.getElementById('comments_comment_body_' + cId).innerHTML; commentMsg = stripTags(commentMsg); var commentBox = document.getElementById('comments_comment'); var newMsg = '[quote]' + commentMsg + '[/quote]\r\n'; commentBox.value = newMsg; commentBox.focus(); } ///////////////////////////////////////////////////////////////////////////////////// // Calendar function calendarPop(triggerObj, inputBoxId, calType) { var inputBox = document.getElementById(inputBoxId); var triggerX = findPosX(triggerObj) + 0; var triggerY = findPosY(triggerObj) + 20; var calendarObj = document.createElement('div'); var calendarId = 'calendar_pop_' + inputBoxId; if (calType == 'monthyear') calendarObj.className = 'calendar_pop_container calendar_pop_monthyear'; else calendarObj.className = 'calendar_pop_container'; if (!document.getElementById(calendarId)) { calendarObj.setAttribute('id', calendarId); calendarObj.setAttribute('style','left:' + triggerX + 'px;top:' + triggerY + 'px;'); inputBox.parentNode.appendChild(calendarObj); updateDiv(calendarId, 'start.php', 'page_type=calendar_modal&cal_type=' + calType + '&type=modal&input_box=' + inputBoxId, 'html', 0); } } function calendarPopDestroy(objId) { if (typeof(document.getElementById(objId)) != 'undefined') { var obj = document.getElementById(objId); obj.parentNode.removeChild(obj); } } function calenderPopSelect(inputBoxId, day, month, year) { var inputBox = document.getElementById(inputBoxId); var calendarId = 'calendar_pop_' + inputBoxId; var calendarObj = document.getElementById(calendarId); inputBox.value = day + '/' + month + '/' + year; inputBox.focus(); window.setTimeout('calendarPopDestroy(\'' + calendarId + '\')', 100); } function calendarPopUpdate(calId, action, calType) { if (action == 'next') var m = parseInt(document.getElementById('calendar_pop_month').value) + 1; else if (action == 'prev') var m = parseInt(document.getElementById('calendar_pop_month').value) - 1; else m = document.getElementById('calendar_pop_month').value; var y = document.getElementById('calendar_pop_year').value; if (m > 12) { m = 1; y ++; } else if (m 12) { m = 1; y ++; } else if (m 12) chosen_hour -= 12; else if (chosen_hour == 0) chosen_hour = 12; if (chosen_hour > 11) chosen_suffix = 'AM'; else chosen_suffix = 'PM'; chosen_mins = chosen_date.getMinutes(); if (chosen_mins Please enter or change the fields marked with a '; var errorImg='library/templates/default/resources/form_alert.gif'; var errorAlt='Error'; var errorTitle='Please complete this field'; var reqfields=formname.required.value.split('||'); // Cleanup old mess // if there is an old errormessage field, delete it if(document.getElementById(errorID)){ var em=document.getElementById(errorID); em.parentNode.removeChild(em); } // remove old images and classes from the required fields for(var i=0; i AB1 0XY */ function formatPostcode(p) { if (isValidPostcode(p)) { var postcodeRegEx = /(^[A-Z]{1,2}[0-9]{1,2})([0-9][A-Z]{2}$)/i; p = p.toUpperCase(); return p.replace(postcodeRegEx,"$1 $2"); } else { return p; } } function findPosX(obj) { var curleft = 0; if(obj.offsetParent) while(1) { curleft += obj.offsetLeft; if(!obj.offsetParent) break; obj = obj.offsetParent; } else if(obj.x) curleft += obj.x; return curleft; } function findPosY(obj) { var curtop = 0; if(obj.offsetParent) while(1) { curtop += obj.offsetTop; if(!obj.offsetParent) break; obj = obj.offsetParent; } else if(obj.y) curtop += obj.y; return curtop; } // For shop - when using additional products, check if any are ticked function checkTickedProducts(thisFormId) { thisForm = document.getElementById(thisFormId); numExtra = thisForm.num_extra.value; if(thisForm.xtra_val_1) { noneTicked=1; for (x=1; x
'; lineHTML += ''; lineHTML += 'Add to basket'; lineHTML += '£' + accArr[i]['price'] + ' ' + accArr[i]['unit'] + ''; lineHTML += '

' + accArr[i]['short_description'] + '

'; lineHTML += '
' + accArr[i]['long_description'] + '
'; lineHTML += '
'; accContainer.innerHTML += lineHTML; } accContainer.style.display = 'block'; window.location.hash = "accessories"; } // tidy strings before passing via query string function parseQS(str) { str = str.replace(/\%/g, '[percent]'); str = encodeURIComponent(str); str = str.replace(/\%5Bpercent\%5D/g, '%25'); return str; } // Strip HTML tags function stripTags(strMod){ if (arguments.length]*>/gi, ''); else{ var IsAllowed=arguments[1]; var Specified=eval("["+arguments[2]+"]"); if(IsAllowed){ var strRegExp='?(?!(' + Specified.join('|') + '))\b[^>]*>'; strMod=strMod.replace(new RegExp(strRegExp, 'gi'), ''); }else{ var strRegExp='?(' + Specified.join('|') + ')\b[^>]*>'; strMod=strMod.replace(new RegExp(strRegExp, 'gi'), ''); } } return strMod; } // Confirmations function confirmAction(msg) { if (!msg) var msg = 'Are you sure you wish to delete this item?'; return confirm(msg); } // Popup windows var newwin; function launchwin(winurl,winname,winfeatures) { if(newwin) { newwin.close(); } newwin = window.open(winurl,winname,winfeatures); newwin.focus(); } function placeFocus() { if (document.forms.length > 0) { var field = document.forms[0]; for (i = 0; i 1) document.getElementById(id).value = currentqty-1; else if (dir=='down' && currentqty /gi, ''); commentText = commentText.replace(/
/gi, ''); var boxWidth = parentDiv.offsetWidth - 100; var thisURL = window.location.pathname + '#comments' + commentId; var newHTML = '
'; newHTML += ''; newHTML += ''; newHTML += ' '; newHTML += ''; newHTML += '
'; commentDiv.innerHTML = newHTML; } function show_ee() { // } function shopSlideShow(imagesDelim, width, height) { var imagesArr = imagesDelim.split(','); var firstImg = '/start.php?page_type=show_image&img=' + imagesArr[0] + '&w=' + width + '&h=' + height + '&canvas=frame&bgcolour=ffffff'; var callBack = 'shopSlideShowGenerate(\'' + addslashes(imagesDelim) + '\', ' + width + ', ' + height + ')'; manualiBox(firstImg, 'type=1', callBack); } function shopSlideShowGenerate(imagesDelim, width, height) { var contentDiv = document.getElementById('ibox_content'); var imagesArr = imagesDelim.split(','); var len = imagesArr.length; var imageStr = ''; for(var i=0; i > 5] |= 0x80 >> 9) 16) bkey = core_md5(bkey, key.length * chrsz); var ipad = Array(16), opad = Array(16); for(var i = 0; i > 16) + (y >> 16) + (lsw >> 16); return (msw >> (32 - cnt)); } function str2binl(str) { var bin = Array(); var mask = (1 >5] |= (str.charCodeAt(i / chrsz) & mask) >5] >>> (i % 32)) & mask); return str; } function binl2hex(binarray) { var hex_tab = hexcase ? "0123456789ABCDEF" : "0123456789abcdef"; var str = ""; for(var i = 0; i >2] >> ((i%4)*8+4)) & 0xF) + hex_tab.charAt((binarray[i>>2] >> ((i%4)*8 )) & 0xF); } return str; } function binl2b64(binarray) { var tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var str = ""; for(var i = 0; i > 2] >> 8 * ( i %4)) & 0xFF) > 2] >> 8 * ((i+1)%4)) & 0xFF) > 2] >> 8 * ((i+2)%4)) & 0xFF); for(var j = 0; j binarray.length * 32) str += b64pad; else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F); } } return str; } function doCHAP() { var password=document.getElementById('site_login_psw').value; document.getElementById('response').value=hex_md5(hex_md5(password)+''); document.getElementById('site_login_psw').value=''; return true; } // Embed Flash content if(typeof deconcept=="undefined"){var deconcept=new Object();} if(typeof deconcept.util=="undefined"){deconcept.util=new Object();} if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();} deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a,_b){ if(!document.getElementById){return;} this.DETECT_KEY=_b?_b:"detectflash"; this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY); this.params=new Object(); this.variables=new Object(); this.attributes=new Array(); if(_1){this.setAttribute("swf",_1);} if(id){this.setAttribute("id",id);} if(w){this.setAttribute("width",w);} if(h){this.setAttribute("height",h);} if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));} this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion(); if(c){this.addParam("bgcolor",c);} var q=_8?_8:"high"; this.addParam("quality",q); this.setAttribute("useExpressInstall",_7); this.setAttribute("doExpressInstall",false); var _d=(_9)?_9:window.location; this.setAttribute("xiRedirectUrl",_d); this.setAttribute("redirectUrl",""); if(_a){this.setAttribute("redirectUrl",_a);}}; deconcept.SWFObject.prototype={setAttribute:function(_e,_f){ this.attributes[_e]=_f; },getAttribute:function(_10){ return this.attributes[_10]; },addParam:function(_11,_12){ this.params[_11]=_12; },getParams:function(){ return this.params; },addVariable:function(_13,_14){ this.variables[_13]=_14; },getVariable:function(_15){ return this.variables[_15]; },getVariables:function(){ return this.variables; },getVariablePairs:function(){ var _16=new Array(); var key; var _18=this.getVariables(); for(key in _18){_16.push(key+"="+_18[key]);} return _16; },getSWFHTML:function(){ var _19=""; if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){ if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");} _19="0){_19+="flashvars=\""+_1c+"\"";} _19+="/>"; }else{if(this.getAttribute("doExpressInstall")){ this.addVariable("MMplayerType","ActiveX");} _19=" "; _19+=" "; var _1d=this.getParams(); for(var key in _1d){_19+=" ";} var _1f=this.getVariablePairs().join("&"); if(_1f.length>0){_19+=" ";} _19+=" ";} return _19; },write:function(_20){ if(this.getAttribute("useExpressInstall")){ var _21=new deconcept.PlayerVersion([6,0,65]); if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){ this.setAttribute("doExpressInstall",true); this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl"))); document.title=document.title.slice(0,47)+" - Flash Player Installation"; this.addVariable("MMdoctitle",document.title);}} if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){ var n=(typeof _20=="string")?document.getElementById(_20):_20; n.innerHTML=this.getSWFHTML(); return true; }else{ if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}} return false;}}; deconcept.SWFObjectUtil.getPlayerVersion=function(){ var _23=new deconcept.PlayerVersion([0,0,0]); if(navigator.plugins&&navigator.mimeTypes.length){ var x=navigator.plugins["Shockwave Flash"]; if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));} }else{ try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");} catch(e){try{ var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); _23=new deconcept.PlayerVersion([6,0,21]); axo.AllowScriptAccess="always";} catch(e){ if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");} catch(e){}} if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}} return _23;}; deconcept.PlayerVersion=function(_27){ this.major=_27[0]!=null?parseInt(_27[0]):0; this.minor=_27[1]!=null?parseInt(_27[1]):0; this.rev=_27[2]!=null?parseInt(_27[2]):0; }; deconcept.PlayerVersion.prototype.versionIsValid=function(fv){ if(this.majorfv.major){return true;} if(this.minorfv.minor){return true;} if(this.rev<_2b.length if return _2b deconcept.swfobjectutil.cleanupswfs="function(){" var _2d='document.getElementsByTagName("OBJECT");' for i="0;i<_2d.length;i++){" x in window.onunload='="function"){' oldunload="window.onunload;" array.prototype.push="function(_30){" this this.length getqueryparamvalue="deconcept.util.getRequestParameter;" flashobject="deconcept.SWFObject;" legacy support swfobject="deconcept.SWFObject;