function validateSearchForm()
	{
        if(undefined != document.searchForm.category) {
            if(""==document.searchForm.category.value)
            {
                alert("Please select Category.");
                return false;
            }
        }
  }

function validateRequestCompany()
 	{
       
       if(""==document.requestCompany.Company_name.value)
		{
			alert("Please Enter Company Name.");
			return false;
		}
		if(""==document.requestCompany.S1.value)
		{
			alert("Please Enter Address.");
			return false;
		}
		if(""==document.requestCompany.CT.value)
		{
			alert("Please Enter City.");
			return false;
		}
		if(""==document.requestCompany.SP.value)
		{
			alert("Please Enter State.");
			return false;
		}
		if(""==document.requestCompany.PC.value)
		{
			alert("Please Enter Zip Address.");
			return false;
		}
		if(""==document.requestCompany.CN.value)
		{
			alert("Please Enter Country.");
			return false;
		}
		if(""==document.requestCompany.WP.value)
		{
			alert("Please Enter Phone Number.");
			return false;
		}
		if(""==document.requestCompany.FN.value)
		{
			alert("Please Enter First Name.");
			return false;
		}
		if(""==document.requestCompany.LN.value)
		{
			alert("Please Enter Last  Name.");
			return false;
		}
		if(""==document.requestCompany.EM.value)
		{
			alert("Please Enter Email Address.");
			return false;
		}
		if(""==document.requestCompany.Job_Title.value)
		{
			alert("Please Enter Job Title.");
			return false;
		}
 
 
 
 	}
 	
 	function submitPostLink(att)
	{
				document.searchCharForm.search.value=att;
				document.searchCharForm.submit();
				return false;
    }
        	
  	 function getXMLHTTP()
	  { //fuction to return the xml http object
			var xmlhttp=false;	
			try{
				xmlhttp=new XMLHttpRequest();
			}
			catch(e)	{		
				try{			
					xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch(e){
					try{
					xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
					}
					catch(e1){
						xmlhttp=false;
					}
				}
			}
		 	
		return xmlhttp;
    }
    
  function getSubcategory(service)
 {
	 document.showLoading.src="/images/loading.gif";
     document.getElementById('subCategoryDiv').innerHTML="";
     document.getElementById('subSubCategoryDiv').innerHTML="";
     var strURL="findSubCategory.jsp?service="+service;
	   var req = getXMLHTTP();
	   if (req)
	   {
	     req.onreadystatechange = function()
	     {
	      if (req.readyState == 4)
	      {
		 // only if "OK"
		 if (req.status == 200)
	         {

		    document.getElementById('subCategoryDiv').innerHTML=req.responseText;
		    	 document.showLoading.src="/images/blank_dot.jpg";
		 } else {
	   	   alert("There was a problem while using XMLHTTP:\n" + req.statusText);
		 }
	       }
	      }
	     req.open("GET", strURL, true);
 	    req.send(null);
	   }
 }

function getSubSubcategory(subService)
{
    document.showLoading.src="/images/loading.gif";
    document.getElementById('subSubCategoryDiv').innerHTML=""; 
    var strURL="findSubSubCategory.jsp?service="+subService;
	  var req = getXMLHTTP();
	  if (req)
	  {
	    req.onreadystatechange = function()
	    {
	      if (req.readyState == 4) // only if "OK"
	      {
	        if (req.status == 200)
	        {
	          document.getElementById('subSubCategoryDiv').innerHTML=req.responseText;
	          document.showLoading.src="/images/blank_dot.jpg";
	        } else {
	          alert("There was a problem while using XMLHTTP:\n" + req.statusText);
	        }
	      }
	    }
	    req.open("GET", strURL, true);
	    req.send(null);
	  }
}