function controlField(form,checkbox,input) {

	with(form) {
	  if(eval(checkbox).checked){
	 		eval(input).disabled=false;
    } else {
      eval(input).disabled=true;
    }
  }
}

function submitContact(form) {

	with(form) {
		if(emptyvalidation(contact_name, "Prosim vpiši svoje ime")==false) {contact_name.focus(); return false;}
		else if(emptyvalidation(contact_email, "Prosim vpiši svoj Email")==false) {contact_email.focus(); return false;}
		else if(emailvalidation(contact_email, "Prosim preveri svoj Email naslov")==false) {contact_email.focus(); return false;}
		form.submit();
	}
}

function emptyvalidation(entered, alertbox)
{
	with (entered)
	{
		if (value==null || value=="")
		{
			if (alertbox!="") 
			{
				alert(alertbox);
			}
			return false;
		}
		else
		{
			return true;
		}
	}
}

function emailvalidation(entered, alertbox)
{
	with (entered)
	{
		if (value==null || value=="") return true;
		
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		lastpos=value.length-1;
		if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
		{	if (alertbox) 
			{
				alert(alertbox);
			}
			return false;
		}
		else
		{
			return true;
		}
	}
}
