jQuery(document).ready(function() {	
	//breadcrumb	
	jQuery('#breadcrumb').append(' > ').append(jQuery('.component .breadcrumb').html());
	jQuery('.component .breadcrumb').remove();
	
	//latest
	jQuery('.mouseout .item a').bind('mouseenter', function() {
		var item = '#'+jQuery(this).attr('rel');
		jQuery(item).attr('class','listitem mouseover');
		jQuery(item).bind('mouseleave', function() {
			jQuery(item).attr('class','listitem mouseout');
		});
	});
	
	//eid
	jQuery('a.eid').bind('click',function(){
		if(disabled) return false;
		var disabled = 1;
		//ie benötigt absolute links
		var redirect = '/'+jQuery(this).attr('href');
		//if(!redirect) return false;
		//jQuery(this).removeAttr('href');
		var eid = '/'+jQuery(this).attr('eid');
		//if(!eid) return false;
		//jQuery(this).removeAttr('eid');
		
		data = {};
		//data['residence[redirect]'] = redirect;
		
		jQuery.getJSON(
			eid, 
			data, 
			function(result){
				for(var task in result){
					switch(task){
						case 'hide':
						case 'show':
							for(var attribute in result[task]['attribute']){
								jQuery(result[task]['target']).attr(attribute,result[task]['attribute'][attribute]);
							}
							break;
						case 'redirect':
							window.location.href = result[task]['url'];
							break;
						case 'enable':
							disabled = 0;
							break;
					}
					
				}
			}
			
		);
		
		return false; //link nicht verfolgen
		
	});
	
	
	$('#home_residence select').change(function(event) {
		var action = $(this).val();
		$('#home_residence').attr('action', action);
	});
	
	
});
