// JavaScript Document
function jumper(selObj, domain) { 
	if (selObj.indexOf(domain) != -1) {
		location.href = selObj;
	}
	else {
		window.open(selObj, "Zweitfenster", "width=800,height=600,location=yes,resizable=yes,status=yes,toolbar=yes,scrollbars=yes");
	}
}


jQuery(document).ready(function(){
	var newhtml = '';
	
	// Formular suchen und durch div/Links ersetzen
	jQuery('#header .quickplug select.jumper').each(function(){
		newhtml += '<div id="select_jumper">'
		
		// Selektierten Wert als Vorgabe-Wert auswählen
		jQuery(this).children('option:selected').each(function(){
			newhtml += '	<div class="option_selected">';
			newhtml += '		<span href="'+jQuery(this).attr('value')+'">'+jQuery(this).text()+'</span>';
			newhtml += '	</div>';
		});
		
		// Einzelnen Optionen einbinden
		newhtml += '	<div class="option_rest">';
		jQuery(this).children('option').each(function() {
			// Selektierten Wert hervorheben
			if ( jQuery(this).is(':selected')) {
				newhtml += '		<a href="'+jQuery(this).attr('value')+'" class="selected">'+jQuery(this).text()+'</a>';
			}
			else {
				newhtml += '		<a href="'+jQuery(this).attr('value')+'">'+jQuery(this).text()+'</a>';
			}			
		});
		newhtml += '	</div>';
		newhtml += '</div>';
	});
	
	// Select-Box durch HTML-Code ersetzen
	jQuery('#header select.jumper').replaceWith(newhtml);
	
	// Selectbox Optionen anzeigen bei onclick
	jQuery('#select_jumper .option_selected').click(function(){
		jQuery(this).next('.option_rest').slideDown(100, function(){
			jQuery('body').click(function(){
				jQuery('.option_rest').slideUp(100, function(){
					jQuery('body').unbind('click');
				});
			});
		});
	});	
});
