function selectall(it,char1){
	var c = document.getElementById("ex"+it);
	var z = document.getElementById("sign"+it);
	var i = it;
	var b="",n=0;
	var arr = new Array();
	
	b = "<table width='100%'>";
	for(j=1;j<eval("arrProdex"+char1+"["+i+"].length");j++){
		if(arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0] != "" || arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0] != null){
			arr[n++] = arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0] + "|" + arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][1]+"|"+eval("arrProdex"+char1+"["+i+"]["+j+"]")+"|"+eval("arrProdex"+char1+"["+i+"]");
			//b+= "<tr><td>"+arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0]+"</td><td>"+arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][1]+"</td></tr>";						
			saveToPrintprodall(arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0].substr(0,1).toUpperCase()+","+eval("arrProdex"+char1+"["+i+"]["+j+"]"),"check");
		}
	}
	/*arr.sort();
	for(l=0;l<arr.length;l++){
		arrTemp = arr[l].split("|");
		for(i=0;i<eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3].length");i++){
			if(arrTemp[2] == eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")){
				if(eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[4]["+i+"]") == "checked"){
					b+= "<tr><td><table width='100%'><tr><td><input id='chk"+eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")+"' class='chkbox' type='checkbox' value='Save' onClick='saveToPrintprod(\""+arrTemp[0].substr(0,1).toUpperCase()+","+arrTemp[2]+"\",this);' checked></td><td width='60%' nowrap><a onclick='showInfo("+arrTemp[2]+",\""+arrTemp[0].substr(0,1).toUpperCase()+"\");' style='cursor:hand'><font color='blue'><u>"+arrTemp[0].substr(0,50)+"</u></font></a></td><td width='40%'>"+arrTemp[1]+"</td></tr></table></td></tr>";						
					b+= "<tr><td><div id='"+eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")+"' style='display:none;border:solid 1px black'></div></td></tr>";
				}
				else
					b+= "<tr><td><table width='100%'><tr><td><input id='chk"+eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")+"' class='chkbox' type='checkbox' value='Save' onClick='saveToPrintprod(\""+arrTemp[0].substr(0,1).toUpperCase()+","+arrTemp[2]+"\",this);'></td><td width='60%' nowrap><a onclick='showInfo("+arrTemp[2]+",\""+arrTemp[0].substr(0,1).toUpperCase()+"\");' style='cursor:hand'><font color='blue'><u>"+arrTemp[0].substr(0,50)+"</u></font></a></td><td width='40%'>"+arrTemp[1]+"</td></tr></table></td></tr>";						
					b+= "<tr><td><div id='"+eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")+"' style='display:none;border:solid 1px black'></div></td></tr>";
			}
		}
	}
	b += "</table>";
	c.innerHTML = b;
	z.innerHTML = z.innerHTML.replace("+","-");*/
}

function deselectall(it,char1){
	var c = document.getElementById("ex"+it);
	var z = document.getElementById("sign"+it);
	var i = it;
	var b="",n=0;
	var arr = new Array();
	
	b = "<table width='100%'>";
	for(j=1;j<eval("arrProdex"+char1+"["+i+"].length");j++){
		if(arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0] != "" || arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0] != null){
			arr[n++] = arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0] + "|" + arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][1]+"|"+eval("arrProdex"+char1+"["+i+"]["+j+"]");
			//b+= "<tr><td>"+arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0]+"</td><td>"+arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][1]+"</td></tr>";						
			saveToPrintprodall(arrExhInfo[eval("arrProdex"+char1+"["+i+"]["+j+"]")][0].substr(0,1).toUpperCase()+","+eval("arrProdex"+char1+"["+i+"]["+j+"]"),"uncheck");
		}
	}
	/*arr.sort();
	for(l=0;l<arr.length;l++){
		arrTemp = arr[l].split("|");
		for(i=0;i<eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3].length");i++){
			if(arrTemp[2] == eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")){
				if(eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[4]["+i+"]") == "checked"){
					b+= "<tr><td><table width='100%'><tr><td><input id='chk"+eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")+"' class='chkbox' type='checkbox' value='Save' onClick='saveToPrintprod(\""+arrTemp[0].substr(0,1).toUpperCase()+","+arrTemp[2]+"\",this);' checked></td><td width='60%' nowrap><a onclick='showInfo("+arrTemp[2]+",\""+arrTemp[0].substr(0,1).toUpperCase()+"\");' style='cursor:hand'><font color='blue'><u>"+arrTemp[0].substr(0,50)+"</u></font></a></td><td width='40%'>"+arrTemp[1]+"</td></tr></table></td></tr>";						
					b+= "<tr><td><div id='"+eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")+"' style='display:none;border:solid 1px black'></div></td></tr>";
				}
				else
					b+= "<tr><td><table width='100%'><tr><td><input id='chk"+eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")+"' class='chkbox' type='checkbox' value='Save' onClick='saveToPrintprod(\""+arrTemp[0].substr(0,1).toUpperCase()+","+arrTemp[2]+"\",this);'></td><td width='60%' nowrap><a onclick='showInfo("+arrTemp[2]+",\""+arrTemp[0].substr(0,1).toUpperCase()+"\");' style='cursor:hand'><font color='blue'><u>"+arrTemp[0].substr(0,50)+"</u></font></a></td><td width='40%'>"+arrTemp[1]+"</td></tr></table></td></tr>";						
					b+= "<tr><td><div id='"+eval("arr" + arrTemp[0].substr(0,1).toUpperCase() + "[3]["+i+"]")+"' style='display:none;border:solid 1px black'></div></td></tr>";
			}
		}
	}
	b += "</table>";
	c.innerHTML = b;
	z.innerHTML = z.innerHTML.replace("+","-");*/
}

function saveToPrintprod(selection,myobj){
	var arr = selection.split(",");
	for(i=0;i<eval("arr" + arr[0] + "[3].length");i++){
		if(arr[1] == eval("arr" + arr[0] + "[3]["+i+"]")){
			if(eval("arr"+arr[0]+"[4][" + i + "]") == "unchecked"){
				eval("arr"+arr[0]+"[4][" + i + "]='checked'");
				if(eval("arr"+arr[0]+"[5][" + i + "]") == ""){
					eval("arr"+arr[0]+"[5][" + i + "]='" + myobj.value + "'");
				}
				else{
					eval("arr"+arr[0]+"[5][" + i + "]+= '| " + myobj.value + "'");
				}
				if(myobj.id.substr(0,3) == "img"){
					myobj.checked = true;
					var a = document.getElementById('txt' + myobj.id.substr(3));
					var b = document.getElementById('chk' + myobj.id.substr(3));
					a.innerHTML = "<b>This Exhibitor is included in My Itinerary</b>";
					b.checked = true;
					
				}
				else if(myobj.id.substr(0,3) == "txt"){
					myobj.innerHTML = "<b>This Exhibitor is included in My Itinerary</b>";				
					var a = document.getElementById('txt' + myobj.id.substr(3));
					var b = document.getElementById('chk' + myobj.id.substr(3));
					a.checked = true;
					b.checked = true;			
				}
				else if(myobj.id.substr(0,3) == "chk"){
					myobj.checked = true;
					var a = document.getElementById('txt' + myobj.id.substr(3));
					var b = document.getElementById('img' + myobj.id.substr(3));
					if(a != undefined){
						b.checked = true;
						a.innerHTML = "<b>This Exhibitor is included in My Itinerary</b>";
					}
				}
			}
			else{
				eval("arr"+arr[0]+"[4][" + i + "]='unchecked'");
				eval("arr"+arr[0]+"[5][" + i + "]=''");
				if(myobj.id.substr(0,3) == "img"){
					myobj.checked = false;
					var a = document.getElementById('txt' + myobj.id.substr(3));
					var b = document.getElementById('chk' + myobj.id.substr(3));
					a.innerHTML = "<b>Click to include this Exhibitor in My Itinerary</b>";
					b.checked = false;
				}
				else if(myobj.id.substr(0,3) == "txt"){
					myobj.innerHTML = "<b>Click to include this Exhibitor in My Itinerary</b>";				
					var a = document.getElementById('txt' + myobj.id.substr(3));
					var b = document.getElementById('chk' + myobj.id.substr(3));
					a.checked = false;
					b.checked = false;		
				}
				else if(myobj.id.substr(0,3) == "chk"){
					var a = document.getElementById('txt' + myobj.id.substr(3));
					var b = document.getElementById('img' + myobj.id.substr(3));
					if(a != undefined){
						a.innerHTML = "<b>Click to include this Exhibitor in My Itinerary</b>";
						b.checked = false;		
					}
					myobj.checked = false;			
				}
			}
		}
	}
}

function saveToPrintprodall(selection,selecttype){
	var arr = selection.split(",");
	for(i=0;i<eval("arr" + arr[0] + "[3].length");i++){
		if(arr[1] == eval("arr" + arr[0] + "[3]["+i+"]")){
			if(selecttype == "check"){
				eval("arr"+arr[0]+"[4][" + i + "]='checked'");	
				var a = document.getElementById('txt' + eval("arr"+arr[0]+"[3][" + i + "]"));
				var b = document.getElementById('img' + eval("arr"+arr[0]+"[3][" + i + "]"));
				var c = document.getElementById('chk' + eval("arr"+arr[0]+"[3][" + i + "]"));
				if(eval("arr"+arr[0]+"[5][" + i + "]") == ""){
					eval("arr"+arr[0]+"[5][" + i + "]='" + c.value + "'");
				}
				else{
					eval("arr"+arr[0]+"[5][" + i + "]+= '| " + c.value + "'");
				}			
				c.checked = true;
				if(a != undefined){
					b.checked = true;
					a.innerHTML = "<b>This Exhibitor is included in My Itinerary</b>";
				}
			}
			else{
				eval("arr"+arr[0]+"[4][" + i + "]='unchecked'");				
				eval("arr"+arr[0]+"[5][" + i + "]=''");
				var a = document.getElementById('txt' + eval("arr"+arr[0]+"[3][" + i + "]"));
				var b = document.getElementById('img' + eval("arr"+arr[0]+"[3][" + i + "]"));
				var c = document.getElementById('chk' + eval("arr"+arr[0]+"[3][" + i + "]"));
				c.checked = false;
				if(a != undefined){
					b.checked = false;
					a.innerHTML = "<b>Click to include this Exhibitor in My Itinerary</b>";
				}
			}
		}
	}
}

function saveToPrint(selection,myobj){
	var arr = selection.split(",");
	
	if(eval("arr"+arr[0]+"[4][" + arr[1] + "]") == "unchecked"){
		eval("arr"+arr[0]+"[4][" + arr[1] + "]='checked'");
		if(myobj.id.substr(0,3) == "img"){
			myobj.checked = true;
			var a = document.getElementById('txt' + myobj.id.substr(3));
			var b = document.getElementById('chk' + myobj.id.substr(3));
			a.innerHTML = "<b>This Exhibitor is included in My Itinerary</b>";
			b.checked = true;
			
		}
		else if(myobj.id.substr(0,3) == "txt"){
			myobj.innerHTML = "<b>This Exhibitor is included in My Itinerary</b>";				
			var a = document.getElementById('txt' + myobj.id.substr(3));
			var b = document.getElementById('chk' + myobj.id.substr(3));
			a.checked = true;
			b.checked = true;			
		}
		else if(myobj.id.substr(0,3) == "chk"){
			myobj.checked = true;
			var a = document.getElementById('txt' + myobj.id.substr(3));
			var b = document.getElementById('img' + myobj.id.substr(3));
			if(a != undefined){
				b.checked = true;
				a.innerHTML = "<b>This Exhibitor is included in My Itinerary</b>";
			}
		}
	}
	else{
		eval("arr"+arr[0]+"[4][" + arr[1] + "]='unchecked'");
		if(myobj.id.substr(0,3) == "img"){
			myobj.checked = false;
			var a = document.getElementById('txt' + myobj.id.substr(3));
			var b = document.getElementById('chk' + myobj.id.substr(3));
			a.innerHTML = "<b>Click to include this Exhibitor in My Itinerary</b>";
			b.checked = false;
		}
		else if(myobj.id.substr(0,3) == "txt"){
			myobj.innerHTML = "<b>Click to include this Exhibitor in My Itinerary</b>";				
			var a = document.getElementById('txt' + myobj.id.substr(3));
			var b = document.getElementById('chk' + myobj.id.substr(3));
			a.checked = false;
			b.checked = false;		
		}
		else if(myobj.id.substr(0,3) == "chk"){
			var a = document.getElementById('txt' + myobj.id.substr(3));
			var b = document.getElementById('img' + myobj.id.substr(3));
			if(a != undefined){
				a.innerHTML = "<b>Click to include this Exhibitor in My Itinerary</b>";
				b.checked = false;		
			}
			myobj.checked = false;			
		}
	}
}

function closePrint(){
	var a = document.getElementById('printthis');
	var c = document.getElementById('all');
	var r = document.getElementById('menu');
	var q = document.getElementById('return');
	a.innerHTML = "";
	a.style.display = "none";
	q.style.display = "none";
	c.style.display = "";
	r.style.display = "";	
}

function closePrintProd(){
	var a = document.getElementById('printthisprod');
	var c = document.getElementById('allprod');
	var r = document.getElementById('menu');
	var q = document.getElementById('returnprod');
	a.innerHTML = "";
	a.style.display = "none";
	q.style.display = "none";
	c.style.display = "";
	r.style.display = "";	
}

function sendToPrinter(){
	var a = document.getElementById('inst');
	a.style.display = "none";
	window.print();
}

function printList(sbyb,descasc){
	var a = document.getElementById('printthis');
	var c = document.getElementById('all');
	var q = document.getElementById('return');
	var r = document.getElementById('menu');
	
	var b = "";
	var arr = new Array();
	var arr1 = new Array();
	var k = 0;
	var exists = false;
	closeList();
	b = "<table width='100%' align='center' border=0><tr><td align='center'><table width='80%' align='center' border=0>";
	b += "<tr><td colspan='3' align='center'><h1>AHR Expo 2009 Itinerary</h1></td></tr>";
	b += "<tr id='inst'><td colspan='3' align='center'>Your Itinerary is sorted in ascending order by booth number.  To change the sort order click on the column heading Company or Booth.<br><Br>To print your itinerary, click the \"Print My Itinerary\" button.<br><Br></td></tr>";
	/*b += "<tr><td width='70%'><font size='4'><b>Company</b></font></td><td width='30%'><font size='4'><b>Booth</b></font></td></tr>";
	
	var exists = false;
	for(i=0;i<arrAll.length;i++){
		for(j=0;j<arrAll[i][0].length;j++){
			if(arrAll[i][4][j] == "checked"){
				arr[k++] = arrAll[i][1][j] + "|" + arrAll[i][0][j];
				exists = true;
			}
		}
	}*/
	if(sbyb && descasc == "desc"){
		b += "<tr><td width='50%'><a onclick='printList(false,\"desc\")' style='cursor:hand;'><font size='4'><b>Company</b></font></a></td><td width='20%'><a onclick='printList(true,\"asc\");' style='cursor:hand;'><font size='4' color='rgb(0,172,238)'><b>Booth<img src='images/down.png' border='0'></b></font></a></td><td width='30%'><font size='4'><b>Products I'm Interested In</b></font></td></tr>";
	}
	else if(sbyb && descasc == "asc"){
		b += "<tr><td width='50%'><a onclick='printList(false,\"desc\")' style='cursor:hand;'><font size='4'><b>Company</b></font></a></td><td width='20%'><a onclick='printList(true,\"desc\");' style='cursor:hand;'><font size='4' color='rgb(0,172,238)'><b>Booth<img src='images/up.png' border='0'></b></b></font></a></td><td width='30%'><font size='4'><b>Products I'm Interested In</b></font></td></tr>";
	}
	else if(!sbyb && descasc == "desc"){
		b += "<tr><td width='50%'><a onclick='printList(false,\"asc\")' style='cursor:hand;'><font size='4' color='rgb(0,172,238)'><b>Company<img src='images/up.png' border='0'></b></b></font></a></td><td width='20%'><a onclick='printList(true,\"desc\");' style='cursor:hand;'><font size='4'><b>Booth</b></font></a></td><td width='30%'><font size='4'><b>Products I'm Interested In</b></font></td></tr>";
	}
	else
		b += "<tr><td width='50%'><a onclick='printList(false,\"desc\")' style='cursor:hand;'><font size='4' color='rgb(0,172,238)'><b>Company<img src='images/down.png' border='0'></b></b></font></a></td><td width='20%'><a onclick='printList(true,\"desc\");' style='cursor:hand;'><font size='4'><b>Booth</b></font></a></td><td width='30%'><font size='4'><b>Products I'm Interested In</b></font></td></tr>";
	if(sbyb){
		for(i=0;i<arrAll.length;i++){
			for(j=0;j<arrAll[i][0].length;j++){
				if(arrAll[i][4][j] == "checked"){
					arr[k++] = arrAll[i][1][j] + "|" + arrAll[i][0][j] + "|" + arrAll[i][5][j];
					exists = true;
					//b += "<tr><td width='70%'><font size='4'>"+arrAll[i][0][j]+"</font></td><td width='30%'><font size='4'>"+arrAll[i][1][j]+"</font></td></tr>";
				}
			}
		}
	}
	else{
		for(i=0;i<arrAll.length;i++){
			for(j=0;j<arrAll[i][0].length;j++){
				if(arrAll[i][4][j] == "checked"){
					arr[k++] = arrAll[i][0][j] + "|" + arrAll[i][1][j] + "|" + arrAll[i][5][j];
					exists = true;
					//b += "<tr><td width='70%'><font size='4'>"+arrAll[i][0][j]+"</font></td><td width='30%'><font size='4'>"+arrAll[i][1][j]+"</font></td></tr>";
				}
			}
		}
	}
	if(exists){
		q.style.display = '';
		r.style.display = 'none';
		c.style.display="none";
		//arr.sort(sortBooth);
		if(sbyb && descasc == "asc"){
			arr.sort(sortBoothAsc);
		}
		else if(sbyb && descasc == "desc"){
			arr.sort(sortBoothDesc);
		}
		else if(!sbyb && descasc == "desc"){
			arr.sort();
		}
		else if(!sbyb && descasc == "asc"){
			arr.sort();
			arr.reverse();
		}
		for(m=0;m<arr.length;m++){
			var arr1 = arr[m].split("|");
			//b += "<tr><td width='70%'><font size='4'>"+arr1[1]+"</font></td><td width='30%'><font size='4'>"+arr1[0]+"</font></td></tr>";
			if(sbyb){
				b += "<tr><td width='50%'><font size='4'>"+arr1[1]+"</font></td><td width='20%'><font size='4'>"+arr1[0]+"</font></td><td width='30%'><font size='4'>"+arr1[2]+"</font></td></tr>";
			}
			else
				b += "<tr><td width='50%'><font size='4'>"+arr1[0]+"</font></td><td width='20%'><font size='4'>"+arr1[1]+"</font></td><td width='30%'><font size='4'>"+arr1[2]+"</font></td></tr>";
		}
		b += "</table></td></tr></table>";
		a.innerHTML = b;
		a.style.display = '';
		//window.print();
	}
	else{
		alert("You have not selected any exhibitors to print.");
	}
}

function printListprod(sbyb,descasc){
	var a = document.getElementById('printthisprod');
	var c = document.getElementById('allprod');
	var q = document.getElementById('returnprod');
	var r = document.getElementById('menu');
	
	var b = "";
	var arr = new Array();
	var arr1 = new Array();
	var k = 0;
	var exists = false;
	closeListprod();
	b = "<table width='100%' align='center'><tr><td align='center'><table width='80%' align='center' border=0>";
	b += "<tr><td colspan='3' align='center'><h1>AHR Expo 2009 Itinerary</h1></td></tr>";
	b += "<tr id='inst'><td colspan='3' align='center'>Your Itinerary is sorted in ascending order by booth number.  To change the sort order click on the column heading Company or Booth.<br><Br>To print your itinerary, click the \"Print My Itinerary\" button.<br><Br></td></tr>";
	if(sbyb && descasc == "desc"){
		b += "<tr><td width='50%'><a onclick='printListprod(false,\"desc\")' style='cursor:hand;'><font size='4'><b>Company</b></font></a></td><td width='20%'><a onclick='printListprod(true,\"asc\");' style='cursor:hand;'><font size='4' color='rgb(0,172,238)'><b>Booth<img src='images/down.png' border='0'></b></font></a></td><td width='30%'><font size='4'><b>Products I'm Interested In</b></font></td></tr>";
	}
	else if(sbyb && descasc == "asc"){
		b += "<tr><td width='50%'><a onclick='printListprod(false,\"desc\")' style='cursor:hand;'><font size='4'><b>Company</b></font></a></td><td width='20%'><a onclick='printListprod(true,\"desc\");' style='cursor:hand;'><font size='4' color='rgb(0,172,238)'><b>Booth<img src='images/up.png' border='0'></b></b></font></a></td><td width='30%'><font size='4'><b>Products I'm Interested In</b></font></td></tr>";
	}
	else if(!sbyb && descasc == "desc"){
		b += "<tr><td width='50%'><a onclick='printListprod(false,\"asc\")' style='cursor:hand;'><font size='4' color='rgb(0,172,238)'><b>Company<img src='images/up.png' border='0'></b></b></font></a></td><td width='20%'><a onclick='printListprod(true,\"desc\");' style='cursor:hand;'><font size='4'><b>Booth</b></font></a></td><td width='30%'><font size='4'><b>Products I'm Interested In</b></font></td></tr>";
	}
	else
		b += "<tr><td width='50%'><a onclick='printListprod(false,\"desc\")' style='cursor:hand;'><font size='4' color='rgb(0,172,238)'><b>Company<img src='images/down.png' border='0'></b></b></font></a></td><td width='20%'><a onclick='printListprod(true,\"desc\");' style='cursor:hand;'><font size='4'><b>Booth</b></font></a></td><td width='30%'><font size='4'><b>Products I'm Interested In</b></font></td></tr>";
	if(sbyb){
		for(i=0;i<arrAll.length;i++){
			for(j=0;j<arrAll[i][0].length;j++){
				if(arrAll[i][4][j] == "checked"){
					arr[k++] = arrAll[i][1][j] + "|" + arrAll[i][0][j] + "|" + arrAll[i][5][j];
					exists = true;
					//b += "<tr><td width='70%'><font size='4'>"+arrAll[i][0][j]+"</font></td><td width='30%'><font size='4'>"+arrAll[i][1][j]+"</font></td></tr>";
				}
			}
		}
	}
	else{
		for(i=0;i<arrAll.length;i++){
			for(j=0;j<arrAll[i][0].length;j++){
				if(arrAll[i][4][j] == "checked"){
					arr[k++] = arrAll[i][0][j] + "|" + arrAll[i][1][j] + "|" + arrAll[i][5][j];
					exists = true;
					//b += "<tr><td width='70%'><font size='4'>"+arrAll[i][0][j]+"</font></td><td width='30%'><font size='4'>"+arrAll[i][1][j]+"</font></td></tr>";
				}
			}
		}
	}
	if(exists){
		q.style.display = '';
		r.style.display = 'none';
		//killpop2();
		c.style.display="none";
		if(sbyb && descasc == "asc"){
			arr.sort(sortBoothAsc);
		}
		else if(sbyb && descasc == "desc"){
			arr.sort(sortBoothDesc);
		}
		else if(!sbyb && descasc == "desc"){
			arr.sort();
		}
		else if(!sbyb && descasc == "asc"){
			arr.sort();
			arr.reverse();
		}
		for(m=0;m<arr.length;m++){
			var arr1 = arr[m].split("|");
			if(sbyb){
				b += "<tr><td width='50%'><font size='4'>"+arr1[1]+"</font></td><td width='20%'><font size='4'>"+arr1[0]+"</font></td><td width='30%'><font size='4'>"+arr1[2]+"</font></td></tr>";
			}
			else
				b += "<tr><td width='50%'><font size='4'>"+arr1[0]+"</font></td><td width='20%'><font size='4'>"+arr1[1]+"</font></td><td width='30%'><font size='4'>"+arr1[2]+"</font></td></tr>";
		}
		b += "</table></td></tr></table>";
		a.innerHTML = b;
		a.style.display = '';
		//window.print();
	}
	else{
		alert("You have not selected any exhibitors to print.");
	}
}

function sortBoothAsc(a,b){
	a = Number(a.substr(0,(a.search(/\|/))));
	b = Number(b.substr(0,(b.search(/\|/))));
	return a-b;
}

function sortBoothDesc(a,b){
	a = Number(a.substr(0,(a.search(/\|/))));
	b = Number(b.substr(0,(b.search(/\|/))));
	return b-a;
}

function showList(){
	var a = document.getElementById('myList');
	var b = "";
	for(i=0;i<arrAll.length;i++){
		for(j=0;j<arrAll[i][4].length;j++){
			if(arrAll[i][4][j] == "checked"){
				if(b == ""){
					b = "<table width='100%'><tr><td colspan='3'><h1>My Itinerary Preview</h1></td></tr><tr><td>&nbsp;</td><td><b>Company</b></td><td><b>Booth</b></td></tr>";
				}
				b += "<tr><td><input type='button' value='Remove' onclick='removefromList("+i+","+j+");'></td><td>"+arrAll[i][0][j]+"</td><td>"+arrAll[i][1][j]+"</td></tr>";
			}
		}
	}
	if(b != ""){
		b += "<tr><td align='center' colspan='3'><input type='button' value='Close' onclick='closeList();'><input type='button' value='Print List' onclick='printList(true,\"asc\");'></td></tr>";
		b += "</table>";
		a.style.display = "";
		a.innerHTML = b;
	}
	else
		if(a.style.display == ""){
			a.style.display = "none";
		}
		else{
			alert("You have not selected any Exhibitors.");
		}
		return false;
	 
}

function showListprod(){
	var a = document.getElementById('myList2');
	var b = "";
	for(i=0;i<arrAll.length;i++){
		for(j=0;j<arrAll[i][4].length;j++){
			if(arrAll[i][4][j] == "checked"){
				if(b == ""){
					b = "<table width='100%'><tr><td colspan='3'><h1>My Itinerary Preview</h1></td></tr><tr><td>&nbsp;</td><td><b>Company</b></td><td><b>Booth</b></td></tr>";
				}
				b += "<tr><td><input type='button' value='Remove' onclick='removefromList("+i+","+j+");'></td><td>"+arrAll[i][0][j]+"</td><td>"+arrAll[i][1][j]+"</td></tr>";
			}
		}
	}
	if(b != ""){
		b += "<tr><td align='center' colspan='3'><input type='button' value='Close' onclick='closeListprod();'><input type='button' value='Print List' onclick='printListprod(true,\"asc\");'></td></tr>";
		b += "</table>";
		a.style.display = "";
		a.innerHTML = b;
	}
	else
		if(a.style.display == ""){
			a.style.display = "none";
		}
		else
			alert("You have not selected any Exhibitors.");
		return false;
	 
}

function closeList(){
	var a = document.getElementById('myList');
	a.style.display = "none";
}

function closeListprod(){
	var a = document.getElementById('myList2');
	a.style.display = "none";
}

function removefromList(i,j){
	arrAll[i][4][j] = "unchecked";
	var a = document.getElementById('img'+arrAll[i][3][j]);
	var b = document.getElementById('txt'+arrAll[i][3][j]);
	var c = document.getElementById('chk'+arrAll[i][3][j]);
	if(a != undefined){
		a.checked = false;
		b.innerHTML = "<b>Click to include this Exhibitor in My Itinerary</b>";
		c.checked = false;
	}
	else if(c != undefined){
		c.checked = false;
	}
	showList();
}

function myreset(){
	var a = document.getElementById('log');
	var b = document.getElementById("logprod");
	var c = document.getElementById("logprodexh");
	var d = document.getElementById("mysearchlist");
	a.value = mylog;
	b.value = mylogprod;
	c.value = mylogprodexh;
	for(i=0;i<arrAll.length;i++){
		for(j=0;j<arrAll[i][4].length;j++){
			if(arrAll[i][4][j] == "checked"){
				if(mysearchlist == ""){
					mysearchlist = arrAll[i][3][j];
				}
				else
					mysearchlist += "," + arrAll[i][3][j]
			}
		}
	}
	d.value = mysearchlist;
	//d.value = mysearchprodlist;
	document.frmPL.submit();
	/*var a = document.getElementById('printthis');
	var z = document.getElementById("exh");
	var b = document.getElementById("prod");
	var c = document.getElementById("all");
	var d = document.getElementById("allprod");
	var w = document.getElementById("list");
	var y = document.getElementById("list2");
	a.style.display = 'none';
	c.style.display = "";
	d.style.display = "none";
	z.style.borderBottomWidth="0pt";
	z.bgColor = "silver";
	z.style.cursor = "";
	b.style.borderBottomWidth="1pt";
	b.bgColor = "gray";
	b.style.cursor = "hand";
	w.innerHTML = "";
	for(i=0;i<arrAll.length;i++){
		for(j=0;j<arrAll[i][4].length;j++){
			arrAll[i][4][j] = "unchecked";
		}
	}
	killpop2();*/
	
}