/*****************************************************************
 * JavaScript functions for regenwatershop                       *
 *                                                               *
 *****************************************************************/ 



/****************************************************************************
 * 	Submit form
 *	- onClick="submitForm(this.form, 
 *                        'Mandatory Fields',
 *                        new Array('Name','..'), 
 *                        new Array('Naam','..'));"
 ****************************************************************************/
function submitForm (formObj, mandatory, requiredFields, fieldNames)
{
	var alertMsg = "";
	//	check required fields
	for (i=0; i<requiredFields.length; i++)
	{
		formElemLength = eval ("formObj." + requiredFields[i] + ".value.length");
		if (formElemLength == 0)
		{
			alertMsg += "- " + fieldNames[i] + "\n";
		}	
	}
			
	//	show Error Message
	if (alertMsg.length)
	{
		alertMsg = mandatory + "\n" + alertMsg;
		alert (alertMsg);
		return;
	}
	
	//	Switch on processing
	if (document.getElementById('submitDiv'))
	{
		document.getElementById('submitDiv').style.display='none';
	}
	if (document.getElementById('processingDiv'))
	{
		document.getElementById('processingDiv').style.display='inline';
	}
	//
	formObj.submit();

}

function GeneralTerms(){
	var errMsg = "U dient akkoord te gaan met de Algemene Voorwaarden.";
	var retVal = true;
	if (document.getElementById("GeneralTermsAgree").checked){
		retVal = setProcessing();
	} else {
		retVal = false;
		alert(errMsg);
	}
	return retVal;
}
