 function drop_category(cat,parent,level,cat_name,cat_url,cat_path){
 	close_company_dropdown();
 	$(document).ready(function(){
 		//$("div").scrollTop(100);
	  //$("div.category_dropdown").scrollTop(300);
		$('#category_level_'+level).css("display","inherit");
		$('#category_level').css("display","inherit");
		$('#category_name').val(cat_name);
		$('#breadcrumb_1').html(cat_path);
		$('#category_dropdown_box').css("background-color","#ffffff");	
		$('#category_name').css("background-color","#D5E7FA");	
		$('#map_canvas').css("display","none");
		$('#share_button_area').css("display","none");
		if(cat != 0) {
			$('#category_id').val(cat);
			$('#category_url').val(cat_url);	
			$('.category_list_'+level).css({"background":"#ffffff","color":"#244564"});
			$('#cat'+cat).css({"background-color":"#478CCF","color":"#ffffff","-moz-border-radius":"3px"});	
		}

		if(level == 0) {
			$('#category_name').css("background-color","#ffffff");	
			$('#map_canvas').css("display","block");
			$('.widget_area').css("display","block");
			$('#share_button_area').css("display","block");
			$('#category_dropdown_box').css("background-color","#0D2C41");	
			$('#category_name').css("background-color","#ffffff");	
			$('#category_dropdown_end').css("display","none");
			$('#category_dropdown_start').css("display","inherit");
			$('#category_level').css("display","none");
			$('#category_level_1').css("display","none");
			$('#category_level_2').css("display","none");
			$('#category_level_3').css("display","none");
			$('#category_level_4').css("display","none");
			if($('#category_url').val()) {
				window.location.href=$('#category_url').val();	
			}
		}
		else if(level == 1) {
			$('#category_dropdown_end').css("display","inherit");
			$('#category_dropdown_start').css("display","none");
			$('#category_level_2').css("display","none");
			$('#category_level_3').css("display","none");
			$('#category_level_4').css("display","none");
		}
		else if(level == 2) {
			$('#category_level_3').css("display","none");
			$('#category_level_4').css("display","none");
		}
		else if(level == 3) {
			$('.widget_area').css("display","none");
			$('#category_level_4').css("display","none");
		}

		$.ajax({
		  url: "http://www.petwrangler.com/companies/category_ajax.php?cat="+cat+"&cat_lv="+level+"",
		  cache: false,
		  success: function(data){
		    $('#category_level_'+level+'_items').html(data);
		  }
		});

	});
	
 }
 
 function drop_companie(companie,level,companie_name){
 	close_category_dropdown();
 	$(document).ready(function(){
		$('#companie_level_'+level).css("display","inherit");
		$('#companie_level').css("display","inherit");
		$('#companie_id').val(companie);
		$('#companie_dropdown_box').css("background-color","#ffffff");
		$('#companie_dropdown_end').css("display","inherit");
		$('#companie_dropdown_start').css("display","none");	
		$('#companie_name').css("background-color","#D5E7FA");	
		if(level == 0) {
			$('#companie_name').css("background-color","#FFFFFF");	
			if(companie != '#') {
				window.location.href="http://www.petwrangler.com/companies/list_companies.php?keyword="+companie+"";
			}
			$('#companie_name').val(companie_name);
			$('#companie_dropdown_box').css("background-color","#0D2C41");	
			$('#companie_name').css("background-color","#ffffff");	
			$('#companie_dropdown_end').css("display","none");
			$('#companie_dropdown_start').css("display","inherit");
			$('#companie_level').css("display","none");
			$('#companie_level_'+level).css("display","none");
		}
	});
 }
 
	function search_location() {
		
		$(document).ready(function(){
			var keyword = $('#keyword').val();
			var location = $('#location').val();
			
			window.location.href="http://www.petwrangler.com/companies/search.php?keyword="+keyword+"&location="+location+""; 
		});
	}
	
	$(document).ready(function(){
		$("#keyword").keyup(function(event){
	  	keyword = $("#keyword").val();
			locat = $('#location').val();
			
			if(event.keyCode == 13){
	    	//alert(keyword);
				window.location.href="http://www.petwrangler.com/companies/search.php?keyword="+keyword+"&location="+locat+""; 
	  	}
		});
		
		$("#location").keyup(function(event){
	    keyword = $("#keyword").val();
			locat = $('#location').val();
	
		  if(event.keyCode == 13){
				//alert(keyword);
				window.location.href="http://www.petwrangler.com/companies/search.php?keyword="+keyword+"&location="+locat+""; 
	  	}
		});
	});

	
	function drop_cat(cat,parent,level,cat_name,cat_url,cat_path){
	 	$(document).ready(function(){
			$('#cat_level_'+level).css("display","inherit");
			$('#cat_level').css("display","inherit");
			$('#cat_name').val(cat_name);
			$('#breadcrumb_2').html(cat_path);
			$('#cat_name').css("background-color","#FFF0D8");	
			if(cat != 0) {
				$('#cat').val(cat);
				$('#cat_url').val(cat_url);	
				$('.cat_list_'+level).css({"background":"#ffffff","color":"#244564"});
				$('#cat'+cat).css({"background":"#478CCF","color":"#ffffff","-moz-border-radius":"3px"});	
			}
	
			if(level == 0) {
				$('#cat_name').css("background-color","#ffffff");	
				$('#cat_dropdown_end').css("display","none");
				$('#cat_dropdown_start').css("display","inherit");
				$('#cat_level').css("display","none");
				$('#cat_level_1').css("display","none");
				$('#cat_level_2').css("display","none");
				$('#cat_level_3').css("display","none");
				$('#cat_level_4').css("display","none");
			}
			else if(level == 1) {
				$('#cat_dropdown_end').css("display","inherit");
				$('#cat_dropdown_start').css("display","none");
				$('#cat_level_2').css("display","none");
				$('#cat_level_3').css("display","none");
				$('#cat_level_4').css("display","none");
			}
			else if(level == 2) {
				$('#cat_level_3').css("display","none");
				$('#cat_level_4').css("display","none");
			}
			else if(level == 3) {
				$('#cat_level_4').css("display","none");
			}
			
			
			$.ajax({
			  url: "http://www.petwrangler.com/companies/category_ajax.php?cat="+cat+"&cat_lv="+level+"&cat_add=1",
			  cache: false,
			  success: function(data){
			    $('#cat_level_'+level+'_items').html(data);
			  }
			});
		});	
	 }

 function drop_companies_menu(){
 		$(document).ready(function(){
			$('#companies_menu_dropdown').css("display","block");
			//$('#companies_menu_dropdown').css({"display":"block","position":"absolute"});
		});
	}
	 
 function close_companies_menu(){
 		$(document).ready(function(){
			$('#companies_menu_dropdown').css("display","none");
		});
	}
	 
  function drop_login(show){
 	$(document).ready(function(){
	   
 		//alert("Hello");
 		
 		$('#login_dropdown').css("display","inherit");
		$('#drop_login_off').css("display","inherit");
		$('#drop_login_on').css("display","none");	
		
		if(show == 0) {
			$('#drop_login_off').css("display","none");
			$('#drop_login_on').css("display","inherit");
			$('#login_dropdown').css("display","none");
		}
	});
 }
 

function close_category_dropdown() {
	$(document).ready(function(){
		$('#category_dropdown_box').css("background-color","#0D2C41");	
		$('#category_name').css("background-color","#ffffff");	
		$('#category_dropdown_end').css("display","none");
		$('#category_dropdown_start').css("display","inherit");
		$('#category_level').css("display","none");
		$('#category_level_1').css("display","none");
		$('#category_level_2').css("display","none");
		$('#category_level_3').css("display","none");
		$('#category_level_4').css("display","none");
		$('#category_name').val("Search directly by category");
		$('#category_id').val(0);
		$('#category_url').val("");	
	});
}

function close_company_dropdown() {
	$(document).ready(function(){
		$('#companie_dropdown_box').css("background-color","#0D2C41");	
		$('#companie_name').css("background-color","#ffffff");	
		$('#companie_dropdown_end').css("display","none");
		$('#companie_dropdown_start').css("display","inherit");
		$('#companie_level').css("display","none");
	});
}

function change_filed_bg_hover(field) {
	$(document).ready(function(){
		$('#'+field+'_name').css({"background":"url('http://www.petwrangler.com/companies/themes/cleandex/images/bg_search_hover.png')","cursor":"pointer"});
		$('#'+field+'_dropdown_start').css({"background":"url('http://www.petwrangler.com/companies/themes/cleandex/images/button/go_arrow.png') -18px 0px no-repeat","cursor":"pointer"});
		$('#'+field+'_dropdown_end').css({"background":"url('http://www.petwrangler.com/companies/themes/cleandex/images/button/go_arrow.png') -18px 0px no-repeat","cursor":"pointer"});
	});	
}

function change_filed_bg_out(field) {
	$(document).ready(function(){
		$('#'+field+'_name').css({"background":"url('http://www.petwrangler.com/companies/themes/cleandex/images/bg_search.png')","cursor":"pointer"});
		$('#'+field+'_dropdown_start').css({"background":"url('http://www.petwrangler.com/companies/themes/cleandex/images/button/go_arrow.png') top right no-repeat","cursor":"pointer"});
		$('#'+field+'_dropdown_end').css({"background":"url('http://www.petwrangler.com/companies/themes/cleandex/images/button/go_arrow.png') top right no-repeat","cursor":"pointer"});
	});
}

// execute your scripts when DOM is ready. this is a good habit
$(function() {		
	// initialize scrollable with mousewheel support
	$(".scrollable").scrollable({ vertical: true, mousewheel: true });	
	$(".scrollable2").scrollable({ vertical: true, mousewheel: true });
});
