// JavaScript Document
/*START: Check Email Validation */
function CheckEmail (theStr)
{
	var atIndex = theStr.indexOf('@');
	var dotIndex = theStr.indexOf('.', atIndex);
	var flag = true;
	theSub = theStr.substring(0, dotIndex+1)
	
	if ((atIndex < 1)||(atIndex != theStr.lastIndexOf('@'))||(dotIndex < atIndex + 2)||(theStr.length <= theSub.length)) 
		flag = true;
	else
		flag = false; 
	return(flag);
}
/*END: Check Email Validation */

/*START: Open Popup Window */
function Popup_Url(url)
{ 
	window.open(url, "", "resizable=1,HEIGHT=400,WIDTH=400"); 
}
/*END: Open Popup Window */

/* START: check url with expresion*/
function checkURL(the_url)
{
 var url = /\w+:\/\/\w+/;
 if (!the_url.match(url))
 {
  return false;
 }
 return true;
}
/*End: check url */

function isValidPhone(phonenumber){
	if (phonenumber != "") {
		var goodChars = "+- 1234567890()"
		for (i = 0; i < phonenumber.length; i++){   
		    var c = phonenumber.charAt(i);
		    if (goodChars.indexOf(c) < 0) return false;
		}
		return true;
	} else {
		return false;
	}
}

/*START: check numeric */
function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   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;
   
}

function Isinteger(sText)

{
   var ValidChars = "0123456789";
   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;
   
}

