// Vexperi Javascripts

function active(imgName)
{
	img = eval(imgName + "1.src");
	document [imgName].src = img;
}



function inactive(imgName)
{
	img = eval(imgName + "2.src");
	document [imgName].src = img;
}

// home page functions

function hp_active(imgName)
{
	img1 = eval(imgName + ".src");
	document ["empty_slot"].src = img1;
}



function hp_inactive()
{
	document ["empty_slot"].src = animazione.src;
}



function on(id)
{
	btn = document.getElementById(id).style;
	btn.background = "url(images/ball.gif) no-repeat left center";
}


function off(id)
{
	btn = document.getElementById(id).style;
	btn.background = "";
}

function validateForm()
{
	var name	= document.forms["contact_form"]["nome"].value;
	var surname	= document.forms["contact_form"]["nome1"].value;
	var email	= document.forms["contact_form"]["email"].value;
	var request	= document.forms["contact_form"]["richiesta"].value;
	var recaptcha	= document.forms["contact_form"]["recaptcha_response_field"].value;
	

	if ( name == null || name == "" || surname == null || surname == "" || email == null || email == "" || request == null || request == "" )
	{
		alert("Please fill all mandatory fields before submitting your request, thank you.");
		return false;
	}
	else if ( validateEmail(email) == false )
	{
		alert("The provided email address is not correct.");
		return false;
	}
	else if ( recaptcha == null || recaptcha == "" )
	{
		alert("Please re-type the two words shown in the ReCaptcha box, then press Send again.");
		return false;
	}
	return true;
}

function validateEmail(email)
{
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	return reg.test(email);
}



