﻿function ValidateForm()
{
    var txtEmail = document.getElementById("txtEmail");
    var txtFirstName = document.getElementById("txtFirstName");
    var txtLastName = document.getElementById("txtLastName");
    var CheckBox2 = document.getElementById("CheckBox2");
    
     if(isBlank(txtEmail.value))
     {
         alert("Please enter email address.");
         txtEmail.focus();
         return false;
     }
     if(ValidateEmail(txtEmail) == false)
     {
         alert("Please enter valid email address.");
         txtEmail.focus();
         return false;
     }
     if(isBlank(txtFirstName.value))
     {
         alert("Please enter first name.");
         txtFirstName.focus();
         return false;
     }
     if(isBlank(txtLastName.value))
     {
         alert("Please enter last name.");
         txtLastName.focus();
         return false;
     }
     if(CheckBox2.checked==false)
     {
         alert("Please agree the terms and conditions.");
         CheckBox2.focus();
         return false;
     }
     
     return true;
}

function FocusOnLoad()
{
    var txtEmail = document.getElementById("txtEmail");
    txtEmail.focus();
}

function PrivacyPolicy(url, w, h) 
{
    window.open( url, "myWindow","status = 1, height = "+h+", width = "+w+", toolbar=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, top=210, left=180" );   
}

function isBlank(str)
{
    if(Trim(str) != "")
    {
        return false;
    }
    return true;
}

function Trim(s) 
{ 
      while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
      {
        s = s.substring(1,s.length);
      }
      while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
      {
        s = s.substring(0,s.length-1);
      }
      return s;
}

function ValidateEmail(ctl)
{
    var id=ctl;
	var at=id.value.indexOf('@');
	var lastat=id.value.lastIndexOf('@');
	var dot=id.value.indexOf('.');
	lastdot=id.value.lastIndexOf('.')
	if ( !( (0 < at) && (at < (lastdot-1)) && (lastdot < (id.value.length-1)) && (at == lastat) ) ) 
	{	    
	      return false;   
	}
	return true;
}