//<![CDATA[
var scrollSave = "0px";

jQuery(document).ready(function(){
	
/*
	>>> Overlays konfigurieren <<<
*/	
	// Scrollen der Seite zur Anzeige des Overlays
	jQuery("#rezenssion_wahl").click(function(){
		scrollSave = jQuery('html,body').scrollTop();
		jQuery('html,body').animate({scrollTop: '160px'},1200);			
	});
	
	jQuery("#produkt_wahl").click(function(){
		scrollSave = jQuery('html,body').scrollTop();
		jQuery('html,body').animate({scrollTop: '160px'},1200);			
	});	
	
	// Beim IE 6 zus�tzlich den rechten Rand anpassen 
	if ($.browser.msie && $.browser.version.substr(0,1)<7) {
		jQuery("#produkt_wahl").overlay({
				expose: '#444', 
				absolute:true,
				top:180,
				target:"#produkt_wahl_overlay", 
				closeOnClick:false,
				onStart: function(){
							IE6BorderResize("#wahl_rezenssion_overlay");
							},
				onClose: function(){scrollBack();}
		});
		
		jQuery("#rezenssion_wahl").overlay({
				expose: '#444', 
				absolute:true,
				top:180, 
				target:"#produkt_wahl_overlay", 
				closeOnClick:false,
				onStart: function(){
							IE6BorderResize("#wahl_rezenssion_overlay");
							},
				onClose: function(){scrollBack();}
		});
		
		jQuery(".close").prepend("<div class='closeBtn'><a>schlie&szlig;en</a><span class='closeIcon'></span></div>");
		
	}
	else{
		jQuery("#produkt_wahl").overlay({
			expose: '#444',
			absolute:true,
			top:180, 
			target:"#produkt_wahl_overlay", 
			closeOnClick:false,
			close: '.actions, .close',
			onClose: function(){scrollBack();}			
		});
		jQuery("#rezenssion_wahl").overlay({
			expose: '#444', 
			absolute:true,
			top:180, 
			target:"#produkt_wahl_overlay", 
			closeOnClick:false,
			close: '.actions, .close',
			onClose: function(){scrollBack();}
		});
	}
	
	// "Schlie�en"-Button hinzuf�gen
	jQuery(".close").prepend("<div class='closeBtn'><a>schlie&szlig;en</a><span class='closeIcon'></span></div>");

	//Zebratabelle f�r das Overlay
	jQuery(".overlay .centerTable td.leftCol table tr:nth-child(odd)").addClass('geradeZeile');
	jQuery(".overlay .centerTable td.rightCol table tr:nth-child(odd)").addClass('geradeZeile');

	// Button-Hover
	jQuery(".grey").hover(function(){
					jQuery(this).removeClass("grey");
					jQuery(this).addClass("grey_hover");
				},
				function(){
					jQuery(this).removeClass("grey_hover");
					jQuery(this).addClass("grey");
				}
		);

	jQuery(".green").hover(function(){
					jQuery(this).removeClass("green");
					jQuery(this).addClass("green_hover");
			},
			function(){
					jQuery(this).removeClass("green_hover");
					jQuery(this).addClass("green");
			}
	);

	// Allen Links ein Icon voranstellen
	/*jQuery(".box a[href]").before("<span class='linkicon'></span>");		
	jQuery("#center a[href]").before("<span class='linkicon'></span>");
	jQuery("#breadcrumbs a[href]").before("<span class='linkicon'></span>");*/

	// Pflichtfelder kennzeichnen
	jQuery("label.pflicht").wrap("<div class='label_wrapper'></div>");
	jQuery("label.pflicht").after("<span class='pflichticon'></span>");
					
});

// IE6: Gr��enanpassung des rechten Overlay-Rahmens 
function IE6BorderResize(e){
	jQuery(".borderRight",e).height($(e).height()+20);
};

// An die Position der Seite zur�ckscrollen, an der sie sich vor dem Overlay befand
function scrollBack(){
	jQuery('html,body').animate({scrollTop: scrollSave},1200);
}

//]]>