var version_number=versionNumber;
function showAutoResponderForm(autoResponderId) {
	 $.ajax(
		      {
			   type: "GET", url: "../nm/auto-responder-form.do?autoResponderId="+autoResponderId,dataType: "text", success: function (responseText)
			   {
				  $("#surveyFormPopup").html(responseText);
				  showSurveyFormPopup('surveyFormPopup');	
				  $("#surveyFormPopup").html("");
			   }
		   });
}

/*function submitAutoResponderForm() {
	var customFormName=document.getElementById("customFormName").value;
	var autoResponderId=document.getElementById("autoResponderId").value;
	var formVersionNumber=document.getElementById("formVersionNumber").value;
	var formId=document.getElementById("customFormId").value;
   
var arr=document.getElementById("protectYourselfAutoResponderForm").elements;
  var reqTxt= '<CustomFormInstance>'
                                +'<userSurveyInstanceId></userSurveyInstanceId>'
     							+'<versionNumber>'+version_number+'</versionNumber>'
								+'<formVersionNumber>'+formVersionNumber+'</formVersionNumber>'
								+'<customFormName>'+customFormName+'</customFormName>'
                                +'<user>'
                                    +'<partyTypeId>0</partyTypeId>'
                                    +'<isActive>false</isActive>'
                                    +'</user>'
									+'<customFormId>'+formId+'</customFormId>'
									+'<appKeyId>'+app_key_id+'</appKeyId>'
                                +'<CustomFormDataList>'
                                for(i = 0; i < arr.length; i++)
                                {
                                    var fieldId=arr[i].id;
                                    var temp = new Array();
	                            temp=fieldId.split("_");
                                    if((arr[i].type=="radio") || (arr[i].type=="checkbox") ) {
                                     if(arr[i].checked==true) {
                                    reqTxt+='<customFormData>'
                                        +'<dataValue>'+arr[i].value+'</dataValue>'
                                        +'<versionNumber>'+version_number+'</versionNumber>'
										+'<appKeyId>'+app_key_id+'</appKeyId>'
                                        +'<customFieldId>'+temp[0]+'</customFieldId>'
                                    +'</customFormData>'
                                    }
                                   }
                                   else if((arr[i].type=="text")|| (arr[i].type=="select-one") || (arr[i].type=="textarea")) {
                                       reqTxt+='<customFormData>'
                                        +'<dataValue>'+arr[i].value+'</dataValue>'
                                        +'<versionNumber>'+version_number+'</versionNumber>'
										+'<appKeyId>'+app_key_id+'</appKeyId>'
                                        +'<customFieldId>'+temp[0]+'</customFieldId>'
										+'</customFormData>'
                                   }                                   
                                 } 
                               reqTxt+='</CustomFormDataList>'
                            +'</CustomFormInstance>';
							var templateString= escape(document.getElementById("protectYourselfAutoResponderForm").innerHTML);
			  $.ajax(
		      {
			   type: "POST", url: "../nm/auto-responder-form.do",data:"mode=submitForm&xml="+reqTxt+"&templateString="+templateString+"&autoResponderId="+autoResponderId,dataType: "text", success: function (responseText)
			   {
			       if(responseText.length==0){
					  alert("Form has been submitted successfully");
					  window.location.href="../nm/home.do";
				   }
				   else{
				   	 $("#formErrorMessage").html(responseText);
				   }
			   }
		   });
}*/

function submitAutoResponderForm() {
	var customFormName=document.getElementById("customFormName").value;
	var autoResponderId=document.getElementById("autoResponderId").value;
	var formVersionNumber=document.getElementById("formVersionNumber").value;
	var formId=document.getElementById("customFormId").value;
   
var arr=document.getElementById("protectYourselfAutoResponderForm").elements;
  var reqTxt= '<CustomFormInstance>'
                                +'<userSurveyInstanceId></userSurveyInstanceId>'
     							+'<versionNumber>'+version_number+'</versionNumber>'
								+'<formVersionNumber>'+formVersionNumber+'</formVersionNumber>'
								+'<customFormName>'+customFormName+'</customFormName>'
                                +'<user>'
                                    +'<partyTypeId>0</partyTypeId>'
                                    +'<isActive>false</isActive>'
                                    +'</user>'
									+'<customFormId>'+formId+'</customFormId>'
									+'<appKeyId>'+app_key_id+'</appKeyId>'
                                +'<CustomFormDataList>'
                                for(i = 0; i < arr.length; i++)
                                {
                                    var fieldId=arr[i].id;
                                    var temp = new Array();
	                            temp=fieldId.split("_");
                                    if((arr[i].type=="radio") || (arr[i].type=="checkbox") ) {
                                     if(arr[i].checked==true) {
                                    reqTxt+='<customFormData>'
                                        +'<dataValue>'+arr[i].value+'</dataValue>'
                                        +'<versionNumber>'+version_number+'</versionNumber>'
										+'<appKeyId>'+app_key_id+'</appKeyId>'
                                        +'<customFieldId>'+temp[0]+'</customFieldId>'
                                    +'</customFormData>'
                                    }
                                   }
                                   else if((arr[i].type=="text")|| (arr[i].type=="select-one") || (arr[i].type=="textarea")) {
                                       reqTxt+='<customFormData>'
                                        +'<dataValue>'+arr[i].value+'</dataValue>'
                                        +'<versionNumber>'+version_number+'</versionNumber>'
										+'<appKeyId>'+app_key_id+'</appKeyId>'
                                        +'<customFieldId>'+temp[0]+'</customFieldId>'
										+'</customFormData>'
                                   }                                   
                                 } 
                               reqTxt+='</CustomFormDataList>'
                            +'</CustomFormInstance>';
							 var templateString = '<table width="100%" cellpadding="0" cellspacing="0" border="0" ><tr height="25px" style="background-color:#f0f0f0;"><td colspan="2" align="center" class="popupHeader">'+customFormName+'</td>'
													+'</tr><tr><td colspan="2">&nbsp;</td></tr>'
													for(i = 0; i < arr.length; i++)
                               						 {
														var fieldId=arr[i].id;
                                    					var temp = new Array();
	                            						temp=fieldId.split("_");
														if(fieldId!="") {
														templateString+='<tr><td align="left">'+$("#label_"+temp[0]).html()+'</td><td align="left"><textarea >'+arr[i].value+'</textarea></td></tr><tr><td colspan="2">&nbsp;</td></tr>'
														}
													 }
											templateString+='</table>'
						//var templateString= escape(document.getElementById("protectYourselfAutoResponderForm").innerHTML);
							
			  $.ajax(
		      {
			   type: "POST", url: "../nm/auto-responder-form.do",data:"mode=submitForm&xml="+reqTxt+"&templateString="+escape(templateString)+"&autoResponderId="+autoResponderId,dataType: "text", success: function (responseText)
			   {
			       if(responseText.length==0){
					  alert(systemMessageArray['aAutoResponse']);
					  window.location.href="../nm/home.do";
				   }
				   else{
				   	 $("#formErrorMessage").html(responseText);
				   }
			   }
		   });
}

function showAutoResponderFormWithHeaderMessage(headerMessage,autoResponderId) {
	 $.ajax(
		      {
			   type: "GET", url: "../nm/auto-responder-form.do?autoResponderId="+autoResponderId,dataType: "text", success: function (responseText)
			   {
				  $("#surveyFormPopup").html(responseText);
				  showSurveyFormPopup('surveyFormPopup');	
				  $("#surveyFormPopup").html("");
				  $("#autoResponderMessage").html(headerMessage);
			   }
		   });
}

function showMessage() {
	 $.ajax(
		      {
			   type: "GET", url: "../nm/popup.jsp",dataType: "text", success: function (responseText)
			   {
				  $("#surveyFormPopup").html(responseText);
				  showSurveyFormPopup('surveyFormPopup');	
				  $("#surveyFormPopup").html("");
			    }
		   });
}
