/* ---------------------------- */
/* 変数定義						*/
/* ---------------------------- */
var cs3Data;
var appNodes;
var App_Current_Row_Num;

/* ---------------------------- */
/* XMLロード(Spry - App /ver -)	*/
/* ---------------------------- */
// 'adobeCS3' Spry DataSet 
var adobeCS3 = new Spry.Data.XMLDataSet("xml/cs3.xml", "cs3/application", {useCache:false});
adobeCS3.setColumnType("imgPath", "image");

// 'adobeCS3' Spry Observer
var adobeCS3Observer = new Object();
adobeCS3Observer.onPreLoad = function(dataSet, data){	
	//alert("Data Loading...");
}
adobeCS3Observer.onPostLoad = function(dataSet, data){
	//alert("Data Loaded!");
	adobeCS3.setCurrentRowNumber(1);
	cs3Data = dataSet.getData();
	cs3Set();
};
adobeCS3Observer.onLoadError = function(dataSet, data){
	alert("Error occured!");
};
adobeCS3.addObserver(adobeCS3Observer);


/* ---------------------------- */
/* Spry Effects 'Slide'			*/
/* ---------------------------- */
function spry_effectSlide(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoSlide(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}


/* ---------------------------- */
/* window.onload				*/
/* ---------------------------- */
Event.observe(window, 'load', function() {									   
	cs3init();
});


/* ---------------------------- */
/* cs3init							*/
/* ---------------------------- */
function cs3init(){
	
eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};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}('w=1;$(\'k\').l({m:"#n"});o.q();$(\'r\').s="<0 3=\'t\' 2=\'u\'><0 2=\'7\'><0 3=\'v\' 2=\'j\'><f>4 6 新機能</f></0><0 3=\'x\' 2=\'8\'><a>スマートフィルタ</a><p>b 4 6 には、元画像を保持したまま適用できるフィルタ機能『スマートフィルタ』が搭載されました。スマートフィルタは、元画像を変更することなく、調整可能な状態を維持します。これにより様々なフィルタの組み合わせや設定を自由に試すことができ、元画像に戻って最初からやり直す必要はなくなります。</p></0></0><0 2=\'7\'><0 3=\'y\' 2=\'c\'><5>★ その他の新機能</5></0><0 3=\'g\' 2=\'8\'><p 2=\'d\'>『クイック選択ツール』を使用すると、不均等な形状のオブジェクトでも、エッジをトレースせずに、簡単かつ正確な選択が可能になります。<e />調整可能な丸いブラシの先端によって選択範囲をすばやく「ペイント」でき、4 の自動エッジ選択処理により、選択範囲が外向きに拡大し、画像内で定義された境界線を自動的に判断し、正確なオブジェクトの選択をします。</p></0></0><0 2=\'7\'><0 3=\'h\' 2=\'c\'><5>★ 改良された印刷機能</5></0><0 3=\'i\' 2=\'8\'><p 2=\'d\'>4 6 では、b と 9 によって共同開発された「ベスト・プリント・エクスペリエンス」と呼ばれる、カラーマネージメント部分における、ユーザーの印刷設定の誤りを改善する機能を提供予定です。<e />多くのプリンターメーカー（エプソン・キヤノン・9 など）と共同で開発を行っており、この機能により、4 6 とプリンタドライバ、オペレーティングシステム間のカラーマネージメント設定の自動同期が行われることになります。</p></0></0></0>";',35,35,'div||class|id|Photoshop|h4|CS3|AccordionPanel|AccordionPanelContent|HP|h3|Adobe|AccordionPanelTab|column|br|h2|columnA_con|columnB|columnB_con|MainPanelTab|photoshop|setStyle|color|000|adobeCS3||loadData|app_about|innerHTML|appSpryAccordion|Accordion|about_top|App_Current_Row_Num|about_main|columnA'.split('|'),0,{}))

	var Accordion1 = new Spry.Widget.Accordion("appSpryAccordion");
	
}


/* ---------------------------- */
/* Adobe CS3 解説用処理			*/
/* ---------------------------- */
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}('7 I(){$(\'m\').4(\'a\')[0].l(\'n\',1[2]["14/@D"]);$(\'m\').4(\'y\')[0].l(\'15\',1[2]["16"]);$(\'m\').4(\'y\')[0].l(\'17\',1[2]["w"]);$(\'18\').4(\'19\')[0].8.d=1[2]["w"];$(\'J\').4(\'1a\')[0].8.d=1[2]["1b"];$(\'J\').4(\'p\')[0].8.d=1[2]["1c"];$(\'1d\').4(\'z\')[0].8.d=1[2]["1e"];$(\'1f\').4(\'p\')[0].j=1[2]["1g"];$(\'1h\').4(\'z\')[0].8.d=1[2]["1i"];$(\'1j\').4(\'p\')[0].j=1[2]["1k"]}7 1l(){6=$(\'1m\').4(\'a\');1n(G i=0;i<=6.1o;i++){c(6[i]){u 1p.1q(6[i],"<e 1r=\'1s\' o=\'q:C\'></e>");r.s(6[i],\'1t\',M.t(6[i],i));r.s(6[i],\'1u\',B.t(6[i]));r.s(6[i],\'1v\',E.t(6[i]))}}7 M(a,b){c(3!=b){c(3!=0&&3!=5&&3!=10&&3!=13){$(1[3][\'f\']).h({g:"#F"})}9.h({g:"#K"});3=b;2=3;I();1w.1x(2);v=9.x(\'n\');1y=u k.1z({1A:\'1B\'},v,{1C:\'1D\',1E:H,1F:1G})}9.1H();c(a.L){a.L()}1I{a.1J=1K}}7 B(a){9.h({g:"#K"})}7 E(a){G b=9.x(\'D\');c(b!=1[3][\'f\']&&b!="1L"&&b!="N"&&b!="O"&&b!="P"){9.h({g:"#F"})}}}A={Q:7(){$(1[3][\'f\']).8.o.q="R"},S:7(){c(k.T==0){$(1[3][\'f\']).8.o.q="C";$(\'U\').j="<a n=\'#\'><e>&V;</e> Wへ</a>"}}};k.X.Y(A);7 H(a){Z("11 12!")}',62,110,'|cs3Data|xmlPath|App_Current_Row_Num|getElementsByTagName||appNodes|function|firstChild|this|||if|nodeValue|span|appName|color|setStyle||innerHTML|Ajax|setAttribute|app_image|href|style||visibility|Event|observe|bindAsEventListener|new|url|top|getAttribute|img|h4|protAjaxHandlers|set02|hidden|id|set03|CCC|var|reportError|contentChg|about_main|000|preventDefault|set01|web|design|production|onCreate|visible|onComplete|activeRequestCount|back|raquo|TOP|Responders|register|alert||Error|occured||link|src|imgPath|alt|about_top|h2|h3|title|detail|columnA|columnATitle|columnA_con|columnACon|columnB|columnBTitle|columnB_con|columnBCon|cs3Set|products|for|length|Insertion|Top|class|preLoader|click|mouseover|mouseout|adobeCS3|setCurrentRow|prototypeAjax|Updater|success|contents_main|method|get|onFailure|evalScripts|true|blur|else|returnValue|false|master'.split('|'),0,{}))
