function setAddress() {

//For the new facilities address will not be present
if(Xrm.Page.getAttribute("btsss_addr_line1").getValue() == null)
{
  return;
}


var btsss_addr_line2;
var reloadform;

if(Xrm.Page.getAttribute("btsss_address").getValue() == null)
{
  reloadform = true;
}
else
{
  reloadform = false;
}
//alert(reloadform);
//alert(Xrm.Page.getAttribute("btsss_address").getValue());
var btsss_addr_line1 = Xrm.Page.getAttribute("btsss_addr_line1").getValue();
if(Xrm.Page.getAttribute("btsss_addr_line2"))
{
  btsss_addr_line2 = Xrm.Page.getAttribute("btsss_addr_line2").getValue();
}
var btsss_city= Xrm.Page.getAttribute("btsss_city").getValue();
var btsss_state= Xrm.Page.getAttribute("btsss_state").getValue();
var btsss_zipcode= Xrm.Page.getAttribute("btsss_zipcode").getValue();

if(btsss_addr_line2)
{
   Xrm.Page.getAttribute("btsss_address").setValue(btsss_addr_line1 + ', ' + btsss_addr_line2 + ', ' + btsss_city + ', ' + btsss_state + ', ' + btsss_zipcode);
}
else
{
  Xrm.Page.getAttribute("btsss_address").setValue(btsss_addr_line1 + ', ' + btsss_city + ', ' + btsss_state + ', ' + btsss_zipcode);	
}

if(reloadform)
{
      // save form data
       Xrm.Page.data.entity.save();

    var attributes = Xrm.Page.data.entity.attributes.get();
        for (var i in attributes)
        {      
            attributes[i].setSubmitMode("never");
        }
        //reopen current page
   Xrm.Utility.openEntityForm(Xrm.Page.data.entity.getEntityName(), Xrm.Page.data.entity.getId());
}
}

function reopenCurrentPage()
{
 // reopen current page
//alert('heloo');
Xrm.Page.data.entity.save();
   Xrm.Utility.openEntityForm(Xrm.Page.data.entity.getEntityName(), Xrm.Page.data.entity.getId());
}

