function TestRegExp(re, str)
{
	if (re.test(str))
		return true;
	else
		return false;
}

function isNumeric(str)
{
	if(str=="")
		return true;

	var validPatterns = /^[0-9]+$/;
	return TestRegExp(validPatterns, str);
}


function AddPiece(elementid) {
var d = document.getElementById(elementid);
	if (parseInt(d.value) > 0 ){ d.value = parseInt(d.value)+1;}
	else { d.value = 1;}
}

function RemovePiece(elementid) {
var d = document.getElementById(elementid);
	if(d && parseInt(d.value) > 0 ){ d.value = parseInt(d.value)-1;};
}

function etapeSuivante() {
	
	submitform('FormCoord','saveCoord');
}

function loadCoord() {
	
	submitform('CompteClientForm','LoadCompte');
}


function submitlogin() {	
	submitform('FormLogin','try');
}


function submitform(nameFormStr,actionFormStr) {
	if(document.forms[nameFormStr].onsubmit())
	{//this check triggers the validations
		document.forms[nameFormStr].actionForm.value=actionFormStr;
		document.forms[nameFormStr].submit();
	}
}
			