function CLayout(divSrcId, divTgtId, l) {
    this.strLayout="";
    
    this.divSrc=$(divSrcId);
    this.divTgt=$(divTgtId);
    
    this.Set(l);
}

CLayout.prototype={
	Set:function(l){
		this.strLayout=l;
		switch(l){
		case "TB":
			this.divSrc.className="";
			this.divTgt.className="";
			break;
		case "SS":
			this.divSrc.className="divSrcSS";
			this.divTgt.className="divTgtSS";
			
			try{
			 var frmSrc=this.divSrc.getElementsByTagName('iframe')[0];
			 if(frmSrc==null)frmSrc=this.divSrc.getElementsByTagName('textarea')[0];
			 var frmTgt=this.divTgt.getElementsByTagName('iframe')[0];
			 if(frmTgt==null)frmTgt=this.divTgt.getElementsByTagName('textarea')[0];
			 var body=Util.GetBody(document);
			 var f=typeof(opera)!="undefined"?body.scrollHeight:body.clientHeight;
			 var y=Util.AbsYPos(frmSrc);
			 var c=$('footer').scrollHeight;
			 var h=f-y-c-4;
			 frmSrc.style.height=h+"px";
			 frmTgt.style.height=h+"px";
			}
			catch(e){}
			break;
		case "S":
			this.divSrc.className="";
			this.divTgt.className="hidden";
			break;
		default:
			this.divSrc.className="hidden";
			this.divTgt.className="";
			break;
		}
	}
}
