// ========= Return element id =============================
function getEl(sId) {
  return (document.all? document.all(sId): (document.getElementById? document.getElementById(sId): null));
}


// ========= Check valid e-mail ========================
// ==========================================================	 
function checkMail( sEmail )
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(sEmail)) return true;
	else return false;
}


// ========= Check forms ========================
// ==========================================================	 

function checkSchedule() {
	sMissing = "";

	if ( document.fSchedule.sch_name.value == "" ) 			sMissing += "\n- Name";
	if ( document.fSchedule.sch_adress.value == "" ) 			sMissing += "\n- Adress";
	if ( document.fSchedule.sch_phone.value == "" ) 			sMissing += "\n- Phone";
	
	var x = document.fSchedule.sch_email.value;
	if ( x != '' )
	{
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
		if (!filter.test(x)) {sMissing += "\n- Valid email adress";}
	}
	else { sMissing += "\n- Valid email adress"; }
	
	if ( document.fSchedule.sch_service.value == "" ) 			sMissing += "\n- Service Requested ";
	
	if ( (document.fSchedule.sch_conf1.checked == false)&&(document.fSchedule.sch_conf2.checked == false) ) sMissing += "\n- Confirmation method";
	if ( (document.fSchedule.sch_conf2.checked == true)&&(document.fSchedule.sch_cell.value == "") ) sMissing += "\n- Cell number";
	
	if ( sMissing != "" ) {
    alert ( 'You have not entered all necessary data.\nPlease, fill them in:\n' + sMissing );
  }
	else {
	  document.fSchedule.submit();
	}
}


function checkContact() {
	sMissing = "";

	if ( document.fCnt.cnt_name.value == "" ) 			sMissing += "\n- Name";
	
	
	var x = document.fCnt.cnt_email.value;
	if ( x != '' )
	{
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
		if (!filter.test(x)) {sMissing += "\n- Valid email adress";}
	}
	else { sMissing += "\n- Valid email adress"; }
	
	if ( document.fCnt.cnt_subject.value == "" ) 			sMissing += "\n- Email subject";
	if ( document.fCnt.cnt_message.value == "" ) 			sMissing += "\n- Message ";
	
	if ( sMissing != "" ) {
    alert ( 'You have not entered all necessary data.\nPlease, fill them in:\n' + sMissing );
  }
	else {
	  document.fCnt.submit();
	}
}