function h1flash(){
			var width = $(this).width();
			
			labeltext2 = $(this).children('span').text();
			
			$(this).children('span').remove();
			
			flashvars = 'labeltext='+$(this).text();
			
			if(labeltext2 != "")
				flashvars += '&labeltext2='+labeltext2;
			
			var content =  '<div id="h1flash"><object type="application/x-shockwave-flash" data="/assets/img/layout/arid.swf" width="'+width+'" height="55"><param name="flashVars" value="'+flashvars+'" /><param name="scale" value="noScale" /><param name="salign" value="LT" /><param name="wmode" value="transparent" /><param name="movie" value="/assets/img/layout/arid.swf" /></object>'
			
			$(this).html(content);	
			$(this).css('text-indent','0')	
}


$(
	function(){
		$('h1.flash').each(h1flash);
		$('div.flash').each(h1flash);
	}
)
	function menuexpand(){
		$("div#menu").addClass("expanded");
		return false;
	}
	
	function menucollapse(){
		$("div#menu").removeClass("expanded");
		return false;
	}
	
	function closefavoritebox(){
		$("#favoriteresult").fadeOut();
	}
	
	$(
		function(){
			
			$('a.printframe').each(function(){
				
					$(this).click(
					
						function(){
							var rand = Math.round(Math.random()*1000);
							window.open($(this).attr('href'),'print'+rand);
							return false;
						}
					)
				}
			)
			
						
			$('a.savefavorite').each(function(){
				
					$(this).click(
					
						function(){


							$.post($(this).attr('href'),{ajax:1},function(data) {
								$('#favoriteresult').hide().html(data).slideDown();
							});
							
							return false;

						}
					)
				}
			)
			

			
			
			/*$("#menu-wrapper").hover(
				function(){
					menuexpand();
				},
				
				function(){
					menucontract();
				}
			)*/

		}
	)

	Cufon.set('forceHitArea', 'true');
	Cufon.replace('.cufon');
	
	
	$(
		function(){		
			
			$("#menu a").hover(
			
				function(){
					$("#menu a.active").removeClass("active");
					$(this).addClass("active");
					$("#menu-dropdown-wrapper div.active").hide().removeClass("active");
					$("#"+$(this).attr('rel')).addClass("active").show();
				},
				
				function(){
					$(this).removeClass("active");
					$("#"+$(this).attr('rel')).removeClass("active").hide();	
				}
			)
		
		}
	
	)
	
	  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-393465-1']);
  _gaq.push(['_trackPageview']);
 
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
  
$('.emailtofriend').click(function(){
	$('#emailtofriendform').slideDown();			
})

$('#emailtofriendform .cancel').click(function(){
	$('#emailtofriendform').slideUp();			
})

$('#emailtofriendform form').submit(
	function(){					
		if($('#toemail').val() == "" || $('#toname').val() == "" || $('#fromname').val() == ""){
			$('#emailtofriendform .warning').hide().text("Please enter all fields.").fadeIn();					
		} else {						
			$('#emailtofriendform .warning').hide().text("");
			$.post($(this).attr('action'),$(this).serialize(),function(result){
				$('#emailtofriendform').html(result);
			});
		}
		
		return false;
	}
)

var arrFlash=[];
arrFlash[0]='<object type="application/x-shockwave-flash" data="/assets/img/layout/menu.swf" width="954" height="300"><param name="movie" value="/assets/img/layout/menu.swf" /><param name="quality" value="best" /><param name="bgcolor" value="#ffffff" /><param name="play" value="true" /><param name="loop" value="true" /><param name="wmode" value="transparent" /><param name="scale" value="noscale" /><param name="menu" value="true" /><param name="devicefont" value="false" /><param name="salign" value="lt" /><param name="allowScriptAccess" value="sameDomain" /></object>';
arrFlash[1]='<object type="application/x-shockwave-flash" data="/assets/img/layout/home.swf" width="750" height="347"><param name="movie" value="/assets/img/layout/home.swf" /><param name="quality" value="best" /><param name="bgcolor" value="#ffffff" /><param name="play" value="true" /><param name="loop" value="true" /><param name="wmode" value="transparent" /><param name="scale" value="noscale" /><param name="menu" value="true" /><param name="devicefont" value="false" /><param name="salign" value="lt" /><param name="allowScriptAccess" value="sameDomain" /></object>';









	var activetab;
	var lasthash;
	
	function search(){
		$("#search-indicator").show();
			$("#content-right-inner embed").hide();
			$("#content-right-inner object").hide();
		$("#content-right-inner").fadeTo( 0, .4);
		$("input#search-type").val(activetab);
		var formdata = $("#search-form").serialize();

		$.post("/site/search",formdata,function(data){
			$("#search-indicator").hide();
			$("#content-right-inner").fadeTo( 0, 1);
			
			if(lasthash != data.hash){
				lasthash = data.hash;
				$("#content-right-inner").hide().html(data.html).customFadeIn();
				$("#detailtext").html('There are <span class="highlight" id="search-resultcount">'+data.count+'</span> models that match your search.');
				
				
				$('h1.flash').each(h1flash);
				
			}
		},"json");
	}
	
	
	$(
		function(){		
			$("input.search-metro").click(
				function(){
					if($("input.search-metro:checked").length == 0){
						$(this).attr('checked','checked');
					}
				}
			)			
			
			/*
			$(".backtosearchlink").click(
				function(){
					search();
					return false;
				}
			);
			*/
		
			$("#search-button").hide();	
			$("#search-form input").click(search);
			$("#search-form select").change(search);
	
			activetab = $("ul#content-tabs a.active").attr("rel");	
	
			/*
			$("ul#content-tabs a").click(
				function(){
					$("ul#content-tabs a").removeClass("active");
					$(this).addClass("active");
					activetab = $(this).attr("rel");
					search();
					return false;
				}
			)
			*/
		
			
		
		}
	
	)


