// 2015/2/2
// 作業中のレイヤーの1つ上のレイヤーの表示設定を反転します。
// ドキュメントがない場合は、実行しません。
if(documents.length!=0) {
// 作業中のファイルを、docObjに格納します。
var docObj=activeDocument;
// 作業中のレイヤー名を、layNameに格納します。
var layName=docObj.activeLayer.name;
// レイヤー0から順番に、作業中のレイヤー名と一致するか確認します。
// 一致したら、作業中のレイヤー番号です。nに格納します。
var n=0;
while(docObj.artLayers[n].name!=layName)n++;
// 作業中のヤイヤーの1つ上のレイヤーの表示状態を反転させます。
// 作業中のイレヤー番号が0のときは、エラーが発生するので実行させません。
if(n!=0)docObj.artLayers[n-1].visible=!docObj.artLayers[n-1].visible;
}
// 作業中のレイヤーの1つ上のレイヤーの表示設定を反転します。
// ドキュメントがない場合は、実行しません。
if(documents.length!=0) {
// 作業中のファイルを、docObjに格納します。
var docObj=activeDocument;
// 作業中のレイヤー名を、layNameに格納します。
var layName=docObj.activeLayer.name;
// レイヤー0から順番に、作業中のレイヤー名と一致するか確認します。
// 一致したら、作業中のレイヤー番号です。nに格納します。
var n=0;
while(docObj.artLayers[n].name!=layName)n++;
// 作業中のヤイヤーの1つ上のレイヤーの表示状態を反転させます。
// 作業中のイレヤー番号が0のときは、エラーが発生するので実行させません。
if(n!=0)docObj.artLayers[n-1].visible=!docObj.artLayers[n-1].visible;
}