/* New version March 2011 */
/* FUNCTION TO COMPILE AND FORMAT BIRTH DATA */
/* TEMPORARY FOR TESTING ONLY */

function combineString(frm){
//compile BIRTHTIME or time unknown
	box1 = eval(frm.bnotime); 
	if (box1.checked == false) 
		if (frm.bhour.value == "" && frm.bmin.value == "")
			{var birthtime = 
				frm.bhour.value + 
				frm.bmin.value + " " + 
				frm.bampm.value
				}
		else 
			{var birthtime = " at " + 
				frm.bhour.value + 
				frm.bmin.value + " " + 
				frm.bampm.value
				}
	else
		{var birthtime = "(time unknown)"
		};
//check if box checked for ALREADY ON FILE
	box2 = eval(frm.bonfile); 
	if (box2.checked == true) 
		{var bfile = "(already on file) \n"
		}
	else
		{var bfile = ""
		};
//check and compile BIRTHPLACE
	if (frm.bcity.value == "")
		{var birthplace = " "
		}
	else
		{var birthplace = 
			frm.bcity.value + ", " + 
			frm.bstate.value + ", " + 
			frm.bcountry.value + " " + 
			frm.bregion.value
			};
//check and compile BIRTH DATE
	if (frm.bmonth.value == "")
		{var birthdate = "(date not yet entered)"
		}
	else
		{var birthdate = 
			frm.bmonth.value + " " + 
			frm.bday.value + ", " + 
			frm.byear.value + " "
			};
//check and compile GENDER display data
	if (frm.gender.value == "")
		{var sex = "(gender unknown)"
		}
	else
		{var sex =
			"(" + frm.gender.value + ")"
			};
//compile string for DISPLAY AREA
	var displayString = "NAME: " + 
		frm.firstname.value + " " + 
		frm.lastname.value + " " + 
		sex + "\n" + 
		bfile + 
		birthdate + 
		birthtime + "\n" + 
		birthplace + "\n";
//compile string for CART
	if (birthplace != " ")
	   {birthplace = "{br}" + birthplace};
	var cartString = "{b}NAME: " + 
		frm.firstname.value + " " + 
		frm.lastname.value + "{/b} " + 
		sex + " " + 
		bfile  + "{br}" + 
		birthdate + 
		birthtime +  
		birthplace;
//final assignment of results
	frm.fullName.value = displayString;
	frm.elements["product1[]"].value = cartString;
	}



