﻿// JScript File

function emailvalidationn(entered)
{
    apos=entered.indexOf("@");
    dotpos=entered.lastIndexOf(".");
    lastpos=entered.length-1;
        if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) 
        {
              return false;
        }
        else 
        {
            return true;
        }
}
function CheckCheckAll() 
{
  
    var count = 0;
  for (var i=0;i<document.aspnetForm.elements.length;i++) 
  {
    var e = document.aspnetForm.elements[i];
   
    if ((e.type=='checkbox')) 
     {      
      if (e.checked) 
      {
      return true;      
      }
     
    }
    
  }
  alert("Select a domain to purchase it");
  return false;
  
}
function checkNaN(ojbect){
 
					var inputstring=ojbect.value;
                    var numberstring=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
                    var mark=true;
                    var returnstring="";
                    for(var i=0;i<inputstring.length;i++){
                    if(numberstring.indexOf(inputstring.charAt(i))>=0){
                    if(inputstring.charAt(i)=="."&&mark){returnstring=returnstring+inputstring.charAt(i);mark=false}
                    else if(inputstring.charAt(i)!="."){returnstring=returnstring+inputstring.charAt(i);}
                    }
                    }
                    ojbect.value=returnstring;
                    }
 function checkNaN2(ojbect){
 
					var inputstring=ojbect.value;
                    var numberstring=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890-,.:;'\"=+-)(*&^%$@#~`}{[]|?_";
                    var mark=true;
                    var returnstring="";
                    for(var i=0;i<inputstring.length;i++){
                    if(numberstring.indexOf(inputstring.charAt(i))>=0){
                    if(inputstring.charAt(i)=="."&&mark){returnstring=returnstring+inputstring.charAt(i);mark=false}
                    else if(inputstring.charAt(i)!="."){returnstring=returnstring+inputstring.charAt(i);}
                    }
                    }
                    ojbect.value=returnstring;
                    }
  function checkNaN3(ojbect){
 
					var inputstring=ojbect.value;
                    var numberstring="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
                    var mark=true;
                    var returnstring="";
                    for(var i=0;i<inputstring.length;i++){
                    if(numberstring.indexOf(inputstring.charAt(i))>=0){
                    if(inputstring.charAt(i)=="."&&mark){returnstring=returnstring+inputstring.charAt(i);mark=false}
                    else if(inputstring.charAt(i)!="."){returnstring=returnstring+inputstring.charAt(i);}
                    }
                    }
                    ojbect.value=returnstring;
                    }

function CheckNumericKeyInfnumeric($char, $mozChar) {
 

  if($mozChar != null) { // Look for a Mozilla-compatible browser
    if(($mozChar >= 48 && $mozChar <= 57) || $mozChar == 0 || $char == 8 || $mozChar == 13  ) $RetVal = true;
    else {
      $RetVal = false;
      alert('Please enter a numeric value.');
    }
  }
  else { // Must be an IE-compatible Browser
    if(($char >= 48 && $char <= 57) || ($char == 13) ) $RetVal = true;
    else {
      $RetVal = false;
      alert('Please enter a numeric value.');
    }
  }
  return $RetVal;
}
    
    
    
    
    // for pay pal payment
    
     function CheckNumericKeyInfo_decimal($char, $mozChar)
    {
 
     if($mozChar != null) { // Look for a Mozilla-compatible browser

    if(($mozChar >= 48 && $mozChar <= 57) || $mozChar == 0 || $char == 8 || $mozChar == 13) $RetVal = true;
    else {
   
      $RetVal = false;
      alert('Please enter a numeric value.');
    }
      }
      else { // Must be an IE-compatible Browser
     
        if(($char >= 48 && $char <= 57) || ($char == 13)   ) $RetVal = true;
        else {
         
          $RetVal = false;
          alert('Please enter a numeric value.');
        }
      }
      return $RetVal;
  
 
}
 function Isstring(nText)
    {
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < nText.length && IsNumber == true; i++) 
      { 
      Char = nText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
   function IsNumeric(sText1)
{
    var sText = sText1.toLowerCase();
   var ValidChars = "abcdefghijklmnopqrstuvwxyz ";
   var IsNumber=true;
   var Char; 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   }	
   