/*
 * Copyright (C) 2004-2009 Giant Interective Group, Inc. All rights reserved.
 * 版权所有 2004-2009 上海巨人网络
 *
 * release 2.0.7.beta, 2009-11-16 19:48:29 by Fuchun
 * Depend on jQuery 1.3.x
 */
var giant={};giant.version="2.0.7.beta";window.giant=giant;function StringBuilder(a){this.__strs__=[];if(a){this.append(a)}}StringBuilder.prototype={append:function(a){if(!a&&a!=0){return this}if($.isArray(a)){this.__strs__.push(a.join("").toString())}else{this.__strs__.push(a.toString())}return this},clear:function(){this.__strs__=[]},length:function(a){if(arguments.length==0){a="false"}a=typeof a==="boolean"?(a?"true":"false"):a.toLowerCase();var c=this.toString();switch(a){case"true":case"utf8":case"utf-8":return c.replace(/[^\x00-xFF]/g,"***").length;case"false":case"gb2312":case"gbk":case"gb18030":return c.replace(/[^\x00-xFF]/g,"**").length;default:return c.length}},toString:function(){return this.__strs__.join("").toString()}};(function(d){var e=Object.prototype.toString,c=this;if(c.HTMLElement){HTMLElement.prototype.__defineSetter__("outerHTML",function(g){var f=this.ownerDocument.createRange();f.setStartBefore(this);var h=f.createContextualFragment(g);this.parentNode.replaceChild(h,this);return g});HTMLElement.prototype.__defineGetter__("outerHTML",function(){var f;var g=this.attributes;var j="<"+this.tagName.toLowerCase();for(var h=0;h<g.length;h++){f=g[h];if(f.specified){j+=" "+f.name+'="'+f.value+'"'}}if(!this.canHaveChildren){return j+">"}return j+">"+this.innerHTML+"</"+this.tagName.toLowerCase()+">"});HTMLElement.prototype.__defineGetter__("canHaveChildren",function(){switch(this.tagName.toLowerCase()){case"area":case"base":case"basefont":case"col":case"frame":case"hr":case"img":case"br":case"input":case"isindex":case"link":case"meta":case"param":return false}return true})}Object.extend=function(m,h,n){m=m||{};var f=typeof h,l=1,o;if(f=="undefined"||f=="boolean"){n=f=="boolean"?h:false;h=m;m=this}if(typeof h!="object"&&e.call(h)!="[object Function]"){h={}}while(l<=2){o=l==1?m:h;if(o!=null){for(var k in o){var g=m[k],j=o[k];if(m==j){continue}if(n&&j&&typeof j=="object"&&!j.nodeType){m[k]=this.extend(g||(j.length!=null?[]:{}),j,n)}else{if(j!=undefined){m[k]=j}}}}l++}return m};Object.toJSON=function(k){var i=typeof k;switch(i){case"undefined":case"function":case"unknown":return"null";case"boolean":return k.toString()}if(k===null||(k&&k.nodeType==1)){return"null"}if(typeof k.toJSON==="function"){return k.toJSON()}var g=[],f,j;for(var h in k){i=typeof h;if(i==="number"){f='"'+h+'"'}else{if(i==="string"){f=h.quote()}else{continue}}j=Object.toJSON(k[h]);if(typeof j!=="undefined"){g.push(f+":"+j)}}return"{"+g.join(",")+"}"};RegExp.ScriptExpr=/<script[^>]*>([\S\s]*?)<\/script>/igm;String.Null="null";String.Empty="";String.SpecialChars={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","\\":"\\\\"};Object.extend(String.prototype,{quote:function(){var f=/[\"\\\x00-x1f\x7f-\x9f]/g;if(f.test(this)){return'"'+this.replace(f,function(g){var h=String.SpecialChars[g];if(typeof h==="string"){return h}h=g.charCodeAt();return"\\u00"+Math.floor(h/16).toString(16)+(h%16).toString(16)})+'"'}return'"'+this+'"'},trim:function(){return this.replace(/^\s+|\s+$/g,"")},ltrim:function(){return this.replace(/^\s+/g,"")},rtrim:function(){return this.replace(/\s+$/g,"")},strip:function(){return this.trim()},stripTags:function(f){return this.replace(/<\/?[^>]+>/ig,(f||""))},stripAllTags:function(f){return this.replace(/<(?:\"[^\"]*\"|\'[^\']*\'|[^><])*>/igm,(f||""))},stripScript:function(f){return this.replace(new RegExp(RegExp.ScriptExpr),(f||""))},escapeHTML:function(){return this.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\"/g,"&quot;").replace(/\'/g,"&#39;")},unescapeHTML:function(){return this.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'")},formatHTML:function(f){var g=this.toString();if(f){g=g.replace(/<br[^>]*>/gm,"\n").replace(/&nbsp;/gm," ").replace(/&/gm,"&amp;")}else{g=g.replace(/&amp;/gm,"&").replace(/ /gm,"&nbsp;").replace(/\r\n/gm,"\n").replace(/\n/gm,"<br />")}return g},len:function(f){var g=typeof f==="boolean";var h=this.toString();if(g==true||(typeof f==="string"&&f.toLowerCase()==="utf8")){return h.replace(/[^\x00-\xFF]/g,"***").length}else{if(g==false&&typeof f==="string"&&f.toLowerCase()==="gbk"){return h.replace(/[^\x00-\xFF]/g,"**").length}}return this.length},toCamel:function(){var j=this.split("-"),f=j.length;if(f==1){return j[0]}var h=this.charAt(0)==="-"?j[0].charAt(0).toUpperCase()+j[0].substring(1):j[0];for(var g=1;g<f;g++){h+=j[g].charAt(0).toUpperCase()+j[g].substring(1)}return h},startsWith:function(f){return f===""?true:(this.indexOf(f)===0)},endsWith:function(f){if(f===""){return true}var g=this.length-f.length;return g>=0&&this.lastIndexOf(f)===g},isBlank:function(){return this.length>0&&/^\s*$/.test(this)},isEmail:function(){return(/^(?:\w+\.?)*\w+@(?:\w+\.?)*[a-zA-Z]{2,3}$/i).test(this.trim())},isEmpty:function(){return this===String.Empty},isNumber:function(){return/^\d+$/.test(this)},isVar:function(){return/^[a-zA-Z_]\w*$/.test(this)},toJSON:function(){return this.quote()}},true);Object.extend(Array.prototype,{toJSON:function(){var g=[],h=0,f=this.length;for(;h<f;h++){g.push(Object.toJSON(this[h]))}return"["+g.join(",")+"]"},each:function(k,g){var h=0,f=this.length;if(g){for(;h<f;){if(k.apply(this[h++],g)===false){break}}}else{for(var j=this[0];h<f&&k.call(j,h,j)!==false;j=this[++h]){}}return this},map:function(j){var f=this.length,h=0;var g=[];for(;h<f;h++){g[h]=j.call(this[h],h)}return g},filter:function(j){var f=this.length,h=0,g=[];for(;h<f;h++){if(j.call(this[h],h)){g[g.length]=this[h]}}return g},clear:function(){this.splice(0,this.length);return this},first:function(){return this.length>0?this[0]:null},last:function(){return this.length>0?this[this.length-1]:null}},true);Number.prototype.filled=function(){return this>9?this.toString():"0"+this.toString()};Number.prototype.toColorHex=function(){if(this>255){return"FF"}var f=this.toString(16);return f.length>1?f:"0"+f.toUpperCase()};Number.prototype.toJSON=function(){return isFinite(this)?this.toString():""};if(!Date.now){Date.now=function(){return new Date()}}Date.prototype.toJSON=function(){return this.getFullYear()+"-"+this.getMonth().filled()+"-"+this.getDate().filled+" "+this.getHours().filled()+":"+this.getMinutes().filled()+":"+this.getSeconds().filled()+","+this.getMilliseconds().filled()};if(typeof a==="undefined"){var a={}}a.Disabled="disabled";a.Readonly="readonly";a.Checked="checked";giant.extend=Object.extend;giant.E=function(g,f){if(typeof g==="object"&&g.nodeType===1){return g}if(f){return f.getElementById(g)}else{return document.getElementById(g)}};c.E=giant.E;var b=navigator.userAgent.toLowerCase();giant.B={version:(b.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(b),opera:/opera/.test(b),msie:/msie/.test(b)&&!/opera/.test(b),mozilla:/mozilla/.test(b)&&!/(compatible|webkit)/.test(b)};c.B=giant.B;giant.EmptyFn=function(){};giant.isBool=function(f){return typeof f==="boolean"};giant.isElement=function(f){return f&&f.nodeType===1};giant.isEmpty=function(f){return giant.isArray(f)?f.length===0:(giant.isString(f)?f===String.Empty:false)};giant.isNullOrEmpty=function(f){return(f==null||this.isEmpty(f))};giant.isString=function(f){return typeof f==="string"};giant.isArray=function(f){return e.call(f)==="[object Array]"};giant.isFunction=function(f){return e.call(f)==="[object Function]"};giant.isNumber=function(f){return typeof f==="number"&&isFinite(f)};giant.isUndef=function(f){return typeof f==="undefined"};giant.randomChar=function(){var g=Math.round(Math.random()*2),h=0,f="\u0000";switch(g){case 1:h=Math.round(Math.random()*25+65);f=String.fromCharCode(h);return f;case 2:h=Math.round(Math.random()*25+97);f=String.fromCharCode(h);return f;default:h=Math.round(Math.random()*9);return h+""}};giant.interval=function(g,f){g=giant.extend({time:10,poll:false,callback:function(){}},g||{});if(!d.isArray(f)){f=[]}if(g.poll){return setInterval(function(){if(d.isFunction(g.fn)){g.fn.apply(giant,f)}else{if(d.isFunction(g.callback)){g.callback.apply(giant,f)}}},g.time*1000)}else{return setTimeout(function(){if(d.isFunction(g.fn)){g.fn.apply(giant,f)}else{if(d.isFunction(g.callback)){g.callback.apply(giant,f)}}},g.time*1000)}};giant.dom={scrollTop:function(f,g){if(f){d(c).scrollTop(f);if(d.isFunction(g)){g.call(this,d(c).scrollTop())}}else{return d(c).scrollTop()}},scrollLeft:function(f,g){if(f){d(c).scrollLeft(f);if(d.isFunction(g)){g.call(this,d(c).scrollLeft())}}else{return d(c).scrollLeft()}},clientWidth:function(){return d(c).width()},clientHeight:function(){return d(c).height()},documentWidth:function(){var f=(document.compatMode!="CSS1Compat")?document.body.scrollWidth:document.documentElement.scrollWidth;return Math.max(f,giant.dom.clientWidth())},documentHeight:function(){var f=(document.compatMode!="CSS1Compat")?document.body.scrollHeight:document.documentElement.scrollHeight;return Math.max(f,giant.dom.clientHeight())},css:function(g,f,h){g=d(g);if(giant.isString(f)){return g.css(f.toCamel())}else{g.css(f);if(d.isFunction(h)){h.call(g[0]||this)}}},inline:function(f,g){this.css(f,{display:"inline"},g)},block:function(f,g){this.css(f,{display:"block"},g)},hidden:function(f,g){this.css(f,{display:"none"},g)},xy:function(g,i,h,f){g=d(g);if(i){g.css({left:i[0]+"px",top:i[1]+"px"});if(!d.isArray(f)){f=[]}if(d.isFunction(h)){h.apply(g[0],f)}}else{i=g.offset();return[i.left,i.top]}}};d.fn.extend({xy:function(h,g,f){if(d.isArray(h)&&h.length==2){this.css({left:h[0]+"px",top:h[1]+"px"});if(!d.isArray(f)){f=[]}if(d.isFunction(g)){g.apply(this,f)}return this}else{h=d(this[0]).offset();return[h.left,h.top]}},inline:function(f){this.css({display:"inline"});if(d.isFunction(f)){f.call(this)}return this},block:function(f){this.css({display:"block"});if(d.isFunction(f)){f.call(this)}return this},hidden:function(f){this.css({display:"none"});if(d.isFunction(f)){f.call(this)}return this},inhide:function(g,f){return this.each(function(){var h=d(this).is(":hidden");d(this)[h?"inline":"hidden"](h?g:f)})},blkhide:function(g,f){return this.each(function(){var h=d(this).is(":hidden");d(this)[h?"block":"hidden"](h?g:f)})},disable:function(f){if(this.is(":enabled")){this.attr("disabled",true);if(d.isFunction(f)){f.call(this)}}return this},enable:function(f){if(this.is(":disabled")){this.attr("disabled",false);if(d.isFunction(f)){f.call(this)}}return this}});giant.Status={success:1,failure:0,error:-1,other:-2};c.AjaxStatus=giant.Status})(jQuery);window.msie6=(B.msie&&B.version<7);var GiantAjax={};(function($){GiantAjax.LOAD="ajaxLoad";GiantAjax.SAVE="ajaxSave";GiantAjax.UPDATE="ajaxUpdate";GiantAjax.UPLOAD="ajaxUpload";GiantAjax.DELETE="ajaxDelete";GiantAjax.responseHtml=function(c,options){var requestUrl=options.url;if(!requestUrl.startsWith("http://")){requestUrl=Path.domain+requestUrl}c=c||"";c=c.startsWith("#")?c:"#"+c;options.params=options.params||{};options.params.format="html";var ajaxOptions={type:"GET",cache:options.cache||false,async:options.async||true,url:requestUrl,data:options.params,success:function(shtml){if(!GiantAjax.__abortExecution(shtml)){return}$(c).html(shtml);if($.isFunction(options.success)){options.success.call(ajaxOptions)}},dataType:options.params.format};if($.isFunction(options.error)){ajaxOptions.error=options.error}if($.isFunction(options.before)){ajaxOptions.beforeSend=options.before}$.ajax(ajaxOptions)};GiantAjax.requestHtml=function(options){var requestUrl=options.url;if(!requestUrl.startsWith("http://")){requestUrl=Path.domain+requestUrl}options.params=options.params||{};options.params.format="html";var ajaxOptions={type:"GET",cache:options.cache||false,async:options.async||true,url:requestUrl,data:options.params,success:function(shtml){if(!GiantAjax.__abortExecution(shtml)){return}if($.isFunction(options.success)){options.success(shtml)}},dataType:options.params.format};if($.isFunction(options.error)){ajaxOptions.error=options.error}if($.isFunction(options.before)){ajaxOptions.beforeSend=options.before}$.ajax(ajaxOptions)};GiantAjax.responseJson=function(options){var requestUrl=options.url;if(!requestUrl.startsWith("http://")){requestUrl=Path.domain+requestUrl}var hasParams=requestUrl.indexOf("?")>=0;options.async=giant.isBool(options.async)?options.async:true;options.params=options.params||{};options.params.format="json";var ajaxOptions={type:options.type||"GET",cache:options.cache||false,before:options.before||function(){return true},async:options.async,url:requestUrl,data:options.params,success:function(json){if(!GiantAjax.__abortExecution(json)){return}if($.isFunction(options.success)){options.success.call(this,json)}},dataType:options.params.format};if(options.crossdomain){requestUrl=hasParams?requestUrl+"&jsoncallback=?":requestUrl+"?jsoncallback=?";ajaxOptions.url=requestUrl}if($.isFunction(options.error)){ajaxOptions.error=options.error}if($.isFunction(options.before)){ajaxOptions.beforeSend=options.before}$.ajax(ajaxOptions)};GiantAjax.formSubmit=function(formId,options){var jForm=formId.startsWith("#")?$(formId):$("#"+formId);options=giant.extend({beforeSubmit:function(){return true},success:function(data){}},options);options.params=options.params||{};options.params.format="json";if($.isFunction(options.beforeSubmit)){if(options.beforeSubmit.call(jForm)===false){return}}var jFormOptions={data:options.params,dataType:options.dataType||options.params.format,success:function(json){if(!GiantAjax.__abortExecution(json)){return}options.success.call(jFormOptions,json)}};jForm.ajaxSubmit(jFormOptions)};GiantAjax.__abortExecution=function(data){if(giant.isString(data)){data=data.trim();if(data.startsWith("{")&&data.endsWith("}")){data=eval("("+data+")")}}if(!giant.isString(data)&&data.status){if(data.status==giant.Status.other){if($.isFunction(GiantAjax_AbortExecution)){GiantAjax_AbortExecution(GiantAjax);return false}}}return true};window.GiantAjax=GiantAjax})(jQuery);giant.ui={AUTO_START_ID:10000,GLOOMY_ID:"giant_gloomy",buildGloomyBackground:function(f,c,a){var e=E(this.GLOOMY_ID),b;if(e==null){e=document.createElement("div");e.id=this.GLOOMY_ID;e.className="ui-gloomy";if(msie6){b=document.createElement("iframe");b.id=e.id+"_iframe";e.appendChild(b)}document.body.appendChild(e)}e=e==null?E(this.GLOOMY_ID):e;var d=[giant.dom.documentWidth(),giant.dom.documentHeight()];$(e).css({width:d[0]+"px",height:d[1]+"px"});if(msie6){$("#"+e.id+"_iframe").css({width:d[0]+"px",height:d[1]+"px"})}e.style.display="block";if(giant.isBool(c)){a=c;c=[]}c=c||[];a=typeof a==="undefined"?true:(typeof a!=="boolean")?true:a;if(a){setTimeout(function(){if($(e).css("display")!="none"){giant.ui.buildGloomyBackground(f,c,a)}},200)}if($.isFunction(f)){f.apply(e,c)}},removeGloomyBackground:function(){var a=E(this.GLOOMY_ID);if(a==null){return}else{a.style.display="none"}},location:function(c,e,a){if($.isFunction(a)){e=a;a=[]}var b=$(c).position();var d=this._calculatePopupPos(c);if(d[0]!=b.left||d[1]!=b.top){$(c).xy(d,e,a)}if(msie6){setTimeout(function(){giant.ui.location(c,e,a)},400)}},_calculatePopupPos:function(f){var c=$(window);var a=parseInt(f.offsetWidth||$(f).width()),e=parseInt(f.offsetHeight||$(f).height());var d=[c.width(),c.height()];var b=[c.scrollLeft(),c.scrollTop()];var g=d[1]<640?50:100;if(d[1]<=e+50){g=0}return[Math.floor(((d[0]+b[0])/2)-(a/2)),b[1]+g]},events:["blur","change","click","dblclick","error","focus","keydown","keypress","keyup","load","mousedown","mousemove","mouseout","mouseover","mouseup"],buildInput:function(c){if(c&&c.type&&c.type!=""){var a=new StringBuilder();a.append("<input ");for(var d in c){if(c[d]&&c[d]!=""){a.append(d==="cssClass"?"class":d).append('="').append(c[d]).append('" ')}}a.append("/>");return a.toString()}return""},parseId:function(a){if(a&&a.startsWith("#")){return a}else{return"#"+a}},isExist:function(a){return a.size()>0||(a&&a.tagName)}};window.gui=giant.ui;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(f,d,m,g,j,l,n,i,a,e){if(!document.getElementById){return}this.DETECT_KEY=e?e:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(f){this.setAttribute("swf",f)}if(d){this.setAttribute("id",d)}if(m){this.setAttribute("width",m)}if(g){this.setAttribute("height",g)}if(j){this.setAttribute("version",new deconcept.PlayerVersion(j.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true}if(l){this.addParam("bgcolor",l)}var b=n?n:"high";this.addParam("quality",b);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var k=(i)?i:window.location;this.setAttribute("xiRedirectUrl",k);this.setAttribute("redirectUrl","");if(a){this.setAttribute("redirectUrl",a)}};deconcept.SWFObject.prototype={useExpressInstall:function(a){this.xiSWFPath=!a?"expressinstall.swf":a;this.setAttribute("useExpressInstall",true)},setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]},addParam:function(a,b){this.params[a]=b},getParams:function(){return this.params},addVariable:function(a,b){this.variables[a]=b},getVariable:function(a){return this.variables[a]},getVariables:function(){return this.variables},getVariablePairs:function(){var a=new Array();var b;var c=this.getVariables();for(b in c){a[a.length]=b+"="+c[b]}return a},getSWFHTML:function(){var e="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){var c='wmode="transparent"';if(this.getParams()["wmode"]){c=""}if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}e='<embed type="application/x-shockwave-flash" '+c+' src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'"';e+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var d=this.getParams();for(var a in d){e+=[a]+'="'+d[a]+'" '}var b=this.getVariablePairs().join("&");if(b.length>0){e+='flashvars="'+b+'"'}e+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}e='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'">';e+='<param name="movie" value="'+this.getAttribute("swf")+'" />';e+='<param name="wmode" value="transparent" />';var d=this.getParams();for(var a in d){e+='<param name="'+a+'" value="'+d[a]+'" />'}var b=this.getVariablePairs().join("&");if(b.length>0){e+='<param name="flashvars" value="'+b+'" />'}e+="</object>"}return e},write:function(a){if(this.getAttribute("useExpressInstall")){var b=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(b)&&!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 c=(typeof a=="string")?document.getElementById(a):a;c.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var c=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description){c=new deconcept.PlayerVersion(a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var d=1;var b=3;while(d){try{b++;d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+b);c=new deconcept.PlayerVersion([b,0,0])}catch(f){d=null}}}else{try{var d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(f){try{var d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");c=new deconcept.PlayerVersion([6,0,21]);d.AllowScriptAccess="always"}catch(f){if(c.major==6){return c}}try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(d!=null){c=new deconcept.PlayerVersion(d.GetVariable("$version").split(" ")[1].split(","))}}}return c};deconcept.PlayerVersion=function(a){this.major=a[0]!=null?parseInt(a[0]):0;this.minor=a[1]!=null?parseInt(a[1]):0;this.rev=a[2]!=null?parseInt(a[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major){return false}if(this.major>a.major){return true}if(this.minor<a.minor){return false}if(this.minor>a.minor){return true}if(this.rev<a.rev){return false}return true};deconcept.util={getRequestParameter:function(d){var c=document.location.search||document.location.hash;if(d==null){return c}if(c){var b=c.substring(1).split("&");for(var a=0;a<b.length;a++){if(b[a].substring(0,b[a].indexOf("="))==d){return b[a].substring((b[a].indexOf("=")+1))}}}return""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var c=document.getElementsByTagName("OBJECT");for(var b=c.length-1;b>=0;b--){c[b].style.display="none";for(var a in c[b]){if(typeof c[b][a]=="function"){c[b][a]=function(){}}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs)};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true}}if(!document.getElementById&&document.all){document.getElementById=function(a){return document.all[a]}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;
