function check_space(form)
{
	var check_space="true";
	var check_quote="true";
	var value=form.value;
	var len=value.length;
	var i;
	for (i=0; i<len; i++)
	{
		if (value.charAt(i) == " ")
			check_space="false";
		else
			if (value.charAt(i) == '"' || value.charAt(i) == "'")
			check_quote="false";
	}
	if (check_space=="false")
	{
		alert("No Space Please.");
		form.focus();
		form.select();
	}
	else
		if (check_quote=="false")
		{
			alert("String Can't Contain Double Quote \" or single Quote \' ");
			form.focus();
			form.select();
		}
}

function init(){
	z=0;
	//last=document.frm_addRecycler.sellist.options(z).text;
	last="s"
}
function check_tel(form)
{
	var check="true";
	var value=form.value;
	var len=value.length;
	var i,n
	for (i=0; i<len; i++)
	{
		n=value.charAt(i)
		if (n != '1' && n != "2" && n != "3" && n != "4" && n != "5" && n != '6' && n != "7" && n != "8" && n != "9" && n != "0" && n != "-" && n != "(" && n != ")" )
			check="false";
	}
	if (check=="false")
	{
		alert("Invalid Phone number!");
		form.focus();
		form.select();
	}	
	return check;
}

function check_string(form)
{
	var check="true";
	var value=form.value;
	var len=value.length;
	var i;

	for (i=0; i<len; i++)
	{
		if (value.charAt(i) == '"')
			check="false";
	}
	if (check=="false")
	{
		alert("String Can't Contain Double Quote \" ");
		form.focus();
		form.select();
	}
	return check;
}
function check_number(form)
{
	var check="true";
	var value=form.value;
	var len=value.length;
	var i,n
	for (i=0; i<len; i++)
	{
		n=value.charAt(i)
		if (n != '1' && n != "2" && n != "3" && n != "4" && n != "5" && n != '6' && n != "7" && n != "8" && n != "9" && n != "0" && n != ".")
			check="false";
	}
	if (check=="false")
	{
		alert("Numbers only and no space please.");
		form.focus();
		form.select();
	}	
	return check;
}  
    function testlen_zip1(form)
      {
       var check="true";
       var value=form.value;
       var len=value.length;
       var i,n;
       
       if (value=="")
		 return;
		 
       if (len!=5) 
        {
          check="false";
          alert("This field can't be less than 5 characters");
          form.focus();
		  form.select();
		  return check;
        }	
        
       return check;    
      }
      
function testlen_fl(form,x)
      {
       var check="true";
       var value=form.value;
       var len=value.length;
       var i,n;
       
		if (value=="")
			return;
        i=0;
        n=0;
        for (i=0; i<len; i++)
	    {
		  n=value.charAt(i)
		  if (n != '1' && n != "2" && n != "3" && n != "4" && n != "5" && n != '6' && n != "7" && n != "8" && n != "9" && n != "0")
		    {
			check="false";
			alert("Numbers only and no spaces.");
			break;
	    	}
	      
    	}
    	if (len<x)
        {
			check="false";
			alert("Not less than "+x+" digits.");	
        }
		if (check=="false")
		{
			form.focus();
			form.select();
		   	return check;
		}
       return check;    
      }
function checkurl(s) {
 
  c=s.value;
  patern=/\./;
  myarray=c.split(patern);
  if (c.length!=0){
  if (myarray.length==3) {
   if (myarray[0]=="www" && myarray[0].length==3) {
     if (myarray[1].length>=2) {
	   if (myarray[2].length<=4 && myarray[2].length>=2) {
	   //window.alert ("url is true");
	   }else{
    	   window.alert ("Please ,Enter extention in 2 or 3 or 4 character  like ('.info','.name','.com','.net','.org','.ed',...).");
   	   s.focus();
	   s.select();
	   }
	 }else{
   	   window.alert ("Your Domain Name Must be at last 2 character  like 'www.yourdomain.com'.");
	   s.focus();
	   s.select();
	 }
   }else{
   	   window.alert ("Your Domain name must be started with 'www'.");
	   s.focus();
	   s.select();
	   }
  }else{
   	   window.alert ("Your domain name must be like 'www.microsoft.com'.");
	   s.focus();
	   s.select();
	   }
}
}
//--------------------------------------------
function set_focus(i)
{
	var ml ;
	eval('ml= document.forms['+i+']')
	var len = ml.elements.length;
	for (var i = 0; i < len; i++) {
	    var e = ml.elements[i];
	    if (e.type == "text") {
		e.focus();
		return;
	    }
	}
}
function checknull(reqFlds,reqFldsName,form)
{
	errors="";
	reqFldsName=reqFldsName.split(",")
	reqFldsArr=reqFlds.split(",")
	
	for (i=0;i<reqFldsArr.length;i++)
	{
		eval('xx='+form+'.'+reqFldsArr[i]+'.value')
		if (xx=="")
			errors +="-"+reqFldsName[i]+"\n";
	}
	if (errors=="") 
	{
		eval(form+'.submit();')
	}
	else
		alert("Following field(s) must be filled:\n\n"+errors)
}
///////////////////////////////////////////////////////////////////	
function checkmail(Form)
{
  check="True";
  if  (Form.value!='')
  {
   if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(Form.value))
		check="True"
   else
		check="False"
   
   if (check=="False")
    {
     alert("Invalid email address!")
     Form.focus();
	 Form.select();
	}	
  }
  return check;
}
