/*******************************************************************************
* JavaScript code                                                              *
******************************************************************************** 
* This Internet Site is developed by GSO (Graphic Services & Organisation)     *
* It uses the public domain FCK web editor. All other parts are 100% from GSO. *
********************************************************************************
* Nothing from this site may be copied or published without the prior          *
* written consent of GSO, Wielesteijn 2, 3218 BH Heenvliet, The Netherlands    *
* (c) GSO 2011                                                                 *
********************************************************************************
* GSO is registered at Chamber of Commerce Rotterdam 24243810                  *
*******************************************************************************/

function isEmailAddress( inputStr )
{
   if (inputStr.length < 6) 
   {
      return false
   }
   var j = 100
   var k = 100
   for ( var i = 0; i < inputStr.length; i++ )
   {
      var oneChar = inputStr.substring( i, i+1 )
      
      // Er mag maar 1 @ in staan
      if (oneChar == "@") 
      {
         if (j != 100)
         {
            return false
         }
         else
         {
            j = i
         }
      }

      if (oneChar == ".") k = i
   }
   if (k < (j+2)) return false
   if (k > (i-3)) return false

   return true
   
} // END OF FUNCTION isEmailAddress

function isEmpty( inputStr )
{
   if (inputStr == null || inputStr == "")
   {
      return true
   }
   return false
   
} // END OF FUNCTION isEmpty

function zijnRestauratieAanvraagGegevensOK()
{
	var msg = "De restauratieaanvraag kan niet worden verstuurd, omdat de volgende verplichte gegevens niet zijn ingevuld\r\n";
	var OK = true;

	if (isEmpty(document.RestauratieAanvraagForm.pi4_Adres.value) ) { msg += "\r\Adres"; OK = false; }
	if (isEmpty(document.RestauratieAanvraagForm.pi4_AfmetingLijst.value) ) { msg += "\r\Afmeting lijst"; OK = false; }
	if (isEmpty(document.RestauratieAanvraagForm.pi4_AfmetingSchilderij.value) ) { msg += "\r\Afmeting schilderij"; OK = false; }
	if (isEmpty(document.RestauratieAanvraagForm.pi4_CcEmailAdres.value) ) { msg += "\r\E-mail adres"; OK = false; }
	if (isEmpty(document.RestauratieAanvraagForm.pi4_NaamAanvrager.value) ) { msg += "\r\Naam aanvrager"; OK = false; }
	if (isEmpty(document.RestauratieAanvraagForm.pi4_NaamKunstenaar.value) ) { msg += "\r\Naam kunstenaar"; OK = false; }
	if (isEmpty(document.RestauratieAanvraagForm.pi4_Opmerking.value) ) { msg += "\r\Opmerking"; OK = false; }
	if (isEmpty(document.RestauratieAanvraagForm.pi4_PostcodeWoonplaats.value) ) { msg += "\r\Postcode woonplaats"; OK = false; }
	if (isEmpty(document.RestauratieAanvraagForm.pi4_TelefoonNummer.value) ) { msg += "\r\Telefoonnummer"; OK = false; }
	if (isEmpty(document.RestauratieAanvraagForm.pi4_WaardeSchilderij.value) ) { msg += "\r\Waarde schilderij."; OK = false; }
	if (OK && isEmpty(document.RestauratieAanvraagForm.userfile.value) ) { msg = "De restauratieaanvraag kan niet worden verstuurd, omdat er geen afbeelding van het schilderij wordt meegestuurd/ge-upload"; OK = false; }
	if (OK) OK = zijnRestauratieAanvraagGegevensZinnig(); else alert(msg);
	return OK;
   
}//  END OF FUNCTION zijnRestauratieAanvraagGegevensOK

function zijnRestauratieAanvraagGegevensZinnig()
{
   if (!isEmpty(document.RestauratieAanvraagForm.pi4_CcEmailAdres.value) &&
       !isEmailAddress(document.RestauratieAanvraagForm.pi4_CcEmailAdres.value))
   {
      alert("U hebt geen geldig emailadres ingevoerd");
      return false;
   }
   return true;
   
} //  END OF FUNCTION zijnRestauratieAanvraagGegevensZinnig

// end script hiding from old browsers -->


