/**
* Support the SQ Check functionality
* @file sqcheck.js
* @company Optus
* @author David HAN SZE CHUEN
* @creationDate 20080615
* Using the JSON2 parser from: http://www.JSON.org/
*/
//DEBUG
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(9($){20.36=\'R.S.U\';8($&&$.1m===G){x g=H.4u||{};x h=/^([\\w\\.]+\\.)?(11|4v|4w)\\.R\\.S\\.U?$/.21(37.4x);g.N=$.1c({13:{K:\'<22 4y="4z: 4A" 2w="4B 4C" 38="39">\\n\'+\'<22 2w="4D">\\n\'+\'<a 2w="4E" 2x="#" 4F="4G 7 2y 3a">\'+\'4H <4I 23="//4J.R.S.U/4K/3b/1u/3c.3d" 4L="X"/>\'+\'</a>\\n\'+\'<14 38="24" 4M="0" 3e="4N" 23="${3f}" 2z="24" ></14>\\n\'+\'</22>\\n\'+\'</22>\\n\'},L:{K:\'#39\',3g:\'${3f}\',14:\'#24\'},1n:{25:h?\'//11.R.S.U/1o/3h/3i/3j.3k?3l=1v&3m=11\':\'//11.R.S.U/1o/3h/3i/3j.3k?3l=1v&4O=4P&3m=11\',4Q:\'//11.R.S.U/1o/1G/1H/1I/1p/1u.1p\',3n:\'//11.R.S.U/1o/1G/1H/1I/1p/4R.1p\'},4S:{4T:12.4U,4V:0},1p:{3o:\'26\'},3p:1v,3q:{3r:{1g:\'*\',1J:\'${4W}\',27:{29:\'//11.R.S.U/1o/1G/1H/1I/2A/2B/2C/2D/3r.2a\'}},3s:{1g:\'*\',1J:\'${4X}\',27:{29:\'//11.R.S.U/1o/1G/1H/1I/2A/2B/2C/2D/3s.2a\'}},3t:{1g:\'*\',1J:\'*\',27:{29:\'//11.R.S.U/1o/1G/1H/1I/2A/2B/2C/2D/3t.2a\'}}},2b:C,2E:\'4Y\',3u:{4Z:50,51:\'/\',36:\'R.S.U\'},1K:C,2c:0},g.N||{});8(!$.1L){x l=9(c){8(M.B===1){x d={2F:\'52/1p\',53:\'54\',55:\'56\',2x:C};8(c V 2G){M.2d.1q(7,c)}I{x e=20.57(\'58\');8(E c===\'1r\'){$.1c(d,c)}I 8(E c===\'1w\'){d.2x=c+\'\'}$.2e(d,9(a,b){e.59(a,b)});20.5a(\'5b\')[0].5c(e)}}I 8(M.B>1){15(x i=0,B=M.B;i<B;i++){M.2d.1q(7,[M[i]])}}};$.1L=l;l=G}8(!H.1h){H.1h=9(){9 f(n){y n<10?\'0\'+n:n}5d.2f.2H=9(a){y 7.5e()+\'-\'+f(7.5f()+1)+\'-\'+f(7.5g())+\'T\'+f(7.5h())+\':\'+f(7.5i())+\':\'+f(7.5j())+\'Z\'};x e=/[\\5k\\3v\\3w-\\3x\\3y\\3z\\3A\\3B-\\3C\\3D-\\3E\\3F-\\3G\\3H\\3I-\\3J]/g,2g=/[\\\\\\"\\5l-\\5m\\5n-\\5o\\3v\\3w-\\3x\\3y\\3z\\3A\\3B-\\3C\\3D-\\3E\\3F-\\3G\\3H\\3I-\\3J]/g,O,1M,3K={\'\\b\':\'\\\\b\',\'\\t\':\'\\\\t\',\'\\n\':\'\\\\n\',\'\\f\':\'\\\\f\',\'\\r\':\'\\\\r\',\'"\':\'\\\\"\',\'\\\\\':\'\\\\\\\\\'},17;9 2h(b){2g.3L=0;y 2g.21(b)?\'"\'+b.1s(2g,9(a){x c=3K[a];8(E c===\'1w\'){y c}y\'\\\\u\'+(\'3M\'+(+(a.3N(0))).3O(16)).3P(-4)})+\'"\':\'"\'+b+\'"\'}9 1N(a,b){x i,k,v,B,1O=O,W,A=b[a];8(A&&E A===\'1r\'&&E A.2H===\'9\'){A=A.2H(a)}8(E 17===\'9\'){A=17.1x(b,a,A)}5p(E A){1P\'1w\':y 2h(A);1P\'1Q\':y 5q(A)?3Q(A):\'C\';1P\'5r\':1P\'C\':y 3Q(A);1P\'1r\':8(!A){y\'C\'}O+=1M;W=[];8(E A.B===\'1Q\'&&!(A.5s(\'B\'))){B=A.B;15(i=0;i<B;i+=1){W[i]=1N(i,A)||\'C\'}v=W.B===0?\'[]\':O?\'[\\n\'+O+W.2i(\',\\n\'+O)+\'\\n\'+1O+\']\':\'[\'+W.2i(\',\')+\']\';O=1O;y v}8(17&&E 17===\'1r\'){B=17.B;15(i=0;i<B;i+=1){k=17[i];8(E k===\'1w\'){v=1N(k,A,17);8(v){W.1y(2h(k)+(O?\': \':\':\')+v)}}}}I{15(k 2j A){8(18.3R.1x(A,k)){v=1N(k,A,17);8(v){W.1y(2h(k)+(O?\': \':\':\')+v)}}}}v=W.B===0?\'{}\':O?\'{\\n\'+O+W.2i(\',\\n\'+O)+\'\\n\'+1O+\'}\':\'{\'+W.2i(\',\')+\'}\';O=1O;y v}}y{2I:9(a,b,c){x i;O=\'\';1M=\'\';8(E c===\'1Q\'){15(i=0;i<c;i+=1){1M+=\' \'}}I 8(E c===\'1w\'){1M=c}17=b;8(b&&E b!==\'9\'&&(E b!==\'1r\'||E b.B!==\'1Q\')){1R 1i 2J(\'1h.2I\');}y 1N(\'\',{\'\':a})},2k:9(c,d){x j;9 2K(a,b){x k,v,A=a[b];8(A&&E A===\'1r\'){15(k 2j A){8(18.3R.1x(A,k)){v=2K(A,k);8(v!==G){A[k]=v}I{2L A[k]}}}}y d.1x(a,b,A)}e.3L=0;8(e.21(c)){c=c.1s(e,9(a){y\'\\\\u\'+(\'3M\'+(+(a.3N(0))).3O(16)).3P(-4)})}8(/^[\\],:{}\\s]*$/.21(c.1s(/\\\\(?:["\\\\\\/5t]|u[0-5u-5v-F]{4})/g,\'@\').1s(/"[^"\\\\\\n\\r]*"|1v|1z|C|-?\\d+(?:\\.\\d*)?(?:[5w][+\\-]?\\d+)?/g,\']\').1s(/(?:^|:|,)(?:\\s*\\[)+/g,\'\'))){j=3S(\'(\'+c+\')\');y E d===\'9\'?2K({\'\':j},\'\'):j}1R 1i 5x(\'1h.2k\');}}}()}8(H.2M&&H.3T&&H.1h){H.1t={2N:0,2O:\'1t\',3U:9(a,b,c,d){x e,2l;8(c===G){c=1t.2O}8(b===G){b=1t.2N}e=2M(c);8(e!==C){2l=1h.2k(e);2l[b]=a;a=2l}I{x f={};f[b]=a;a=f}3T(c,1h.2I(a),d);y b},3V:9(a,b){x c=G,1j,5y;8(b===G){b=5z.2N}8(a!==G){1j=1h.2k(a);c=1j&&1j[b]||G}y c},3W:9(a,b){x c=2M((b!==G)?b:1t.2O);8(c){y 7.3V(c,a)}y G}}}9 3X(c,d){d=d+\'\';8(d.B){$.2e(c,9(a,b){d=d.1s(1i 5A(\'\\\\${\'+a+\'}\'),b)})}y d}8($.5B.1A===G){x m=\'1u.26: 3Y 1A 5C 5D 5E!\';8(H.D&&D.P){D.P(m)}}D.2m(\'1u.26: 19\');x o=9(a){8(a===G){x b=\'2n: 3Z M\';8(H.D&&D.P){D.P(b);1R 1i 2J(b);}}7.1S=a};o.2f={1S:C,40:9(){x a=7.1S.41,1a=a.1a,1b=\'\';8(a){1b=((a.42)?a.42+\' \':\'\')+((a.43)?a.43+\'/\':\'\')+((1a.2P)?1a.2P+\' \':\'\')+((1a.2z)?1a.2z+\' \':\'\')+((1a.2F)?1a.2F:\'\')+((1a.44)?\' \'+1a.44:\'\')+\', \'+((a.45)?a.45+\' \':\'\')+((a.46)?a.46+\' \':\'\')+((a.47)?a.47:\'\')}y 1b},2Q:9(a){x b,2R=7.1T(a);8(2R){b=2R.1k}y b},5F:9(c,d){x e=C,1d=C;8((c!==G)&&(d!==G)){1d=7.2Q(c);8(1d){8(d V 2G){e={};D.z(\'5G -- \',d,\'1d = \',1d);$.2e(d,9(a,b){8(1d[b]!==G){e[b]=1d[b]}})}I 8(d===\'*\'){e=$.1c({},1d)}I{e=1d[d]}}}y e},1T:9(a){y 7.1S.48[a]||C},49:9(a){y(7.1T(a)!==C)}};$.1c(o,{2S:9(a,b){x c=\'41\',4a=\'48\',4b=\'1k\';8(!b){b=H}8((a V 18)||(a V b.18)){x d=\'\',2T=a[c],1U=a[4a],2U,1k,5H;8(!(2T V 18)&&!(2T V b.18)){y-2}8((1U V 18)||(1U V b.18)){15(x e 2j 1U){2U=1U[e];1k=2U[4b];8((1k V 18)||(1k V b.18)){15(x f 2j 1k){8(E 1k[f]!==\'1Q\'){y-5}}y 0}I{y-4}}}I{y-3}}I{y-1}}});x p=9(a,b){7.J={};8(b){$.1c(7,b)}$.1c(7.J,7.4c,a||{});7.1B=7.1B;7.1V=7.J.1n.25;7.2o()};p.2f={4c:g.N,2p:\'N\',J:C,1g:C,Q:C,1V:\'3b/1u/3c.3d\',4d:\'1m\',1B:1z,1C:{5I:9(e){x a;8(e&&e.1j){a=e.1j.1l;8(a&&$.2V(a.2q)){a.2q()}}y 1z},Y:9(e){x a;8(e&&e.1j){a=e.1j.1l;8(a&&$.2V(a.Y)){a.Y()}}}},z:9(a,b){8(M.B&&H.D&&H.D.z){x c=7.J.2c,2W=c,2r=[];8(M.B===1){2r.1y(a);a=2W}I{8(a===G){a=2W}15(x i=1,B=M.B;i<B;i++){2r.1y(M[i])}}8(c>=a){8(E D.z=="9"){D.z.1q(D,[7.4d+\':\'].5J(2r))}}}},4e:9(){8(g.N.2b&&g.N.2b.1q){y g.N.2b.1q(7,M)}x e=7,Q=7.Q,2X=7.J.3q,1D=7.1T(),1b=[],5K=\'*\';8(2X){$.2e(2X,9(a,b){x c=b.1g;e.z(6,\'1g=\',c,\'1D=\',1D);8((c===\'*\')||((c===1D)&&Q.49(1D))){8($.5L(b.1J)===\'*\'){1b.1y(b)}I{x d=Q.2Q(1D),4f=3X(d,b.1J),4g=!!3S(4f);8(4g){1b.1y(b)}}}})}y 1b},1W:9(){7.z(5,\'1W(): 19\');x a=7.J.1K;8(a){x b=7,L=7.J.L,1C=7.1C,2Y=p.4h(a);8(2Y){2Y.Y()}7.z(5,\'1W(): 5M 4i 4j\');H.1e=9(){8(b&&b.1e){b.1e.1q(b,M)}};a[7.2p]=7;$(H).5N(\'4k\',{1l:b},1C.Y)}7.z(5,\'1W(): 1E\')},Y:9(){7.z(5,\'Y(): 19\',7);x a=7.J.1K;8(a){7.1f().4l();7.z(5,\'Y(): 4l 4i 4j\');H.1e=G;2L H.1e;x b=7.2p;a[b]=C;2L a[b];7.J.1K=C}8(7.1C.Y){$(H).5O(\'4k\',7.1C.Y)}7.z(5,\'Y(): 1E\')},2o:9(){7.z(1,\'2o(): 19\');7.1W();7.z(1,\'2o(): 1E\')},1e:9(a,b,c){7.z(5,\'1e(): 5P=\',a,\'5Q=\',b);x d,m;x f=a.5R(\',\');15(x i=0,B=f.B;i<B;i++){a=f[i];8(a===\'5S\'){8(o.2S(b,c)===0){2s{d=1i o(b)}2t(e){m=\'1e(): P: P 4m 5T 2n: \'+e.2y;D.P(m);d=C}p.4n(d);8(d&&$("#24").B){7.Q=d;7.2Z(1v)}}I{m=\'1e(): P: 3Z 2n: \'+d;D.P(m);1R m;}}I 8(a===\'5U\'){7.1X()}}},2Z:9(a){x b=7.4e();7.z(5,\'7.Q=\',7.Q,\'\\5V = \',b);8(b.B){x c=b[0];7.1V=c.27.29;8(a){7.1F().30(\'23\',7.1V)}}},1X:9(){7.z(5,\'1X(): 19\');8(7.4o()){x a=7.1F(),4p=$.5W.5X&&28||0,31,2u;2s{31=$(a[0].2v.20.32);2u=31.4q()+4p}2t(e){y}8(2u&&7.1B){a.30(\'3e\',\'2P\').4q(2u);7.1f().1A(\'5Y\')}}7.z(5,\'1X(): 1E\')},1f:9(){7.z(5,\'1f()\');x a=7.J,1n=a.1n,L=a.L,13=a.13,$K=$(L.K);8($K.B===0){7.z(6,\'1f(): 5Z 2y 3a\');$K=$(13.K.1s(L.3g,7.1V,\'g\')).60(\'32\')}y $K},1F:9(){7.z(5,\'1F()\');x a=7.J,L=a.L,13=a.13,$K=7.1f();7.z(5,\'$(L.14, $K)\',$(L.14,$K));y $(L.14,$K)},4o:9(){x a=7.1F();2s{y a[0].2v.61||1z}2t(e){y 1z}},1Y:9(b){7.z(5,\'1Y()\');x c=7,J=7.J,L=J.L,13=J.13,$K=7.1f();$K.1A(\'1Y\',[b,9(a){c.z(6,\'1Y 1x 4r: \',a);c.1B=1v;c.1X()},9(a){c.z(6,\'1Z 1x 4r: \',a);c.1B=1z}])},1Z:9(){7.z(5,\'1Z()\');x a=7.J,L=a.L,13=a.13,$K=7.1f();$K.1A(\'1Z\')},4s:9(a){7.1g=a},1T:9(){y 7.1g},19:9(a){7.z(4,\'19(): 19\');7.4s(a);x b=p.33();8(b){7.Q=b;7.2Z()}7.1f().1A({2c:7.J.2c});7.1Y();7.z(4,\'19(): 1E\')},2q:9(){7.z(4,\'2q()\');7.34()},34:9(){7.z(4,\'34()\');7.35();7.1Z()},35:9(){7.z(4,\'35()\');$14=7.1F();8($14[0].2v){$14[0].2v.37=7.J.1n.25}I{$14.30(\'23\',7.J.1n.25)}}};x q={4h:9(a){y a[p.2f.2p]||C},4t:9(){$(\'2a\').62(g.N.1p.3o)},1L:9(){$.1L(g.N.1n.3n)},4n:9(a){1t.3U(a.1S,g.N.2E,G,g.N.3u)},33:9(){x a=1t.3W(g.N.2E),Q=C;8(a){8(o.2S(a,H)===0){2s{Q=1i o(a)}2t(e){D.2m(\'19(): 63 P 64 4m 65 66 67-68 69 6a 6b 6c.\')}}}y Q},6d:9(){x a=p.33(),1b=\'\';8(a){1b=a.40()}y 1b}};$.1c(p,q);$.1m=9(a,b){x c=M.2d.1l;D.2m(\'$.1m(): 1l\',c);8(!c){8(E a!==\'1r\'){a={}}c=1i p($.1c({1K:$(\'32\')[0]},a));D.z(\'$.1m.1l\',c);M.2d.1l=c;y c}I 8(E a===\'1w\'){x d=c[a];8($.2V(d)){8(b!==G){8(!(b V 2G)){b=[b]}}I{b=[]}y d.1q(c,b)}I{x e=\'$.1m(): P: 6e 6f\';8(H.D&&D.P){D.P(e)}1R 1i 2J(e);}}y C};$.1c($.1m,{1l:C,N:p,2n:o},q);8(g.N.3p){p.1L()}p.4t()}D.2m(\'1u.26: 1E\')})(H.3Y);',62,388,'|||||||this|if|function||||||||||||||||||||||||var|return|log|value|length|null|console|typeof||undefined|window|else|config|messageBox|patterns|arguments|SQCheckPlugin|gap|error|sqcheckResult|optus|com||au|instanceof|partial||uninstall|||personal||templates|iframe|for||rep|Object|start|street|ret|extend|list|sqCheckCallbackFc|getMessageBox|marketSegment|JSON|new|data|productSections|pluginInstance|pSQCheck|urls|web|css|apply|object|replace|jsonCookie|sqcheck|true|string|call|push|false|modalBox|isVisible|eventHandlers|currentMarketSegment|end|getContentIframe|ShowBinary|SCSRepository|assets|productCondition|domRoot|getCSS|indent|str|mind|case|number|throw|rawData|getMarketSegment|segmentMarkets|iframeUrl|install|updateContentIframeSize|show|hide|document|test|div|src|psqcheck_iframe|sqcheckPortlet|js|url||fragment|html|customFilterRulesValidator|debugLevel|callee|each|prototype|escapeable|quote|join|in|parse|existingData|debug|SQCheckResult|init|domContainerId|stop|messageArray|try|catch|newHeight|contentWindow|class|href|message|name|fragments|shop|SQ|results|jsonInstanceId|type|Array|toJSON|stringify|Error|walk|delete|getCookie|defaultInstanceId|defaultCookieName|no|getProductSectionListByMarketSegment|temp|checkRawData|addressData|segmentMarket|isFunction|defaultDebugLevelRequired|rules|previousInstance|processSQCheckResult|attr|iframeBody|body|getSQCheckResult|cancel|reset|domain|location|id|psqcheck_message_box|box|images|sqcheck_close|gif|scrolling|IFRAME_SRC|iframeSrc|portlets|ServiceQualification|ServiceQualificationController|jpf|_nfpb|site|sqcheckHostCss|jsEnabled|includeHostCss|filterRules|ull|cable|other|jsonCookieConfig|u00ad|u0600|u0604|u070f|u17b4|u17b5|u200c|u200f|u2028|u202f|u2060|u206f|ufeff|ufff0|uffff|meta|lastIndex|0000|charCodeAt|toString|slice|String|hasOwnProperty|eval|setCookie|set|getDataFromCookieString|get|convertVarsToValue|jQuery|invalid|getAddress|address|addressType|unit|suffix|town|state|postcode|marketSegments|hasMarketSegment|marketSegmentsName|productSectionsName|defaultConfig|pluginName|filterValidRules|rewrittenCondition|isValidated|getInstanceFromDom|cyclic|references|unload|remove|when|saveSQCheckResult|isContentIframeLoaded|padding|height|back|setMarketSegment|applyJsStyle|Config|smb|my|hostname|style|display|block|message_box|modal_message_box|message_foreground|close_message_box_link|title|Close|close|img|www|home|alt|frameborder|auto|_pageLabel|iframe_sq|sqcheckCss|sqcheck_host|iframeResizePaddings|vertical|333|horizontal|LAU|HSD|psqcheck|expires|900|path|text|rel|stylesheet|media|all|createElement|link|setAttribute|getElementsByTagName|head|appendChild|Date|getUTCFullYear|getUTCMonth|getUTCDate|getUTCHours|getUTCMinutes|getUTCSeconds|u0000|x00|x1f|x7f|x9f|switch|isFinite|boolean|propertyIsEnumerable|bfnrt|9a|fA|eE|SyntaxError|myData|setJsonCookie|RegExp|fn|plugin|is|missing|getProductSectionByMarketSegment|productSectionId|productSection|closeHandler|concat|any|trim|creating|bind|unbind|msgType|SQData|split|processSQResults|generating|resizeIframe|nvalidRules|browser|safari|fixMessageBoxPosition|create|appendTo|windowLoaded|addClass|an|occured|trying|to|re|use|the|previous|SQCheck|result|getCustomerAddress|unknown|method'.split('|'),0,{}))