function ValidateSDFeedback()
{
	
		if(document.getElementById("txtInterest").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Primary Interest.';
			//alert("Please enter Comments.");
			document.getElementById("txtInterest").focus();
			return false;
		}
		if(document.getElementById("txtmsg").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Question or Comment.';
			//alert("Please enter Comments.");
			document.getElementById("txtmsg").focus();
			return false;
		}
		if(document.getElementById("selCountry").value == 0) 
		{
			
			document.getElementById("selCountry").focus();
			document.getElementById("tdstatus").innerHTML='Please select Country.';
			return false;
		}
		if(document.getElementById("txtFirstName").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter First Name.';
			//alert("Please enter Comments.");
			document.getElementById("txtFirstName").focus();
			return false;
		}
		if(document.getElementById("txtFirstName").value != '')
		{
			if(Validate(document.getElementById("txtFirstName").value,"[^A-Za-z+\\-\\ ]") == true) {
			//alert("");
			document.getElementById("tdstatus").innerHTML = 
			'Please enter valid First Name. Only Characters and - are allowed.';
			document.getElementById("txtFirstName").focus();
			return false;
			}
		}
		if(document.getElementById("txtLastName").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Last Name.';
			//alert("Please enter Comments.");
			document.getElementById("txtLastName").focus();
			return false;
		}
		if(document.getElementById("txtLastName").value != '')
		{
			if(Validate(document.getElementById("txtLastName").value,"[^A-Za-z+\\-\\ ]") == true) {
			//alert("");
			document.getElementById("tdstatus").innerHTML = 
			'Please enter valid Last Name. Only Characters and - are allowed.';
			document.getElementById("txtLastName").focus();
			return false;
			}
		}
		if(document.getElementById("txtLastName").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Last Name.';
			//alert("Please enter Comments.");
			document.getElementById("txtLastName").focus();
			return false;
		}
		if(document.getElementById("txtEmail").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Email.';
			//alert("Please enter Comments.");
			document.getElementById("txtEmail").focus();
			return false;
		}
		if(document.getElementById("txtEmail").value != '')
		{
			if(Validate(document.getElementById("txtEmail").value,"[A-Za-z0-9_\\.][A-Za-z]*@[A-Za-z]*\\.[A-Za-z0-9]") == false)	
			{
			
			//alert("Please enter valid Email Address.");
			document.getElementById("tdstatus").innerHTML='Please enter valid Email.';			
			document.getElementById("txtEmail").focus();
			return false;
			}
		}
		if(document.getElementById("txtCompany").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Company Name.';
			//alert("Please enter Comments.");
			document.getElementById("txtCompany").focus();
			return false;
		}
		if(document.getElementById("txtJobTitle").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Job Title.';
			//alert("Please enter Comments.");
			document.getElementById("txtJobTitle").focus();
			return false;
		}
		if(document.getElementById("selRole").value == 0) 
		{
			
			document.getElementById("selRole").focus();
			document.getElementById("tdstatus").innerHTML='Please select Role.';
			return false;
		}
		if(document.getElementById("selDepartment").value == 0) 
		{
			
			document.getElementById("selDepartment").focus();
			document.getElementById("tdstatus").innerHTML='Please select Department.';
			return false;
		}
		if(document.getElementById("txtPhone").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Phone.';
			//alert("Please enter Comments.");
			document.getElementById("txtPhone").focus();
			return false;
		}
		if(document.getElementById("txtPhone").value != '')
		{
			if(Validate(document.getElementById("txtPhone").value,"[^0-9+\\-\\+\\(\\)\\ ]") == true) 
			{
				document.getElementById("tdstatus").innerHTML = 'Please enter valid Phone.';
				document.getElementById("txtPhone").focus();
				return false;
			}
		}
		if(document.getElementById("txtAdress1").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Address1.';
			//alert("Please enter Comments.");
			document.getElementById("txtAdress1").focus();
			return false;
		}
		if(document.getElementById("txtCity").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter City.';
			//alert("Please enter Comments.");
			document.getElementById("txtCity").focus();
			return false;
		}
		if(document.getElementById("txtPostal").value == "") {
			document.getElementById("tdstatus").innerHTML='Please enter Postal Code.';
			//alert("Please enter Comments.");
			document.getElementById("txtPostal").focus();
			return false;
		}
		SendSFeedback(document.getElementById("txtInterest").value,
				  		document.getElementById("txtmsg").value, 
				  		document.getElementById("selCountry").value,
						document.getElementById("txtFirstName").value,
						document.getElementById("txtLastName").value,
						document.getElementById("txtEmail").value,
						document.getElementById("txtCompany").value,
						document.getElementById("txtJobTitle").value,
						document.getElementById("selRole").value,
						document.getElementById("selDepartment").value,
						document.getElementById("txtPhone").value,
						document.getElementById("txtAdress1").value,
						document.getElementById("txtAdress2").value,
						document.getElementById("txtCity").value,
						document.getElementById("txtState").value,
						document.getElementById("txtPostal").value);
}

function SendSFeedback(txtInterest, txtmsg, selCountry,txtFirstName ,txtLastName,txtEmail, txtCompany, txtJobTitle,selRole,selDepartment,txtPhone,txtAdress1,txtAdress2,txtCity,txtState,txtPostal)
{
	httpObject = getHTTPObject();
	//document.getElementById('loader').style.display = "block";
	if (httpObject != null) 
	{
		
		var now = new Date();
		var url = "js/contact/Send_SFeedback_Ajax.php?txtInterest=" + txtInterest + "&txtmsg=" + txtmsg 
		+ "&selCountry=" + selCountry + "&txtFirstName=" + txtFirstName + "&txtLastName=" + txtLastName + "&txtEmail=" 
		+ txtEmail + "&txtCompany=" + txtCompany + "&txtJobTitle=" + txtJobTitle + "&selRole=" + selRole 
		+ "&selDepartment=" + selDepartment + "&txtPhone=" + txtPhone + "&txtAdress1=" + txtAdress1 + "&txtAdress2=" + txtAdress2 
		+ "&txtCity=" + txtCity + "&txtState=" + txtState + "&txtPostal=" + txtPostal + "&guid=" + now.getTime();
		
		httpObject.open("GET", url , true);
		httpObject.send(null);
		httpObject.onreadystatechange = set_sfback_Output;
	}

}

function getHTTPObject()
{
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");

	else if (window.XMLHttpRequest) return new XMLHttpRequest();

	else 
	{alert("Your browser does not support AJAX.");
		return null;}
}

function set_sfback_Output()
{
	if(httpObject.readyState == 4)
	{
		document.getElementById('tdstatus').innerHTML = "&nbsp;";
		document.getElementById('tdstatus').innerHTML = httpObject.responseText;
		setTimeout("Reset_SF_Form();",3000);
	}
}

function Reset_SF_Form()
{
		document.getElementById('tdstatus').innerHTML = '&nbsp;';
		document.getElementById("txtInterest").value= '';
		document.getElementById("txtmsg").value= ''; 
		document.getElementById("selCountry").value= 0;
		document.getElementById("txtFirstName").value= '';
		document.getElementById("txtLastName").value= '';
		document.getElementById("txtEmail").value= '';
		document.getElementById("txtCompany").value= '';
		document.getElementById("txtJobTitle").value= '';
		document.getElementById("selRole").value= 0;
		document.getElementById("selDepartment").value= 0;
		document.getElementById("txtPhone").value= '';
		document.getElementById("txtAdress1").value= '';
		document.getElementById("txtAdress2").value= '';
		document.getElementById("txtCity").value= '';
		document.getElementById("txtState").value= '';
		document.getElementById("txtPostal").value= '';
		
		//document.getElementById('frmfeed').reset();
}
function Validate(strToValidate,RegPattern)
	{
			var expr = new RegExp(RegPattern,"g");
			var result = expr.test(strToValidate);
			if(result==true)
				return true;
			else
				return false;
	}
var httpObject = null;