(cityField.getValue()!=null&&!cityField.getValue().isEmpty())||
(stateField.getValue()!=null&&!stateField.getValue().isEmpty())||
(pCodeField.getValue()!=null&&!pCodeField.getValue().isEmpty())||
(countryField.getValue()!=null&&!countryField.getValue().isEmpty()))
{
Address addr = v.newAddress();
addr.home = true;
addr.street = streetField.getValue();
addr.locality = cityField.getValue();
addr.region = stateField.getValue();
addr.pcode = pCodeField.getValue();