/* includes scFrameWork.js and scImageEnlarge.js */

function SC(){}var SCClass=SC.prototype;var scClass=new SC();SC.getTagArray=function(u,B){aTagArray=null;B=(B)?B:document;if(B.getElementsByTagName){aTagArray=B.getElementsByTagName(u);}return aTagArray;};SC.setAttributes=function(B){if(arguments.length>1){for(var u=1;u<arguments.length;u=u+2){B[arguments[u]]=arguments[u+1];}}};SC.getObj=function(u){var B=null;if(document.getElementById){B=document.getElementById(u);}else{if(document.all){B=document.all[u];}else{if(document.layers){B=document.layers[u];}}}return B;};SC.createElement=function(l){var u=document.createElement(l);if(arguments.length>1){for(var a=1;a<arguments.length;a=a+2){if(arguments[a]=="txt"){var B=document.createTextNode(arguments[a+1]);u.appendChild(B);}else{u[arguments[a]]=arguments[a+1];}}}return u;};SC.appendElement=function(u){var u=(u)?u:document.body;if(arguments.length>1){for(var B=1;B<arguments.length;B++){u.appendChild(arguments[B]);}}};SC.createAppend=function(u,B){var B=(B)?B:document.body;var l=document.createElement(u);if(arguments.length>2){for(var a=2;a<arguments.length;a=a+2){l[arguments[a]]=arguments[a+1];}}B.appendChild(l);};SC.showHide=function(B,u){B.style.display=u;};String.prototype.trim=function(){if(this==null){return null;}return this.trimEnd(this.trimStart());};String.prototype.trimEnd=function(){if(this==null){return null;}var B=/((\s*\S+)*)\s*/;return this.replace(B,"$1");};String.prototype.trimStart=function(){if(this==null){return null;}var B=/\s*((\S+\s*)*)/;return this.replace(B,"$1");};var Y,X;function o0(a){var B=SC.getTagArray("SELECT");for(var u=0;u<B.length;u++){if(a=="show"){var l=B[u].className.replace("hideSelect","");SC.setAttributes(B[u],"className",l.trim());}else{if(B[u].className.indexOf("hideSelect")==-1){var l=(B[u].className)?B[u].className+" hideSelect":"hideSelect";SC.setAttributes(B[u],"className",l);}}}}function scPreviewInsets(){var l=SC.getObj("scImgBox-insetPreview");if(arguments.length>0){var u=SC.getTagArray("img",l);for(var B=0;B<u.length;B++){if(B==arguments[0]){SC.showHide(u[B],"block");}else{SC.showHide(u[B],"none");}}O1(l,"block",0,0);}else{SC.showHide(l,"none");}}function l1(){SC.showHide(X,"none");SC.showHide(Y,"none");o0("show");}function scImgEnlargeInit(){var u=SC.getObj("scPage-insets");var B=SC.getObj("scMainImage");if(u||B||scMultiMain){SC.I1();Y=SC.getObj("scImgBox");X=SC.getObj("scWrapper");if(X){X.onclick=l1;}}}function o2(){var W=0,B=0,l=0,w=0;var u=document.body;var a=document.documentElement;if(typeof (window.innerWidth)=="number"){W=window.innerWidth-23;B=window.innerHeight-23;}else{if(a&&a.clientWidth){W=a.clientWidth;B=a.clientHeight;}else{if(u&&u.clientWidth){W=u.clientWidth;B=u.clientHeight;}}}if(a&&a.scrollWidth){w=a.scrollWidth;}else{if(u.scrollWidth){w=u.scrollWidth;}else{if(u.offsetWidth){w=u.offsetWidth;}}}if(a&&a.scrollHeight){l=a.scrollHeight;}if(u.scrollHeight&&(u.scrollHeight>l)){l=u.scrollHeight;}if(u.offsetHeight&&(u.offsetHeight>l)){l=u.offsetHeight;}if(l<B){l=B;}if(w<W){w=W;}this.l3=l;this.i3=w;this.I3=B;this.o4=W;}function O4(){var u=document.body;var l=document.documentElement;var a=0,B=0;if(typeof (window.pageYOffset)=="number"){B=window.pageYOffset;a=window.pageXOffset;}else{if(u&&(u.scrollLeft||u.scrollTop)){B=u.scrollTop;a=u.scrollLeft;}else{if(l&&(l.scrollLeft||l.scrollTop)){B=l.scrollTop;a=l.scrollLeft;}}}this.x=a;this.y=B;}function O1(u,W,B,l,w,a){u.style.top=(w)?w:u.style.top;u.style.left=(a)?a:u.style.left;u.style.height=(l==0)?"auto":l;u.style.width=(B==0)?"auto":B;SC.showHide(u,W);}function scWinResize(){var a=SC.getObj("scPage-insets");var l=SC.getObj("scMainImage");if(a||l||scMultiMain){if(Y.style.display=="block"){var B=SC.getTagArray("img",Y);var u=(SC.getObj("scImgTitle"))?SC.getObj("scImgTitle").firstChild.nodeValue:"";var w=SC.createElement("a","href",B[0].src,"title",u);scShowImg(w,B[0].height,B[0].width);}}}function i5(u){var B=u;if(B.indexOf("function anonymous")>-1){B=B.replace(/\x0a/g,"");B=B.replace("function anonymous(){","").replace("}","");}return B;}
SC.I1=function(){
	var i1=SC.getObj("scPage-insets");
	var O6=SC.getObj("scImgOverall");
	var l6=SC.createElement("div","id","scImgBox");
	var i6=SC.createElement("div","className","relativePos");
	var I6=SC.createElement("a","txt","x","href","javascript:void(0);","className","close","title","close");
	I6.onclick=l1;
	SC.appendElement(i6,I6);
	SC.createAppend("div",i6,"id","scImgBox-mainImg");
	if(i1) {
		var o7=SC.createElement("div","className","absolutePos");
		var O7=i1.cloneNode(true);
		for(var i=0;i<O7.childNodes.length;i++){
			if(O7.childNodes[i].nodeName!="A") {
				if (O7.childNodes[i].firstChild && O7.childNodes[i].firstChild.nodeName && O7.childNodes[i].firstChild.nodeName === 'A') {
					O7.replaceChild(O7.childNodes[i].firstChild,O7.childNodes[i]);
				} else {
					O7.replaceChild(document.createTextNode(""),O7.childNodes[i]);
				}
			}
		}
		SC.setAttributes(O7,"id","scImgBox-insetPreview");
		SC.appendElement(o7,O7);
		var l7=O7.cloneNode(true);
		SC.setAttributes(l7,"id","scImgBox-insets");
		var i7=SC.createElement("a","txt","CLOSE","href","javascript:void(0);","className","absClose","title","CLOSE");
		i7.onclick=l1;
		var I7=SC.getTagArray("a",l7);
		for(var i=0;i<I7.length;i++){
			var oLink=I7[i];
			eval("oLink.onmouseover = function(){\tscPreviewInsets("+i+")};");
			oLink.onmouseout=scPreviewInsets;
			for(var j=0;j<oLink.childNodes.length;j++){
				oLink.replaceChild(document.createTextNode(i+1),oLink.childNodes[j]);
			}
		}
		SC.appendElement(l7,i7);
	}
	SC.appendElement(l6,i6);
	if(i1) {
		SC.appendElement(i6,o7);
		SC.appendElement(l6,l7);
	}
	SC.createAppend("div",O6,"id","scWrapper","title","Click To Close");
	SC.appendElement(O6,l6);
};
function scShowImg(L,Q,E){
	var U=SC.getObj("scImgBox-mainImg");
	if(U){
		var S=SC.getObj("scImgTitle");
		if(S){
			S.parentNode.removeChild(S);
		}
		if(L.title){
			var w=SC.createElement("div","txt",L.title,"id","scImgTitle");
			U.parentNode.insertBefore(w,U);
			var S=SC.getObj("scImgTitle");
			S.style.width=E+"px";
		}
		var a=SC.createElement("img");
		SC.setAttributes(a,"src",L.href,"width",E,"height",Q);
		U.className="";
		a.onload=function(){ this.parentNode.className="schidebg"; };
		var A=SC.getTagArray("img",U);
		if(A.length>0) {
			var W=A[0];
			U.replaceChild(a,W);
		} else {
			SC.appendElement(U,a);
		}
		O1(Y,"block",0,0,"-1000px","-1000px");
		var s=new o2();
		var l=new O4();
		var u=Y.offsetHeight;
		var r=Y.offsetWidth;
		var m=(u>s.I3)?u-s.I3+20:0;
		var q=(u>s.l3)?(s.l3+m)+"px":s.l3+"px";
		var Z=(r>s.o4)?(s.i3+(r-s.o4)+40)+"px":"100%";
		var f=(s.I3-u>0||(l.y+u)<s.l3)?((s.I3-u)/2)+l.y:((s.l3-u)>0)?s.l3-u:20;
		var B=(s.o4-r>0)?((s.o4-r)/2):20;
		f=(f<0)?20:Math.round(f);
		B=(B<0)?20:Math.round(B);
		o0("hide");
		O1(Y,"block",0,0,f+"px",B+"px");
		O1(X,"block",Z,q,0,0);
	} else {
		window.location.href=L.href;
	}
}

