var navTimers = [];  
var previousID = 0;

function render_heading_sifr(){		

	$('h1.render').sifr({
		font:'blue_highway_d_type',
		path:'/fonts',
		version: '3',
		build: '436',
		forceSingleLine: 1,
		fontWeight: '1',
		fontSize: '17'
	});	

	$('#pnl_sub_foot .render').sifr({
		font:'trebucit_v3',
		path:'/fonts',
		version: '3',
		build: '436',
		fontWeight: '1',
	});		

	$('h2.render').sifr({
		font:'blue_highway_d_type',
		path:'/fonts',
		version: '3',
		build: '436',
		fontWeight: '1'
	});

}

function submit_ferret_frm() {
	$('#frm_ferret_search').submit();
}

function submit_mls_frm() {
	$('#mls_search').submit();
}



function msg_box_init() {
	if($('#msg_box').css('display') != 'none') {
		$('#msg_box').fadeOut(10000);
	}

}

function sub_menu_init() {
		
    $("#list_nav > li").hover( function(e) {  
    		var id = jQuery.data( this );  
        var $this = $( this );
        var $target = $(e.target);
        var target_id = e.target.parentNode.id;
        clearTimeout(navTimers[previousID]);
        $('#pnl_sub_nav > UL').hide();
        $('#list_sub_'+target_id).fadeIn('fast'); 
        navTimers[id] = setTimeout( function() {  
        		$("#pnl_sub_nav").animate({ 
          		marginTop: "52px"
          		}, 500, 'swing'
        		); 
          	navTimers[id] = "";  
          }, 200 );                  
			},
			function(e) {
				var id = jQuery.data( this ); 
        var $target = $(e.target);
        var target_id = e.target.parentNode.id;
        previousID = id;           
        if ( navTimers[id] != "" ) {  
          clearTimeout( navTimers[id] );  
        } else {   
          navTimers[id] = setTimeout( function() {           	
        		$("#pnl_sub_nav").animate({ 
          	marginTop: "-50px"
          	}, 500, 'swing');
          	navTimers[id] = "";  
          }, 700 );          
        }                   		
    });  
}

function preLoadImages(img){
  var cache = [];
  var args_len = img.length;
  for (var i = args_len; i--;) {
    var cacheImage = document.createElement('img');
    cacheImage.src = img[i];
    cache.push(cacheImage);
  }
}

$(document).ready(function(){
	
	var img = ["/img/nav_mls.jpg", "/img/nav_sub_featured.jpg", "/img/nav_sub_valuation.jpg", "/img/nav_sub_links.jpg", "/img/nav_sub_about.jpg"];
	preLoadImages(img);
	
	//skip rendering if ie6
	//if(!/MSIE 6/i.test(navigator.userAgent)) {
	//	render_heading_sifr();
	//}

	msg_box_init();
	//sub_menu_init();

});