﻿     function validate1Contact()
    {
        if(document.getElementById("ctl00_ContentPlaceHolder1_txtTelefoon1").value=="")
        {
            alert("Telefoonnummer is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtTelefoon1").focus();
            return false;
        }
       if(document.getElementById("ctl00_ContentPlaceHolder1_txtNaam1").value=="")
        {
            alert("Naam  is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtNaam1").focus();
            return false;
        }
         if(document.getElementById("ctl00_ContentPlaceHolder1_txtBedrijt1").value=="")
        {
            alert("Bedrijf is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtBedrijt1").focus();
            return false;
        }
         if(document.getElementById("ctl00_ContentPlaceHolder1_txtBetrft1").value=="")
        {
            alert("Betreft is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtBetrft1").focus();
            return false;
        }
        if(document.getElementById("ctl00_ContentPlaceHolder1_txtGewenst1").value=="")
        {
            alert("Gewenst tijdstip is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtGewenst1").focus();
            return false;
        }
        
    }
    
      function validate2Contact()
    {
        if(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail2").value=="")
        {
            alert("E-mailadres is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtEmail2").focus();
            return false;
        }      
         
        if(echeck(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail2"))==false)            
        {
             return false;
            
        }
        
         if(document.getElementById("ctl00_ContentPlaceHolder1_txtNaam2").value=="")
        {
            alert("Naam is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtNaam2").focus();
            return false;
        }
         if(document.getElementById("ctl00_ContentPlaceHolder1_txtBedrift2").value=="")
        {
            alert("Bedrijf is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtBedrift2").focus();
            return false;
        }
         if(document.getElementById("ctl00_ContentPlaceHolder1_txtTelefoon2").value=="")
        {
            alert("Telefoonnummer is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtTelefoon2").focus();
            return false;
        }
         if(document.getElementById("ctl00_ContentPlaceHolder1_txtVraag2").value=="")
        {
            alert("Uw vraag is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txtVraag2").focus();
            return false;
        }
       
        
    }

	 function validate2Bid() {

	     
    
        if(document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_make").value=="")
        {
            alert("Merk is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_make").focus();
            return false;
        }
       if(document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_type").value=="")
        {
            alert("Type is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_type").focus();
            return false;
        }
        if (document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_modal_type").value == "") {
            alert("Model Type is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_modal_type").focus();
            return false;
        }
         if(document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_datebuild_year").value=="")
        {
            alert("Bouwjaar is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_datebuild_year").focus();
            return false;
        }
         if(document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_date_apk_year").value=="")
        {
            alert("Vervaldatum APK is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_date_apk_year").focus();
            return false;
        }
          if(document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_enginesizem3").value=="")
        {
            alert("Motorinhoud  is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_enginesizem3").focus();
            return false;
        }
           if(document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_kw").value=="")
        {
            alert("Aantal PK/Vermogen is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_kw").focus();
            return false;
        }
        if (document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_prijs").value == "")
        {
            alert("Verwacht bedrag is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_prijs").focus();
            return false;
        }
          var uid=document.getElementById('ctl00_ContentPlaceHolder1_file_car_image1').value;
    
         if (uid != "")
         {
         var extn =extention(uid);
         if ( !((extn == "jpg" )||(extn == "jpeg" )||(extn == "gif" )||(extn == "png" )))
	     {
	         alert("Upload een geldig bestand. Een (." + extn + ") bestand is niet toegestaan.\n");
               return false;
         }
         }
         uid=document.getElementById('ctl00_ContentPlaceHolder1_file_car_image2').value;
    
         if (uid != "")
         {
         var extn =extention(uid);
         if ( !((extn == "jpg" )||(extn == "jpeg" )||(extn == "gif" )||(extn == "png" )))
	     {
	         alert("Upload een geldig bestand. Een (." + extn + ") bestand is niet toegestaan.\n");
               return false;
         }
         }
         uid=document.getElementById('ctl00_ContentPlaceHolder1_file_car_image3').value;
    
         if (uid != "")
         {
         var extn =extention(uid);
          if ( !((extn == "jpg" )||(extn == "jpeg" )||(extn == "gif" )||(extn == "png" )))
	     {
	         alert("Upload een geldig bestand. Een (." + extn + ") bestand is niet toegestaan.\n");
               return false;
         }
         }

         if (document.getElementById("ctl00_ContentPlaceHolder1_chk_agree").checked == false) {
             alert("Algemene voorwaarden is verplicht");
             document.getElementById("ctl00_ContentPlaceHolder1_chk_agree").focus();
             return false;
         }
    }
	
	
	 function validate1Bid()
    {
        if(document.getElementById("ctl00_ContentPlaceHolder1_txt_car_licence_plate").value=="")
        {
            alert("Kenteken is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_licence_plate").focus();
            return false;
        }
       if(document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_milage").value=="")
        {
            alert("Kilometerstand is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_car_prop_milage").focus();
            return false;
        }
         if(document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_name").value=="")
        {
            alert("Naam is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_name").focus();
            return false;
        }
         if(document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_street").value=="")
        {
            alert("Straat + huisnummer is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_street").focus();
            return false;
        }
          if(document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_zip").value=="")
        {
            alert("Postcode  is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_zip").focus();
            return false;
        }
           if(document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_city").value=="")
        {
            alert("Plaats is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_city").focus();
            return false;
        }
               if(document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_mobiel").value=="")
        {
            alert("Mobiel is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_mobiel").focus();
            return false;
        }
             if(document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_email").value=="")
        {
            alert("E-mailadres is verplicht");
            document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_email").focus();
            return false;
        }       
       
        if(echeck(document.getElementById("ctl00_ContentPlaceHolder1_txt_addr_seller_email"))==false)            
        {
             return false;
            
        }
        
    }
    
    function extention(uid)
      {
                splitFile = uid;
                arrFile = splitFile.split("\\"); 
                filelogo = arrFile[arrFile.length-1];
                arrFile = filelogo.split("."); 
                extn = arrFile[arrFile.length-1].toLowerCase(); 
                return extn;
      }
    
    function echeck(eid) {
        var str=eid.value
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   eid.value=""
		     eid.focus()
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		    eid.value=""
		     eid.focus()
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		     eid.value=""
		      eid.focus()
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		     eid.value=""
		      eid.focus()
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    eid.value=""
		      eid.focus()
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    eid.value=""
		      eid.focus()
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    eid.value=""
		      eid.focus()
		    return false
		 }

 		// return true					
	}





	function echeck(eid) {
	    var str = eid.value
	    var at = "@"
	    var dot = "."
	    var lat = str.indexOf(at)
	    var lstr = str.length
	    var ldot = str.indexOf(dot)
	    if (str.indexOf(at) == -1) {
	        alert("Invalid E-mail ID")
	        eid.value = ""
	        eid.focus()
	        return false
	    }

	    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
	        alert("Invalid E-mail ID")
	        eid.value = ""
	        eid.focus()
	        return false
	    }

	    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
	        alert("Invalid E-mail ID")
	        eid.value = ""
	        eid.focus()
	        return false
	    }

	    if (str.indexOf(at, (lat + 1)) != -1) {
	        alert("Invalid E-mail ID")
	        eid.value = ""
	        eid.focus()
	        return false
	    }

	    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
	        alert("Invalid E-mail ID")
	        eid.value = ""
	        eid.focus()
	        return false
	    }

	    if (str.indexOf(dot, (lat + 2)) == -1) {
	        alert("Invalid E-mail ID")
	        eid.value = ""
	        eid.focus()
	        return false
	    }

	    if (str.indexOf(" ") != -1) {
	        alert("Invalid E-mail ID")
	        eid.value = ""
	        eid.focus()
	        return false
	    }

	    // return true					
	}





	function checkInput(test) {
	    var input = test.value;
	    if (!input == "") {
	        //var reg=new RegExp("^[a-zA-Z0-9./s]"); 
	        var reg = new RegExp("['=$%!#^&+*\"\(\)]");
	        if (reg.test(input)) {
	            alert("Please Enter Valid Input!");
	            test.value = "";
	            test.focus();
	            return false;
	        }
	    }

	}

	function isInput(evt) {
	    var charCode = (evt.which) ? evt.which : event.keyCode
	    if (charCode > 32 && (charCode < 65 || charCode > 90) && (charCode < 97 || charCode > 122) && (charCode < 48 || charCode > 57))
	        return false;

	    return true;
	}
	function isString(evt) {
	    var charCode = (evt.which) ? evt.which : event.keyCode
	    if (charCode > 32 && (charCode < 65 || charCode > 90) && (charCode < 97 || charCode > 122))
	        return false;

	    return true;

	}
	function isNumber(evt) {

	    var charCode = (evt.which) ? evt.which : event.keyCode
	    if (charCode > 31 && (charCode < 48 || charCode > 57))
	        return false;

	    return true;

	}


	function isFloat(evt, field) {

	    var charCode = (evt.which) ? evt.which : event.keyCode
	    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 46) {
	        return false;
	    }
	    if (charCode == 46) {

	        for (i = 0; i < field.length && blnResult == true; i++) {

	            strChar = field.charAt(i);
	            if (strChar == charCode) {
	                return false;
	            }
	            else {
	                return true;
	            }
	        }
	    }
	    return true;

	}

	function isPwd(t) {
	    var v = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.";
	    var w = "";
	    for (i = 0; i < t.value.length; i++) {
	        x = t.value.charAt(i);
	        if (v.indexOf(x, 0) != -1) w += x;
	    }
	    t.value = w;


	}
 
	
   

