﻿// JScript File

var BrdIDN=0;
var BrdCod="";
var BrdCCd="";
var BrdExt=0;
var BrdDsc="";
var BrdPrc=0;
var BrdSNm="";
var BrdSDn=0;
var OrdBID=0;
var OrdBCd="";
var OrdBDs="";
var OrdBPr=0;
var CstBEx=0;

var BrdCtl="";
var BrdOrn="";
var BrdSOr=0;
var BrdSTx=0;
var BrdIPt="";
var BrdTBd="";
var BrdILs=null;
var BrdTLs=null;

var BHdCCd="";

function BrdHdr()
{
	document.getElementById("divBrdSel").style.backgroundImage="url('Images/MnuTab/BHdBgd.jpg')";
	document.getElementById("divBHdTbl").style.display="none";
	document.getElementById("divLMtTbl").style.display="none";
	if (FmtTyp==1) document.getElementById("divBHdTbl").style.display="";
	if (FmtTyp==2) document.getElementById("divLMtTbl").style.display="";
	document.getElementById("divBDtTbl").style.display="none";
	document.getElementById("cmdDspHdr").style.display="none";
	document.getElementById("imgBHdTtl").style.display="";
	document.getElementById("txtBrdGrp").innerHTML="";
	return false;
}

function SelBHd(CCd,CDs)
{
	var Ttl=CDs+" Border";
	BHdCCd=CCd; DspBDt(); 
	document.getElementById("divBrdSel").style.backgroundImage="url('Images/MnuTab/BrdBgd.jpg')";
	document.getElementById("divBHdTbl").style.display="none";
	document.getElementById("divLMtTbl").style.display="none";
	document.getElementById("divBDtTbl").style.display="";
	document.getElementById("cmdDspHdr").style.display="";
	document.getElementById("imgBHdTtl").style.display="none";
	document.getElementById("txtBrdGrp").style.display="";
	document.getElementById("txtBrdGrp").innerHTML=Ttl;
	return false;
}

function DspBDt()
{
	var Tbl=document.getElementById("tblBDtLst")
	var Lst;
	var DCd;
	var Orn;
	var Idx=0;
	Lst=Tbl.getElementsByTagName("table");
	for (Idx=0; Idx<Lst.length; Idx++)
	{
	  DCd=Lst[Idx].id.substr(3,2); 
	  Orn=Lst[Idx].id.substr(5,1);
	  if (DCd==BHdCCd && (Orn==PrdOrn || FmtTyp==2)) 
	  {
	    Lst[Idx].style.display=""; 
		}
		else 
		{
			Lst[Idx].style.display="none";
		}
	}
}

function SelBrd(IDN,CCd,BCd,BEx,Dsc,Prc,SOr,STx,Orn,IPt,TBd,SDn,Ctl)
{
	var Cfm=true;
	var Msg="";
	var Amt=0;
	var Lst;
	var Idx=0;
	var LIx=0;
	var Cnt=0;
	var PTx=BrdSTx;
	var PDn=BrdSDn;
	Amt=(1*Prc)-OrdBPr;
	if (Amt>0)
	{
		Msg="Please confirm selection of border:\n\n" + Dsc + "\n\nPrice:\t$ " + (1*Prc).toFixed(2) + "\nCredit:\t$ " + OrdBPr.toFixed(2) + "\nTotal:\t$ " + Amt.toFixed(2);
		Cfm=confirm(Msg);
	}
	if (Cfm)
	{
		if (CCd=="NB") BrdIDN=0; else BrdIDN=IDN; 
		BrdCtl=Ctl;
		BrdCCd=CCd;
		BrdCod="BR"+CCd+BCd;
		BrdExt=BEx;
		BrdDsc=Dsc;
		BrdOrn=Orn;
		BrdIPt=IPt;
		BrdTBd=TBd;
		BrdPrc=1*Prc;
		BrdSOr=1*SOr;
		BrdSTx=1*STx;
		BrdSDn=1*SDn;
		AddBrd()
		if (OrdSta>1)
		{
			BldIPt();
			BldTBd();		
			if (BrdSTx==0) SelTTp(1);
			if (BrdSTx==1) SelTTp(3);
			Msg=BrdDsc;
			if (Amt>0) Msg+=" ($ " + Amt + ")";
			document.getElementById("txtImgDsc").innerHTML=Msg;
			AlwTxt=true;
			AlwIEd=true;
			AlwCmp=true;
			RStDef=true;
			CfgSec();
			CfgOrn(BrdOrn);
			CfgBrd();
			if (BrdSTx!=PTx || BrdSDn!=PDn) ClrTxt();
			BldMgm();
			UpdTxt();
		}
  }
	return false;
}

function BldIPt()
{
	var Lst;
	BrdILs=new Object();
	Lst=BrdIPt.split("|");
	BrdILs.Pt1=Lst[0];
	BrdILs.Pt2=Lst[1];
	BrdILs.Pt3=Lst[2];
	BrdILs.Wid=1*Lst[3];
	BrdILs.Hgt=1*Lst[4];
}

function BldTBd()
{
	var Lst;
	if (BrdTBd>"")
	{
		BrdTLs=new Array();
		Lst=BrdTBd.split('|');
		for (Idx=0; Idx<6; Idx++)
		{
			LIx=5*Idx;
			BrdTLs[Idx]=new Object();
			BrdTLs[Idx].XP1=1*Lst[LIx+0];
			BrdTLs[Idx].XP2=1*Lst[LIx+1];
			BrdTLs[Idx].YP1=1*Lst[LIx+2];
			BrdTLs[Idx].YP2=1*Lst[LIx+3];
			BrdTLs[Idx].Bgd=1*Lst[LIx+4];
		}			  
	}
	else
	{
		delete BrdTLs; BrdTLs=null;
	}
}

function CfgBrd()
{
	if (BrdIDN==0)  // No Border 
	{
		document.getElementById("PCtZon").style.display="";
	}
	else
	{
		document.getElementById("PCtZon").style.display="";
	}
	BldPan(1,1,0);
	DspPrd();
}

function DspBrd()
{
	var Tbl;
	var Img;
	var Ttl;
	var Buf;
	var Cmd;
	var Col;
	var UCd="";
	var BEx=0;
	var Idx=0;
	Tbl=document.getElementById("tblBHdLst");
	Img=Tbl.getElementsByTagName("input");
	Ttl=Tbl.getElementsByTagName("span");
	for (Idx=0; Idx<Img.length; Idx++)
	{
	  Buf=Img[Idx].alt.split('|');
	  Col="colBHD" + Buf[4] + Buf[5];
	  BEx=1*Buf[5];
	  UCd=Buf[6];
	  if (BEx==0 || BEx==CstBEx)
	  {
			Cmd="BldBrd.ashx?BrdCod=" + Buf[0] + "&ImgOrn=" + Buf[1] + "&BrdExt=" + Buf[5] + "&ImgTyp=0" + "&BrdBgd=0"; 
			Img[Idx].src=Cmd;
		}
		else
		{
		  document.getElementById(Col).style.display="none";
			Img[Idx].style.display="none";
			Ttl[Idx].style.display="none";
		}
	}
	Tbl=document.getElementById("tblLMtLst");
	Img=Tbl.getElementsByTagName("input");
	Ttl=Tbl.getElementsByTagName("span");
	for (Idx=0; Idx<Img.length; Idx++)
	{
		Buf=Img[Idx].alt.split('|');
	  BEx=1*Buf[5];
	  UCd=Buf[6];
	  if (BEx==0 || BEx==CstBEx)
	  {
			Cmd="BldBrd.ashx?BrdCod=" + Buf[0] + "&ImgOrn=" + Buf[1] + "&BrdExt=" + Buf[5] + "&ImgTyp=0" + "&BrdBgd=0"; 
			Img[Idx].src=Cmd;
		}
		else
		{
			Img[Idx].style.display="none";
			Ttl[Idx].style.display="none";
		}
	}
	Tbl=document.getElementById("tblBDtLst");
	Img=Tbl.getElementsByTagName("input");
	Ttl=Tbl.getElementsByTagName("span");
	for (Idx=0; Idx<Img.length; Idx++)
	{
	  Buf=Img[Idx].alt.split('|');
	  BEx=1*Buf[5];
	  UCd=Buf[6];
	  if (BEx==0 || BEx==CstBEx)
	  {
			Cmd="BldBrd.ashx?BrdCod=" + Buf[0] + "&ImgOrn=" + Buf[1] + "&BrdExt=" + Buf[5] + "&ImgTyp=0" + "&BrdBgd=0"; 
			Img[Idx].src=Cmd;
		}
		else
		{
			Img[Idx].style.display="none";
			Ttl[Idx].style.display="none";
		}
	}
	BrdHdr();
}

