﻿Type.registerNamespace("PhotoSite.Framework");PhotoSite.Framework.StringBuilder=function(A){this._buffer=new Array();if(A){this.append(A);}};PhotoSite.Framework.StringBuilder.prototype={_buffer:null,clear:function(){this._buffer.length=0;},append:function(D){if(arguments.length>1){var C=Math.floor(arguments.length/8);var B=arguments.length%8;var A=0;do{switch(B){case 0:this._buffer[this._buffer.length]=arguments[A++];case 7:this._buffer[this._buffer.length]=arguments[A++];case 6:this._buffer[this._buffer.length]=arguments[A++];case 5:this._buffer[this._buffer.length]=arguments[A++];case 4:this._buffer[this._buffer.length]=arguments[A++];case 3:this._buffer[this._buffer.length]=arguments[A++];case 2:this._buffer[this._buffer.length]=arguments[A++];case 1:this._buffer[this._buffer.length]=arguments[A++];}B=0;}while(C-->0);}else{this._buffer.push(D);}},toString:function(){return this._buffer.join("");}};if((Sys.Browser.agent==Sys.Browser.Firefox&&Sys.Browser.version>=3)||(Sys.Browser.agent==Sys.Browser.InternetExplorer)){}else{if(Sys.Browser.agent==Sys.Browser.Firefox&&Sys.Browser.version<=2){PhotoSite.Framework.StringBuilder=function(A){this._buffer="";if(A){this.append(A);}};PhotoSite.Framework.StringBuilder.prototype={_buffer:null,clear:function(){this._buffer="";},append:function(D){if(arguments.length>1){var C="";var A=arguments.length;switch(A){case 15:C=arguments[14]+C;case 14:C=arguments[13]+C;case 13:C=arguments[12]+C;case 12:C=arguments[11]+C;case 11:C=arguments[10]+C;case 10:C=arguments[9]+C;case 9:C=arguments[8]+C;case 8:C=arguments[7]+C;case 7:C=arguments[6]+C;case 6:C=arguments[5]+C;case 5:C=arguments[4]+C;case 4:C=arguments[3]+C;case 3:C=arguments[2]+C;case 2:this._buffer+=arguments[0]+arguments[1]+C;break;default:var B=0;while(B<arguments.length){this._buffer+=arguments[B++];}}}else{this._buffer+=D;}},toString:function(){return this._buffer;}};}}
if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();