function ShowBsnsInfo(BsnsID, BsnsSubGrup, Area){
	//Set cookie to come back
	var url = strHostRoot + "/S2.aspx?" + GetURL()
	setCookie("RedirectURL",url,"","/")

	var strType =""
	url = strHostRoot + "/Bsns/BsnsDtls.aspx"
	url += "?S=" + document.getElementById("hdnStat").value
	url += "&C=" + document.getElementById("ddlCity").value
	url += "&A=" + escape(Area)
	url += "&B=" + BsnsSubGrup
	url += "&BI=" + BsnsID
	url += "&K=" + theKey
	//url += "&hdnViewParms=" + document.getElementById("hdnViewParms").value
	document.location = url
}

function ShowBsnsImgs(BsnsID, Alias, BsnsCtgrID){
	MsgWndShow2("", Alias + " Pictures", 20, 0, 780, 555, strHostRoot + "/Misc/BsnsImgView2.aspx?BI=" + BsnsID + "&BCI=" + BsnsCtgrID)
}

function ShowCalendar(BsnsID, Alias){
	MsgWndShow2("", Alias + " Calendar", 20, 0, 755, 420, strHostRoot + "/Bsns/BsnsCldrInfo.aspx?BI=" + BsnsID + "&S=" + document.getElementById("hdnStat").value + "&C=" + document.getElementById("ddlCity").value, true)
}


function SrvcPvdrIndxListGet(ltr){

	ShowRetrieveMsg()

	var url = strHostRoot + "/SInfo2.aspx?"
	url += "S=" + document.getElementById("ddlStat").value
	url += "&C=" + document.getElementById("ddlCity").value
	url += "&B=" + document.getElementById("ddlBsns").value
	url += "&L=" + ltr			//Alphabet
	url += "&P=" + document.getElementById("chkImgOnly").checked		//Picture filter indicator
	url += "&SM=" + GetSelectedOption(document.forms["frmS2"]["radSearchMode"]).value	//search mode
	url += "&ST=" + escape(document.getElementById("ddlBsns").options[document.getElementById("ddlBsns").selectedIndex].text)	//Service Type

	MyMenuFrame.src = url;
}

function GetURL(){
	var url = "S=" + document.getElementById("ddlStat").value
	url += "&C=" + document.getElementById("ddlCity").value
	url += "&B=" + document.getElementById("ddlBsns").value
	url += "&L=" + objLastIdxLtr.innerHTML			//Alphabet
	url += "&P=" + document.getElementById("chkImgOnly").checked		//Picture filter indicator
	url += "&SM=" + GetSelectedOption(document.forms["frmS2"]["radSearchMode"]).value	//search mode
	
	return url

}

function ReQuery(){
	var url = strHostRoot + "/S2.aspx?" + GetURL()
	setCookie("RedirectURL",url,"","/")
	
	document.location = url
}

function SetMode(i){
	document.forms["frmS2"]["radSearchMode"][i].checked=true
	ReQuery()
}

function ResetQuery(argBsns){
	document.getElementById("ddlBsns").value = argBsns
	ReQuery()
}


function SetState(argStateID){
	document.getElementById("ddlStat").value = argStateID
	ReQuery()
}


function EmailToFriend(){
	MsgWndShow("", "Email this page to a Friend", 450, 200, 400, 100, strHostRoot + "/Misc/EmailToFriend.aspx")
}

function SPIndexGet(obj){
	/*
	for(var i=1;i<=26;i++){
		document.getElementById("td" + i).setAttribute("background","Imgs/TabSmall0.gif")
	}
	*/
	try{objLastIdxLtr.setAttribute("background","Imgs/TabSmall0.gif")}
	catch(ex){}
	obj.setAttribute("background","Imgs/TabSmall1.gif")
	objLastIdxLtr = obj;
	SrvcPvdrIndxListGet(obj.innerHTML)
}

function CompareNow(){
	if(document.getElementById("ddlBsns").value == 0){
		alert("Please select appropriate 'Service Type' when you go to Compare page.")
	}

	var url = strHostRoot + "/Bsns/BsnsCmpr.aspx"
	url += "?S=" //+ document.getElementById("hdnStat").value
	url += "&C=" + document.getElementById("ddlCity").value
	url += "&A=" //+ document.getElementById("ddlArea").value
	url += "&B=" + document.getElementById("ddlBsns").value
	url += "&BI="

	document.location = url
}

function GetBsnsCount(){
	var url = strHostRoot + "/Bsns/BsnsCountInfo.aspx?"
	url += "S=" + document.getElementById("ddlStat").value
	url += "&C=" + document.getElementById("ddlCity").value
	//url += "&A=" + document.getElementById("ddlArea").value
	//url += "&B=" + document.getElementById("ddlBsns").value
	url += "&P=" + document.getElementById("chkImgOnly").checked		//Picture filter indicator
	url += "&CO=SPINDEX"	//SERVICE PROVIDER INDEX
	url += "&SM=" + GetSelectedOption(document.forms["frmS2"]["radSearchMode"]).value	//search mode

	MyMenuFrame1.src = url
}

function TogglePicsFilter(){
	ReQuery()
}

function SearchByWord1(){
	var t = ""
	if(parent.window.document.getElementById("ddlCity")){
		t = parent.window.document.getElementById("ddlCity").value + " Service Providers Index -- "
	}
	
	MsgWndShow("", t + "Search By Word", 190, 45, 650, 450, strHostRoot + "/SearchByWord.aspx")
}

//This function add/deletes businesses to/from the compare queue
function aa(obj, BsnsID, BsnsSubGrupID){
	if(obj.checked){
		ManageCompareList(BsnsSubGrupID,BsnsID,"ADD")
	}
	else{
		ManageCompareList(BsnsSubGrupID,BsnsID,"DEL")
	}
}
