

function validateForm(form){

form.language.value=document.languageForm.language.options[document.languageForm.language.selectedIndex].value;

form.page.value=form.page.value;



var error=0;

var mailerror=0;

var agree=0;

var ok;

  for(i=0;i< form.length;i++){  

   if(form[i].value=="" && form[i].type=="text") { 

   //brak danych

     error++;

     form[i].style.borderRight="1px solid #cc0000";

     form[i].style.borderBottom="1px solid #cc0000";

   }

   else if(form[i].name=="agree" && form[i].type=="checkbox" && form[i].checked==false){ 

  //niezaakceptowany formularz

     agree++; 

   }

  else if((form[i].name=="email" || form[i].name=="emailTo"||(form[i].name=="emailTest"&&form[i].value!="")) && !mailCheck(form[i])){ 

  //niepoprawny adres email

     mailerror++;

     form[i].style.borderRight="1px solid #cc0000";

     form[i].style.borderBottom="1px solid #cc0000";

   }

   else if(form[i].type=="text") {

     form[i].style.borderRight="1px solid #cccccc";

     form[i].style.borderBottom="1px solid #cccccc";

   }

  }

  

  if(error==0&&mailerror==0&&agree==0) return true;

  else {

   if(error) alert("Gelieve de verplichte velden in te vullen");

   else if(mailerror) alert("E-mail adres is niet correct");

   else alert("You should agree with Privacy Policy");

   return false;

  }

  return true; 

}



function mailCheck(mailinput)

{

  var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

  if (filter.test(mailinput.value)) return true;

	else return false;

}


function checkKonkursOptions(){
var id_option;
id_option=0;
radio=document.konkursForm.id_option;
    for(i=0;i< radio.length;i++){  
      if(radio[i].checked) id_option=radio[i].value;
    }
  if(id_option==0) alert('Please choose your answer');
  return id_option;
}



