
var XMLHTTP;
var Home="Home2.aspx";
var Full_substring;
var Full_substring_afterSplit1;
var Full_substring_afterSplit2;
var Pageid_search="";
var Submenuid_search="";

function CreateXMLHTTP()
{
try
{
	if (window.XMLHttpRequest)
	{
	XMLHTTP = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
	XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
	}
}
catch(e1)
{
}
}
////////////////////////////////////////////////////////////////////////////////////////////////////////

function SearchWebsite_keyword(keyword,page_id,submenu_id)
{
try
{
var keyword=keyword.innerHTML;
document.getElementById("search").value=keyword;
SearchWebsite(page_id,submenu_id);
}
catch(e1)
{
}
}


function SearchWebsite(page_id,submenu_id)
{
try
{
var textvalue=document.getElementById("search").value;
textvalue=textvalue.replace(',','');
if(textvalue=="")
	alert('Please enter or click any keyword to search');
else
{
	var requestserver=Home + "?Action=Search&TEXTVALUE=" +encodeURIComponent(textvalue)
														 +","
														 +encodeURIComponent(page_id)
														 +","
														 +encodeURIComponent(submenu_id);
	CreateXMLHTTP();
	if(XMLHTTP)
	{
		XMLHTTP.onreadystatechange=Search_js;
		XMLHTTP.open("GET",requestserver,true);
		XMLHTTP.send(null);
	}
}
}
catch(e1)
{
}
}

function Search_js()
{
try
{
	if(XMLHTTP.readyState==4)
	{
		if(XMLHTTP.status==200)
		{
		ShowResult(XMLHTTP.responseXML.documentElement);
		}
		else 
		{
		//	alert("Could not retreive data from the server" );
		//	document.getElementById("B_id").innerHTML="";
		}
	}
	else
	{
		document.getElementById("div3").innerHTML="<img src='/Products/image/ajax-loader.gif'> <font color='black'>loading...</font>";
	}
}
catch(e1)
{
}
}




function ShowResult(ClientNode)
{
try
{
if(ClientNode != null)
{
	if(!(document.getElementById("div3")))
	return;
var B_id = document.getElementById("div3");
var B_id1 = document.getElementById("div4");
B_id.innerHTML="";
B_id1.innerHTML="";
 var Full_tag=ClientNode.getElementsByTagName("Final");
Full_substring=GetInnerText(Full_tag[0]);

var Full_substring_Split=Full_substring.split('FIRSTNEXT_SEARCH');
Full_substring_afterSplit1=Full_substring_Split[0];//without Next
Full_substring_afterSplit2=Full_substring_Split[1];//with Next

if(Full_substring.indexOf('FIRSTNEXT_SEARCH')>-1)
{
	while(Full_substring_afterSplit1.indexOf('B&gt;')>-1)
	{
	var Full_substring_replaceBgt1=replace_Bgt(Full_substring_afterSplit1);
	var Full_substring_replaceslashBgt1=replace_slashBgt(Full_substring_replaceBgt1);
	Full_substring_afterSplit1 = Full_substring_replaceslashBgt1;
	}
	
B_id.innerHTML = Full_substring_afterSplit1;
///atul for text displaying search results....................	
var divcontainer=document.createElement('<div>');
divcontainer.setAttribute("id","more");
divcontainer.innerHTML='More...';
divcontainer.style.cursor='hand';
//divcontainer.style.paddingLeft='60px';
divcontainer.style.fontSize='12px';
divcontainer.style.color='#666666';
divcontainer.style.textDecoration='none';
divcontainer.style.left='430px';
divcontainer.style.position='absolute';
divcontainer.align='right';
//divcontainer.width='100%';
divcontainer.style.width='30px';
divcontainer.setAttribute("class","text");
divcontainer.onclick='SearchWebsite_Next1()';
var divcontainer2=document.getElementById("div3");
var x=divcontainer2.appendChild(divcontainer);
x.onclick=SearchWebsite_Next1;
	
//return;
}



else
{
var count=0;
 Full_substring_afterSplit1 = Full_substring_afterSplit1.split('Next..');
 Full_substring_afterSplit1=Full_substring_afterSplit1[0];
	while(Full_substring_afterSplit1.indexOf('B&gt;')>-1)
	{
	count++;
	var Full_substring_replaceBgt1=replace_Bgt(Full_substring_afterSplit1);
	var Full_substring_replaceslashBgt1=replace_slashBgt(Full_substring_replaceBgt1);
	Full_substring_afterSplit1 = Full_substring_replaceslashBgt1;
	}
if(count==0)
{
	alert('Your Search did not match any documents! Try another Search');
	B_id.innerHTML="<font color='#130640' size='2.8px'><b>No Search Result Found</b></font>";
	}
	else
	{
var B_id = document.getElementById("div3");
var B_id1 = document.getElementById("div4");
B_id1.innerHTML="";
B_id.innerHTML = Full_substring_afterSplit1;
}
}


}
else
{
var B_id = document.getElementById("div3");
var B_id1 = document.getElementById("div4");
B_id.innerHTML="";
B_id1.innerHTML="";
B_id.innerHTML="Your Search did not match any results";
B_id.innerHTML="<font color='#130640' size='2.8px'><b>No Search Result Found</b></font>";
}
}
catch(e1)
{
}
}



function replace_Bgt(s) 
{
return s.replace('&lt;B&gt;','<B>');
}
function replace_slashBgt(s) 
{
return s.replace('&lt;/B&gt;','</B>');
}  


function GetInnerText(node)
{
try
{
if(node!=null)
	 return (node.textContent || node.innerText || node.text || node.context.text) ;
}
catch(e1)
{
}
}

/*---------------------------------------------------------------------------------------------------*/
/*--------------------SearchWebsite_Next1-------------------------------------------------------------*/

function SearchWebsite_Next1()
{
try
{
var SearchResults1="<br><div style='paddingLeft:10px;paddingTop:10px;'><font color='#130640' size='2.8px'><b>Search</b></font>&nbsp;<font color='#5A4B8F' size='2.8px'><b>Results...</b></font></div><br>";

while(Full_substring_afterSplit2.indexOf('B&gt;')>-1)
{
var Full_substring_replaceBgt1=replace_Bgt(Full_substring_afterSplit2);
var Full_substring_replaceslashBgt1=replace_slashBgt(Full_substring_replaceBgt1);
Full_substring_afterSplit2 = Full_substring_replaceslashBgt1;
}

var B_id = document.getElementById("div3");
var B_id1 = document.getElementById("div4");
B_id.innerHTML = SearchResults1+ Full_substring_afterSplit2;
B_id1.innerHTML ="";
//B_id.innerHTML =  Full_substring_afterSplit2;






//if(Full_substring.indexOf('FIRSTNEXT_SEARCH')>-1)
//{
var divcontainer=document.createElement('<div>');
divcontainer.setAttribute("id","less");
divcontainer.innerHTML='Back...';
divcontainer.style.cursor='hand';
divcontainer.style.fontSize='12px';
divcontainer.style.color='#666666';
divcontainer.style.textDecoration='none';
divcontainer.style.left='20px';
divcontainer.style.position='absolute';
//divcontainer.style.left='150px';
//divcontainer.style.position='absolute';
divcontainer.align='left';
divcontainer.style.width='30 px';
divcontainer.setAttribute("class","text");
divcontainer.onclick='SearchWebsite_Previous1()';
var divcontainer2=document.getElementById("div3");
var x=divcontainer2.appendChild(divcontainer);
x.onclick=SearchWebsite_Previous1;
//}
}
catch(e1)
{
}
}



function SearchWebsite_Previous1()
{
try
{
if(Full_substring_afterSplit1!="")
{
while(Full_substring_afterSplit1.indexOf('B&gt;')>-1)
{
var Full_substring_replaceBgt1=replace_Bgt(Full_substring_afterSplit1);
var Full_substring_replaceslashBgt1=replace_slashBgt(Full_substring_replaceBgt1);
Full_substring_afterSplit1 = Full_substring_replaceslashBgt1;
}


var B_id = document.getElementById("div3");
var B_id1 = document.getElementById("div4");
B_id.innerHTML = Full_substring_afterSplit1;
B_id1.innerHTML ="";




var divcontainer=document.createElement('<div>');
divcontainer.setAttribute("id","more");
divcontainer.innerHTML='More...';
divcontainer.style.cursor='hand';
//divcontainer.style.paddingLeft='60px';
divcontainer.style.fontSize='12px';
divcontainer.style.color='#666666';
divcontainer.style.textDecoration='none';
divcontainer.style.left='430px';
divcontainer.style.position='absolute';
divcontainer.align='right';
//divcontainer.width='100%';
divcontainer.style.width='30px';
divcontainer.setAttribute("class","text");
divcontainer.onclick='SearchWebsite_Next1()';
var divcontainer2=document.getElementById("div3");
var x=divcontainer2.appendChild(divcontainer);
x.onclick=SearchWebsite_Next1;


}
}
catch(e1)
{
}
}








function checkEnter(e,Pageid_search12,Submenuid_search12)
{ //e is event object passed from function invocation
try
{
Pageid_search= Pageid_search12;
Submenuid_search= Submenuid_search12;

var justextra=e;
if(justextra=='justextra')
SearchWebsite(Pageid_search,Submenuid_search); 
else
{
var characterCode; //literal character code will be stored in this variable
if(e && e.which)//firefox
{ 
e = e;
characterCode = e.which;
}
else
{
e = event;
characterCode = e.keyCode //IE
}

	if(characterCode == 13) //if generated character code is equal to ascii 13 (if enter key)
	{
	var textvalue=document.getElementById("search").value;
		if(textvalue!="")
		{
		SearchWebsite(Pageid_search,Submenuid_search); 
		return false;
		//document.forms[0].async=true;
		//document.forms[0].document.readyState=='complete';
	//	 document.forms[0].target=='B_id';
		// document.forms[0].action='';
		}
	}
}
}
catch(e1)
{
}
}

