var dialog_options = {};

$(function(){
	dialog_options = {
		modal: true,
		resizable: false,
		closeOnEscape: true,
		width: 'auto',
		autoHeight: true,
		close: function(){$(".ui-dialog-content").dialog("destroy");}
	};
	
	$(".ui-widget-overlay").live('click', function(){
		$(".ui-dialog-content").dialog("close");
	});
	
	$("#print-icon").click(function(event){
		event.preventDefault();
		window.open(currentUrl + '?printversion', 'Druckansicht', 'width=800,height=600,left=100,top=200,scrollbars=yes,location=no');
	});
	
	$("#print-page").click(function(){
		window.print();
	});
	
	$(".check-printbox").click(function(){
		id = $(this).attr("id");
		id_array = id.split(/-/ig);
		var auswahl = id_array[2];
		if(auswahl == "materialwahl"){
			$("div#box-materialauswahl").toggle("hidden");
		}
		else if(auswahl == "technischedaten"){
			$("table#main_table").toggle("hidden");
		}
		else if(auswahl == "lichttechnik"){
			$("div#box-lichttechnik").toggle("hidden");
		}
		else if(auswahl == "produktbilder" || auswahl == "anwendungsbilder"){
			if($("#check-printbox-produktbilder:checked").length == 1)
				$(".img-produkt").removeClass("hidden");
			else
				$(".img-produkt").addClass("hidden");
			
			if($("#check-printbox-anwendungsbilder:checked").length == 1)
				$(".img-anwendung").removeClass("hidden");
			else
				$(".img-anwendung").addClass("hidden");
			
			if($("#check-printbox-produktbilder:checked").length == 0 && $("#check-printbox-anwendungsbilder:checked").length == 0)
				$("div#box-bilder").addClass("hidden");
			else 
				$("div#box-bilder").removeClass("hidden");
		}
		else if(auswahl == "passendeleuchten"){
			$("div#box-passendeleuchten").toggle("hidden");
		}
		else if(auswahl == "auszeichnungen"){
			$("div#box-auszeichnungen").toggle("hidden");
		}
	});
});
