
         var xmlHttp=false;
         var eml=0;
         var fn=0;
         var phno=0;
		 var cn=0;

  
         
        if(window.ActiveXObject)
        {
            xmlHttp=new ActiveXObject("MSXML2.XMLHTTP");
        }
        else if(window.XMLHttpRequest)
        {
            xmlHttp=new XMLHttpRequest();
        }
        function process()
        {
                var arr = new Array(
                '.com','.net','.org','.biz','.coop','.info','.museum','.name','.pro',
                '.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag','.ai','.al',
                '.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw','.az','.ba','.bb',
                '.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm','.bn','.bo','.br','.bs',
                '.bt','.bv','.bw','.by','.bz','.ca','.cc','.cd','.cf','.cg','.ch','.ci',
                '.ck','.cl','.cm','.cn','.co','.cr','.cu','.cv','.cx','.cy','.cz','.de',
                '.dj','.dk','.dm','.do','.dz','.ec','.ee','.eg','.eh','.er','.es','.et',
                '.fi','.fj','.fk','.fm','.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh',
                '.gi','.gl','.gm','.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy',
                '.hk','.hm','.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io',
                '.iq','.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',
                '.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li','.lk',
                '.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg','.mh','.mk',
                '.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt','.mu','.mv','.mw',
                '.mx','.my','.mz','.na','.nc','.ne','.nf','.ng','.ni','.nl','.no','.np',
                '.nr','.nu','.nz','.om','.pa','.pe','.pf','.pg','.ph','.pk','.pl','.pm',
                '.pn','.pr','.ps','.pt','.pw','.py','.qa','.re','.ro','.rw','.ru','.sa',
                '.sb','.sc','.sd','.se','.sg','.sh','.si','.sj','.sk','.sl','.sm','.sn',
                '.so','.sr','.st','.sv','.sy','.sz','.tc','.td','.tf','.tg','.th','.tj',
                '.tk','.tm','.tn','.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug',
                '.uk','.um','.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu',
                '.ws','.wf','.ye','.yt','.yu','.za','.zm','.zw');

                var sd = document.getElementById('email_id').value;
                var ids = sd.split("\n");
                var val = true;

                for(var j=0; j<ids.length; j++)
                {
                    var mai = ids[j];
                    var dot = mai.lastIndexOf(".");
                    var ext = mai.substring(dot,mai.length);
                    var at = mai.indexOf("@");
                    var dom = dot - at;
                        var sp = mai.indexOf(" ");
                    if(dom >= 3 && at > 1 && sp == -1)
                    {
                        
                        for(var i=0; i<arr.length; i++)
                        {
                            if(ext == arr[i])
                            {
                            val = true;
                            break;
                            }
                            else
                            {
                            val = false;
                            }
                        }
                        if(val == false)
                        {
                            eml=0;
                            document.getElementById("targetEmail_Id").innerHTML="<img src='images/deleteshout.png'>&nbsp;<font color=red >Invalid email Id</font>";
                            return false;
                        }
                        else if(val==true)
                        {
                               document.getElementById("targetEmail_Id").innerHTML="<img src='images/ok.png'>";
                               eml=1;
                               return true;
                        }

                    }
                    else
                    {
                        eml=0;
                        document.getElementById("targetEmail_Id").innerHTML="<img src='images/deleteshout.png'>&nbsp;<font color=red >Invalid email Id</font>";
                        return false;
                    }                    
                }
                
                
            
        }


 
        function checkFirstName()
        {
            if(document.getElementById("full_name").value.length<=0)
            {
                document.getElementById("targetFull_Name").innerHTML="<img src='images/deleteshout.png'>&nbsp;<font color=red >Invalid Name</font>";
                fn=0;
            }
            else
            {
                document.getElementById("targetFull_Name").innerHTML="<img src='images/ok.png'>";
                fn=1
            }
        }
		
        function checkCompanyName()
        {
            if(document.getElementById("company_name").value.length<=0)
            {
                document.getElementById("targetCompany_Name").innerHTML="<img src='images/deleteshout.png'>&nbsp;<font color=red >Invalid Name</font>";
                cn=0;
            }
            else
            {
                document.getElementById("targetCompany_Name").innerHTML="<img src='images/ok.png'>";
                cn=1
            }
        }
		
        function checkAddress()
        {
            if(document.getElementById("address").value.length<=0)
            {
                document.getElementById("targetAddress").innerHTML="<img src='images/deleteshout.png'>&nbsp;<font color=red >Invalid Country</font>";
                add=0;
            }
            else
            {
                document.getElementById("targetAddress").innerHTML="<img src='images/ok.png'>";
                add=1
            }
        }
		
        function checkPhoneNo()
        {
                if(document.getElementById("phone_no").value.length==0)
                {
                    phno=0;
                    document.getElementById("targetPhone_No").innerHTML="<img src='images/deleteshout.png'>&nbsp;<font color=red>Enter Phone No.</font>";                    
                }
                else
                {
                    var checkOK = "0123456789";
                    var checkStr = document.getElementById("phone_no").value;
                    var allValid = true;
                    var allNum = "";
                    for (i = 0;  i < checkStr.length;  i++)
                    {
                    ch = checkStr.charAt(i);
                    for (j = 0;  j < checkOK.length;  j++)
                    if (ch == checkOK.charAt(j))
                    break;
                    if (j == checkOK.length)
                    {
                    allValid = false;
                    break;
                    }
                    if (ch != ",")
                    allNum += ch;
                    }
                    if (!allValid)
                    {
                        phno=0;
                        document.getElementById("targetPhone_No").innerHTML="<img src='images/deleteshout.png'>&nbsp;<font color=red>Enter Phone No.</font>"; 
                    }
                    else
                    {
                        phno=1;
                        document.getElementById("targetPhone_No").innerHTML="<img src='images/ok.png'>";
                    }

                }
        }
      
        function checkAllDetails()
        {
            
            if(eml==1 && fn==1 && phno==1)
            {                
                return (true);
            }
            else
            {
                
                return (false);
            }
            
            return (false);
        }



