function toggle_special_offers(){
	$('table_results').toggleClassName('show_discounts');
}

Event.observe(window,'load',function(){
    //Todo: Ramana : I had to comment following two lines since
    //in existing code I am using asp:checkbox LTLCheckBox which is diffrent from
    //chk_discounts
    
	//$('chk_discounts').observe('click',toggle_special_offers);
	//reposition_map();

	if($('storage_unit_size_selector')){
		$('storage_unit_size_selector').observe('focus',show_unit_size_selector,false);
		$('storage_unit_size_selector').observe('click',show_unit_size_selector,false);

		// POSITION UNIT SIZE SELECTOR MENU
		$('popup_unit_size_selector').style.top = ($('storage_unit_size_selector').cumulativeOffset()[1] + $('storage_unit_size_selector').clientHeight + 4) + 'px';
		$('popup_unit_size_selector').style.left = ($('storage_unit_size_selector').cumulativeOffset()[0]) + 'px';

		$('popup_unit_size_selector').observe('mouseout',function(){
			this.hover = false;
			window.setTimeout(function(){
				if(!$('popup_unit_size_selector').hover){
					$('popup_unit_size_selector').style.display = 'none';

					// FORCE RE-RENDER
					$('storage_unit_size_selector').style.backgroundColor = '#fffffe';
					window.setTimeout(function(){$('storage_unit_size_selector').style.backgroundColor='#fff';},1);
				}
			},10);
		});

		$$('#popup_unit_size_selector .option').each(function(option){
			option.observe('mouseover',function(){
				$('popup_unit_size_selector').hover = true;
			},true);
			option.observe('click',function(){
				$('popup_unit_size_selector').style.display = 'none';
			});
		});
	}

});

Event.observe(window,'resize',function(){

 
	if($('storage_unit_size_selector')){
	       
		// POSITION UNIT SIZE SELECTOR MENU
		$('popup_unit_size_selector').style.top = ($('storage_unit_size_selector').cumulativeOffset()[1] + $('storage_unit_size_selector').clientHeight + 4) + 'px';
		$('popup_unit_size_selector').style.left = ($('storage_unit_size_selector').cumulativeOffset()[0]) + 'px';

	}

});


Event.observe(window,'scroll',function(){
	//reposition_map();
	//window.setTimeout(reposition_map,1);
});

function show_unit_size_selector(){
	$('popup_unit_size_selector').style.display = 'block';
	$('storage_unit_size_selector').blur();
	$('popup_unit_size_selector').focus();
	$('popup_unit_size_selector').hover = true;
	return false;
}

/*function reposition_map(){
	var display_type = (document.body.scrollTop>=$('map_container_contents_static').cumulativeOffset()[1])?'block':'none';
	if($('map_container_contents_fixed').style.display!=display_type) $('map_container_contents_fixed').style.display = display_type;

	if($('map_container_contents_fixed').style.display=='block'){
		var scroll_max = $('divider_landing').cumulativeOffset()[1]-$('map_container_contents_fixed').clientHeight;
		var reached_bottom = (document.body.scrollTop>scroll_max);
		if(reached_bottom){
			if(window.details.ieVersion()>-1){
				$('map_container_contents_fixed').style.marginTop = -((document.body.scrollTop-scroll_max)) + 'px';
			}else{
				$('map_container_contents_fixed').style.top = -((document.body.scrollTop-scroll_max)) + 'px';
			}
		}
	}
}*/

function toggle_popup(){
	var link_pos = $('lnk_learn_more').cumulativeOffset();
	$('popup_discounts').style.top = (link_pos[1] + 16) + 'px';
	$('popup_discounts').style.left = (link_pos[0] + 3) + 'px';
	$('popup_discounts').style.display = ($('popup_discounts').getStyle('display')=='block')?'none':'block';
}
