function CutEntrySupport(Q,L,N,P){var M="cutSpan-";
var E="cutImg-";
var J={};
function B(S,R){J[S+"-"+R]="";
}function C(S,R){J[S+"-"+R]=null;
}function A(S,R){return J[S+"-"+R]!=null;
}function D(S,R){return $(M+S+"-"+R);
}function O(S,R){D(S,R).style.display="block";
$(E+S+R).src=P;
B(S,R);
DWRUtil.setValue("cutLink-"+S+R,Q);
}function K(S,R){if(A(S,R)){G(S,R);
}else{O(S,R);
}}function G(S,R){D(S,R).style.display="none";
$(E+S+R).src=N;
C(S,R);
DWRUtil.setValue("cutLink-"+S+R,L);
}function H(S,R,T){D(S,R).innerHTML=T;
K(S,R);
}function F(S,R){var U="cut:"+S+":"+R;
var T="cut:"+S+":"+R+":content";
if(Element.empty(T)&&!Element.hasClassName(T,"cut-loading")){Element.addClassName(T,"cut-loading");
Element.removeClassName(U,"cut-collapsed");
Element.addClassName(U,"cut-expanded");
var W={callback:function V(X){Element.removeClassName(T,"cut-loading");
Element.update(T,X);
}};
showEntryController.getEntryCut(S,R,W);
}else{if(Element.empty(T)&&Element.hasClassName(T,"cut-loading")){Element.removeClassName(U,"cut-collapsed");
Element.addClassName(U,"cut-expanded");
}else{Element.removeClassName(T,"cut-loading");
Element.removeClassName(U,"cut-collapsed");
Element.addClassName(U,"cut-expanded");
}}}function I(S,R){var T="cut:"+S+":"+R;
Element.addClassName(T,"cut-collapsed");
Element.removeClassName(T,"cut-expanded");
}this.showCut=F;
this.hideCut=I;
}