var this_domain = document.domain;

if (this_domain.indexOf("192.") > -1) this_domain = this_domain + "/wp";

var this_file_domain = this_domain;

//else
//	this_domain = this_domain+"/_directory/ajax";
var widget_dir = this_domain+'/_directory/widgets/dir';	

var tp_dir = 'http://'+this_domain+'/_tp';	

var overlib_html = '';
overlib_html += '<font size="1" face="Verdana,Arial,Helvetica" color="#000000">';
overlib_html += '<div id="error" style="margin-bottom:10px;">';
overlib_html += '	<table cellspacing="3" cellpadding="3" border="0" bgcolor="#ffffff" width="100%">';
overlib_html += '		<tr>';
overlib_html += '			<td colspan="2">';
overlib_html += '				<table cellspacing="3" cellpadding="3" border="0" bgcolor="#ffffff" width="100%">';
overlib_html += '					<tr>';
overlib_html += '						<td width="31">';
overlib_html += '							<img height="23" width="26" src="'+tp_dir+'/images/caution.jpg">';
overlib_html += '						</td>';
overlib_html += '						<td>';
overlib_html += '							<span style="font-size: 20px; color:#b84c4c;">Keyword Length</span>';
overlib_html += '						</td>';
overlib_html += '					</tr>';
overlib_html += '				</table>';
overlib_html += '			</td>';
overlib_html += '		</tr>';
overlib_html += '		<tr>';
overlib_html += '			<td colspan="2" style="padding-left:10px;">';
overlib_html += '				<strong>Keyword length should be greater than or equal to two characters.</strong>';
overlib_html += '			</td>';
overlib_html += '		</tr>';
overlib_html += '	</table>';
overlib_html += '</div>';
overlib_html += '</font>';

var cache_others = this_domain+'/cache/others';	

var widget_slideshow = this_domain+'/_directory/widgets/slideshow_f_wp';	

var main_load_image = "<img src='http://" + this_domain + "/_directory/common/images/loading.gif' border='0' />";
	
var load_image = "<div  align=\"center\" style=\"width:100%;display:block;float:left;padding-top:100px;padding-bottom:250px;text-align:center;\"><b>Loading</b> <img style='position:relative;top:4px;' src='http://" + widget_dir + "/images/loading1.gif' border='0' /></div>";	

var load_image_slideshow = "<div  align=\"center\" style=\"width:100%;display:block; margin-top:9%; float:left;text-align:center;\"><b>Loading</b> <img style='position:relative;top:4px;' src='http://" + widget_dir + "/images/loading1.gif' border='0' /></div>";	

if (this_domain.indexOf("http://") < 0) this_domain = 'http://'+this_domain;

if (this_file_domain.indexOf("http://") < 0) this_file_domain = 'http://'+this_file_domain;
function open_moreOptions()
{

	var div_display = document.getElementById('searchbox_hidden_div').style.display;
	$ajax_file = "ajax_top_search.php";
	if(div_display == 'block')
	{
		
		document.getElementById('searchbox_hidden_div').style.display = 'none';
		//$("#searchbox_bottom_div").css('background-image', 'url('+this_domain+'/_site/images/more_option.png)');
		$("#searchbox_bottom_div").removeClass();
		$("#searchbox_bottom_div").addClass("searchbox_more_opt");
		$("#searchbox_bottom_div").css('font-size', '7px');	
		$("#searchbox_moreoption").html('More Options');
		
		if(navigator.appName == 'Netscape')
		{
			$("#searchbox_bottom_div").css('top', '0px');			
		}
		else
		if(navigator.appName == 'Microsoft Internet Explorer')
		{
			$("#searchbox_bottom_div").css('top', '0px');						
		}
	}
	else	
	{
		var selected_tab = get_selected_tab();
		
		if(selected_tab == 'companies')
		{
			$("#companies_search").html(main_load_image);
			document.getElementById('companies_search').style.display = 'block';
			document.getElementById('products_search').style.display = 'none';
			document.getElementById('leads_search').style.display = 'none';
			
			$.get(this_file_domain + '/_directory/ajax/'+$ajax_file, {top_search_tab:1}, 
    		function(str) 
		    {
        		$("#companies_search").html(str);
		    });
			
		}
		else
		if(selected_tab == 'products')
		{
			$("#products_search").html(main_load_image);
			document.getElementById('companies_search').style.display = 'none';
			document.getElementById('products_search').style.display = 'block';
			document.getElementById('leads_search').style.display = 'none';
			
			$.get(this_file_domain + '/_directory/ajax/'+$ajax_file, {top_search_tab:2}, 
    		function(str) 
		    {
        		$("#products_search").html(str);
		    });
		}
		else
	if(selected_tab == 'sp_tab')
		{
			$("#products_search").html(main_load_image);
			document.getElementById('companies_search').style.display = 'none';
			document.getElementById('products_search').style.display = 'block';
			document.getElementById('leads_search').style.display = 'none';
			
			$.get(this_file_domain + '/_directory/ajax/'+$ajax_file, {top_search_tab:2}, 
    		function(str) 
		    {
        		$("#products_search").html(str);
		    });
		}
		else
		if(selected_tab == 'leads')
		{
			
			$("#leads_search").html(main_load_image);
			document.getElementById('companies_search').style.display = 'none';
			document.getElementById('products_search').style.display = 'none';
			document.getElementById('leads_search').style.display = 'block';
			
			$.get(this_file_domain + '/_directory/ajax/'+$ajax_file, {top_search_tab:3}, 
			function(str) 
			{
				
				$("#leads_search").html(str);
			});
		}

		//alert("1");
		//alert("BROWSER:  "+navigator.appName);
		if(navigator.appName == 'Netscape')
		{
			//alert("2");
			$("#searchbox_bottom_div").css('position', 'relative');		
			//alert("3");			
			$("#searchbox_bottom_div").css('top', '88px');	
			//alert("4");
		}
		else
		if(navigator.appName == 'Microsoft Internet Explorer')
		{
			$("#searchbox_bottom_div").css('position', 'relative');		
			$("#searchbox_bottom_div").css('top', '88px');	
		}
		
		
		
		
		
		//$("#searchbox_bottom_div").css('left', '400px');	
		
		
		document.getElementById('searchbox_hidden_div').style.display = 'block';
		
		//$("#searchbox_bottom_div").css('background-image', 'url('+this_domain+'/_site/images/hide_option.png)');
		$("#searchbox_bottom_div").removeClass();
		$("#searchbox_bottom_div").addClass("searchbox_hide_opt");
		$("#searchbox_bottom_div").css('font-size', '7px');		
		
		//$("#searchbox_bottom_div").css('left', '300px');		
		//$("#companies_search").css('left', '300px');				
		
		$("#searchbox_bottom_div").css('font-family', 'verdana,arial,helvetica,clean,sans-serif');				
		$("#searchbox_moreoption").html('Hide Options');
	}
}

$(".search_tabs").livequery("click",function()
{
	
	var elem = gebcn("search_tabs","searchbox_ul");
	$ajax_file = "ajax_top_search.php";
	for (var i = 0; i < elem.length; i++) 
	{
		//var p_id = $(elem[i].attr("id"));	
		var this_id = elem[i].id;
		$("#" + this_id).parent().removeClass();
		$("#" + this_id).parent().addClass("unselected"); 
	}

	var site_image_path = $("#SITE_IMAGES_PATH").val();
	var left_image = site_image_path+"/stl1.gif";

	var id = $(this).attr("id");
	$("#" + id).parent().removeClass();
	if(id == "search_company")
	{
		document.getElementById('search_stl').style.display = 'none';
		$("#" + id).parent().addClass("selected"); 
		if(document.getElementById('searchbox_hidden_div').style.display == 'block')
		{
			
			document.getElementById('products_search').style.display = 'none';
			document.getElementById('leads_search').style.display = 'none';
			document.getElementById('companies_search').style.display = 'block';
			
			
			if($("#companies_search").html().length < 1)
			{
				
				$("#companies_search").html(main_load_image);
				
				$.get(this_file_domain + '/_directory/ajax/'+$ajax_file, {top_search_tab:1}, 
    			function(str) 
			    {
        			$("#companies_search").html(str);
			    });
			}
		}
	}
	else
	{
		//newImage = "url('"+left_image+" no-repeat' )";
		//document.getElementById('searchbox_middle_div').style.backgroundImage = newImage;
		$("#" + id).parent().addClass("selected_2"); 
		document.getElementById('search_stl').style.display = 'block';
		
		if(document.getElementById('searchbox_hidden_div').style.display == 'block')
		{
			var selected_tab = get_selected_tab();
			
			if(selected_tab == 'products')
			{
				
				
				document.getElementById('companies_search').style.display = 'none';
				document.getElementById('products_search').style.display = 'block';
				document.getElementById('leads_search').style.display = 'none';

				if($("#products_search").html().length < 1)
				{
					$("#products_search").html(main_load_image);
					$.get(this_file_domain + '/_directory/ajax/'+$ajax_file, {top_search_tab:2}, 
					function(str) 
					{
						$("#products_search").html(str);
					});
				}
			}
			else
			if(selected_tab == 'sp_tab')
			{
				$("#products_search").html(main_load_image);
				document.getElementById('companies_search').style.display = 'none';
				document.getElementById('products_search').style.display = 'block';
				document.getElementById('leads_search').style.display = 'none';
				
				$.get(this_file_domain + '/_directory/ajax/'+$ajax_file, {top_search_tab:2}, 
				function(str) 
				{
					$("#products_search").html(str);
				});
			}
				else
			if(selected_tab == 'leads')
			{
				document.getElementById('companies_search').style.display = 'none';
				document.getElementById('products_search').style.display = 'none';
				document.getElementById('leads_search').style.display = 'block';
			
				
				if($("#leads_search").html().length < 1)
				{
					$("#leads_search").html(main_load_image);
					$.get(this_file_domain + '/_directory/ajax/'+$ajax_file, {top_search_tab:3}, 
					function(str) 
					{
						$("#leads_search").html(str);
					});
				}
			}
		}
	}
});

function get_selected_tab()
{
	var ul = document.getElementById('searchbox_ul');
	var i=0,j=0;
	while(ul.getElementsByTagName('li')[i++]) 
	{
		li_className = ul.getElementsByTagName('li')[j].className;
		if(li_className == 'selected')
		{
			//var selected_tab = "companies";	
			var selected_tab = ul.getElementsByTagName('li')[j].id;
			
		}
		else
		if(li_className == 'selected_2')
		{
				var selected_tab = ul.getElementsByTagName('li')[j].id;
				if(selected_tab == 'products')
					var selected_tab = "products";
				else
				if(selected_tab == 'leads')	
					var selected_tab = "leads";				
		}
		j++;	
	}
	return selected_tab;
}

function submit_seach()
{
	//alert("test");
	var module = "";
	var body = "";
	var keyword = "";
	var cat = "";
	var loc_id = "";
	var loc_level = "";
	var page = "";
	var base_path = "";
	var action = "";
	var country = "";
	var lead_type = "";
	
	country = $("#country").val();
	if(typeof(country) == 'undefined' || country == '')
		country = 'uk';
	
	base_path = $("#base_path").val();	
	
	keyword = $("#search_keyword").val();

	keyword = keyword.replace(/^\s\s*/, '').replace(/\s\s*$/, '');

	if(keyword == '' || keyword.length < 2)
	{
		//keyword = "all";
		overlib(overlib_html, CENTERPOPUP, BORDER,1, BGCOLOR,"#333333", CLOSECLICK, STICKY, CAPTION, '<div id=overlib_header>Keyword Length</div>', WIDTH, 490, HEIGHT, 80);
		return false;
	}

	keyword = keyword.replace(/[^a-zA-Z 0-9]+/g,'');
	keyword = keyword.replace(/ /g,"-");
	
	var selected_tab = get_selected_tab();
	
	if(selected_tab == 'companies')
	{
		module = "companies";
		body = "comp_search";
		
		var selected_cat = $("#top_search_category").val();
		if(typeof(selected_cat) == 'undefined' || selected_cat == '')
			selected_cat = 0;
		
		var selected_loc = $("#loc").val();
		if(typeof(selected_loc) == 'undefined' || selected_loc == '')
		{
			selected_loc = 0;
			var loc_level = 2;
		}
		else
		{
			var index = selected_loc.indexOf('_');
			if(index > -1)
			{
				var loc_level = 2;
				selected_loc = selected_loc.substring(0,index);
			}
			else
			{
				var loc_level = 4;	
			}
		}
		
		cat = selected_cat;
		loc_id = selected_loc;
		loc_level = loc_level;
		page = "0";
		
		action = base_path+"/search.php?m="+module+"&keyword="+keyword+"&cat="+cat+"&loc_id="+loc_id+"&loc_level="+loc_level+"&page="+page;	
	}
	else if(selected_tab == 'products')
	{
		module = "products";
		body = "search";
		
		var selected_cat = $("#top_search_category_prod").val();
		if(typeof(selected_cat) == "undefined" || selected_cat == '')
		{
			selected_cat = 0;
		}

		cat = selected_cat;
		page = "0";
		action = base_path+"/search.php?m="+module+"&keyword="+keyword+"&cat="+cat+"&page="+page;
	}
	else if(selected_tab == 'sp_tab')
	{
		module = "wholesaleoffers";
		body = "search";
		
		var selected_cat = $("#top_search_category_prod").val();
		if(typeof(selected_cat) == "undefined" || selected_cat == '')
		{
			selected_cat = 0;
		}

		cat = selected_cat;
		page = "0";
		action = base_path+"/special-offers/deals/search.php?keyword="+keyword+"&category_one="+cat+"&page="+page;
	}
	else if(selected_tab == 'leads')
	{
		module = "leads";
		body = "search";

		var selected_cat = $("#top_search_category_leads").val();

		if(typeof(selected_cat) == 'undefined' || selected_cat == 0)
			selected_cat = '';
		else	
			selected_cat = selected_cat;

		var selected_type = $("#top_search_type").val();

		if(typeof(selected_type) == 'undefined' || selected_type == 0)
			selected_type = 'buyers_sellers';
		else if(selected_type == 'buy')	
			selected_type = 'buyers';
		else if(selected_type == 'sell')	
			selected_type = 'sellers';	
			
		cat = selected_cat;
	
		lead_type = selected_type;
		page = "";
		
		action = base_path+"/search.php?m="+module+"&keyword="+keyword+"&category="+cat+"&country="+country+"&lead_type="+lead_type+"&page="+page;	
	}

	document.getElementById('top_seach_form').action = action;
	document.getElementById('top_seach_form').submit();
}


function gebcn(className, parentElement) {
  if (typeof parentElement == 'string'){
    parentElement = document.getElementById(parentElement);
  } else if (typeof parentElement != 'object' ||
             typeof parentElement.tagName != 'string'){
    parentElement = document.body;
  }
  var children = parentElement.getElementsByTagName('*');
  var re = new RegExp('\\b' + className + '\\b');
  var el, elements = [];
  var i = 0;
  while ( (el = children[i++]) ){
    if ( el.className && re.test(el.className)){
      elements.push(el);
    }
  }
  return elements;

} 




$("#w_dir_wholesalers").livequery("click",function()
{

	$("#dir_inner").html(load_image);
	//$("#"+this).removeClass();
	//$("#"+this).addClass("w_dir_wholesalers_off");	
	
	update_dir_tabs("w_dir_wholesalers","dir_sub_ul");
	
	
	var type = $("#wholesalers_val").val();
		
	$.get('http://'+widget_dir+'/uksuppliers_dir_data.php', {}, 
    function(str) 
    {
		
        $("#dir_inner").html(str);
    });  
});



$("#w_dir_prod_wholesalers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/ukproducts_dir_data.php', {type:'supplier'}, 	  
    function(str) 
    {
		
        $("#dir_inner").html(str);
    });  
});	


$("#w_dir_dropshippers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	//$.get('http://'+this_domain+'/dir_sub_data.php', {type:type}, 
	$.get('http://'+widget_dir+'/uksuppliers_dir_data.php', {type:'dropship'}, 	  
    function(str) 
    {
		
        $("#dir_inner").html(str);
    });  
});
	
	
$("#w_dir_prod_dropshippers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/ukproducts_dir_data.php', {type:'dropship'}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});	
	
	
	

$("#w_dir_importers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	var type = $("#importers_val").val();
	$.get('http://'+widget_dir+'/uksuppliers_dir_data.php', {type:'importer'}, 
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#w_dir_prod_importers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/ukproducts_dir_data.php', {type:'importer'}, 	  
    function(str) 
    {
		
        $("#dir_inner").html(str);
    });  
});	



$("#w_dir_manufacturers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/uksuppliers_dir_data.php', {type:'manufacturer'}, 	  
    function(str) 
    {
		
        $("#dir_inner").html(str);
    });  
});



$("#w_dir_prod_manufacturers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/ukproducts_dir_data.php', {type:'manufacturer'}, 	  
    function(str) 
    {
		
        $("#dir_inner").html(str);
    });  
});



$("#w_dir_distributors").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/uksuppliers_dir_data.php', {type:'distributor'}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#w_dir_prod_distributors").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/ukproducts_dir_data.php', {type:'distributor'}, 	  
    function(str) 
    {
		
        $("#dir_inner").html(str);
    });  
});


$("#uk_suppliers").livequery("click",function()
{
	$("#typesarea").html(load_image);
	update_tabs('uk_suppliers','typestabs');
	$.get('http://'+widget_dir+'/uksuppliers_dir_data.php', {display_top_row:1}, 
    function(str) 
    {
        $("#typesarea").html(str);
    });  
});



$("#uk_products").livequery("click",function()
{

	$("#typesarea").html(load_image);

	update_tabs('uk_products','typestabs');
	$.get('http://'+widget_dir+'/ukproducts_dir_data.php', {display_top_row:1}, 
    function(str) 
    {
        $("#typesarea").html(str);
    });  
});


$("#uk_leads").livequery("click",function()
{
	
	$("#typesarea").html(load_image);
	update_tabs('uk_leads','typestabs');
	$.get('http://'+widget_dir+'/ukleads_dir_data.php', {}, 
    function(str) 
    {
        $("#typesarea").html(str);
    });  
});


$("#uk_brands").livequery("click",function()
{
	
	$("#typesarea").html(load_image);
	update_tabs('uk_brands','typestabs');
	$.get('http://'+widget_dir+'/ukbrands_dir_data.php', {}, 
    function(str) 
    {
        $("#typesarea").html(str);
    });  
});




function loadsubdiv_brands(letter,page)
{

	$("#typesarea").html(load_image);
	$.get('http://'+widget_dir+'/ukbrands_dir_data.php', {letter:letter,page:page}, 
    function(str) 
    {
        $("#typesarea").html(str);
    });  
}





function update_tabs(selectedTab,parentUL)
{
	
	var ul = document.getElementById(parentUL);
	var i=0, c =0;
	while(ul.getElementsByTagName('li')[i++]) 
	{
		c++;
	}
	
	for(var i=0;i<c;i++)
	{
		var sibblingLI = ul.getElementsByTagName('li')[i].id;
		
		
		
		$("#"+sibblingLI).removeClass();
	}
	$("#"+selectedTab).addClass("selected");	
}



$("#w_dir_all_leads").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/ukleads_dir_data.php', {type:'all'}, 
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#w_dir_buying_leads").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/ukleads_dir_data.php', {type:1}, 
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});

$("#w_dir_selling_leads").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+widget_dir+'/ukleads_dir_data.php', {type:2}, 
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});



function update_dir_tabs(selectedTab,parentUL)
{
	//alert(selectedTab);
	var ul = document.getElementById(parentUL);
	var i=0, c =0;
	while(ul.getElementsByTagName('li')[i++]) 
	{
		c++;
	}
	for(var i=0;i<c;i++)
	{
		var sibblingLI = ul.getElementsByTagName('li')[i].id;
		$("#"+sibblingLI).removeClass();
		
		var addClassName = sibblingLI+"_off";
		$("#"+sibblingLI).removeClass();
		$("#"+sibblingLI).addClass(addClassName);
		
	}
	$("#"+selectedTab).removeClass();
	$("#"+selectedTab).addClass(selectedTab);	
}


function update_slideshow_tabs(selectedTab,parentUL)
{
	var ul = document.getElementById(parentUL);
	var i=0, c =0;
	while(ul.getElementsByTagName('li')[i++]) 
	{
		c++;
	}
	for(var i=0;i<c;i++)
	{
		var sibblingLI = ul.getElementsByTagName('li')[i].id;
		$("#"+sibblingLI).removeClass();
		
		
	
		
		//var addClassName = "selected";
		$("#"+sibblingLI).removeClass();
		//$("#"+sibblingLI).addClass(addClassName);
		
	}
	$("#"+selectedTab).removeClass();
	$("#"+selectedTab).addClass("selected");	
}


$(".w_ss_ll").livequery("click",function()
{
	
	var top_tab = $("#top_tab").val();
	var clicked_tab = $(this).parent().attr("id");
	update_slideshow_tabs(clicked_tab,"w_slideshow_leftUL");
	
	var columns  =  $('#columns').val();
	var limit  =  $('#limit').val();
	if(top_tab == 'slideshow_feature_companies')
		var file = "featured_comp_data.php";
	else
	if(top_tab == 'slideshow_special_offers')	
	{
		var which_li = $(this).html();
		if(which_li.indexOf('more_products_link') > -1)
		{
			var more_product_link  =  $('#more_product_link').val();
			window.location = more_product_link;
			return false;
		}
		var file = "special_offers_data.php";	
	}
	else
	if(top_tab == 'leads')	
	{
		var which_li = $(this).html();
		if(which_li.indexOf('more_leads_link') > -1)
		{
			var more_link  =  $('#more_link').val();
			window.location = more_link;
			return false;
		}
		columns = 1;
		var file = "leads_data.php";	
	}
$("#w_slideshow_content").html(load_image_slideshow);
	$.get('http://'+widget_slideshow+'/'+file, {cat_id:clicked_tab,columns:columns,limit:limit}, 
    function(str) 
    {
		
       $("#w_slideswhow_right_inner").html(str);
		   
    });  
});





$(".w_ss_tl").livequery("click",function()
{
	var clicked_tab = $(this).parent().attr("id");
	update_slideshow_tabs(clicked_tab,"w_slideshow_topUL");
	$("#w_slideshow_content").html(load_image_slideshow);

	var columns  =  $('#columns').val();
	var limit  =  $('#limit').val();


	if(clicked_tab == 'slideshow_featured_comp')
	{

		$.get('http://'+widget_slideshow+'/left_col.php', {type:'slideshow_featured_companines'}, 
		function(str) 
		{

		  $("#w_slideswhow_left").html(str);
		});  
		
		$.get('http://'+widget_slideshow+'/featured_comp_data.php', {cat_id:'w_ss_cat0',columns:columns,limit:limit}, 
		function(str) 
		{
		   $("#w_slideswhow_right_inner").html(str);
		});  
	}
	else
	if(clicked_tab == 'slideshow_leads')
	{
		$.get('http://'+widget_slideshow+'/left_col.php', {type:'leads'}, 
		function(str) 
		{

		  $("#w_slideswhow_left").html(str);
		});  
		
		$.get('http://'+widget_slideshow+'/leads_data.php', {cat_id:'w_ss_cat0',columns:columns,limit:limit}, 
		function(str) 
		{
		   $("#w_slideswhow_right_inner").html(str);
		});  
	}
	
	
	
	else
	{
		$.get('http://'+widget_slideshow+'/left_col.php', {type:'slideshow_special_offers'}, 
		function(str) 
		{
		  $("#w_slideswhow_left").html(str);
		});  
		
		
		
		$.get('http://'+widget_slideshow+'/special_offers.php', {columns:columns,limit:limit}, 
		function(str) 
		{
		   $("#w_slideswhow_right_inner").html(str);
		});  
	}
});

function checkEnter(module,e)
{ //e is event object passed from function invocation
	
	var characterCode; //literal character code will be stored in this variable
	if(e && e.which)
	{ //if which property of event object is supported (NN4)
		
		e = e
		characterCode = e.which //character code is contained in NN4's which property
	}
	else
	{
		if(window.event)
		{
			e = event
			characterCode = e.keyCode //character code is contained in IE's keyCode property
		}
	
	}
	if(characterCode == 13)
	{ //if generated character code is equal to ascii 13 (if enter key)
		//document.forms[0].submit() //submit the form
		//alert("enter pressed");
		if(module == 'company')
		{
			submit_comp_form();
		}
		else
		if(module == 'product')
		{
			submit_prod_form();
		}
		else
		if(module == 'top_search')
			submit_seach();
		else
			alert("No Module specified");
		return false
	}
	else
	{
		return true
	}
}


jQuery.fn.supersleight = function(settings) {
	settings = jQuery.extend({
		imgs: true,
		backgrounds: true,
		shim: 'x.gif',
		apply_positioning: true
	}, settings);
	
	return this.each(function(){
		
		if (jQuery.browser.msie && parseInt(jQuery.browser.version, 10) < 7 && parseInt(jQuery.browser.version, 10) > 4) {
			jQuery(this).find('*').andSelf().each(function(i,obj) {
				var self = jQuery(obj);
				// background pngs
				if (settings.backgrounds && self.css('background-image').match(/\.png/i) !== null) {
					var bg = self.css('background-image');
					var src = bg.substring(5,bg.length-2);
					var mode = (self.css('background-repeat') == 'no-repeat' ? 'crop' : 'scale');
					var styles = {
						'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "', sizingMethod='" + mode + "')",
						'background-image': 'url('+settings.shim+')'
					};
					self.css(styles);
				};
				// image elements
				if (settings.imgs && self.is('img[src$=png]')){
					var styles = {
						'width': self.width() + 'px',
						'height': self.height() + 'px',
						'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + self.attr('src') + "', sizingMethod='scale')"
					};
					self.css(styles).attr('src', settings.shim);
				};
				// apply position to 'active' elements
				if (settings.apply_positioning && self.is('a, input') && (self.css('position') === '' || self.css('position') == 'static')){
					self.css('position', 'relative');
				};
			});
		};
	});
};



// FA - dir common functions starts

// FA - dir common functions ends


/*Added by FAHAD FARRUKH for ADD NEW LEAD PAGE START*/
function tooltip(divId, displayStyle){
	document.getElementById(divId).style.display = displayStyle; 
}
/*Added by FAHAD FARRUKH for ADD NEW LEAD PAGE END*/









/*$('#w_dir_dropshippers').mouseover(function() {
											alert("44444");
  $('#w_dir_dropshippers').removeClass("w_dir_dropshippers_off");
		$("#w_dir_dropshippers").addClass("w_dir_dropshippers");
});

$('#w_dir_dropshippers').mouseout(function() {
  $('#w_dir_dropshippers').removeClass("w_dir_dropshippers");
		$("#w_dir_dropshippers").addClass("w_dir_dropshippers_off");
});*/



/*
$("#w_dir_dropshippers").livequery(function(event)
{
	$(this).mouseover(function()
	{
		$('#w_dir_dropshippers').removeClass("w_dir_dropshippers_off");
		$("#w_dir_dropshippers").addClass("w_dir_dropshippers");
	});
});


$("#w_dir_dropshippers").livequery(function(event)
{
	$(this).mouseout(function()
	{
		$('#w_dir_dropshippers').removeClass("w_dir_dropshippers");
		$("#w_dir_dropshippers").addClass("w_dir_dropshippers_off");
	});
});




$("#w_dir_manufacturers").livequery(function(event)
{
	$(this).mouseover(function()
	{
		$('#w_dir_manufacturers').removeClass("w_dir_manufacturers_off");
		$("#w_dir_manufacturers").addClass("w_dir_manufacturers");
	});
});


$("#w_dir_manufacturers").livequery(function(event)
{
	$(this).mouseout(function()
	{
		$('#w_dir_manufacturers').removeClass("w_dir_manufacturers");
		$("#w_dir_manufacturers").addClass("w_dir_manufacturers_off");
	});
});


$("#w_dir_importers").livequery(function(event)
{
	$(this).mouseover(function()
	{
		$('#w_dir_importers').removeClass("w_dir_importers_off");
		$("#w_dir_importers").addClass("w_dir_importers");
	});
});


$("#w_dir_importers").livequery(function(event)
{
	$(this).mouseout(function()
	{
		$('#w_dir_importers').removeClass("w_dir_importers");
		$("#w_dir_importers").addClass("w_dir_importers_off");
	});
});


$("#w_dir_distributors").livequery(function(event)
{
	$(this).mouseover(function()
	{
		$('#w_dir_distributors').removeClass("w_dir_distributors_off");
		$("#w_dir_distributors").addClass("w_dir_distributors");
	});
});


$("#w_dir_distributors").livequery(function(event)
{
	$(this).mouseout(function()
	{
		$('#w_dir_distributors').removeClass("w_dir_distributors");
		$("#w_dir_distributors").addClass("w_dir_distributors_off");
	});
});

*/

function load_uk_others(url, div)
{
	$.get(url,{},function(ajax_response){
		document.getElementById(div).innerHTML = ajax_response; 
	});
}

$("#uk_other").livequery("click",function()
{
	$("#typesarea").html(load_image);
	update_tabs('uk_other','typestabs');
	
	$.get('http://'+widget_dir+'/uk_other_main.php', {},
		function(str)
		{
			$("#typesarea").html(str);
		});
}); 

$("#uk_auction").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/uk_auction_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#uk_carbootsales").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/uk_carbootsales_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#uk_fairs").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/uk_fairs_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#uk_market").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/uk_market_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#uk_property_auctions").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/uk_property_auctions_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#international").livequery("click",function()
{
	$("#typesarea").html(load_image);
	update_tabs('international','typestabs');
	
	$.get('http://'+widget_dir+'/international_main.php', {},
		function(str)
		{
			$("#typesarea").html(str);
		});
}); 


$("#usa_wholesalers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/usa_supplier_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#france_wholesalers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/france_supplier_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#hong_kong_wholesalers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/hkw_supplier_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#international_dropshippers").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/international_dropshippers_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});


$("#product_sourcing").livequery("click",function()
{
	update_dir_tabs(this.id,"dir_sub_ul");
	$("#dir_inner").html(load_image);
	$.get('http://'+cache_others+'/product_sourcing_without_tab.php', {}, 	  
    function(str) 
    {
        $("#dir_inner").html(str);
    });  
});

/*$("#w_ss_cat6").livequery("click",function()
{
	
	alert("Heree");
	
});*/



function stop_checkEnter(e)
{ //e is event object passed from function invocation
	
	var characterCode; //literal character code will be stored in this variable
	if(e && e.which)
	{ //if which property of event object is supported (NN4)
		
		e = e
		characterCode = e.which //character code is contained in NN4's which property
	}
	else
	{
		if(window.event)
		{
			e = event
			characterCode = e.keyCode //character code is contained in IE's keyCode property
		}
	
	}
	if(characterCode == 13)
	{ //if generated character code is equal to ascii 13 (if enter key)
		//document.forms[0].submit() //submit the form
		return false;
	}
	else
	{
		return true;
	}
}

// Social Buttons
function soc_btns_change_pos()
{
	// set transprency
	$("#social_buttons").show();
	var browser_width = $(window).width();
	if(browser_width > 1150)
	{
		$("#social_buttons").css('opacity','1');
		$("#social_buttons").hover(function()
		{ 
			$("#social_buttons").css('opacity','1');
		},function(){$("#social_buttons").css('opacity','1');});
	}
	else
	{
		$("#social_buttons").css('opacity','0.7');
		$("#social_buttons").hover(function()
		{ 
			$("#social_buttons").css('opacity','1');
		},function(){$("#social_buttons").css('opacity','0.7');});
	}
	
	//Set Verticale Position
	var browser_height = $(window).height() - 350;
	$("#social_buttons").css('top',browser_height);
	return false;
}
$(document).ready(function(){
	soc_btns_change_pos();
	$(window).resize(function(){
		soc_btns_change_pos();
	});
});

// End - Social Buttons
