var KBsupport = 'KBsupport_no_spam';


function checkFields(language)
{

	// checking for radio button
	x1=false;
	for (i=0; document.forms["feedbackForm"].feedback_quality[i]; i++) 
	{
		if (document.forms["feedbackForm"].feedback_quality[i].checked==true)
		{
			x1=true;	
		}
	}
	
	if (x1!=true)
	{
		if (language == "fr")
			alert("Veuillez sélectionner la qualité de ce document");
		else if (language == "nl")
			alert("Gelieve de kwaliteit van dit document te selecteren");
		else
			alert("Please, select the quality of this document");
		
		return false;
	}
	//end checking radio

	if (document.forms["feedbackForm"].from.value=='') 
	{
		if (language == "fr")
			alert("Veuillez compléter l'adresse e-mail");
		else if (language == "nl")
			alert("Gelieve uw email in te vullen");
		else
			alert("Please complete your email address");
		
		document.forms["feedbackForm"].from.focus();
		
		return false;
	}

	var re = /^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel)$/i;
	if (!(document.forms["feedbackForm"].from.value.match(re)))
	{
		if (language == "fr")
			alert("L'adresse e-mail semble incorrect");
		else if (language == "nl")
			alert("Uw email heeft geen geldig formaat");
		else
			alert("The email address does not seem valid");
		
		document.forms["feedbackForm"].from.focus();
		
		return false;
	}
	
	return true;
}


function sendMail(language)
{
	if (checkFields(language))
	{
		if (document.forms["feedbackForm"].feedback_title != null)
			document.forms["feedbackForm"].feedback_title.value = _Title.innerText;
		if (document.forms["feedbackForm"].feedback_assetID != null)
			document.forms["feedbackForm"].feedback_assetID.value = AssetID.innerText;
		if (document.forms["feedbackForm"].feedback_lastmodified != null)
			document.forms["feedbackForm"].feedback_lastmodified.value = LastModificationDate.innerText;
		
		document.feedbackForm.submit();
		
		return true;
	}
	else
		return false;
}
