function IsEmpty(aTextField) {
   if ((aTextField.value.length==0) ||  (aTextField.value==null)) {
      return true;
   }
   else { return false; }
 }
   
function validate_required(field)
{
with (field)
{
if (value==null||value=="")
  {return false}
else {return true}
}
}

function validate_url(field)
{
with (field){
 if (value==null||value==""){
  return false
 } else {
  var s=value;
  var v=s.toLowerCase();
  if (v.indexOf("http")==-1){
   return false
  } else {
      if (v.indexOf("://")==-1){
        return false
      } else {
   return true  
      }
  }
 }
}
}

function checkAdAddition(thisform){
 rm="";
 with (thisform)
{
 if (validate_required(AdName)==false){
 rm+="Ad Name must be provided!" + '\n';
 }
 if (validate_required(DestURL)==false){
 rm+="Destination URL must be provided!" + '\n';
 }
 else
 {
   if (validate_url(DestURL)==false){
    rm+="Destination URL must be HTTP or HTTPS !" + '\n';
   }
   
 }
 try{
   if (validate_required(AdText)==false){
     rm+="Ad Text must be provided!"+ '\n';
   }
 }catch(err){ 
 }
 try{
   if (validate_required(AdGraphicURL)==false){
     rm+="Graphic URL must be provided!"+ '\n';
   }
 }catch(err){ 
 }
}
if (rm==""){
   return true;
 }  else  {
  alert(rm);
  return false;
 } 
}

function checkForm(thisform,mode){
 rm="";
 with (thisform)
{
 if (validate_required(AdName)==false){
 rm+="Ad Name must be provided!" + '\n';
 }
 if (validate_required(DestURL)==false){
 rm+="Destination URL must be provided!" + '\n';
 }
 else
 {
   if (validate_url(DestURL)==false){
    rm+="Destination URL must be HTTP or HTTPS !" + '\n';
   }
   
 }
 if (mode==1){
   if (validate_required(AdText)==false){
     rm+="Ad Text must be provided!"+ '\n';
   }
 }
 if (mode==2){  
   if (validate_required(AdGraphicURL)==false){
     rm+="Graphic URL must be provided!"+ '\n';
   }
 }
 
}
if (rm==""){
   return true;
 }  else  {
  alert(rm);
  return false;
 } 
}

function isNumberKey(evt)
{
  var charCode = (evt.which) ? evt.which : event.keyCode
  if (charCode > 31 && (charCode < 48 || charCode > 57)){
    return false;
  } else {
    return true;
  }
}	  

function ValidateCredits(evt,frm){
  if (isNumberKey(evt)){
    return true;
  } else {
	frm.NumberOfCredits.value="";
    return false;
  }  
}

function noNumbers(e)
{
var keynum
var keychar
var numcheck

if(window.event) // IE
{
keynum = e.keyCode
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which
}
keychar = String.fromCharCode(keynum)
numcheck = /\d/
return numcheck.test(keychar)
}