var SearchLoadingImg = "<img src=\""+SiteImagePath+"blue_loader.gif\">";
var UniversityLoadingImg = "<img src=\""+SiteImagePath+"ajax-loader.gif\">";


function ShowJobDetails(TdID,ArrowImgID,JobCode)	{
	var ArrowImg = document.getElementById(ArrowImgID).src;
	var ArrowImgArray = ArrowImg.split("/images/");
	 
	if(trim(ArrowImgArray[1])=="arrow_left.gif") {
				
/*		var JobDetailTable = "<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"0\">";
		JobDetailTable+="<tr><td height=\"10\"></td></tr>";
		JobDetailTable+="<tr><td class=\"searchnormaltext\"><span class=\"searchboldtext\">Salary :</span> "+Salary+"</td></tr>";
		JobDetailTable+="<tr><td class=\"searchnormaltext\"><span class=\"searchboldtext\">Posted Date :</span> "+PostedDate+"</td></tr>";
		JobDetailTable+="<tr><td class=\"searchnormaltext\"><span class=\"searchboldtext\">Description :</span> "+Description+"</td></tr>";
		JobDetailTable+="<tr><td class=\"searchnormaltext\">Click here to <a href=\"javascript:CheckStudentLogin('JobCode','"+JobCode+"')\" class=\"searchmoretext\">View Job Details</a></td></tr>";
		JobDetailTable+="<tr><td height=\"10\"></td></tr>";
		JobDetailTable+="</table>";
*/
		var JobDetailTable = "<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"0\">";
		JobDetailTable+="<tr><td align=\"center\" id=\"JobDetailsID\">"+UniversityLoadingImg+"</td></tr>";
		JobDetailTable+="</table>";
		
		document.getElementById(ArrowImgID).src = SiteImagePath+"arrow_bottom.gif";
		document.getElementById(TdID).innerHTML = JobDetailTable;
		for(var i=0; i<=9; i++)	{
			if("JobDetails_"+i!=TdID) {
				var HideJobDetailsID = "JobDetails_"+i;
				var ChangeArrowImgID = "ArrowImg_"+i;
				if(document.getElementById(ChangeArrowImgID))
					document.getElementById(ChangeArrowImgID).src = SiteImagePath+"arrow_left.gif";
				if(document.getElementById(HideJobDetailsID))
					document.getElementById(HideJobDetailsID).innerHTML= "";
			}
		}
		var success = function(t){ShowJobDetails_Complete(t,TdID,ArrowImgID,JobCode);}
		var failure = function(t){ShowOnFailure(t);}
		var url = SiteAjaxFolder+"search_results.php";
		var pars = '&searchAction=ShowDetails&JobCode='+JobCode;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	
	} else {
		document.getElementById(TdID).innerHTML = "";
		document.getElementById(ArrowImgID).src = SiteImagePath+"arrow_left.gif";
	}
}

function ShowJobDetails_Complete(t,TdID,ArrowImgID,JobCode)	{
	document.getElementById("JobDetailsID").innerHTML = t.responseText;
}

function ShowJobDetails_FromWeb(TdID,ArrowImgID,PostedDate, JobStartVal, JobDesc)	{
	var ArrowImg = document.getElementById(ArrowImgID).src;
	var ArrowImgArray = ArrowImg.split("/images/");
	 
	if(trim(ArrowImgArray[1])=="arrow_left.gif") {
		var strJobDesc = JobDesc.replace(/#Openbrace#/g, "(");
		strJobDesc = strJobDesc.replace(/#Closebrace#/g, ")");
		strJobDesc = strJobDesc.replace(/#Slashn#/g, "\n");
		var JobDetailTable = "<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"0\">";
		JobDetailTable+="<tr><td height=\"10\"></td></tr>";
		//JobDetailTable+="<tr><td class=\"searchnormaltext\"><span class=\"searchboldtext\">Salary :</span> "+Salary+"</td></tr>";
		//JobDetailTable+="<tr><td class=\"searchnormaltext\"><span class=\"searchboldtext\">Posted Date :</span> "+PostedDate+"</td></tr>";
		JobDetailTable+="<tr><td class=\"searchnormaltext\"><span class=\"searchboldtext\">Description :</span> "+strJobDesc+"</td></tr>";
		//JobDetailTable+="<tr><td class=\"searchnormaltext\">Click here to <a onclick=\"ShowFromWebJobDetails('"+JobUrl+"');\" target=\"_blank\" title=\"Show Details\" class=\"searchmoretext\" style=\"cursor:pointer; text-decoration:none;\">View Job Details</a></td></tr>";
		JobDetailTable+="<tr><td class=\"searchnormaltext\">Click here to <a href=\""+SiteGlobalPath+"fromweb_jobdetails.php?fwji="+JobStartVal+"\" title=\"Show Details\" class=\"searchmoretext\" style=\"cursor:pointer; text-decoration:none;\">View Job Details</a></td></tr>";
		JobDetailTable+="<tr><td height=\"10\"></td></tr>";
		JobDetailTable+="</table>";
/*
		var JobDetailTable = "<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"0\">";
		JobDetailTable+="<tr><td align=\"center\" id=\"JobDetailsID\">"+UniversityLoadingImg+"</td></tr>";
		JobDetailTable+="</table>";
*/		
		document.getElementById(ArrowImgID).src = SiteImagePath+"arrow_bottom.gif";
		document.getElementById(TdID).innerHTML = JobDetailTable;
		for(var i=0; i<=9; i++)	{
			if("JobDetails_"+i!=TdID) {
				var HideJobDetailsID = "JobDetails_"+i;
				var ChangeArrowImgID = "ArrowImg_"+i;
				if(document.getElementById(ChangeArrowImgID))
					document.getElementById(ChangeArrowImgID).src = SiteImagePath+"arrow_left.gif";
				if(document.getElementById(HideJobDetailsID))
					document.getElementById(HideJobDetailsID).innerHTML= "";
			}
		}
	} else {
		document.getElementById(TdID).innerHTML = "";
		document.getElementById(ArrowImgID).src = SiteImagePath+"arrow_left.gif";
	}
}

function DisplayAllUniversity(DivID)	{
	var AllUniversity
	document.getElementById(DivID).innerHTML = "<table width=\"100%\" align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td height=\"50\" align=\"center\">"+UniversityLoadingImg+"</td></tr></table>";
	var success = function(t){DisplayAllUniversityComplete(t, DivID);}
	var failure = function(t){editFailed(t, DivID);}
	var url = SiteAjaxFolder+"search_results.php";
	var UniversityIds = document.getElementById("hdUniversity").value;
	var AllUniversityObj = document.getElementById("frmUniversity_All");
	if(AllUniversityObj) {
		if(AllUniversityObj.checked==true)
			AllUniversity = 'Checked';
		else
			AllUniversity = 'UnChecked';
	}
	
	var pars = 'searchAction=UniversityLayer&UniversityIds='+UniversityIds+'&AllUniversity='+AllUniversity;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function DisplayAllUniversityComplete(t, DivID)	{
	var strValue = t.responseText;
	document.getElementById(DivID).innerHTML =strValue;
	
}
function DisplayLeftUniversityList(DivID,UniversityId,JobTypeId)	{
	//alert(UniversityId);
	document.getElementById(DivID).innerHTML = "<table width=\"100%\" align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td height=\"50\" align=\"center\">"+UniversityLoadingImg+"</td></tr></table>";
	var UniversityChkBoxObj = document.getElementsByName("frmUniversity");
	var JobTypeChkBoxObj = document.getElementsByName("frmJobTypes");
	var AllUniversityChkBoxObj = document.getElementsByName("frmUniversity_All");
	var AllJobTypeChkBoxObj = document.getElementsByName("frmJobTypes_All");
	
	var success = function(t){DisplayLeftUniversityListComplete(t, DivID,UniversityId,JobTypeId, UniversityChkBoxObj, JobTypeChkBoxObj, AllUniversityChkBoxObj, AllJobTypeChkBoxObj);}
	var failure = function(t){editFailed(t, DivID, UniversityId,JobTypeId);}
	var url = SiteAjaxFolder+"search_results.php";
	var UniversityIds = document.getElementById("hdUniversity").value;
	var pars = 'searchAction=LeftUniversityList&UniversityIds='+UniversityIds;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function DisplayLeftUniversityListComplete(t, DivID, UniversityId,JobTypeId, UniversityChkBoxObj, JobTypeChkBoxObj, AllUniversityChkBoxObj, AllJobTypeChkBoxObj)	{
	var strValue = t.responseText;
	document.getElementById(DivID).innerHTML =strValue;
	if(UniversityId=="") {
		CheckAllCheckbox(UniversityChkBoxObj);
		AllUniversityChkBoxObj[0].checked=true;
	}
	if(JobTypeId=="") {
		AllJobTypeChkBoxObj[0].checked=true;
		CheckAllCheckbox(JobTypeChkBoxObj);
	}
	
	//return false;
	//DisplaySearchResults('SearchResults','SearchResultsTab','','0','',UniversityId,'ByUniversity','','frmUniversity','frmUniversity_All','frmJobTypes','University','Search');
	DisplaySearchResults('SearchResults','SearchResultsTab','','0','',UniversityId,'ByUniversity','','frmUniversity','frmJobTypes_All','frmJobTypes','University','Search','frmWithIn');
}
function DisplaySearchResults(spanId,Tab,Page,StartLimit,EndLimit,SearchIdent,SearchBy,AllType,UniversityChkBoxName,AllCheckBoxName,JobTypeChkBoxName,ChkBoxLabel,SearchLayer,DistanceId,ObjUniversity)	{
	
	document.getElementById(spanId).innerHTML = "<table width=\"100%\" align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td height=\"400\" align=\"center\">"+SearchLoadingImg+"</td></tr></table>";
	if(document.getElementById("PaginationTd"))
		document.getElementById("PaginationTd").innerHTML = "";
	if(SearchLayer == "Layer" && SearchLayer == "Search" )
		document.getElementById("Left_UniversityList").innerHTML = "<table width=\"100%\" align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td height=\"50\" align=\"center\">"+UniversityLoadingImg+"</td></tr></table>";
	
	if(Tab=="")
		Tab = document.getElementById("hdTab").value;
	else
	 	document.getElementById("hdTab").value=Tab;
	var UniversityChkBoxObj = document.getElementsByName(UniversityChkBoxName);
	var JobTypeChkBoxObj = document.getElementsByName(JobTypeChkBoxName);
	var AllChkBoxObj = document.getElementsByName(AllCheckBoxName);
	var AllUniversities;
	var JobSearchResultPerPageCount="";
	/*if(Tab=="FromWebTab")	{
		UnCheckAllCheckbox(UniversityChkBoxObj,'University_Fromweb', ObjUniversity);
	}*/
	/*if(Tab=="FromWebTab" && )	{
		UnCheckAllCheckbox(UniversityChkBoxObj,'University_Fromweb', ObjUniversity);
	}*/
	
	/*var frmObj = document.getElementsByName(ChkBoxName);
	var ChkBoxNameObj = document.getElementsByName(AllCheckBoxName);
	
	var PrevChkBoxObj = document.getElementsByName(PrevChkBox);
	*/
	if(AllType=="AllJobTypes")	{
		if(AllChkBoxObj[0])	{
			if(AllChkBoxObj[0].checked==true) {
				CheckAllCheckbox(JobTypeChkBoxObj);
				AllChkBoxObj[0].disabled = true;
			} else {
				UnCheckAllCheckbox(JobTypeChkBoxObj,'JobType','');
				AllChkBoxObj[0].disabled = false;
			}
		}
	}
	
	if(AllType=="AllUniversity")	{
		if(AllChkBoxObj[0]) {
			if(AllChkBoxObj[0].checked==true) {
				CheckAllCheckbox(UniversityChkBoxObj);
				AllUniversities = "Checked";
	//			AllChkBoxObj[0].disabled = true;
			} else {
				UnCheckAllCheckbox(UniversityChkBoxObj,'University','');
				AllUniversities = "UnChecked";
				AllChkBoxObj[0].disabled = false;
			}
		}
	}
	//alert(JobTypeChkBoxObj);
	var UniversityCheckedVal = getSelectedCheckboxValue(UniversityChkBoxObj);
	
	var JobTypesCheckedVal = getSelectedCheckboxValue(JobTypeChkBoxObj);
	
	/*var CurrentChkBox =  ChkBoxName+"_Val";
	var PrevChkBox1 =  PrevChkBox+"_Val"
	CurrentChkBox = getSelectedCheckbox(frmObj);
	PrevChkBox1 = getSelectedCheckbox(PrevChkBoxObj);*/
	/*if(ChkBoxName=="frmJobTypes")
		var CheckedJobVal = getSelectedCheckbox(frmObj);
	if(ChkBoxName=="frmUniversity")
		var CheckedUniversityVal = getSelectedCheckbox(frmObj);
	*/
	
	
	if(AllType=="" && ChkBoxLabel=="JobTypes")	{
		if(AllChkBoxObj[0])	{
			if(JobTypeChkBoxObj.length == JobTypesCheckedVal.length) {
				AllChkBoxObj[0].checked=true;
				AllChkBoxObj[0].disabled = true;
			} else {
				AllChkBoxObj[0].checked=false;
				AllChkBoxObj[0].disabled = false;
				if(JobTypesCheckedVal.length == 0) {
					AllChkBoxObj[0].checked=true;
					CheckAllCheckbox(JobTypeChkBoxObj);
					AllChkBoxObj[0].disabled = true;
				}
				
			}
		}
	} 
	
	if(AllType=="" && ChkBoxLabel=="University" && AllCheckBoxName=="frmUniversity_All")	{
		//alert(UniversityCheckedVal.length);
		//if(UniversityChkBoxObj.length == UniversityCheckedVal.length) {
		if(AllChkBoxObj[0])	{
			if(UniversityCheckedVal.length==16) {
				AllChkBoxObj[0].checked=true;
				AllUniversities = "Checked";
				AllChkBoxObj[0].disabled = true;
			} else {
				AllChkBoxObj[0].checked=false;
				AllChkBoxObj[0].disabled = false;
				
				if(UniversityCheckedVal.length == 0) {
					AllChkBoxObj[0].checked=true;
					CheckAllCheckbox(UniversityChkBoxObj);
					AllChkBoxObj[0].disabled = true;
				}
			}
		}
	}
	
	//alert(CheckedJobVal);
	//var TabArray = new Array('SearchResultsTab','MostRecentTab','SalaryTab','DistanceTab','FromWebTab');
	var TabArray = new Array('SearchResultsTab','MostRecentTab','SalaryTab','DistanceTab');
	//alert(document.getElementsByName("frmJobTypes").ckecked)
	//var frmObj = document.frmLeftSearch;
	//get_check_value('frmLeftSearch', 'frmJobTypes');
	//getSelectedCheckboxValue(document.frmLeftSearch.frmJobTypes);
	for(var i=0;i<TabArray.length;i++)	{
		if(Tab == TabArray[i]) {
			document.getElementById(TabArray[i]+"_left").src=SiteImagePath+"whitetableft.png";
			document.getElementById(TabArray[i]+"_right").src=SiteImagePath+"whitetabright.png";
			document.getElementById(TabArray[i]+"Td").className="whitetabtext";
			
		} else {
			document.getElementById(TabArray[i]+"_left").src=SiteImagePath+"browntableft.png";
			document.getElementById(TabArray[i]+"_right").src=SiteImagePath+"browntabright.png";
			document.getElementById(TabArray[i]+"Td").className="browntabtext";
		}
	}
	
	var Distance="";
	if(document.getElementById(DistanceId))
		Distance = document.getElementById(DistanceId).value;
	
	
	var frmJobTypes, frmWithIn, frmUniversity,frmWithIn;
	
	if(document.getElementById("hdJobTypes"))
		frmJobTypes = document.getElementById("hdJobTypes").value;
	if(document.getElementById("hdWithIn"))
		frmWithIn = document.getElementById("hdWithIn").value;
	if(document.getElementById("hdUniversity"))
		frmUniversity = document.getElementById("hdUniversity").value;
	
	//if(UniversityCheckedVal!="" && UniversityCheckedVal!="undefined") {
	if(UniversityCheckedVal!="undefined") {
		frmUniversity = UniversityCheckedVal;
		document.getElementById("hdUniversity").value = UniversityCheckedVal;
	}
	//alert(frmJobTypes+" --- "+JobTypesCheckedVal);
	//if(JobTypesCheckedVal!="" && JobTypesCheckedVal!="undefined") {
	if(JobTypesCheckedVal!="undefined") {
		frmJobTypes = JobTypesCheckedVal;
		document.getElementById("hdJobTypes").value = JobTypesCheckedVal;
	}
	if(Distance!="undefined") {
		frmWithIn = Distance;
		document.getElementById("hdWithIn").value = Distance;
	}
	
	var frmKeywords = document.getElementById("frmKeywords").value;
	
	if(document.getElementById("frmUniversity_All")) {
		var PerPage_AllUniversityObj = 	document.getElementsByName("frmUniversity_All");
		if(PerPage_AllUniversityObj[0].checked==true) {
			AllUniversities = "Checked";
		}
	}
	
	/*if(SearchLayer == "Layer") {
		ajax_hideTooltip();
	}	*/
	var UniversityFlag = "No", UniversityVal = "No";
	var ObjUniversityId = document.getElementById(ObjUniversity);
	if(ObjUniversityId) {
		UniversityFlag = ObjUniversityId.checked;
		UniversityVal = ObjUniversityId.value;	
	}
	
	//
	var JobTypesFlag = "No", JobTypesVal = "No";
	if(ObjUniversity!="" && ObjUniversity!=null && ObjUniversity!="undefined" && ChkBoxLabel=="JobTypes") {
		if(ObjUniversity.substring(0,13)=="Lable_JobType")	{
			var strseljobid = ObjUniversity.replace("Lable_JobType_","");
			var ObjJobTypesId = document.getElementById(strseljobid);
			JobTypesFlag = ObjJobTypesId.checked;
			JobTypesVal = ObjJobTypesId.value;	
		}
	}
	//
	
	if(document.getElementById("JobSearchResultPerPage"))
		JobSearchResultPerPageCount = document.getElementById("JobSearchResultPerPage").value;
	
	if(Tab=="FromWebTab")	{
		document.getElementById("Left_UniversityList").innerHTML =  "<table width=\"100%\" align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td height=\"50\" align=\"center\">"+UniversityLoadingImg+"</td></tr></table>";
		document.getElementById("Left_JobTypesList").innerHTML = "";
	}
	var success = function(t){DisplaySearchResultsComplete(t, spanId, SearchLayer, Tab);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+"search_results.php";
	var pars = 'searchAction=Display&Page='+Page+'&StartLimit='+StartLimit+'&EndLimit='+EndLimit+'&SearchIdent='+SearchIdent+'&SearchBy='+SearchBy+'&frmJobTypes='+frmJobTypes+'&frmWithIn='+frmWithIn+'&frmUniversity='+frmUniversity+'&Tab='+Tab+'&UniversityCheckedVal='+UniversityCheckedVal+'&JobTypesCheckedVal='+JobTypesCheckedVal+'&AllUniversities='+AllUniversities+'&frmKeywords='+frmKeywords+'&UniversityFlag='+UniversityFlag+'&UniversityVal='+UniversityVal+'&JobTypesFlag='+JobTypesFlag+'&JobTypesVal='+JobTypesVal+'&JobSearchResultPerPageCount='+JobSearchResultPerPageCount;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	
}
function DisplaySearchResultsComplete(t, spanId, SearchLayer, Tab)	{
	var strValue = trim(t.responseText);
	var strDisplay = strValue.split("||");
	/*if(Tab=="FromWebTab")	{
		document.getElementById("UniversityShowId").style.visibility = "hidden";
		document.getElementById("UniversityShowId").style.position = "absolute";
	} else {
		document.getElementById("UniversityShowId").style.position = "relative";
		document.getElementById("UniversityShowId").style.visibility = "visible";	
	}*/
	if(strDisplay[0]!="No") {
		document.getElementById(spanId).style.position = "relative";
		document.getElementById(spanId).innerHTML = strDisplay[0];
		document.getElementById("PerPageDropDownTd").innerHTML = strDisplay[4];
		document.getElementById("PaginationTd").innerHTML = strDisplay[1];
		document.getElementById("Left_JobTypesList").innerHTML = strDisplay[5];
		
		
	//	if(SearchLayer == "Layer" || SearchLayer == "Search" )
			document.getElementById("Left_UniversityList").innerHTML = strDisplay[3];
	} else {
		ModalStaticContent="<div align='center'  class='LayerTdClassSuccess' style='vertical-align:middle;height:50px'><br><br>Your session has expired. Please <a href=\""+SiteGlobalPath+"index.php\">click here to refine your search.</a></div>";
		ModalStaticContentTitle='Select University';
		f_ShowModal('Select University','400','100','','','');
		return false
	}
	
	//document.getElementById('GoogleMap').src =SiteGlobalPath+'map/map.php'
}

function SubmitSearchResults(Value,Name,Obj)	{
	if(Value=="")
		var CheckDataRec = CheckFormData(Value,Name,Obj,'University','ChkUniversity','','_imgError','_idError','modal/StudentCheckFormData.php');
	else {
		document.SearchForm.submit();	
	}
}

function ShowAssociatedUniversities(spanId,JobID,IconImgID)	{
	var IconImg = document.getElementById(IconImgID).src;
	var IconImgArray = IconImg.split("/images/");
	if(trim(IconImgArray[1])=="+.gif") {
		var success = function(t){ShowAssociatedUniversities_complete(t,spanId,JobID);}
		var failure = function(t){ShowOnFailure(t);}
		var url = SiteAjaxFolder+"search_results.php";
		var pars = 'searchAction=ShowAssociatedUniversity&JobID='+JobID;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
		document.getElementById(IconImgID).src = SiteImagePath+"_.gif";
		var strPerpageVal = document.getElementById("JobSearchResultPerPage").value;
		for(var i=0; i<strPerpageVal; i++)	{
			if("AssociatedTd_"+i!=spanId) {
				var HideAssociatedTd = "AssociatedTd_"+i;
				var ChangeAssociatedImg = "AssociatedImg_"+i;
				if(document.getElementById(ChangeAssociatedImg))
					document.getElementById(ChangeAssociatedImg).src = SiteImagePath+"+.gif";
				if(document.getElementById(HideAssociatedTd))
					document.getElementById(HideAssociatedTd).innerHTML= "";
			}
		}
	} else {
		document.getElementById(spanId).innerHTML = "";
		document.getElementById(IconImgID).src = SiteImagePath+"+.gif";
	}
	
}

function ShowAssociatedUniversities_complete(t,spanId,JobID) {
	var strValue = t.responseText;	
	document.getElementById(spanId).innerHTML = strValue;
}

function ShowAssociatedUniversities_FromWeb(spanId,strAssociatedUniversities,IconImgID)	{
	var IconImg = document.getElementById(IconImgID).src;
	var IconImgArray = IconImg.split("/images/");
	var AssociatedUniversities = strAssociatedUniversities.split("^^");
	var AssociatedUniversitiesTable = "";
	if(trim(IconImgArray[1])=="+.gif") {
		document.getElementById(IconImgID).src = SiteImagePath+"_.gif";
		var strPerpageVal = document.getElementById("JobSearchResultPerPage").value;
		for(var i=0; i<strPerpageVal; i++)	{
			if("AssociatedTd_"+i!=spanId) {
				var HideAssociatedTd = "AssociatedTd_"+i;
				var ChangeAssociatedImg = "AssociatedImg_"+i;
				if(document.getElementById(ChangeAssociatedImg))
					document.getElementById(ChangeAssociatedImg).src = SiteImagePath+"+.gif";
				if(document.getElementById(HideAssociatedTd))
					document.getElementById(HideAssociatedTd).innerHTML= "";
			} else {
				AssociatedUniversitiesTable = "<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
				for(var j=0; j<AssociatedUniversities.length; j++) {
					AssociatedUniversitiesTable+="<tr>";
					AssociatedUniversitiesTable+="<td width=\"5%\" align=\"center\"><img src=\""+SiteImagePath+"university_view8.gif\" alt=\"\" width=\"8\" height=\"8\" align=\"absmiddle\" border=\"0\"></td>";
					AssociatedUniversitiesTable+="<td width=\"95%\" class=\"AssociatedUniversitytext\">"+AssociatedUniversities[j]+"</td>";
					AssociatedUniversitiesTable+="</tr>";
				}
				AssociatedUniversitiesTable+="<tr><td colspan=\"2\" height=\"10\"></td></tr>";
				AssociatedUniversitiesTable+="</table>";
				document.getElementById(spanId).innerHTML = AssociatedUniversitiesTable;
			}
		}
	} else {
		document.getElementById(spanId).innerHTML = "";
		document.getElementById(IconImgID).src = SiteImagePath+"+.gif";
	}
	
}

function CheckAllCheckbox(buttonGroup)	{
	if (buttonGroup[0]) { // if the button group is an array (one check box is not an array)
		for (var i=0; i<buttonGroup.length; i++) {
			buttonGroup[i].checked = true;
		}
	}
}
function UnCheckAllCheckbox(buttonGroup,Label, ObjUniversity)	{
	if(Label=="University_Fromweb")	{
		if (buttonGroup[0]) { // if the button group is an array (one check box is not an array)
			for (var i=0; i<buttonGroup.length; i++) {
				if(buttonGroup[i]==document.getElementById(ObjUniversity))	{
					buttonGroup[i].checked = true;
				} else {
					buttonGroup[i].checked = false;
				}
			}
		}
	} else {
		if(document.getElementById("hdSelectedSearchUniversity"))	{
			var hdSelectedSearchUniversity = document.getElementById("hdSelectedSearchUniversity").value;		   
		}
		if (buttonGroup[0]) { // if the button group is an array (one check box is not an array)
			for (var i=0; i<buttonGroup.length; i++) {
				if(Label=="University" && hdSelectedSearchUniversity==buttonGroup[i].value) {
					
				} else {
					buttonGroup[i].checked = false;
				}
			}
		}
	}
}

function getSelectedCheckbox(buttonGroup) {
   // Go through all the check boxes. return an array of all the ones
   // that are selected (their position numbers). if no boxes were checked,
   // returned array will be empty (length will be zero)
   var retArr = new Array();
   var lastElement = 0;
   if (buttonGroup[0]) { // if the button group is an array (one check box is not an array)
      for (var i=0; i<buttonGroup.length; i++) {
         if (buttonGroup[i].checked) {
            retArr.length = lastElement;
            retArr[lastElement] = i;
            lastElement++;
         }
      }
   } else { // There is only one check box (it's not an array)
      if (buttonGroup.checked) { // if the one check box is checked
         retArr.length = lastElement;
         retArr[lastElement] = 0; // return zero as the only array value
      }
   }
   return retArr;
} // Ends the "getSelectedCheckbox" function

function getSelectedCheckboxValue(buttonGroup) {
   // return an array of values selected in the check box group. if no boxes
   // were checked, returned array will be empty (length will be zero)
   var retArr = new Array(); // set up empty array for the return values
   var selectedItems = getSelectedCheckbox(buttonGroup);
   if (selectedItems.length != 0) { // if there was something selected
      retArr.length = selectedItems.length;
      for (var i=0; i<selectedItems.length; i++) {
		 // alert(buttonGroup.value);
         if (buttonGroup[selectedItems[i]]) { // Make sure it's an array
            retArr[i] = buttonGroup[selectedItems[i]].value;
         } else { // It's not an array (there's just one check box and it's selected)
            retArr[i] = buttonGroup.value;// return that value
         }
      }
   }
   return retArr;
} // Ends the "getSelectedCheckBoxValue" function

