﻿// JScript File for DsnVue module

var OrdIDN;
var CerNum;
var ColAct;
var BrdAct;
var SupOrn;
var PipReq;
var BckReq;
var DspFrn;
var DspHng;
var YrnDen;
var ImgOrn;
var BrdCod;
var BrdIDN;
var ImgHgt;
var ImgWid;
var SizCod;
var SplDsn;
var ActZon;
var ActSec;
var BrdCID;
var BBkCID;
var TxtCID;
var TBkCID;
var PipCID;
var BckCID;
var HBgCID;
var BrdDCl;
var BBkDCl;
var TxtDCl;
var TBkDCl;
var PipDCl;
var BckDCl;
var HBgDCl;
var BrdPCl;
var BBkPCl;
var TxtPCl;
var TBkPCl;
var PipPCl;
var BckPCl;
var HBgPCl;
var BrdHCl;
var BBkHCl;
var TxtHCl;
var TBkHCl;
var PipHCl;
var BckHCl;
var HBgHCl;
var PipCDs;
var HBgCDs;
var TxtTyp;
var FntNam;
var FntIDN;
var FntSiz;
var FntMSz;
var UsrTxt;
var RfhDsp;
var SavAct;
var RdyIco;
var LckIco;
var SelIco;
var ButImg;
var PrdImg;
var LckMod;
var BSpSta;
var SavPnd;
var ButSet;

function window_onload() 
{
	MM_preloadImages('images/global/cds-home2.jpg','images/global/cds-about-us2.jpg','images/global/cds-products2.jpg','images/global/cds-design-studio2.jpg','images/global/cds-inspiration2.jpg','images/global/cds-news2.jpg','images/global/cds-contact-us2.jpg','images/studio/start-your-creation-up.jpg')
	Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(PageLoadedHandler);
	window.onbeforeunload = confirmExit;
	SavAct="N";
	SavPnd=false;
	ButSet=false;
	OrdIDN=0;
	CerNum="000000000";
	ColAct=0;
	BrdAct=1;
	PipReq=0;
	BckReq=0;
	DspFrn=0;
	DspHng=0;
	TxtTyp=1;
	ImgHgt=0;
	ImgWid=0;
	SizCod="S01";
	SplDsn=0;
	YrnDen="F";
	BrdCod="CDSBR001";
	BrdIDN=0;
	ActSec=1;
	BrdDCl=0;
	BrdPCl=0;
	BrdHCl="#000000";
	BrdCID=0;
	BBkDCl=0;
	BBkPCl=0;
	BBkHCl="#000000";
	BBkCID=0;
	TxtDCl=0;
	TxtPCl=0;
	TxtHCl="#000000";
	TxtCID=0;
	TBkDCl=0;
	TBkPCl=0;
	TBkHCl="#000000";
	TBkCID=0;
	PipDCl=0;
	PipPCl=0;
	PipHCl="#000000";
	PipCID=0;
	BckDCl=0;
	BckPCl=0;
	BckHCl="#000000";
	BckCID=0;
	FntNam="";
	FntIDN=0;
	FntSiz=0;
	FntMSz=0;
	UsrTxt="";
	document.getElementById("txtUsrTxt").value=UsrTxt;
	LodIco();
	BSpSta=1;
	RshDsp=0;
	ActZon=1;
	TxtTyp=1;
	ImgOrn="H";
	SetLck(1);
	RshDsp=1;
	document.getElementById("txtCerNum").focus();
}

function confirmExit()
{
  var Msg="";
  if (SavPnd) 
  {
		Msg="Warning: Any changes made to your design will be lost";
		return Msg;
	}
}

function LodIco()
{
	var Idx;
	var INm;
	RdyIco=new Array();
	LckIco=new Array();
	SelIco=new Array();
	for (Idx=0; Idx<8; Idx++)
	{
	  INm=1*(Idx+1)
		LckIco[Idx]=new Image;
		LckIco[Idx].src="images/menu/menu-dis-" + INm + ".jpg";
		RdyIco[Idx]=new Image;
		RdyIco[Idx].src="images/menu/menu-std-" + INm + ".jpg";
		SelIco[Idx]=new Image;
		SelIco[Idx].src="images/menu/menu-act-" + INm + ".jpg";
	}
	ButImg=new Array();
	ButImg[0]=new Image;
	ButImg[0].src="images/studio/free-form-text-up.jpg";
	ButImg[1]=new Image;
	ButImg[1].src="images/studio/free-form-text-dwn.jpg";
	ButImg[2]=new Image;
	ButImg[2].src="images/studio/monogram-up.jpg";
	ButImg[3]=new Image;
	ButImg[3].src="images/studio/monogram-dwn.jpg";
	ButImg[4]=new Image;
	ButImg[4].src="images/studio/crest-up.jpg";
	ButImg[5]=new Image;
	ButImg[5].src="images/studio/crest-dwn.jpg";
	ButImg[6]=new Image;
	ButImg[6].src="images/studio/horizontal-up.jpg";
	ButImg[7]=new Image;
	ButImg[7].src="images/studio/horizontal-dwn.jpg";
	ButImg[8]=new Image;
	ButImg[8].src="images/studio/vertical-up.jpg";
	ButImg[9]=new Image;
	ButImg[9].src="images/studio/vertical-dwn.jpg";
	ButImg[10]=new Image;
	ButImg[10].src="images/studio/start-your-creation-up.jpg";
	ButImg[11]=new Image;
	ButImg[11].src="images/studio/start-your-creation-dwn.jpg";
		
	ButImg[12]=new Image;
	ButImg[12].src="images/studio/border-colors-up.jpg";
	ButImg[13]=new Image;
	ButImg[13].src="images/studio/border-colors-dwn.jpg";
	ButImg[14]=new Image;
	ButImg[14].src="images/studio/border-background-up.jpg";
	ButImg[15]=new Image;
	ButImg[15].src="images/studio/border-background-dwn.jpg";
	ButImg[16]=new Image;
	ButImg[16].src="images/studio/text-colors-up.jpg";
	ButImg[17]=new Image;
	ButImg[17].src="images/studio/text-colors-dwn.jpg";
	ButImg[18]=new Image;
	ButImg[18].src="images/studio/text-background-up.jpg";
	ButImg[19]=new Image;
	ButImg[19].src="images/studio/text-background-dwn.jpg";
	
	ButImg[20]=new Image;
	ButImg[20].src="images/studio/go-to-borders-up.jpg";
	ButImg[21]=new Image;
	ButImg[21].src="images/studio/go-to-borders-dwn.jpg";
	ButImg[22]=new Image;
	ButImg[22].src="images/studio/go-to-text-up.jpg";
	ButImg[23]=new Image;
	ButImg[23].src="images/studio/go-to-text-dwn.jpg";
	ButImg[24]=new Image;
	ButImg[24].src="images/studio/go-to-font-up.jpg";
	ButImg[25]=new Image;
	ButImg[25].src="images/studio/go-to-font-dwn.jpg";
	ButImg[26]=new Image;
	ButImg[26].src="images/studio/go-to-colors-up.jpg";
	ButImg[27]=new Image;
	ButImg[27].src="images/studio/go-to-colors-dwn.jpg";
	ButImg[28]=new Image;
	ButImg[28].src="images/studio/go-to-finish-up.jpg";
	ButImg[29]=new Image;
	ButImg[29].src="images/studio/go-to-finish-dwn.jpg";
	
	ButImg[30]=new Image;
	ButImg[30].src="images/studio/apply-text-now-up.jpg";
	ButImg[31]=new Image;
	ButImg[31].src="images/studio/apply-text-now-dwn.jpg";
	
	ButImg[32]=new Image;
	ButImg[32].src="images/studio/billing-address-up.jpg";
	ButImg[33]=new Image;
	ButImg[33].src="images/studio/billing-address-dwn.jpg";
	ButImg[34]=new Image;
	ButImg[34].src="images/studio/shipping-address-up.jpg";
	ButImg[35]=new Image;
	ButImg[35].src="images/studio/shipping-address-dwn.jpg";
	
	ButImg[36]=new Image;
	ButImg[36].src="images/studio/save-my-work-up.jpg";
	ButImg[37]=new Image;
	ButImg[37].src="images/studio/save-my-work-dwn.jpg";
	ButImg[38]=new Image;
	ButImg[38].src="images/studio/restart-up.jpg";
	ButImg[39]=new Image;
	ButImg[39].src="images/studio/restart-dwn.jpg";
	
	ButImg[40]=new Image;
	ButImg[40].src="images/studio/piping-color-up.jpg";
	ButImg[41]=new Image;
	ButImg[41].src="images/studio/piping-color-dwn.jpg";
	ButImg[42]=new Image;
	ButImg[42].src="images/studio/backing-color-up.jpg";
	ButImg[43]=new Image;
	ButImg[43].src="images/studio/backing-color-dwn.jpg";
	ButImg[44]=new Image;
	ButImg[44].src="images/studio/handbag-colors-up.jpg";
	ButImg[45]=new Image;
	ButImg[45].src="images/studio/handbag-colors-dwn.jpg";
	ButImg[46]=new Image;
	ButImg[46].src="images/studio/handle-colors-up.jpg";
	ButImg[47]=new Image;
	ButImg[47].src="images/studio/handle-colors-dwn.jpg";
	ButImg[48]=new Image;
	ButImg[48].src="images/studio/fabric-colors-up.jpg";
	ButImg[49]=new Image;
	ButImg[49].src="images/studio/fabric-colors-dwn.jpg";
	ButImg[50]=new Image;
	ButImg[50].src="images/studio/go-to-fabric-up.jpg";
	ButImg[51]=new Image;
	ButImg[51].src="images/studio/go-to-fabric-dwn.jpg";
	ButImg[52]=new Image;
	ButImg[52].src="images/studio/fabric-background-up.jpg";
	ButImg[53]=new Image;
	ButImg[53].src="images/studio/fabric-background-dwn.jpg";
	
	PrdImg=new Image;
	PrdImg.src="Images/studio/key-sample.jpg";
	ButSet=true;
	return false;
}

function ChkKey(KCd)
{
	if (KCd.keyCode==8 && BSpSta==0) return false;
  return true;
}

function MouOvr(Ctl,Idx)
{
  if (SplDsn==1)
  {
		if (Idx==20) Idx=50;
		if (Idx==21) Idx=51;
  }
  else
  {
		if (BrdAct==0 && (Idx==20 || Idx==21)) Idx+=2;
	}
  if (ButSet) document.getElementById(Ctl).src=ButImg[Idx].src;
}

function SetBSp(Enb)
{
	BSpSta=Enb;
	return false;
}

function OnEndRequest(sender,args)
{
	args.set_errorHandled(true);
	return;
}

function PageLoadedHandler(sender, args) 
{
  var Lod="";
  var Cmp="";
  Lod=document.getElementById("txtUsrAct").value;
  Cmp=document.getElementById("txtCmpAct").value;
	if (Lod=="LOAD")
	{
		ColAct=1;
		document.getElementById("txtUsrAct").value="PEND";
		OrdIDN=document.getElementById("txtUsrOID").value;
		CerNum=document.getElementById("txtUsrCer").value;
		YrnDen=document.getElementById("txtUsrYDn").value;
		BrdAct=document.getElementById("txtUsrSBd").value;
		SupOrn=document.getElementById("txtUsrSOr").value;
		PipReq=document.getElementById("txtUsrRPp").value;
		BckReq=document.getElementById("txtUsrRBk").value;
		DspFrn=document.getElementById("txtUsrDFn").value; 
		DspHng=document.getElementById("txtUsrDHg").value;
		ImgHgt=document.getElementById("txtUsrDm1").value;
		ImgWid=document.getElementById("txtUsrDm2").value;
		SizCod=document.getElementById("txtUsrSCd").value;
		SplDsn=document.getElementById("txtUsrSDn").value;
		document.getElementById("txtPrdInf").innerText=document.getElementById("txtUsrPrd").value;
		if (document.getElementById("txtUsrPSt").value==1)
		{
			BrdDef(1);
			ColDef(1);
			FntDef(1);
			ImgOrn=document.getElementById("txtUsrOrn").value;
			TxtTyp=document.getElementById("txtUsrTTp").value;
			UsrTxt=document.getElementById("txtUsrDta").value;
			FntSiz=document.getElementById("txtUsrFSz").value;
			if (TxtTyp==1) document.getElementById("txtUsrTxt").value=UsrTxt;						
			if (TxtTyp==2)
			{
				document.getElementById("txtFstIni").value=document.getElementById("txtUsrFst").value;
				document.getElementById("txtMidIni").value=document.getElementById("txtUsrMid").value;
				document.getElementById("txtLstIni").value=document.getElementById("txtUsrLst").value;
			}
			document.getElementById("txtFntSiz").value=FntSiz-FntMSz; 
			document.getElementById("txtFSzDsp").value=FntSiz-FntMSz; 
			UpdSld();
			RshDsp=0;
			SizFnt();
			SelOrn(ImgOrn);
			SelTTp(TxtTyp);
			RshDsp=1;
		}
		else
		{
			document.getElementById("txtFntSiz").value="0";
			document.getElementById("txtFSzDsp").value="0"; 
			UpdSld();
			SetDef();						
			if (SupOrn!="B") SelOrn(SupOrn);
		}
		SetDsp();
		DspImg(2);
		SetLck(0);
		SavPnd=true;
	}
	if (Lod=="NFND")
	{
		SetBSp(1);
		document.getElementById("txtCerNum").focus();
	}
	if (Cmp=="SAVE")
	{
	  ColAct=0;
		ClrAll();
	}
	SelSec(ActSec);
}

function SetLck(Lck)
{
  var DEb;
  var Img;
  var Idx;
  LckMod=1*Lck;
	if (LckMod==1)
	{
		ActSec=0;
		DEb=true;
		document.getElementById("txtCerNum").disabled=false;
	}
	else
	{
		ActSec=1;
		DEb=false;
		document.getElementById("txtCerNum").disabled=true;
	}
	for (Idx=0; Idx<7; Idx++)
  {
		if (LckMod==1) Img=LckIco[Idx].src;
		if (LckMod==0) Img=RdyIco[Idx].src;
		switch (Idx)
		{
			case 0: document.getElementById("cmdSelKey").src=Img; break;
			case 1: document.getElementById("cmdSelStl").src=Img; break;
			case 2: document.getElementById("cmdSelBrd").src=Img; break;
			case 3: document.getElementById("cmdSelTxt").src=Img; break;
			case 4: document.getElementById("cmdSelFnt").src=Img; break;
			case 5: document.getElementById("cmdSelCol").src=Img; break;
			case 6: document.getElementById("cmdSelCmp").src=Img; break;
		}
	}
	document.getElementById("cmdSelStl").disabled=DEb;
  if (BrdAct==1) document.getElementById("cmdSelBrd").disabled=DEb; else document.getElementById("cmdSelBrd").disabled=true;
  document.getElementById("cmdSelTxt").disabled=DEb;
  document.getElementById("cmdSelFnt").disabled=DEb;
  document.getElementById("cmdSelCol").disabled=DEb;
  document.getElementById("cmdSelCmp").disabled=DEb;
  if (DEb)
  {
		document.getElementById("cmdSavSet").style.display="none"
		document.getElementById("cmdSetDef").style.display="none"
	}
	else
  {
		document.getElementById("cmdSavSet").style.display="block"
		document.getElementById("cmdSetDef").style.display="block"
  }
  SelSec(ActSec);
	return false;
}

function SetDsp()
{
  var CHt=40;
	if (BrdAct==0) 
	{
		SelZon(3);
		document.getElementById("cmdSelBrd").disabled=true;
		document.getElementById("cmdStlNxt").src=ButImg[23].src;
	}
	else
	{
		SelZon(1);
		document.getElementById("cmdSelBrd").disabled=false;
		document.getElementById("cmdStlNxt").src=ButImg[21].src;
		CHt+=40;
	}
	if (PipReq==1 || BckReq==1) CHt+=40;
	if (SplDsn==1) 
	{
		CHt+=40;
		document.getElementById("txtBrdHdr").innerText="Select the Fabric";
		document.getElementById("cmdStlNxt").src=ButImg[50].src;
	}
	else
  {
		document.getElementById("txtBrdHdr").innerText="Select the Border";
  }
	document.getElementById("divColSel").style.height=CHt;
	document.getElementById("cmdCmpOrd").style.display="none"; 
	if (ImgWid==ImgHgt || SupOrn!="B")
	{
		document.getElementById("lblOrnTtl").style.visibility="hidden";
		document.getElementById("cmdSelHor").style.visibility="hidden";
		document.getElementById("cmdSelVer").style.visibility="hidden";
	}
	else
	{
		document.getElementById("lblOrnTtl").style.visibility="visible";
		document.getElementById("cmdSelHor").style.visibility="visible";
		document.getElementById("cmdSelVer").style.visibility="visible";
	}
	if (TxtTyp==1)
	{
		document.getElementById("divFntTbl").style.display="block";
		document.getElementById("divMFtTbl").style.display="none";
		document.getElementById("divTxtEnt").style.display="block";				
		document.getElementById("divMgmEnt").style.display="none";				
	}
	if (TxtTyp==2)
	{
		document.getElementById("divFntTbl").style.display="none";
		document.getElementById("divMFtTbl").style.display="block";
		document.getElementById("divTxtEnt").style.display="none";				
		document.getElementById("divMgmEnt").style.display="block";				
	}
	BrdDsp();
	ColDsp();
	return false;
}

function BrdDsp()
{
	if (ImgOrn=="H")
	{
		document.getElementById("divVBdTbl").style.display="none";			  
		document.getElementById("divHBdTbl").style.display="block";				
	}
	if (ImgOrn=="V")
	{
		document.getElementById("divHBdTbl").style.display="none";				
		document.getElementById("divVBdTbl").style.display="block";			  
	}
	return false;
}

function ColDsp()
{
  if (ActZon==5 || ActZon==6 || ActZon==7)
  {
    if (ActZon==5)
		{
			document.getElementById("divFClTbl").style.display="none";
			document.getElementById("divHClTbl").style.display="none";			  
			document.getElementById("divBClTbl").style.display="none";			  
			document.getElementById("divTClTbl").style.display="none";			  
			document.getElementById("divPClTbl").style.display="block";
		}
		if (ActZon==6)
		{
			document.getElementById("divFClTbl").style.display="none";
			document.getElementById("divHClTbl").style.display="none";			  
			document.getElementById("divPClTbl").style.display="none";
			document.getElementById("divTClTbl").style.display="none";			  
			document.getElementById("divBClTbl").style.display="block";
		}
		if (ActZon==7)
		{
			document.getElementById("divFClTbl").style.display="none";
			document.getElementById("divHClTbl").style.display="none";			  
			document.getElementById("divPClTbl").style.display="none";
			document.getElementById("divBClTbl").style.display="none";			  
			document.getElementById("divTClTbl").style.display="block";
		}
  }
  else
  {
		document.getElementById("divPClTbl").style.display="none";
		document.getElementById("divBClTbl").style.display="none";
		document.getElementById("divTClTbl").style.display="none";
		if (YrnDen=="F")	
		{
			document.getElementById("divFClTbl").style.display="block";
			document.getElementById("divHClTbl").style.display="none";
		}
		if (YrnDen=="H")	
		{
			document.getElementById("divFClTbl").style.display="none";
			document.getElementById("divHClTbl").style.display="block";
		}
	}
	return false;
}

function BrdDef(Mod)
{
	var Ctl;
	RshDsp=0;
	if (Mod==0) Ctl=document.getElementById("txtDefBrd").value;
	if (Mod==1) Ctl=document.getElementById("txtUsrBrd").value;
	if (document.getElementById(Ctl)!=null)	document.getElementById(Ctl).click();
	RshDsp=1;
	return false;
}

function ColDef(Mod)
{
  var Ctl;
  var Idx;
  var Zon=ActZon;
  RshDsp=0;
  for (Idx=1; Idx<=7; Idx++)
  {
    ActZon=Idx;
    if (Mod==0) Ctl=document.getElementById("txtDefZn"+Idx).value;
    if (Mod==1) Ctl=document.getElementById("txtUsrZn"+Idx).value;
    if (document.getElementById(Ctl)!=null)	document.getElementById(Ctl).click();
	}		
	ActZon=Zon;
	RshDsp=1;
}

function FntDef(Mod)
{
	var Ctl;
	RshDsp=0;
	if (Mod==0) Ctl=document.getElementById("txtDefFnt").value;
	if (Mod==1) Ctl=document.getElementById("txtUsrFnt").value;
	if (document.getElementById(Ctl)!=null)	document.getElementById(Ctl).click();
	RshDsp=1;
	return false;
}
					
function SavOrd()
{
	SavAct="Y";
	DspImg(3);
	SavAct="N";
	return true;
}

function SavSet()
{
	SavAct="S";
	DspImg(4);
	SavAct="N";
	ClrAll();
	return false;
}

function SetDef()
{
	UsrTxt="";
	document.getElementById("txtUsrTxt").value="";
  BrdDef(0);
	ColDef(0);
	FntDef(0);
	SelOrn("H");
	SelTTp(1);
  if (BrdAct==1) SelZon(1); else SelZon(3);
	if (RshDsp==1) DspImg(5);
	return false;
}

function ClrAll()
{
  RshDsp=0;
  DspFrn=0;
	DspHng=0;
	PipReq=0;
	BckReq=0;
	SplDsn=0;
	SetDef();
	SetLck(1);
	SavPnd=false;
	RshDsp=1;
	document.getElementById("txtCmpAct").value="";
	document.getElementById("txtUsrAct").value="";
	document.getElementById("txtCerNum").value="";
	document.getElementById("txtPrdNam").innerText="";
	document.getElementById("txtOrdSta").innerText="";
	document.getElementById("imgDspImg").src=PrdImg.src;
	document.getElementById("txtCerNum").focus();
	return false;		  
}

function DspImg(Src)
{
  var Cmd;
  var Msg;
  ChkTxt();
  Cmd="BldImg.ashx"
  Cmd=Cmd + "?OrdIDN=" + OrdIDN + "&CerNum=" + CerNum + "&SavAct=" + SavAct;
  Cmd=Cmd + "&BrdIDN=" + BrdIDN + "&BrdNum=" + BrdCod + "&ImgOrn=" + ImgOrn;
  Cmd=Cmd + "&PipReq=" + PipReq + "&BckReq=" + BckReq + "&DspFrn=" + DspFrn + "&DspHng=" + DspHng + "&PipCDs=" + PipCDs + "&HBgCDs=" + HBgCDs;
  Cmd=Cmd + "&BrdAct=" + BrdAct + "&ImgHgt=" + ImgHgt + "&ImgWid=" + ImgWid + "&SizCod=" + SizCod + "&SplDsn=" + SplDsn;
  Cmd=Cmd + "&BrdCID=" + BrdCID + "&BBkCID=" + BBkCID + "&TxtCID=" + TxtCID + "&TBkCID=" + TBkCID + "&PipCID=" + PipCID + "&BckCID=" + BckCID + "&HBgCID=" + HBgCID;
  Cmd=Cmd + "&BrdDCl=" + BrdDCl + "&BBkDCl=" + BBkDCl + "&TxtDCl=" + TxtDCl + "&TBkDCl=" + TBkDCl + "&PipDCl=" + PipDCl;
  Cmd=Cmd + "&BrdPCl=" + BrdPCl + "&BBkPCl=" + BBkPCl + "&TxtPCl=" + TxtPCl + "&TBkPCl=" + TBkPCl + "&PipPCl=" + PipPCl;
  Cmd=Cmd + "&FntIDN=" + FntIDN + "&FntNam=" + FntNam + "&FntSiz=" + FntSiz;
  Cmd=Cmd + "&TxtTyp=" + TxtTyp + "&UsrTxt=" + UsrTxt.replace("&","%26");
  Cmd=Cmd + "&DspSiz=N&PicTyp=I&ColMod=Y";
  document.getElementById("imgDspImg").src = Cmd 
  if (ColAct==1)
  {
		document.getElementById("lblTxtCol").style.backgroundColor=TxtHCl;
		document.getElementById("lblTBkCol").style.backgroundColor=TBkHCl;
		if (BrdAct==1) document.getElementById("lblBrdCol").style.backgroundColor=BrdHCl;
		if (BrdAct==1) document.getElementById("lblBBkCol").style.backgroundColor=BBkHCl;
		if (PipReq==1) document.getElementById("lblPipCol").style.backgroundColor=PipHCl;
		if (BckReq==1) document.getElementById("lblBckCol").style.backgroundColor=BckHCl;
		if (SplDsn==1) document.getElementById("lblHBgCol").style.backgroundColor=HBgHCl;
	}
}

function SelSec(Sec)
{
  if (BrdAct==0 && Sec==2) Sec=3;
  ActSec=Sec;
  document.getElementById("divKeyStp").style.display="none";
	document.getElementById("divStlStp").style.display="none";
	document.getElementById("divBrdStp").style.display="none";
	document.getElementById("divTxtStp").style.display="none";
	document.getElementById("divFntStp").style.display="none";
	document.getElementById("divColStp").style.display="none";
	document.getElementById("divCmpStp").style.display="none";
	document.getElementById("divDCmStp").style.display="none";
	if (document.getElementById("cmdSelKey").disabled) document.getElementById("cmdSelKey").src=LckIco[0].src; else document.getElementById("cmdSelKey").src=RdyIco[0].src;
	if (document.getElementById("cmdSelStl").disabled) document.getElementById("cmdSelStl").src=LckIco[1].src; else document.getElementById("cmdSelStl").src=RdyIco[1].src;
	if (SplDsn==1)
	{
		if (document.getElementById("cmdSelBrd").disabled) document.getElementById("cmdSelBrd").src=LckIco[7].src; else document.getElementById("cmdSelBrd").src=RdyIco[7].src;
	}
	else
	{
		if (document.getElementById("cmdSelBrd").disabled) document.getElementById("cmdSelBrd").src=LckIco[2].src; else document.getElementById("cmdSelBrd").src=RdyIco[2].src;
	}
  if (document.getElementById("cmdSelTxt").disabled) document.getElementById("cmdSelTxt").src=LckIco[3].src; else document.getElementById("cmdSelTxt").src=RdyIco[3].src;
	if (document.getElementById("cmdSelFnt").disabled) document.getElementById("cmdSelFnt").src=LckIco[4].src; else document.getElementById("cmdSelFnt").src=RdyIco[4].src;
	if (document.getElementById("cmdSelCol").disabled) document.getElementById("cmdSelCol").src=LckIco[5].src; else document.getElementById("cmdSelCol").src=RdyIco[5].src;
	if (document.getElementById("cmdSelCmp").disabled) document.getElementById("cmdSelCmp").src=LckIco[6].src; else document.getElementById("cmdSelCmp").src=RdyIco[6].src;
	switch (Sec)
	{
		case 0: 
			document.getElementById("divKeyStp").style.display="block"; 
			document.getElementById("cmdSelKey").src=SelIco[0].src;
			if (!document.getElementById("txtCerNum").disabled) document.getElementById("txtCerNum").focus();
			break;
		case 1: 
			document.getElementById("divStlStp").style.display="block"; 
			document.getElementById("cmdSelStl").src=SelIco[1].src;
			break;
		case 2:	
			document.getElementById("divBrdStp").style.display="block"; 
			if (SplDsn==1)
			{
				document.getElementById("cmdSelBrd").src=SelIco[7].src;
			}
			else
		  {
				document.getElementById("cmdSelBrd").src=SelIco[2].src;
		  }
			break;
		case 3:	
			document.getElementById("divTxtStp").style.display="block"; 
			document.getElementById("cmdSelTxt").src=SelIco[3].src;
			if (TxtTyp==1) document.getElementById("txtUsrTxt").focus(); 
			if (TxtTyp==2) document.getElementById("txtFstIni").focus(); 
			break;
		case 4:	
			document.getElementById("divFntStp").style.display="block"; 
			document.getElementById("cmdSelFnt").src=SelIco[4].src;
			break;
		case 5:	
			document.getElementById("divColStp").style.display="block"; 
			document.getElementById("cmdSelCol").src=SelIco[5].src;
			break;
		case 6:	
			document.getElementById("divCmpStp").style.display="block"; 
			document.getElementById("cmdSelCmp").src=SelIco[6].src;
			break;
		case 7:	
			document.getElementById("divDCmStp").style.display="block"; 
			document.getElementById("cmdSelCmp").src=SelIco[6].src;
			break;
	}
	return false;
}

function SelTTp(TTp)
{
	TxtTyp=1*TTp;
	document.getElementById("cmdTxtEnt").src=ButImg[1].src;
  document.getElementById("cmdMgmEnt").src=ButImg[3].src;
  document.getElementById("cmdCrtEnt").src=ButImg[5].src;
  switch (TxtTyp)
	{
		case 1: document.getElementById("cmdTxtEnt").src=ButImg[0].src; break;
		case 2: document.getElementById("cmdMgmEnt").src=ButImg[2].src; break;
		case 3: document.getElementById("cmdCrtEnt").src=ButImg[4].src; break;
	}
	SetDsp();
	return false;
}

function SelOrn(Orn)
{
  document.getElementById("cmdSelHor").src=ButImg[7].src;
	document.getElementById("cmdSelVer").src=ButImg[9].src;
	ImgOrn=Orn;
	if (Orn=="H") document.getElementById("cmdSelHor").src=ButImg[6].src;
	if (Orn=="V") document.getElementById("cmdSelVer").src=ButImg[8].src;
	BrdDsp();
	if (RshDsp==1) DspImg(6);
	return false;			
}

function SelBrd(IDN,BCd,Nam)
{
	BrdIDN=IDN;
	BrdCod=BCd;
	if (RshDsp==1) DspImg(7);
	return false;
}
			
function SelCol(IDN,DCl,PCl,HCl,CDs)
{
	switch (ActZon)
	{
		case 1: BrdCID=IDN; BrdDCl=DCl; BrdPCl=PCl; BrdHCl=HCl; break;
		case 2: BBkCID=IDN; BBkDCl=DCl; BBkPCl=PCl; BBkHCl=HCl; break;
		case 3: TxtCID=IDN; TxtDCl=DCl; TxtPCl=PCl; TxtHCl=HCl; break;
		case 4: TBkCID=IDN; TBkDCl=DCl; TBkPCl=PCl; TBkHCl=HCl; break;
		case 5: PipCID=IDN; PipDCl=DCl; PipPCl=PCl; PipHCl=HCl; PipCDs=CDs; break;
		case 6: BckCID=IDN; BckDCl=DCl; BckPCl=PCl; BckHCl=HCl; break;
		case 7: HBgCID=IDN; HBgDCl=DCl; HBgPCl=PCl; HBgHCl=HCl; HBgCDs=CDs; break;
	}				
	if (RshDsp==1) DspImg(8);
	return false;
}

function SelFnt(IDN,FNm,Siz)
{
	FntIDN=IDN;
	FntNam=FNm;
	FntSiz=Siz;
	FntMSz=Siz;
	document.getElementById("txtFSzDsp").value="0";
	document.getElementById("txtFntSiz").value="0";
	UpdSld();
	if (RshDsp==1) DspImg(9);
	return false;
}

function SizFnt()
{
  var Inc=1.0*document.getElementById("txtFntSiz").value;
  FntSiz=FntMSz+Inc;
  if (RshDsp==1) DspImg(10);
}
			
function SelZon(Zon)
{
  ActZon=Zon;
  if (ColAct==1)
  {
		if (BrdAct==1) 
		{
		  if (SplDsn==1)
		  {
				document.getElementById("cmdBrdCol").src=ButImg[49].src;
				document.getElementById("cmdBBkCol").src=ButImg[53].src;
			}
			else
			{
				document.getElementById("cmdBrdCol").src=ButImg[13].src;
				document.getElementById("cmdBBkCol").src=ButImg[15].src;
			}
		}
		document.getElementById("cmdTxtCol").src=ButImg[17].src;
		document.getElementById("cmdTBkCol").src=ButImg[19].src;
		if (PipReq==1) document.getElementById("cmdPipCol").src=ButImg[41].src;
		if (BckReq==1) document.getElementById("cmdBckCol").src=ButImg[43].src;
		if (SplDsn==1) document.getElementById("cmdHBgCol").src=ButImg[47].src;
		switch (Zon)
		{
			case 1: 
			  if (SplDsn==1)
			  {
			  	document.getElementById("cmdBrdCol").src=ButImg[48].src; 
			  }
			  else
			  {
					document.getElementById("cmdBrdCol").src=ButImg[12].src; 
			  }
			  break;
			case 2: 
			  if (SplDsn==1)
			  {
					document.getElementById("cmdBBkCol").src=ButImg[52].src;
				}
				else
				{
					document.getElementById("cmdBBkCol").src=ButImg[14].src;
				}
				break;
			case 3: document.getElementById("cmdTxtCol").src=ButImg[16].src; break;
			case 4: document.getElementById("cmdTBkCol").src=ButImg[18].src; break;
			case 5: document.getElementById("cmdPipCol").src=ButImg[40].src; break;
			case 6: document.getElementById("cmdBckCol").src=ButImg[42].src; break;
			case 7: document.getElementById("cmdHBgCol").src=ButImg[46].src; break;
		}
		ColDsp();
	}
	return false;
}

function UpdTxt()
{
	SetBSp(0);
	if (TxtTyp==1)
	{
		UsrTxt=document.getElementById("txtUsrTxt").value
		UsrTxt=UsrTxt.replace(/\n/g,"|");
		UsrTxt=UsrTxt.replace("\r","");
	}
	if (TxtTyp==2)
	{
		UsrTxt=document.getElementById("txtFstIni").value + "|" + document.getElementById("txtMidIni").value + "|" + document.getElementById("txtLstIni").value
	}
	if (RshDsp==1) DspImg(11);
}

function DspAdr(Sel)
{
	document.getElementById("divConAdr").style.display="none";
	document.getElementById("divShpAdr").style.display="none";
	document.getElementById("cmdConAdr").src=ButImg[33].src;
  document.getElementById("cmdShpAdr").src=ButImg[35].src;
	switch (Sel)
	{
		case 1: 
			document.getElementById("divConAdr").style.display="block"; 
			document.getElementById("cmdConAdr").src=ButImg[32].src;
			document.getElementById("divConAdr").focus();
			break;
		case 2:	
			document.getElementById("divShpAdr").style.display="block"; 
			document.getElementById("cmdShpAdr").src=ButImg[34].src;
			document.getElementById("divShpAdr").focus();
			break;				
	}
	return false;
}

function CmpOrd()
{
	if (ChkAdr())
	{
	  SavOrd();
		SelSec(7);
	}
	return false;
}

function AcpDCm(Sel)
{
	if (Sel==1) 
	{
	  document.getElementById("cmdCmpOrd").style.display="block"; 
	}
	if (Sel==2) 
	{
		document.getElementById("cmdCmpOrd").style.display="none"; 
	}
	return true;
}

function RevBck(result, eventArgs)
{
  if (LckMod==0)
  {
		document.getElementById("cmdSelCmp").disabled=false;
		document.getElementById("cmdSelCmp").src=RdyIco[6].src;
	}
  if (result!="OK")
  {
    if (result!="OVER")
    {
			document.getElementById("lblImgSta").innerText=result;
		}
		else
	  {
			document.getElementById("cmdSelCmp").disabled=true;
			document.getElementById("cmdSelCmp").src=LckIco[6].src;
	  }
	}
	else
  {
		document.getElementById("lblImgSta").innerText="";
  }
}

function ChkAdr()
{
	var Msg="";
	var Cou="";
	var Ret=true;
	if (Ret && document.getElementById("adrConAdr_FstNam").value=="") { Msg="Check Contact First Name";		Ret=false; }
	if (Ret && document.getElementById("adrConAdr_LstNam").value=="") { Msg="Check Contact Last Name";		Ret=false; }
	if (Ret && document.getElementById("adrConAdr_AdrLn1").value=="") { Msg="Check Contact Address";			Ret=false; }
	if (Ret && document.getElementById("adrConAdr_AdrCty").value=="") { Msg="Check Contact City";					Ret=false; }
	if (Ret)
	{
		Cou=document.getElementById("adrConAdr_AdrCou").value;
		if (Cou=="United States")
		{	
			if (document.getElementById("adrConAdr_AdrSta").value=="")		{ Msg="Check Contact State";				Ret=false; }
		}
		else
		{
			if (document.getElementById("adrConAdr_AdrPrv").value=="")		{ Msg="Check Contact Province";			Ret=false; }
		}
	}
	if (Ret && document.getElementById("adrConAdr_AdrZip").value=="") { Msg="Check Contact Zip Code";			Ret=false; }
	if (Ret && document.getElementById("adrConAdr_AdrPho").value=="") { Msg="Check Contact Phone";				Ret=false; }
	if (Ret && (document.getElementById("adrConAdr_AdrEMl").value=="" || document.getElementById("adrConAdr_AdrEMl").value!=document.getElementById("adrConAdr_AdrCEM").value)) 
	{ 
		Msg="Check Contact EMail";	Ret=false; 
	}
	if (Ret && (document.getElementById("adrShpAdr_FstNam").value>"" || document.getElementById("adrShpAdr_LstNam").value>""))   
	{
		if (Ret && document.getElementById("adrShpAdr_FstNam").value=="") { Msg="Check Ship First Name";		Ret=false; }
		if (Ret && document.getElementById("adrShpAdr_LstNam").value=="") { Msg="Check Ship Last Name";			Ret=false; }
		if (Ret && document.getElementById("adrShpAdr_AdrLn1").value=="") { Msg="Check Ship Address";				Ret=false; }
		if (Ret && document.getElementById("adrShpAdr_AdrCty").value=="") { Msg="Check Ship City";					Ret=false; }
		if (Ret)
		{
			Cou=document.getElementById("adrShpAdr_AdrCou").value;
			if (Cou=="United States")
			{	
				if (document.getElementById("adrShpAdr_AdrSta").value=="")		{ Msg="Check Ship State";					Ret=false; } 
			}
			else
			{
				if (document.getElementById("adrShpAdr_AdrPrv").value=="")		{ Msg="Check Ship Province";			Ret=false; }
			}
		}
		if (Ret && document.getElementById("adrShpAdr_AdrZip").value=="") { Msg="Check Ship Zip Code";			Ret=false; }
		if (Ret && document.getElementById("adrShpAdr_AdrPho").value=="") { Msg="Check Ship Phone";					Ret=false; }
	}
	if (!Ret) document.getElementById("txtAdrMsg").innerText=Msg;
	return Ret;
}
	
function UpdSld()
{
  var Ctl=document.getElementById("txtFSzDsp");
	if (document.createEvent) 
	{    
		var onchangeEvent = document.createEvent('HTMLEvents');     
		onchangeEvent.initEvent('change', true, false);     
		Ctl.dispatchEvent(onchangeEvent); 
	}  
	else if(document.createEventObject) 
	{
	  Ctl.fireEvent("onchange"); 
	} 
	return false;
}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

