var px ="px";
var header_index = 0;

function ajaxManager() {
	
	var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP"): new XMLHttpRequest();
	var args = ajaxManager.arguments;
	switch (args[0]) {
		
		case "submit_form":
			if (x)
				{
				var parameters = 'message=' + document.getElementById('message').value
									+ '&your_name=' + document.getElementById('your_name').value
									+ '&phone_number=' + document.getElementById('phone_number').value
									+ '&email=' + document.getElementById('email').value ;
				x.open('POST', args[1] + 'mail.php', true);
				x.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				x.setRequestHeader("Content-length", parameters.length);
				x.setRequestHeader("Connection", "close");
				x.send(parameters);

				document.getElementById('result').innerHTML = ' ';
				var image = document.getElementById('loadingImage') ;
				image.src = args[1] + "images/loading.gif" ;
				image.height= 18 ;
				image.width= 18 ;

				x.onreadystatechange = function()
					{
						if (x.readyState == 4)
						{
							var image = document.getElementById('loadingImage') ;
							image.src = args[1] + "images/blank.gif" ;
							image.height= 1 ;
							image.width= 1 ;
							var rs = x.responseText;
							document.getElementById('result').innerHTML = rs;
						}
					}
				}
			break;
			
			case "pre_arrangement_form" :
				if (x){
				var parameters = 	
									'Pre_Planning_For=' + document.getElementById('Pre_Planning_For').value 
									+ '&Form_Filler_Last_Name=' + document.getElementById('Form_Filler_Last_Name').value
									+ '&Form_Filler_First_Name=' + document.getElementById('Form_Filler_First_Name').value 
									+ '&Form_Filler_Middle_Name=' + document.getElementById('Form_Filler_Middle_Name').value 
									+ '&Form_Filler_Email=' + document.getElementById('Form_Filler_Email').value 
									+ '&Form_Filler_Street_Address=' + document.getElementById('Form_Filler_Street_Address').value 
									+ '&Form_Filler_City=' + document.getElementById('Form_Filler_City').value 
									+ '&Form_Filler_County=' + document.getElementById('Form_Filler_County').value 
									+ '&Form_Filler_State=' + document.getElementById('Form_Filler_State').value 
									+ '&Form_Filler_Zipcode=' + document.getElementById('Form_Filler_Zipcode').value 
									+ '&Form_Filler_Phone_Number_Daytime=' + document.getElementById('Form_Filler_Phone_Number_Daytime').value 
									+ '&Form_Filler_Phone_Number_Evening=' + document.getElementById('Form_Filler_Phone_Number_Evening').value 
									+ '&Form_Filler_Phone_Number_Cell=' + document.getElementById('Form_Filler_Phone_Number_Cell').value 
									+ '&Preplan_Person_Last_Name=' + document.getElementById('Preplan_Person_Last_Name').value 
									+ '&Preplan_Person_First_Name=' + document.getElementById('Preplan_Person_First_Name').value 
									+ '&Preplan_Person_Middle_Name=' + document.getElementById('Preplan_Person_Middle_Name').value 
									+ '&Preplan_Person_Sex=' + document.getElementById('Preplan_Person_Sex').value 
									+ '&Preplan_Person_Marital_Status=' + document.getElementById('Preplan_Person_Marital_Status').value 
									+ '&Preplan_Person_Social_Security=' + document.getElementById('Preplan_Person_Social_Security').value 
									+ '&Preplan_Person_Month_Of_Birth=' + document.getElementById('Preplan_Person_Month_Of_Birth').value 
									+ '&Preplan_Person_Day_Of_Birth=' + document.getElementById('Preplan_Person_Day_Of_Birth').value 
									+ '&Preplan_Person_Year_Of_Birth=' + document.getElementById('Preplan_Person_Year_Of_Birth').value 
									+ '&Preplan_Person_Place_Of_Birth=' + document.getElementById('Preplan_Person_Place_Of_Birth').value 
									+ '&Preplan_Person_Spouse_Name=' + document.getElementById('Preplan_Person_Spouse_Name').value 
									+ '&Preplan_Person_Place_Of_Marriage=' + document.getElementById('Preplan_Person_Place_Of_Marriage').value 
									+ '&Preplan_Person_Month_Of_Marriage=' + document.getElementById('Preplan_Person_Month_Of_Marriage').value 
									+ '&Preplan_Person_Day_Of_Marriage=' + document.getElementById('Preplan_Person_Day_Of_Marriage').value 
									+ '&Preplan_Person_Year_Of_Marriage=' + document.getElementById('Preplan_Person_Year_Of_Marriage').value 
									+ '&Preplan_Person_Fathers_Name=' + document.getElementById('Preplan_Person_Fathers_Name').value 
									+ '&Preplan_Person_Mothers_Name=' + document.getElementById('Preplan_Person_Mothers_Name').value 
									+ '&Primary_Education_Completed=' + document.getElementById('Primary_Education_Completed').value 
									+ '&College_Education_Completed=' + document.getElementById('College_Education_Completed').value 
									+ '&Occupation=' + document.getElementById('Occupation').value 
									+ '&Kind_Of_Business=' + document.getElementById('Kind_Of_Business').value 
									+ '&Company_Worked_For=' + document.getElementById('Company_Worked_For').value 
									+ '&Branch_Of_Service=' + document.getElementById('Branch_Of_Service').value 
									+ '&Military_Serial_Number=' + document.getElementById('Military_Serial_Number').value 
									+ '&Date_Enlisted=' + document.getElementById('Date_Enlisted').value 
									+ '&Rank_At_Discharge=' + document.getElementById('Rank_At_Discharge').value 
									+ '&Date_Of_Discharge=' + document.getElementById('Date_Of_Discharge').value 
									+ '&Discharge_On_File_At=' + document.getElementById('Discharge_On_File_At').value 
									+ '&Discharge_Papers=' + document.getElementById('Discharge_Papers').value 
									+ '&Name_Of_Wars_1=' + document.getElementById('Name_Of_Wars_1').value 
									+ '&Name_Of_Wars_2=' + document.getElementById('Name_Of_Wars_2').value 
									+ '&Place_Of_Service=' + document.getElementById('Place_Of_Service').value 
									+ '&Funeral_Home_Name=' + document.getElementById('Funeral_Home_Name').value 
									+ '&Funeral_Home_Address=' + document.getElementById('Funeral_Home_Address').value 
									+ '&Funeral_Home_Phone_Number=' + document.getElementById('Funeral_Home_Phone_Number').value 
									+ '&Place_Of_Visitation=' + document.getElementById('Place_Of_Visitation').value 
									+ '&I_Prefer_The_Funeral_Service_To_Be=' + document.getElementById('I_Prefer_The_Funeral_Service_To_Be').value 
									+ '&Would_You_Like_A_Family_Viewing=' + document.getElementById('Would_You_Like_A_Family_Viewing').value 
									+ '&Would_You_Like_Friends_To_View=' + document.getElementById('Would_You_Like_Friends_To_View').value 
									+ '&Religious_Denomination=' + document.getElementById('Religious_Denomination').value 
									+ '&Place_Of_Worship=' + document.getElementById('Place_Of_Worship').value 
									+ '&Lodge_Union=' + document.getElementById('Lodge_Union').value 
									+ '&Name_of_Person_Making_Final_Arrangements=' + document.getElementById('Name_of_Person_Making_Final_Arrangements').value 
									+ '&Street_Address_of_Person_Making_Final_Arrangements=' + document.getElementById('Street_Address_of_Person_Making_Final_Arrangements').value 
									+ '&City_of_Person_Making_Final_Arrangements=' + document.getElementById('City_of_Person_Making_Final_Arrangements').value 
									+ '&County_of_Person_Making_Final_Arrangements=' + document.getElementById('County_of_Person_Making_Final_Arrangements').value 
									+ '&State_of_Person_Making_Final_Arrangements=' + document.getElementById('State_of_Person_Making_Final_Arrangements').value 
									+ '&ZipCode_of_Person_Making_Final_Arrangements=' + document.getElementById('ZipCode_of_Person_Making_Final_Arrangements').value 
									+ '&Phone_of_Person_Making_Final_Arrangements=' + document.getElementById('Phone_of_Person_Making_Final_Arrangements').value 
									+ '&Flower_Preferance=' + document.getElementById('Flower_Preferance').value 
									+ '&Music=' + document.getElementById('Music').value 
									+ '&Casket_Bearer1=' + document.getElementById('Casket_Bearer1').value 
									+ '&Casket_Bearer2=' + document.getElementById('Casket_Bearer2').value 
									+ '&Casket_Bearer3=' + document.getElementById('Casket_Bearer3').value 
									+ '&Casket_Bearer4=' + document.getElementById('Casket_Bearer4').value 
									+ '&Casket_Bearer5=' + document.getElementById('Casket_Bearer5').value 
									+ '&Casket_Bearer6=' + document.getElementById('Casket_Bearer6').value 
									+ '&Jewelery=' + document.getElementById('Jewelery').value 
									+ '&Glasses=' + document.getElementById('Glasses').value 
									+ '&Clothing=' + document.getElementById('Clothing').value 
									+ '&Other=' + document.getElementById('Other').value 
									+ '&Disposition_Request=' + document.getElementById('Disposition_Request').value 
									+ '&Cemetery_Name=' + document.getElementById('Cemetery_Name').value 
									+ '&Cemetery_Address=' + document.getElementById('Cemetery_Address').value 
									+ '&Cemetery_Phone=' + document.getElementById('Cemetery_Phone').value 
									+ '&Cemetery_Section=' + document.getElementById('Cemetery_Section').value 
									+ '&I_have_made_a_last_will_and_testament=' + document.getElementById('I_have_made_a_last_will_and_testament').value 
									+ '&Other_Instructions=' + document.getElementById('Other_Instructions').value 
									+ '&Memorials_Donations=' + document.getElementById('Memorials_Donations').value 
									+ '&Contact_Type=' + document.getElementById('Contact_Type').value 
									;
				x.open('POST', args[1] + 'pre_arrangement_mail.php', true);
				x.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				x.setRequestHeader("Content-length", parameters.length);
				x.setRequestHeader("Connection", "close");
				x.send(parameters);

				document.getElementById('result').innerHTML = ' ';
				var image = document.getElementById('loadingImage') ;
				image.src = args[1] + "images/loading.gif" ;
				image.height= 18 ;
				image.width= 18 ;

				x.onreadystatechange = function()
					{
						if (x.readyState == 4)
						{
							var image = document.getElementById('loadingImage') ;
							image.src = args[1] + "images/blank.gif" ;
							image.height= 1 ;
							image.width= 1 ;
							var rs = x.responseText;
							document.getElementById('result').innerHTML = rs;
						}
					}
					
					
				}
				break;

	}
}
