﻿function Search()
{
	ClassSearch.PanelSearch(GetSearchData_callBack);
}

function GetSearchData()
{
	ClassSearch.GetSearchData(GetSearchData_callBack);
}

function GetTitles()
{
    ClassSearch.GetTitles(GetTitles_callBack);   
}

function GetTitles_callBack(response)
{   
    var ds=response.value;
    
    if(ds!=null && typeof(ds)=="object" && ds.Tables!=null)
	{
    	var myDS=new Array();		
		for(var i=0;i<ds.Tables[0].Rows.length;i++)
		{
		//	myDS[myDS.length]="<tr>";			
		//	myDS[myDS.length]="<td>"+ds.Tables[0].Rows[i].TITLE+"</td>";			
		//	myDS[myDS.length]="<td><img height=10 width=20 src='"+ds.Tables[0].Rows[i].Image+"'></td>";
		//	myDS[myDS.length]="<td><input type=button onclick=\"window.navigate('AJAXdbSearch/SearchResults.aspx?bid="+ds.Tables[0].Rows[i].dataID+"');\" value='More Info'</td>";
		//	myDS[myDS.length]="</tr>";					
		}
		//myDS[myDS.length]="</table>";
		//document.getElementById("lblTitle").innerHTML=myDS.join("");
		  
		//======================================================//
		//  testing data load
		//======================================================//
		
	}
	else
	{
		alert("Error. [3001] " + response.request.responseText); 
	}
    
}

function GetDescription()
{
    ClassSearch.GetDescription(GetDescription_callBack);
}


function GetDescription_callBack(response)
{   
    var ds=response.value;
    if(ds!=null && typeof(ds)=="object" && ds.Tables!=null)
	{
    	var myDS=new Array();		
		for(var i=0;i<ds.Tables[0].Rows.length;i++)
		{
			myDS[myDS.length]="<tr>";			
			myDS[myDS.length]="<td>"+ds.Tables[0].Rows[i].BoardDescription+"</td>";	
			myDS[myDS.length]="</tr>";					
		}
		myDS[myDS.length]="</table>";
		//document.getElementById("lblDesc").innerHTML=myDS.join("");
	}
	else
	{
		alert("oops Error. [3001] " + response.request.responseText); 
	}
    
}
		
function GetSearchData_callBack(response)
{
	var ds=response.value;
	if(ds!=null && typeof(ds)=="object" && ds.Tables!=null)
	{
    	var myDS=new Array();
		myDS[myDS.length]="<table border=1 id=tblData><tr><td style=\"VISIBILITY: hidden\">dataID</td><td>Name</td><td>Representing</td><td>Date Appointed</td><td>Date Expires</td></tr>";
		for(var i=0;i<ds.Tables[0].Rows.length;i++)
		{
			myDS[myDS.length]="<tr>";
			myDS[myDS.length]="<td style=\"VISIBILITY: hidden\">"+ds.Tables[0].Rows[i].dataID+"</td>";
			myDS[myDS.length]="<td>"+ds.Tables[0].Rows[i].TITLE+"</td>";
			myDS[myDS.length]="<td>"+ds.Tables[0].Rows[i].STAFF+"</td>";
			myDS[myDS.length]="<td>"+ds.Tables[0].Rows[i].LIAISON+"</td>";
			myDS[myDS.length]="<td>"+ds.Tables[0].Rows[i].Phone+"</td>";
			myDS[myDS.length]="<td><img height=30 width=30 src='"+ds.Tables[0].Rows[i].Image+"'></td>";
		//	myDS[myDS.length]="<td><input type=button onclick=\"window.navigate('AJAXdbSearch/SearchResults.aspx?bid="+ds.Tables[0].Rows[i].dataID+"');\" value='More Info'</td>";
			myDS[myDS.length]="</tr>";					
		}
		myDS[myDS.length]="</table>";
		//document.getElementById("lblData").innerHTML=myDS.join("");
	}
	else
	{
		alert("Error. [3001] " + response.request.responseText); 
	}
}