// JavaScript Document
// JavaScript Document
//FLAG AND OBJECT ARE COMING FROM HTML PAGE

var xmlHttp;
var result=new Array();
var action=new Array();
function GetXmlHttpObject()
{
var xmlHttp=null;

try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
function allval()
{

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
  	{
  		alert ("Browser does not support HTTP Request")
  		return
  	} 
	var frmobj=document.emp_advancesearch;
	
	for(var i=0;i<frmobj.length;i++)
	{
			  //alert(frmobj[i].type);
		if(frmobj[i].type=='text' || frmobj[i].type=='select-one'|| frmobj[i].type=='password' || frmobj[i].type=='textarea' )
		{
		
			result=result+frmobj[i].value+"$$$";
			action=action+frmobj[i].id+"!!!";
			
					
		}
		
	}
	 
var url="js/client/advance_biosearch.php?ac=dis&act="+action+"&val="+result;  
//alert(url);
					
					result="";
					action="";
					url=url+"&sid="+Math.random()
					xmlHttp.onreadystatechange=parseAllval 
					xmlHttp.open("POST",url,true)
					xmlHttp.send(null)
					
} 
function parseAllval() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 		SResponse=xmlHttp.responseText;

		var rescount=SResponse.length;
		//alert(SResponse);
	
	if(SResponse=="sucess")
	{
	
	}
	else{
		   var details = SResponse.split("###") ;
		//alert(details);
	var cntsucc=0;
	
			for(var i=0;i<details.length;i++)
			{
				var seperVal=details[i].split("@@@");
			
			
				if(seperVal[0]=="star")
				 {
					 if(seperVal[1]=="sucess")
					 {
						cntsucc=cntsucc+1;
						document.getElementById('errstar').innerHTML=" ";
					 }
					 else
					 {
					document.getElementById('errstar').innerHTML=seperVal[1] ;
					
					 }
					
				 }
				  
				 
			
			
			}
			//alert(cntsucc);
				if(cntsucc==1)
				{
					document.emp_advancesearch.submit();
				}
				
	}//xmlHttp.responseText==" ";
 } 			

}

