

function sendContact(){

	
	var email = getControlValue('txtEmailSenderContact');
	var tel = getControlValue('txtContactTelephone');
	var message = getControlValue('txtMessage');


	
	showFeedback('sendContactActionContainer');
	eng_advertising.sendContactForm('txtEmailSenderContact', email, 
								tel,
								message,
								callback_sendContact);
	

}


function callback_sendContact(res){

var results = res.value.Tables[0];
	if (results.Rows[0].result == "True")
		{
		var controls = res.value.Tables[1];
		for (var i=0; i<controls.Rows.length; i++)
			{
			clearInputField(controls.Rows[i].controlID);
			resetControlErrorMessage(controls.Rows[i].controlID,'');
			}
			switch (results.Rows[0].errMessage)
				{
					case "valid":
						
						clearInputField('txtMessage');
						clearInputField('txtContactTelephone');
						feedbackValid('Sending','Sent');
						window.setTimeout("hideContact();",4000);
						
					break
					
				}
		}
	else
		{
		var controls = res.value.Tables[1];
		switch (results.Rows[0].errMessage)
				{
					case "invalid":
						feedbackInvalid('sendContactActionContainer');
						window.setTimeout(function(){processValidationResponse(controls)}, 2001);
					break
					
					case "no_mail_object":
						alert('No mail object');
					break
				}
		
		}

}

function hideContact()
{
	cleanupFeedback('sendContactActionContainer');
	

}