// JavaScript Document

function showDropDown(objChkBx,divid) {
	if(objChkBx.checked == true) {
		animatedcollapse.hide(divid);
	}
	else
	{
		animatedcollapse.show(divid);
	}
}

function HideDIV(d) { document.getElementById(d).style.display = "none"; }
function DisplayDIV(d) { document.getElementById(d).style.display = "block"; }

function showmap() {
	DisplayDIV("pop_up");
	document.getElementById("chkAreas").disabled = true;
	var hiddenareas = document.getElementById("txtAreas");
	var chkbxs = document.getElementById("area").getElementsByTagName("input");
	hiddenareas.value = "";
	for(var i=0;i<chkbxs.length;i++)
	{
		chkbxs[i].checked=false;
	}
	if(hiddenareas.value == "") { hiddenareas.value = "Select" }
	document.getElementById("hdnAreas").value = hiddenareas.value;
	document.getElementById("linkAreas").style.textDecoration = "none";
	document.getElementById("linkAreas").style.color = "#000000";
}

function setCats() {
	var hiddencats = document.getElementById("txtCats");
	var chkbxs = document.getElementById("cat").getElementsByTagName("input");
	hiddencats.value = "";
	for(var i=0;i<chkbxs.length;i++)
	{
		if(chkbxs[i].checked==true) { hiddencats.value += chkbxs[i].title + ";"; }
	}
	if(hiddencats.value == "") { hiddencats.value = "Select" }
	document.getElementById("hdnCats").value = hiddencats.value;
}

function setAreas(areaname) {
	var hiddenareas = document.getElementById("txtAreas");
	var chkbxs = document.getElementById("area").getElementsByTagName("input");
	hiddenareas.value = "";
	for(var i=0;i<chkbxs.length;i++)
	{
		if(chkbxs[i].checked==true) { hiddenareas.value += chkbxs[i].title + ";"; }
	}
	if(hiddenareas.value == "") { hiddenareas.value = "Select" }
	document.getElementById("hdnAreas").value = hiddenareas.value;
}

function setTenure() {
	var hiddentenure = document.getElementById("txtTenure");
	var chkbxs = document.getElementById("tenure").getElementsByTagName("input");
	hiddentenure.value = "";
	for(var i=0;i<chkbxs.length;i++)
	{
		if(chkbxs[i].checked==true) { hiddentenure.value += chkbxs[i].title + ";"; }
	}
	if(hiddentenure.value == "") { hiddentenure.value = "Select" }
	document.getElementById("hdnTenure").value = hiddentenure.value;
}

function setValues() {
	var chkbxs = document.getElementById("cat").getElementsByTagName("input");
	var cats = document.getElementById("hdnCats").value;
	//if(cats && cats != "All") {
		for(var i=0;i<chkbxs.length;i++) {
			if(chkbxs[i].type == "checkbox" && cats.match(chkbxs[i].title)) { chkbxs[i].checked = true; }
		}
	//}
	
	chkbxs = document.getElementById("area").getElementsByTagName("input");
	var areas = document.getElementById("hdnAreas").value;
	//if(areas && areas != "All") {
		for(var i=0;i<chkbxs.length;i++) {
			if(chkbxs[i].type == "checkbox" && areas.match(chkbxs[i].title)) { chkbxs[i].checked = true; }
		}
	//}
	
	chkbxs = document.getElementById("tenure").getElementsByTagName("input");
	var tenure = document.getElementById("hdnTenure").value;
	//if(tenure && tenure != "All") {
		for(var i=0;i<chkbxs.length;i++) {
			if(chkbxs[i].type == "checkbox" && tenure.match(chkbxs[i].title)) { chkbxs[i].checked = true; }
		}
	//}
	setCatsSelection();
	setAreasSelection();
	setTenureSelection();
}

function setCatsSelection() {
	var alink = document.getElementById("linkCats");
	if(document.getElementById("chkCategories").checked==true) {
	alink.style.textDecoration='none';		
	alink.style.color="#000000";
	
	}
	else {
	alink.style.textDecoration='underline';		
	alink.style.color="#000000";
	//alink.style.weight="bold";
	}
}

function setAreasSelection() {
	var alink = document.getElementById("linkAreas");
	if(document.getElementById("chkAreas").checked==true) {
	alink.style.textDecoration='none';		
	alink.style.color="#000000";
	///alink.style.font-size="12px";
	
	}
	else {
	alink.style.textDecoration='underline';		
	alink.style.color="#000000";
	
	//alink.style.weight="bold";
	}
}

function setTenureSelection() {
	var alink = document.getElementById("linkTenure");
	if(document.getElementById("chkTenure").checked==true) {
	alink.style.textDecoration='none';		
	alink.style.color="#000000";
	}
	else {
	alink.style.textDecoration='underline';		
	alink.style.color="#000000";
	//alink.style.weight="bold";
	}
}

function validateSearch() {
	var cats = document.getElementById("txtCats").value;
	if(cats == "" || cats == "Select" && (document.getElementById("chkCategories").checked == false)) {
		alert("Please select a category first.");
		return;
	}
	
	var areas = document.getElementById("txtAreas").value;
	if(areas == "" || areas == "Select" && (document.getElementById("chkAreas").checked == false)) {
		alert("Please select an area first.");
		return;
	}
	
	var tenure = document.getElementById("txtCats").value;
	if(tenure == "" || tenure == "Select" && (document.getElementById("chkTenuers").checked == false)) {
		alert("Please select a tenure first.");
		return;
	}
	
	document.getElementById("lnkSearch").click();
}

function setReqCats() {
	var hiddenareas = document.getElementById("txtReqCategories");
	var chkbxs = document.getElementById("reqcats").getElementsByTagName("input");
	hiddenareas.value = "";
	for(var i=0;i<chkbxs.length;i++)
	{
		if(chkbxs[i].checked==true) { hiddenareas.value += chkbxs[i].title + ";"; }
	}
	if(hiddenareas.value == "") { hiddenareas.value = "Select" }
	document.getElementById("hdnReqCategories").value = hiddenareas.value;
}

function setReqAreas() {

    alert('Hi');
	var hiddenareas = document.getElementById("txtReqAreas");
	var chkbxs = document.getElementById("reqarea").getElementsByTagName("input");
	hiddenareas.value = "";
	for(var i=0;i<chkbxs.length;i++)
	{
		if(chkbxs[i].checked==true) { hiddenareas.value += chkbxs[i].title + ";"; }
	}
	if(hiddenareas.value == "") { hiddenareas.value = "Select" }
	document.getElementById("hdnReqAreas").value = hiddenareas.value;
}

function setReqCategoriesSelection() {
	var alink = document.getElementById("linkReqCategories");
	if(document.getElementById("chkReqCategories").checked==true) {
	alink.style.textDecoration='none';		
	alink.style.color="#000000";
	}
	else {
	alink.style.textDecoration='underline';		
	alink.style.color="#000000";
	//alink.style.weight="bold";
	}
}

function setReqAreasSelection() {
	var alink = document.getElementById("linkReqAreas");
	if(document.getElementById("chkReqAreas").checked==true) {
	alink.style.textDecoration='none';		
	alink.style.color="#000000";
	}
	else {
	alink.style.textDecoration='underline';		
	alink.style.color="#000000";
	//alink.style.weight="bold";
	}
}

function setReqValues() {
	var chkbxs1 = document.getElementById("reqcats").getElementsByTagName("input");
	var cats = document.getElementById("hdnReqCategories").value;
	//if(areas && areas != "All") {
		for(var i=0;i<chkbxs1.length;i++) {
			if(chkbxs1[i].type == "checkbox" && cats.match(chkbxs1[i].title)) { chkbxs1[i].checked = true; }
		}
	//}
	
	var chkbxs = document.getElementById("reqarea").getElementsByTagName("input");
	var areas = document.getElementById("hdnReqAreas").value;
	//if(areas && areas != "All") {
		for(var i=0;i<chkbxs.length;i++) {
			if(chkbxs[i].type == "checkbox" && areas.match(chkbxs[i].title)) { chkbxs[i].checked = true; }
		}
	//}
	setReqCategoriesSelection();
	setReqAreasSelection();
}

function selectArea(areaname) {
	var hiddenareas = document.getElementById("txtAreas");
	var chkbxs = document.getElementById("area").getElementsByTagName("input");
	hiddenareas.value = "";
	for(var i=0;i<chkbxs.length;i++)
	{
		if(chkbxs[i].title==areaname) { chkbxs[i].checked = true; }
		if(chkbxs[i].checked==true) { hiddenareas.value += chkbxs[i].title + ";"; }
	}
	document.getElementById("hdnAreas").value = hiddenareas.value;
	if(hiddenareas.value == "") { hiddenareas.value = "Select" }
}

function unSelectArea(areaname) {
	var hiddenareas = document.getElementById("txtAreas");
	var chkbxs = document.getElementById("area").getElementsByTagName("input");
	hiddenareas.value = "";
	for(var i=0;i<chkbxs.length;i++)
	{
		if(chkbxs[i].title==areaname) { chkbxs[i].checked = false; }
		if(chkbxs[i].checked==true) { hiddenareas.value += chkbxs[i].title + ";"; }
	}
	document.getElementById("hdnAreas").value = hiddenareas.value;
	if(hiddenareas.value == "") { hiddenareas.value = "Select" }
}

function hideMapDiv() {
	document.getElementById('pop_up').style.display='none';
	document.getElementById("chkAreas").disabled = false;
	setAreasSelection();
}








