﻿//This is used to send a form outside an asp.net form including data located in asp.net form
//Check and update data
/*function form_send_save() {

	if(document.getElementById("fName").value!="") {
		document.getElementById("Name").value = document.getElementById("fName").value;
		
		if(document.getElementById("fCompany").value!="") {
			document.getElementById("Company").value = document.getElementById("fCompany").value;
			
			if(document.getElementById("fEmail").value!="") {
				document.getElementById("Email").value = document.getElementById("fEmail").value;
			
				if(document.getElementById("fPhone").value!="") {
					document.getElementById("Telephone").value = document.getElementById("fPhone").value;
					
					if(document.getElementById("fSendTo").value!="") {
						document.getElementById("SendTo").value = document.getElementById("fSendTo").value;
						
						if(document.getElementById("fTitle").value!="") {
						document.getElementById("Divers").value = document.getElementById("fTitle").value;
						
						    //All data has been copied, send the final form
						    document.forms.FormMail.submit();
						
						} else alert("Problem with form config / no title set");
					} else alert("Problem with form config / no recipient set");
				} else alert("Phone is mandatory");
			} else alert("EMail is mandatory");
		} else alert("Company is mandatory");
	} else alert("Name is mandatory");
}*/


//This is used to send a form outside an asp.net form including data located in asp.net form
//Check and update data
function form_send_save() {

	if(document.getElementById("fName").value!="") {
		document.getElementById("Name").value = document.getElementById("fName").value;
		
		if(document.getElementById("fCompany").value!="") {
			document.getElementById("Company").value = document.getElementById("fCompany").value;
			
			if(document.getElementById("fEmail").value!="") {
				document.getElementById("Email").value = document.getElementById("fEmail").value;
			
				if(document.getElementById("fPhone").value!="") {
					document.getElementById("Telephone").value = document.getElementById("fPhone").value;
					
					if(document.getElementById("fSendTo").value!="") {
						document.getElementById("SendTo").value = document.getElementById("fSendTo").value;
						
						if(document.getElementById("fTitle").value!="")
			{
			document.getElementById("Divers").value = document.getElementById("fTitle").value;
		
		    //Copying non mandatory files
		    if (document.getElementById("fTitleContent") != null)
                document.getElementById("Title").value = document.getElementById("fTitleContent").value;
		    
            if (document.getElementById("fFirstName") != null)
                document.getElementById("FirstName").value = document.getElementById("fFirstName").value;

            if (document.getElementById("fLastName") != null)
                document.getElementById("LastName").value = document.getElementById("fLastName").value;

            if (document.getElementById("fGroupOffice") != null)
                document.getElementById("GroupOffice").value = document.getElementById("fGroupOffice").value;

            if (document.getElementById("fDivision") != null)
                document.getElementById("Division").value = document.getElementById("fDivision").value;

            if (document.getElementById("fAddress") != null)
                document.getElementById("Address").value = document.getElementById("fAddress").value;

            if (document.getElementById("fCity") != null)
                document.getElementById("City").value = document.getElementById("fCity").value;

            if (document.getElementById("fState") != null)
                document.getElementById("State").value = document.getElementById("fState").value;

            if (document.getElementById("fZip") != null)
                document.getElementById("Zip").value = document.getElementById("fZip").value;

            if (document.getElementById("fCountry") != null)
                document.getElementById("Country").value = document.getElementById("Country").value;

            if (document.getElementById("fHyperion") != null)
                document.getElementById("Hyperion").value = document.getElementById("fHyperion").value;

            if (document.getElementById("fRequestorName") != null)
                document.getElementById("RequestorName").value = document.getElementById("fRequestorName").value;

            if (document.getElementById("fRequestorEmail") != null)
                document.getElementById("RequestorEmail").value = document.getElementById("fRequestorEmail").value;

						
		    //All data has been copied, send the final form
		    document.forms.FormMail.submit();
						
						} else alert("Problem with form config / no title set");
					} else alert("Problem with form config / no recipient set");
				} else alert("Phone is mandatory");
			} else alert("EMail is mandatory");
		} else alert("Company is mandatory");
	} else alert("Name is mandatory");
}

/* Same function checking before if user fill every asked field  */
function form_send_save_check(liste) {
	for(i=0; i<liste.length; i++) {
		if(document.getElementById(liste[i]).value=="") {
			alert("Please fill every mandatory fields");
			return false;
		}
	
	}
	form_send_save();
}