
	var globalTask="";
	var xmlhttp="";
	var intpage="";
	function getResults(task, opn, page) {
		globalTask=task;
		intpage=page;
		if (!page) { intpage = 1; }
		//alert(intpage)
		var obj = document.searchTab.SelectedTab.value;
		//	alert(opn)
		var pageUrl = "resultsIndish.asp?task=" + globalTask + "&opn=" + opn + "&type=" + obj+"&page=" + intpage;
		//var pageUrl = "http://www.amritt.com/resultsIndish.asp/" + globalTask + "/" + opn  + "/" + obj + "/" + intpage + "/"; 
		//var c=prompt('t', pageUrl)
		//alert(pageUrl)		
		/*
		// Initialize the XmlHttp object
		try {
			//Mozilla Browsers
			xmlRequest = new XMLHttpRequest();
		} 
		catch (e) {
			try {
			alert('1' + pageUrl)
				//IE
				xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) {
				//Something else that won't work with this code...
			alert(pageUrl)
				xmlRequest=false;
			}
		} 
		// Post our XmlRequest and get our desired string
	
		xmlRequest.open("POST", pageUrl, false);
		xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xmlRequest.send(null);
		// Return the XmlHttp object
		var xml = xmlRequest;
		var retCheck = xml.responseText;
		var retCheck = pageUrl;
		
		if(task == 'index') {
			//alert(retCheck)
			//alert("hello")
			document.getElementById('indishIndex').innerHTML = retCheck;
			document.searchTab.SelectedText.value = '';
		}
		if(task == 'search') {
		//alert(retCheck)
			document.searchTab.SelectedTab.value = '';
			document.getElementById('indishIndex').innerHTML = retCheck;
		}
		if(task == 'desc') {
				//alert(retCheck)
				document.getElementById('indishIndex').innerHTML = retCheck;
				//document.getElementById('linkBack').innerText = "Back to last search";
				//alert(document.searchTab.SelectedTab.value);
				if(document.searchTab.SelectedTab.value != '')
				
					document.getElementById('linkBack').onclick = function() {getResults('index', document.searchTab.SelectedTab.value);};
				else
				{ 
					document.getElementById('linkBack').onclick = function() { getResults('search', document.searchTab.SelectedText.value); };
					}
					
			
		}
		if(task == 'random') {
			document.getElementById('randomIndish').innerHTML = retCheck;
		} */
		
		if (window.XMLHttpRequest)
			  {
			  xmlhttp=new XMLHttpRequest()
		          //alert(pageUrl)
			  xmlhttp.onreadystatechange=xmlhttpChange //(task)
			  xmlhttp.open("GET",pageUrl,true)
			  xmlhttp.send(null)
 
			}
			else if (window.ActiveXObject)
			  {
			  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
				if (xmlhttp)
				{
				xmlhttp.onreadystatechange=xmlhttpChange //(task)
				xmlhttp.open("POST",pageUrl,true)
				xmlhttp.send()
				
				}
			  }
					
	}
	
	function xmlhttpChange()
		{
		// if xmlhttp shows "loaded"
		if (xmlhttp.readyState==4)
		  {

		  // if "OK"
		  if (xmlhttp.status==200)
			{
			
			var xml = xmlhttp;
			var retCheck = xmlhttp.responseText;
			if(globalTask == 'index') {
					//alert(retCheck)
					document.getElementById('indishIndex').innerHTML = retCheck;
					document.searchTab.SelectedText.value = '';
				}
				if(globalTask == 'search') {
					//alert(retCheck)
					document.searchTab.SelectedTab.value = '';
					document.getElementById('indishIndex').innerHTML = retCheck;
				}
				if(globalTask == 'desc') {
						//alert(retCheck)
						document.getElementById('indishIndex').innerHTML = retCheck;
						//document.getElementById('linkBack').innerText = "Back to last search";
						//alert(document.searchTab.SelectedTab.value);
						if(document.searchTab.SelectedTab.value != '')
						
							document.getElementById('linkBack').onclick = function() {getResults('index', document.searchTab.SelectedTab.value, document.searchTab.page.value);};
						else
						{ 
							document.getElementById('linkBack').onclick = function() { getResults('search', document.searchTab.SelectedText.value, 0); };
							}
							
					
				}
				if(globalTask == 'random') {
					document.getElementById('randomIndish').innerHTML = retCheck;
				}
			}
		  else
			{
			//alert("Problem retrieving XML data")
			}
		  }
		}
				
				
	function showBrandsForText(s) {
		//o = document.getElementById('indishSearchText')
		//o.innerHTML = '<b>' + s + '</b>'
		document.getElementById('indishSearchText').innerHTML = "<strong>Index: </strong> <b>" + s + "</b>";
		//alert(document.getElementById('indishSearchText').innerHTML )
	}
	function submitChosenTab(objID) {
		tab = objID.substr(3,1);
		
		var obj;
		
		obj = document.searchTab.SelectedTab;
		document.searchTab.page.value=1;
		
		obj.value = tab;
		
		hlitChosenTab('tab' + tab, tab);
		
		getResults('index', tab, 0);
		//alert(tab);
	}
	
	function loadNextPage(page) {
		//tab = objID.substr(3,1);
		
		//var obj;
		
		tab = document.searchTab.SelectedTab.value;
		document.searchTab.page.value=page;
		
		//obj.value = tab;
		
		hlitChosenTab('tab' + tab, tab);
		getResults('index', tab, page);
		//alert(tab);
	}
	
	
	function hlitChosenTab(objID,tab) {
	//alert(objID);
		if(objID.length == 4) {
			obj = document.getElementById(objID)
			trObj = document.getElementById(objID).parentNode
			//alert(trObj);
			if(trObj) {
				for(i=0; i<27; i++) {
					trObj.cells[i].style.backgroundColor = 'D6E0D7'
					trObj.cells[i].style.borderBottom = '1px solid #cccccc'
					trObj.cells[i].style.color = '333333'
				}
				obj.style.backgroundColor = 'ffffff'
				obj.style.borderBottom = 'ffffff'
				obj.style.color = 'red'
				//obj.style.cursor = 'default'
				if(tab==0) 
				showBrandsForText('0-9');
				else
				showBrandsForText(tab);
			}
		}
	}
	
	function hlitChosenTabSearch(objID,tab) {
	//alert(objID);
		if(objID.length == 4) {
			obj = document.getElementById(objID)
			trObj = document.getElementById(objID).parentNode
			//alert(trObj);
			if(trObj) {
				for(i=0; i<27; i++) {
					trObj.cells[i].style.backgroundColor = 'D6E0D7'
					trObj.cells[i].style.borderBottom = '1px solid #cccccc'
					trObj.cells[i].style.color = '333333'
				}
				obj.style.backgroundColor = 'ffffff'
				obj.style.borderBottom = 'ffffff'
				obj.style.color = 'red'
				//obj.style.cursor = 'default'
				
				//showBrandsForText(tab);
			}
		}
	}
	
function onHitEnterExec(e) {

     var key;

     if (window.event) { key = window.event.keyCode; }
     else { key = e.which; }

     if (key == 13) {
		btn = document.getElementById('btnSubmit')
		btn.click();
		return false;
	} else {
		return true;
	}
}

function onHitEnterExecOld(e) {
		btn = document.getElementById('btnSubmit')
		if(document.all) {
			if(event.keyCode == 13) {
				btn.click()
				return false
			}
		}
		else {
			if(e.keyCode == 13) {
				btn.click()
				return false
			}
		}
		return true
	}


function xmlhttpChangeRandom()
		{
		// if xmlhttp shows "loaded"
		if (xmlhttp.readyState==4)
		  {
		  // if "OK"

		  if (xmlhttp.status==200)
			{
			
			//var xml = xmlhttp;
			//alert(globalTask);
			var retCheck = xmlhttp.responseText;
			if(globalTask == 'random') {
				document.getElementById('randomIndish').innerHTML = retCheck;
				//alert(retCheck)
			}
			}
		  else
			{
			//alert("Problem retrieving XML data")
			}
		  }
		}

function randomIndish() {
	getResultsRandom('random', '')
		
	}

function getResultsRandom(task, opn) {
		globalTask=task;
		var pageUrl = "resultsIndish.asp?task=" + globalTask + "&opn=" + opn;
		/*
		// Initialize the XmlHttp object
		try {
			//Mozilla Browsers
			xmlRequest = new XMLHttpRequest();
		} 
		catch (e) {
			try {
				//IE
				xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) {
				//Something else that won't work with this code...
				xmlRequest=false;
			}
		} 
		// Post our XmlRequest and get our desired string
		xmlRequest.open("POST", pageUrl, false);
		xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xmlRequest.send(null);
		// Return the XmlHttp object
		function loadXMLDoc(url)
			{
			*/
			// code for Mozilla, etc.
			//alert(window.XMLHttpRequest)
			if (window.XMLHttpRequest)
			  {
			  xmlhttp=new XMLHttpRequest()
			  xmlhttp.onreadystatechange=xmlhttpChangeRandom //(task)
			  xmlhttp.open("GET",pageUrl,true)
			  xmlhttp.send(null)
			  //var xml = xmlhttp;
			  //var retCheck = xml.responseText;
			  }
			else if (window.ActiveXObject)
			  {
			  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
				if (xmlhttp)
				{
				xmlhttp.onreadystatechange=xmlhttpChangeRandom //(task)
				xmlhttp.open("GET",pageUrl,true)
				xmlhttp.send()
				
				}
			  }
					
	}
	

 function submitFormLeft(id, url) {
    document.frm1.PageId.value = id;
    document.frm1.PageUrl.value = url;
 	document.frm1.action = "default.asp";
	document.frm1.submit();
	return false;
 }







