$(document).ready(function(){
	
	
	// using js to work out the height
	$("#wrap").height($(document).height());
	
	/*	
	$(window).resize(function(){
		$("#wrap").height($(document).height());
	})
	*/
	
	$("#content #listings-right div #sub-companies").css({"border-bottom":"0px"})
	
	var c = null;
	$(".drop").each(function(){
		c++;
	});
	
	$("#header .center #navi li").hover(
		function(){
			
// 			$("#navi").find("ul").hide();
			
			var offset = $(this).offset();
			var left = offset.left + 0;
			if($.browser.mozilla){
				var top = offset.top + 15;
			}
			if($.browser.safari){
				var top = offset.top + 15;
			}
			if($.browser.msie){
				var top = offset.top + 16;
			}
			
			$(this)
			/*$(this).find("ul").slideDown('fast').css({"top":top, "left":left});
			return false;*/
			$('ul', this).slideDown('fast');
		},
		
		function(){
			$('ul', this).slideUp('fast');
			/*$(this).find("ul").slideUp('fast');
			return false;*/
			
		}
	);
	

	
	if($.browser.mozilla){
		$("#equotes div").css({ "padding-top":"24px" })
	};
	
	$("#mapdrop").hover(
		function(){
			$(this).css({"cursor":"pointer"});
		},
		function(){
			$(this).css({"cursor":"auto"});
		}
	);
		
	
	$(".out").click(function(){
		var url = $(this).attr("href");
		document.location = url;
		return true;
	});
		
	
	$("#mapdrop").toggle(
		function(){
			var co = $("#mapdrop").offset();
			$(this).attr("class", "mapdropdown");
			$(".map-wrap").css({ "position":"absolute", "top": co.top }).slideDown();
				if($.browser.msie){
				$(".map-wrap").css({"top": (co.top)-2 }).slideDown();
			}	
		},
		function(){ $(".map-wrap").slideUp(); $(this).attr("class", "mapdropup"); }
	);
	
	$("input[@name=keyphrase]").focus(function() {
		if ($("input[@name=keyphrase]").val() == 'search for...') {
			$("input[@name=keyphrase]").val("");
		}
	});
	
	$("input[@name=postcode]").focus(function() {
		if ($("input[@name=postcode]").val() == 'postcode...') {
			$("input[@name=postcode]").val("");
		}
	});
	
	$("input[@name=keyphrase]").blur(function() {
		if ($("input[@name=keyphrase]").val() == '') {
			$("input[@name=keyphrase]").val("search for...");
		}
	});
	
	$("input[@name=postcode]").blur(function() {
		if ($("input[@name=postcode]").val() == '') {
			$("input[@name=postcode]").val("postcode...");
		}
	});
	
	
	/* Member Login */
		$("input[@name=username][id=loginUsername]").focus(function() {
		if ($("input[@name=username][id=loginUsername]").val() == 'username...') {
			$("input[@name=username][id=loginUsername]").val("");
		}
	});
	
	$("input[@name=password][id=loginPassword]").focus(function() {
		if ($("input[@name=password][id=loginPassword]").val() == 'password...') {
			$("input[@name=password][id=loginPassword]").val("");
		}
	});
	
	$("input[@name=username][id=loginUsername]").blur(function() {
		if ($("input[@name=username][id=loginUsername]").val() == '') {
			$("input[@name=username][id=loginUsername]").val("username...");
		}
	});
	
	$("input[@name=password][id=loginPassword]").blur(function() {
		if ($("input[@name=password][id=loginPassword]").val() == '') {
			$("input[@name=password][id=loginPassword]").val("password...");
		}
	});
	
	$(".greenLink").hide();
	
	$(".greenlink").hover(function() {
		var offset = $(this).offset();
		var top = offset.top - 25;
		var left = offset.left + 200;
		$(this).css({"color":"green"});
		$(this).next(".greenLink").css({'top': top, 'left': left}).fadeIn();
		},
	function () {
		$(this).css({"color":"#7c0741"});
		$(this).next(".greenLink").fadeOut();
	});
	
})