var currentText = "test";	




function init(){
	document.getElementById('submitCont').style.display = "none";
	document.getElementById('searchBy').style.display = "block";
	showType();
	showCity();
	showKeyword();
	changeParam();
}

function updateResults(){
	showType();
	showCity();
	showKeyword();
	submitForm();
}


function showType(){
	if(document.getElementById('byTypeB').checked){
		document.getElementById('byTypeCont').style.display = "block";	
	}
	else{
		document.getElementById('byTypeCont').style.display = "none";
	}
}

function showCity(){
	if(document.getElementById('byCityB').checked){
		document.getElementById('byCityCont').style.display = "block";
	}
	else{
		document.getElementById('byCityCont').style.display = "none";
	}
}

function showKeyword(){
	if(document.getElementById('byKeywordB').checked){
		document.getElementById('byKeywordCont').style.display = "block";
	}
	else{
		document.getElementById('byKeywordCont').style.display = "none";
	}
}




function viewAllSD(){
	sdview = -1;
	submitForm();
}

function changeSD(page){
	currentpage = page;
	submitForm();
}

function changeParam(){
	submitForm();
}


function submitForm(){
		var req = null;
		if (window.XMLHttpRequest)
		{
			req = new XMLHttpRequest();
			if (req.overrideMimeType)
			{
				req.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject){
			try {
					req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e){
				try {
						req = new ActiveXObject("Microsoft.XMLHTTP");
					} catch (e) {}
				}
			}
			
			
			
		var byKeyword = "";
		var byCity = "None";
		var byType = "None";
		var view = "stayanddo";


		if(document.getElementById('byTypeB').checked){
			byType = document.getElementById("byType").value;
		}
	
		if(document.getElementById('byCityB').checked){
			byCity = document.getElementById("byCity").value;
		}
	
		if(document.getElementById('byKeywordB').checked){
			byKeyword = document.getElementById("byKeyword").value;
		}
		
		//if(document.getElementById('viewEvents').checked){
			//view = "events";
		//}
		
		
		
		var d = new Date();
		var time = d.getTime();
		var url = "browsehandle.php?view="+view+"&city="+byCity+"&type="+byType+"&term="+byKeyword+"&page="+currentpage+"&time="+time;
		
		//var url = "browsehandle.php?city=3&type=3&term=&page=1";
		//var params = "browsehandle.php?city="+byCity+"&type="+byType+"&term="+byKeyword+"&page="+currentpage	
		
		req.open("GET",url,true);
		//req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); 
		req.send(null);
		req.onreadystatechange = function(){
			if(req.readyState == 4){
				if(req.status == 200){
					var response = req.responseText;
					document.getElementById("resultBox").innerHTML = response;

						YAHOO.namespace("example.container");
						
						YAHOO.example.container.tt1 = new YAHOO.widget.Tooltip("tt1", { context: YAHOO.util.Dom.getElementsByClassName('entry') , width:"300px", showdelay:500 , autodismissdelay:15000, constraintoviewport : false ,text:"" });
												
						
					
					
					
				}
				else{
					document.getElementById("resultBox").innerHTML = "Post error code" + req.status + " " + req.statusText;
				}
			}
		};
	}
	
	function requestNewToolTip(id){
		var req = null;
		if (window.XMLHttpRequest)
		{
			req = new XMLHttpRequest();
			if (req.overrideMimeType)
			{
				req.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject){
			try {
					req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e){
				try {
						req = new ActiveXObject("Microsoft.XMLHTTP");
					} catch (e) {}
				}
			}
			


		var d = new Date();
		var time = d.getTime();
		var url = "browsehandle.php?id="+id+"&case=specific&time="+time;
		req.open("GET",url,true);
		req.send(null);
		req.onreadystatechange = function(){
			if(req.readyState == 4){
				if(req.status == 200){
					currentText = req.responseText;
				}
			}
		};
	}
	
	
