function isMailAddress()
{
	var m;
	m=document.forms[0].elements['Newsletter3:TxtEmail'].value;
	if ((m == '') || (m == ' ')) { 
	alert("Indirizzo email.\n");
	document.forms[0].elements['Newsletter3:TxtEmail'].focus();
	return false; }

	var a = 1;
	var ml = m.length;

	while ((ml>a) && (m.charAt(a) != "@")) { a++ }
if ((a >= ml) || (m.charAt(a) != "@")) {
	alert("L’indirizzo email fornito non è valido. Riprovate..\n");
	document.forms[0].elements['Newsletter3:TxtEmail'].focus();
	return false;
	} else {
	a = a + 2;
	}
	while ((ml > a) && (m.charAt(a) != ".")) { a++ }
	if ((a >= ml - 1) || (m.charAt(a) != ".")) {
	alert("L’indirizzo email fornito non è valido. Riprovate.\n");
	document.forms[0].elements['Newsletter3:TxtEmail'].focus();
	return false;
	} else {
	return true;
	}
}
function ChbDisclaimerf()
{
	var m,n,m1,n1;
	m1=document.forms[0].elements['TxtConfirmEmail'].value;
	n1=document.forms[0].elements['TxtSurName'].value;
	m=document.forms[0].elements['TxtEmail'].value;
	n=document.forms[0].elements['TxtFirstName'].value;	
	if ((n == '') || (n == ' ')) { 
	alert("Nome\n");document.forms[0].elements['TxtFirstName'].focus();return false; }
	if ((n1 == '') || (n1 == ' ')) { 
	alert("Cognome\n");document.forms[0].elements['TxtSurName'].focus();return false; }
	if ((m == '') || (m == ' ')) { 
	alert("Indirizzo email.\n");document.forms[0].elements['TxtEmail'].focus();return false; }
	var a = 1;
	var ml = m.length;
	while ((ml>a) && (m.charAt(a) != "@")) { a++ }
	if ((a >= ml) || (m.charAt(a) != "@")) {
	alert("L’indirizzo email fornito non è valido. Riprovate.\n");
	document.forms[0].elements['TxtEmail'].focus();
	return false;
	} else {
	a = a + 2;
	}
	while ((ml > a) && (m.charAt(a) != ".")) { a++ }
	if ((a >= ml - 1) || (m.charAt(a) != ".")) {
	alert("L’indirizzo email fornito non è valido. Riprovate.\n");
	document.forms[0].elements['TxtEmail'].focus();
	return false;
	} 
	if (!isWhitespace(m)){
	alert("L’indirizzo email fornito non è valido. Riprovate.\n");
	document.forms[0].elements['TxtEmail'].focus();
	return false;
	} 	
	if ((m1 == '') || (m1 == ' ')) 
	{ 
		alert("Inserite nuovamente il vostro indirizzo email per conferma.\n");document.forms[0].elements['TxtConfirmEmail'].focus();return false;
	}
	else
	{
	
		if (m != m1)
		{ 
			alert("L’indirizzo inserito non coincide con quello precedentemente fornito. Controllate e provate nuovamente.\n");document.forms[0].elements['TxtConfirmEmail'].focus();return false; 
		}
		else
		{
			return true;
		}
	}
}
function isWhitespace(charToCheck) {	
	 var re = /^[^\s()<>@,;:\/]+@\w[\w\.-]+\.[a-z]{2,}$/i
  return re.test(charToCheck);

}
function checkrdb1()
{
	if(document.forms[0].elements['ChkEmbroidery'].checked==true)
	{
	document.forms[0].elements['Rdb1'].disabled=false ;
	document.forms[0].elements['Rdb2'].disabled=false ;
	document.forms[0].elements['Rdb3'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb1'].disabled=true ;
		document.forms[0].elements['Rdb2'].disabled=true ;
		document.forms[0].elements['Rdb3'].disabled=true ;
		return true;
	}
	
}
function checkrdb2()
{
	if(document.forms[0].elements['ChkNeedlecrafts'].checked==true)
	{
	document.forms[0].elements['Rdb4'].disabled=false ;
	document.forms[0].elements['Rdb5'].disabled=false ;
	document.forms[0].elements['Rdb6'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb4'].disabled=true ;
		document.forms[0].elements['Rdb5'].disabled=true ;
		document.forms[0].elements['Rdb6'].disabled=true ;
		return true;
	}
	
}
function enableRb(ch)
{
	var i=parseInt(ch.id.replace("Chk",""));
	if(ch.checked)
	{
		eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+1) +"']").disabled=false ;
		eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+2) +"']").disabled=false ;
		eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+3) +"']").disabled=false ;
	}
	else
	{
		eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+1) +"']").disabled=true ;
		eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+2) +"']").disabled=true ;
		eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+3) +"']").disabled=true ;
	}
}
function checkRb()
{
	for(i=7;i<=10;i++)
	{
		if(eval("document.forms[0].elements['Chk"+ i +"']").checked)
		{
		eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+1) +"']").disabled=false ;
		eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+2) +"']").disabled=false ;
		eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+3) +"']").disabled=false ;
			return true;

		}
		else
		{
			eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+1) +"']").disabled=true ;
			eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+2) +"']").disabled=true ;
			eval("document.forms[0].elements['Rdb"+ (((i-1)*3)+3) +"']").disabled=true ;
			return true;

		}
	}
}
function checkrdb3()
{
	if(document.forms[0].elements['ChkSewings'].checked==true)
	{
	document.forms[0].elements['Rdb7'].disabled=false ;
	document.forms[0].elements['Rdb8'].disabled=false ;
	document.forms[0].elements['Rdb9'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb7'].disabled=true ;
		document.forms[0].elements['Rdb8'].disabled=true ;
		document.forms[0].elements['Rdb9'].disabled=true ;
		return true;
	}
	
}
function checkrdb4()
{
	if(document.forms[0].elements['ChkCrochet'].checked==true)
	{
	document.forms[0].elements['Rdb10'].disabled=false ;
	document.forms[0].elements['Rdb11'].disabled=false ;
	document.forms[0].elements['Rdb12'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb10'].disabled=true ;
		document.forms[0].elements['Rdb11'].disabled=true ;
		document.forms[0].elements['Rdb12'].disabled=true ;
		return true;
	}
	
}
function checkrdb5()
{
	if(document.forms[0].elements['ChkHaberdashery'].checked==true)
	{
	document.forms[0].elements['Rdb13'].disabled=false ;
	document.forms[0].elements['Rdb14'].disabled=false ;
	document.forms[0].elements['Rdb15'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb13'].disabled=true ;
		document.forms[0].elements['Rdb14'].disabled=true ;
		document.forms[0].elements['Rdb15'].disabled=true ;
		return true;
	}	
}
function checkrdb6()
{
	if(document.forms[0].elements['ChkCreativeCrafts'].checked==true)
	{
	document.forms[0].elements['Rdb16'].disabled=false ;
	document.forms[0].elements['Rdb17'].disabled=false ;
	document.forms[0].elements['Rdb18'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb16'].disabled=true ;
		document.forms[0].elements['Rdb17'].disabled=true ;
		document.forms[0].elements['Rdb18'].disabled=true ;
		return true;
	}	
}
function checkrdb7()
{

	if(document.forms[0].elements['Chk7'].checked==true)
	{
	document.forms[0].elements['Rdb19'].disabled=false ;
	document.forms[0].elements['Rdb20'].disabled=false ;
	document.forms[0].elements['Rdb21'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb19'].disabled=true ;
		document.forms[0].elements['Rdb20'].disabled=true ;
		document.forms[0].elements['Rdb21'].disabled=true ;
		return true;
	}	
}
function checkrdb8()
{
	if(document.forms[0].elements['Chk8'].checked==true)
	{
	document.forms[0].elements['Rdb22'].disabled=false ;
	document.forms[0].elements['Rdb23'].disabled=false ;
	document.forms[0].elements['Rdb24'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb22'].disabled=true ;
		document.forms[0].elements['Rdb23'].disabled=true ;
		document.forms[0].elements['Rdb24'].disabled=true ;
		return true;
	}	
}
function checkrdb9()
{
	if(document.forms[0].elements['Chk9'].checked==true)
	{
	document.forms[0].elements['Rdb25'].disabled=false ;
	document.forms[0].elements['Rdb26'].disabled=false ;
	document.forms[0].elements['Rdb27'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb25'].disabled=true ;
		document.forms[0].elements['Rdb26'].disabled=true ;
		document.forms[0].elements['Rdb27'].disabled=true ;
		return true;
	}	
}
function checkrdb10()
{
	if(document.forms[0].elements['Chk10'].checked==true)
	{
	document.forms[0].elements['Rdb28'].disabled=false ;
	document.forms[0].elements['Rdb29'].disabled=false ;
	document.forms[0].elements['Rdb30'].disabled=false ;
	return true;
	}
	else
	{
		document.forms[0].elements['Rdb28'].disabled=true ;
		document.forms[0].elements['Rdb29'].disabled=true ;
		document.forms[0].elements['Rdb30'].disabled=true ;
		return true;
	}	
}
function checkCategory1()
{
	document.forms[0].elements['TxtOther'].disabled= true;
}
function checkCategory2()
{
	alert("hai");
	return true;
}
function checkCategory()
{
	
	tbody = document.getElementById("RblOurwebsite").childNodes[0]; 
		tbody1 = document.getElementById("RblOurwebsite").childNodes[1]; 


	for(i=0;i<tbody.childNodes.length;i++)
	{
		td1 = tbody.childNodes[i].childNodes[0];	
		
		checkbox = td1.childNodes[0];
		

		
		if(checkbox.checked)
		{
			if(td1.childNodes[1].innerHTML=="Altro")
			{
				document.forms[0].elements['TxtOther'].disabled= false ;
				document.forms[0].elements['TxtOther'].Text='';
				return true;
			}
			else
			{
				document.forms[0].elements['TxtOther'].Text='';
				document.forms[0].elements['TxtOther'].disabled= true;
			}
		}
		td2 = tbody.childNodes[i].childNodes[1];
		if(td2!=null)
		{
			checkbox1 = td2.childNodes[0];
			if(checkbox1.checked)
			{
			
				if(td2.childNodes[1].innerHTML=="Altro")
				{
					document.forms[0].elements['TxtOther'].disabled=false ;
					document.forms[0].elements['TxtOther'].Text='';
					return true;
				}
				else
				{
					document.forms[0].elements['TxtOther'].disabled=true ;
					document.forms[0].elements['TxtOther'].Text='';
					
				}
			
			}
		}
	}
	return true;
}
function CheckFriends()
{
	var m,n,n1,m2;
	m=document.forms[0].elements['TxtFriendEmail'].value;
	m2=document.forms[0].elements['TxtYouremail'].value;
	n=document.forms[0].elements['TxtFriendName'].value;
	n1=document.forms[0].elements['TxtName'].value;
	if ((n1 == '') || (n1 == ' ')) { 
	alert("Please enter  your name.\n");document.forms[0].elements['TxtName'].focus();return false; }
	if ((m2 == '') || (m2 == ' ')) { 
	alert("Please provide your email address.\n");document.forms[0].elements['TxtYouremail'].focus();return false; }
	
	var a1 = 1;
	var ml1 = m2.length;

	while ((ml1>a1) && (m2.charAt(a1) != "@")) { a1++ }
	if ((a1 >= ml1) || (m2.charAt(a1) != "@")) {
	alert("L’indirizzo email fornito non è valido. Riprovate.\n");
	document.forms[0].elements['TxtYouremail'].focus();
	return false;
	} else {
	a1 = a1 + 2;
	}
	while ((ml1 > a1) && (m2.charAt(a1) != ".")) { a1++ }
	if ((a1 >= ml1 - 1) || (m2.charAt(a1) != ".")) {
	alert("L’indirizzo email fornito non è valido. Riprovate.\n");
	document.forms[0].elements['TxtYouremail'].focus();
	return false;
	} 
	
	
	if ((n == '') || (n == ' ')) { 
	alert("Please provide the name of the friend that you would like to send \n an inviatation to view our newsletter.\n");document.forms[0].elements['TxtFriendName'].focus();return false; }
	if ((m == '') || (m == ' ')) { 
	alert("Please provide the email address of the friend that you would like to send an inviatation to view our newsletter.\n");document.forms[0].elements['TxtFriendEmail'].focus();return false; }
	

	var a = 1;
	var ml = m.length;

	while ((ml>a) && (m.charAt(a) != "@")) { a++ }
	if ((a >= ml) || (m.charAt(a) != "@")) {
	alert("L’indirizzo email fornito non è valido. Riprovate.\n");
	document.forms[0].elements['TxtFriendEmail'].focus();
	return false;
	} else {
	a = a + 2;
	}
	while ((ml > a) && (m.charAt(a) != ".")) { a++ }
	if ((a >= ml - 1) || (m.charAt(a) != ".")) {
	alert("L’indirizzo email fornito non è valido. Riprovate.\n");
	document.forms[0].elements['TxtFriendEmail'].focus();
	return false;
	} 	
	else
	{
	return true;		
	}
	
}