﻿// JScript File
	var Vals=null;
    var XmlHttp=null;
    var gNam=null;
    function CreateXmlHttp()
    {
        try
        {
	        XmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
	        try
	        {
		        XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	        } 
	        catch(oc)
	        {
		        XmlHttp = null;
	        }
        }
	    if(!XmlHttp && typeof XMLHttpRequest != "undefined") 
        {
	        XmlHttp = new XMLHttpRequest();
        }
        if (XmlHttp.readyState == 4) 
        {
            if (XmlHttp.status == 200) 
            {
        
            }
            else
            {
                alert("There was a problem retrieving the server data: " + XmlHttp.statusText);
            }
        }
    }

   //sending information to server
   function doCall(pth,nam)
   {
       gNam=nam;
	   var requestUrl=pth+"/"+nam+".html";
	   CreateXmlHttp();
       try
       {
	        XmlHttp.onreadystatechange = HandleResponse;
		    XmlHttp.open("GET", requestUrl,true);
			XmlHttp.send(null);
       }
	   catch(ex)
	   {
		   alert(ex.message);
	   }
   }

	function HandleResponse()
	{
		if(XmlHttp.readyState == 4)
		{
			if(XmlHttp.status == 200)
			{		
				document.getElementById("uiContainer").innerHTML=XmlHttp.responseText;
				if(gNam=="login" || gNam=="Login")
				{
			        document.getElementById("txtUName").focus();
		        }
		        else if(gNam=="Share" || gNam=="share")
		        {
		            document.getElementById("txtFName").focus();
		        }
			}
			else
			{
				alert("There was a problem retrieving data from the server." );
			}
		}
	}

    
	function doAction(nam,msg,v1)
   	{
	   CreateXmlHttp();
	   //alert("Hello");
       try
       {
	       XmlHttp.onreadystatechange = HandleRequest;
	       if(msg=='login')
		   {
		   		XmlHttp.open("GET", "http://www.nevagroup.com/mps100182/"+nam+".aspx?msg="+msg+"&valu="+v1);
                //alert("http://www.nevagroup.com/mps100182/"+nam+".aspx?msg="+msg+"&valu="+v1);
		   }
		   else
		   {
			   Vals=CollectInfo();
			   //alert(Vals);
			   XmlHttp.open("GET", "http://www.nevagroup.com/mps100182/"+nam+".aspx?msg="+msg+"&valu="+Vals);
		   }
		   XmlHttp.send(null);
		   
       }
	   catch(ex)
       {
       		alert(ex.message);
       }
   
  	}

	function CollectInfo()
	{
	    var Inf=null;
		Inf=document.getElementById('txtFName').value;
		Inf=Inf+";"+document.getElementById('txtLName').value;
		Inf=Inf+";"+document.getElementById('txtCompany').value;
		Inf=Inf+";"+document.getElementById('txtJobTitle').value;
		Inf=Inf+";"+document.getElementById('txtEMail').value;
		Inf=Inf+";"+document.getElementById('txtPhone').value;
		if(document.getElementById('chk1').checked==true){Inf=Inf+";Custom Development";}else{ Inf=Inf+";";}
		if(document.getElementById('chk2').checked==true){Inf=Inf+";IT Consulting";}else{Inf=Inf+";";}
		if(document.getElementById('chk3').checked==true){Inf=Inf+";Software Architecture";}else{Inf=Inf+";";}
		if(document.getElementById('chk4').checked==true){Inf=Inf+";Requirement Analysis";}else{Inf=Inf+";";}
		if(document.getElementById('chk5').checked==true){Inf=Inf+";Business Process Analysis";}else{Inf=Inf+";";}
		if(document.getElementById('chk6').checked==true){Inf=Inf+";Application Development";}else{Inf=Inf+";";}
		if(document.getElementById('chk7').checked==true){Inf=Inf+";Solution Integration";}else{Inf=Inf+";";}
		if(document.getElementById('chk8').checked==true){Inf=Inf+";Application Migration";}else{Inf=Inf+";";}
		if(document.getElementById('chk9').checked==true){Inf=Inf+";Application Testing";}else{Inf=Inf+";";}
		if(document.getElementById('chk10').checked==true){Inf=Inf+";Quality Assurance";}else{Inf=Inf+";";}
		if(document.getElementById('chk11').checked==true){Inf=Inf+";Software Option Evaluation";}else{Inf=Inf+";";}
		if(document.getElementById('chk12').checked==true){Inf=Inf+";Application Enhancement/Maintenance";}else{Inf=Inf+";";}
		if(document.getElementById('chk13').checked==true){Inf=Inf+";Software as a Service (SaaS)";}else{Inf=Inf+";";}
		if(document.getElementById('chk14').checked==true){Inf=Inf+";Web 2.0";}else{Inf=Inf+";";}
		if(document.getElementById('chk15').checked==true){Inf=Inf+";Mobile Computing";}else{Inf=Inf+";";}
		if(document.getElementById('chk16').checked==true){Inf=Inf+";eCommerce";}else{Inf=Inf+";";}
		if(document.getElementById('chk17').checked==true){Inf=Inf+";Web Development";}else{Inf=Inf+";";}
		if(document.getElementById('chk18').checked==true){Inf=Inf+";Application Security Review";}else{Inf=Inf+";";}
		if(document.getElementById('chk19').checked==true){Inf=Inf+";SOA";}else{Inf=Inf+";";}
		if(document.getElementById('chkTa1').checked==true){Inf=Inf+";OmniTracker CTS (Case Tracking and Management Solution)";}else{Inf=Inf+";";}
		if(document.getElementById('chkTa2').checked==true){Inf=Inf+";OmniTracker CRM (Client Relationship and Management Solution)";}else{Inf=Inf+";";}
		if(document.getElementById('chkTa3').checked==true){Inf=Inf+";OmniTracker HRS (Job Recruitment Management Solution)";}else{Inf=Inf+";";}
		if(document.getElementById('chkTa4').checked==true){Inf=Inf+";OmniTracker TRMS (Talent Retention Management Solution)";}else{Inf=Inf+";";}
		if(document.getElementById('chkTa5').checked==true){Inf=Inf+";OmniTracker ESMS (Executive Schedule Management Solution)";}else{Inf=Inf+";";}
		if(document.getElementById('chkT1').checked==true){Inf=Inf+";IBM WebSphere";}else{Inf=Inf+";";}
		if(document.getElementById('chkT2').checked==true){	Inf=Inf+";IBM WebSphere Portal";}else{Inf=Inf+";";}
		if(document.getElementById('chkT3').checked==true){	Inf=Inf+";Oracle Databases";}else{Inf=Inf+";";}
		if(document.getElementById('chkT4').checked==true){Inf=Inf+";Lotus / Domino";}else{Inf=Inf+";";}
		if(document.getElementById('chkT5').checked==true){Inf=Inf+";Blackberry Enterprise Server";}else{Inf=Inf+";";}
		if(document.getElementById('chkT6').checked==true){Inf=Inf+";Java";}else{Inf=Inf+";";}
		if(document.getElementById('chkT7').checked==true){Inf=Inf+";PHP";}else{Inf=Inf+";";}
		if(document.getElementById('chkT8').checked==true){Inf=Inf+";MySql";}else{Inf=Inf+";";}
		if(document.getElementById('chkT9').checked==true){Inf=Inf+";SQL Server";}else{Inf=Inf+";";}
		if(document.getElementById('chkT10').checked==true){Inf=Inf+";MS Sharepoint/Portal";}else{Inf=Inf+";";}
		if(document.getElementById('chkT11').checked==true){Inf=Inf+";MS Office Sharepoint Server";}else{Inf=Inf+";";}
		if(document.getElementById('chkT12').checked==true){Inf=Inf+";Windows Server";}else{Inf=Inf+";";}
		if(document.getElementById('chkT13').checked==true){Inf=Inf+";ASP .NET";}else{Inf=Inf+";";}
		if(document.getElementById('chkT14').checked==true){Inf=Inf+";Dreamweaver";}else{Inf=Inf+";";}
		if(document.getElementById('chkT15').checked==true){Inf=Inf+";Flash";}else{Inf=Inf+";";}
		if(document.getElementById('chkT16').checked==true){Inf=Inf+";IBM DB2";}else{Inf=Inf+";";}
		if(document.getElementById('chkT17').checked==true){Inf=Inf+";Android";}else{Inf=Inf+";";}
		if(document.getElementById('chkT18').checked==true){Inf=Inf+";Python";}else{Inf=Inf+";";}
		Inf=Inf+";"+document.getElementById('txtDesc').value;
		//alert(Inf);
		return Inf;
	}
	
	function HandleRequest(response)
   	{
       try
       {
           if(XmlHttp.readyState == 4 && XmlHttp.status == 200)
           {
				ProcessData(XmlHttp.responseText);
           }
       }
       catch(ex)
       {
            alert("callBack:"+ex.message);
       }
   }

    function ProcessData(txt)
    {
        var ledNodes=txt.split("#>");
        if(ledNodes[1]=="F")
        {
            alert(ledNodes[0]);
            return;
        }
        else
        {
            alert(ledNodes[0]);
            var ds=document.getElementById("uiContainer");
            ds.style.display="none";
            return;            
        }
    }