﻿function validate_email(field,alerttxt)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2 || value.length-dotpos<=2)
    {alert(alerttxt);return false;}
  else {
  return true;}
  }
}
function randomString() {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
	var string_length = 8;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	document.forma1.randomfield.value = randomstring;
}
function validate_required(field,alerttxt)
{
with (field)
  {
  if (value==null||value=="")
    {
    alert(alerttxt);return false;
    }
  else
    {
    return true;
    }
  }
}

/**
 * DHTML date validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function validacija( alerttext){
	
        if (document.forma1.randomfield.value!=document.forma1.cipars.value ) {alert(alerttext); return false;}
	
   
    return true;

}


function validate_form(thisform)
{
with (thisform)
  {
    if (validate_required(name,"Nav ievadīts Vārds, Uzvārds!")==false)
    {name.focus();return false;}  
	
	if (validate_required(telefons,"Nav ievadīts Tālruņa nummurs!")==false )
    {telefons.focus();return false;}
	
	if (validate_required(email,"Nav ievadīts epasts!")==false || validate_email(email,"Nepareiza ievadīta epasta adrese!")==false)
    {email.focus();return false;}
	
	if (validate_required(razotajs,"Nav ievadīts Iekārtas ražotājs!")==false)
    {razotajs.focus();return false;}
	
	if (validate_required(modelis,"Nav ievadīts Iekārtas modelis!")==false)
    {modelis.focus();return false;}
	
    if (validate_required(teksts,"Nav ievadits Jautājuma vai pieteikuma teksts:!")==false)
    {teksts.focus();return false;}
	
	if (validacija("ievadiet pareizu validācijas kodu!")== false) {cipars.focus();return false;}
  }
	
var namev = thisform.name.value.substring(0, thisform.name.value.length-1);
  
  alert(" \n Jūsu Pieteikums veiksīgi nosūtīts "+thisform.name.value);
  
}
function validate(thisform2)
{
with (thisform2)
  {
    if (validate_required(name,"Nav ievadīts Vārds, Uzvārds!")==false)
    {name.focus();return false;}  

	if (validate_required(email,"Nav ievadīts epasts!")==false || validate_email(email,"Nepareiza ievadīta epasta adrese!")==false)
    {email.focus();return false;}

    if (validate_required(teksts,"Nav ievadits Jautājuma vai pieteikuma teksts:!")==false)
    {teksts.focus();return false;}
	
	if (validacija("ievadiet pareizu validācijas kodu!")== false) {cipars.focus();return false;}
  }
	
var namev = thisform2.name.value.substring(0, thisform2.name.value.length-1);
  
  alert(" \n Jūsu Pieteikums veiksmīgi nosūtīts "+thisform2.name.value);
  
}

