// JavaScript Document
jQuery(document).ready(function(){
								
	jQuery(".resultMaster").each(function(){
										  
		var showLink = jQuery(".showDirectoryDetails", this);
		var object = jQuery(this);
					
	
		jQuery(this).hover(function(){jQuery(object).addClass("hover")}, function(){jQuery(object).removeClass("hover")})
						
		// Get Link Child		
		jQuery(showLink).bind("click" , function(){				
			var companyid = jQuery(this).attr("id").split("_");
			var container = jQuery(this).parents(".resultMaster").next(".resultDetail").children("td");		
			
			if (jQuery(object).hasClass("close") && !(jQuery(object).hasClass("loaded")))
				{	//alert("1");
					jQuery(container).html("")
					jQuery.ajax({
						type: "GET",
						url: 	"directory/general.php",
						data: "companyid="+companyid[1]+"&type="+companyid[2]+"&mlId="+companyid[3],
						success: function(response)
							{
								
								jQuery(container).html(response);								
													
							},
						complete :function()
							{	
								jQuery(".resultDetailCont",".open").slideUp();
								jQuery(".resultMaster.open").removeClass("open").addClass("close");
								jQuery(".resultDetailCont" , container).slideDown();
								jQuery(container).addClass("loaded").addClass("open").removeClass("close");
								jQuery(object).addClass("loaded").addClass("open").removeClass("close");
							}
					});
				}
			else if (jQuery(object).hasClass("open"))
					{	//alert("2");
						jQuery(".resultDetailCont" , container).slideUp();	
						jQuery(container).removeClass("open").addClass("close");
						jQuery(".resultMaster.open").removeClass("open").addClass("close");
												
					}
			else if (jQuery(object).hasClass("close") && jQuery(object).hasClass("loaded"))
				{	//alert("3");
					jQuery(".resultDetailCont").slideUp();
					jQuery(".open").removeClass("open").addClass("close");
					jQuery(".resultDetailCont" , container).slideDown();
					jQuery(container).removeClass("close").addClass("open")
					jQuery(object).removeClass("close").addClass("open");
					jQuery(".resultMaster.open").removeClass("close").addClass("open");
				}
			
		
		})
		
		
		
	})					
								
})

function changePage(page)
{
  document.searchForm.page.value = page;
  document.searchForm.submit();
}
	
	
function updateMarketCategoryAjax(market)
{	
	if(market != '')
	{
		jQuery.ajax({
		type: "GET",
		url: 	"directory/general.php",
		data: "markets="+market,
		success: function(response)
			{
				jQuery("#ProductCategory").dropdownchecklist("destroy");
				jQuery("#ProductCategory").html(response);
				jQuery("#ProductCategory").dropdownchecklist({ width: 150 ,maxDropHeight: 200 });
			}	
		});
	} 
	else
	{
		jQuery('#ProductCategory').html('<li>Please select a Market</li>');
	}
}
