// JavaScript Document
function setkeyword(text){
	
	//var text=text.replace("/", "%2F");
	
	document.getElementById("txtSearch").value=text;
	
}
function GetKeywordSuggesstion(strText){
	//if(document.getElementById("searchoption").value!="Advice" && document.getElementById("searchoption").value!="Coupons" && document.getElementById("searchoption").value!="Deals"){	
		var Keyword = trim(strText.value);
		
		if(Keyword.length>=3){

			var url  = 'ajax/keywordsuggest.php';
			var pars = 'op=GetKeywordSuggesstion&Keyword='+Keyword;		
			//var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
			xmlHttp = AjaxHttpObject();
			if (xmlHttp==null) {
				alert("Your browser does not support AJAX !!!");
				return;
			}     
			var page = url+"?"+pars;			
			xmlHttp.onreadystatechange=function(){GetKeywordSuggesstionComplete();}
			xmlHttp.open("POST", page, true);
			xmlHttp.send(null);
		}else{
			if(document.getElementById("KeywordLayer").style.display =="block"){
				Slide(document.getElementById("KeywordLayer")).slideUp("slow");	
			}
		}
	//}
}

function GetKeywordSuggesstionComplete(){	

	if (xmlHttp.readyState == 4) {  
		if(xmlHttp.responseText!=""){	
			document.getElementById("KeywordLayer").innerHTML     = xmlHttp.responseText;	
			Slide(document.getElementById("KeywordLayer")).slideDown("slow");	
			
			scrolldiv_setColor('#FFFFFF');	// Setting border color of the scrolling content
		    //setSliderBgColor('#E2EBED');	// Setting color of the slider div
			setContentBgColor('#FFFFFF');	// Setting color of the scrolling content
			setScrollButtonSpeed(1);	// Setting speed of scrolling when someone clicks on the arrow or the slider
			setScrollTimer(5);	// speed of 1 and timer of 5 is the same as speed of 2 and timer on 10 - what's the difference? 1 and 5 will make the scroll move a little smoother.
			scrolldiv_setWidth(300);	// Setting total width of scrolling div
			scrolldiv_setHeight(130);	// Setting total height of scrolling div
			scrolldiv_initScroll();	// Initialize javascript functions
		}
	}else{
	//	if(document.getElementById("KeywordLayer").style.display =="block"){
	//			Slide(document.getElementById("KeywordLayer")).slideUp("slow");	
	//	}
	}
	
}

function ChangeDisplay(DisplayOnly){
	if(DisplayOnly == "Categories"){
		//document.getElementById("radBusiness").checked = false;
		//document.getElementById("radTags").checked 	 = false;
		document.getElementById("radCategory").checked = true;
		
		if(document.getElementById("CategoriesList")){
			document.getElementById("CategoriesList").style.display  = "block";		
		}
		if(document.getElementById("CategoriesText")){	
			document.getElementById("CategoriesText").style.display = "none";		
		}	
		/* if(document.getElementById("BusinessList")){
			document.getElementById("BusinessList").style.display 	= "none";		
		}				
		if(document.getElementById("BusinessText")){	
			document.getElementById("BusinessText").style.display = "none";		
		} */
		/* if(document.getElementById("TagsList")){
			document.getElementById("TagsList").style.display 		= "none";
		}
		if(document.getElementById("TagText")){	
			document.getElementById("TagText").style.display 		= "none";
		}	 */
		
	}	
	/* if(DisplayOnly == "Business"){
		document.getElementById("radBusiness").checked = true;
		document.getElementById("radCategory").checked = false;
		document.getElementById("radTags").checked 	 = false;
		if(document.getElementById("BusinessList")){
			document.getElementById("BusinessList").style.display 	= "block";		
		}
		if(document.getElementById("BusinessText")){	
			document.getElementById("BusinessText").style.display = "none";		
		}	
		if(document.getElementById("CategoriesList")){
			document.getElementById("CategoriesList").style.display 	= "none";		
		}	
		if(document.getElementById("TagsList")){
			document.getElementById("TagsList").style.display 		= "none";
		}
		if(document.getElementById("CategoriesText")){	
			document.getElementById("CategoriesText").style.display = "none";		
		}
		if(document.getElementById("TagText")){	
			document.getElementById("TagText").style.display 		= "none";
		}	
	
	} */
	/* if(DisplayOnly == "Tags"){
		document.getElementById("radTags").checked = true;
		document.getElementById("radCategory").checked = false;
		//document.getElementById("radBusiness").checked = false;	 
		
		if(document.getElementById("TagsList")){
			document.getElementById("TagsList").style.display 		= "block";
		}
		if(document.getElementById("TagText")){	
			document.getElementById("TagText").style.display 		= "none";
		}
		if(document.getElementById("CategoriesList")){
			document.getElementById("CategoriesList").style.display 	= "none";	
		}		
		if(document.getElementById("BusinessList")){	
			document.getElementById("BusinessList").style.display 	= "none";
		}
		if(document.getElementById("BusinessText")){	
			document.getElementById("BusinessText").style.display = "none";		
		}
		if(document.getElementById("CategoriesText")){
			document.getElementById("CategoriesText").style.display = "none";
		}		
	} */
	if(DisplayOnly == "Close"){
		//$("KeywordLayer").style.display = "none";
		Slide(document.getElementById("KeywordLayer")).slideUp("slow");	
	}
}


