
$(document).ready(function() {
	
	
/* namen dialog */
	jQuery.fn.editnames = function( kal , chance , namount , name ) {
		
		/* manuell starten*/
		$("#editnames #chance0 a").click( function(){
			closealldialog("editnames");
			CheckFenster2(sesid,kal);
		});
		
		
		/* auto reset*/
		$("#dnameinfo").html("");		
		$("#editnames #chance1 a").removeClass("off");		
		
		
		/* name einblenden */
		$(".proname").html(name);		
		
		
		if( chance == 1 ){
			
			/* alphapicture - produkt */
			
			$().showNamesD( kal );			
			
			/* inhalte aus-/einblenden */																					
			$(".fornames").css("display","block");				
			$(".forpics").css("display","none");			
			
			/* hot-action setzen */
			$("#chance1").removeClass("w2").addClass("w3");
			$("#editnames #chance1 a:not(.off)").click( function(){	
				closealldialog("editnames");
				document.location.href = "app_wizzard4.cfm?sesid=" + sesid + "&proedit=1&wizkal=" + kal;	
			});
			
		}else if( chance == 2 ){
			
			/* wizzard - produkt */
			
			/* namen-frame reset */
			$("#dnameframe, #dnameinfo").html("");
			
			/* inhalte aus-/einblenden */			
			$(".fornames").css("display","none");																					
			$(".forpics").css("display","block");						
				
			/* hot-action setzen */
			$("#chance1").removeClass("w3").addClass("w2");			
			$("#editnames #chance1 a:not(.off)").click( function(){	
				closealldialog("editnames");
				document.location.href = "app_wizzard4.cfm?sesid=" + sesid + "&proedit=1&wizkal=" + kal;	
			});	
			
			/* cover/dialog einblenden */
			showEditNames();				
			
		}else{
			
			/* manuell editiert */
			
			if(namount == 0){
				
				/* kein name vorhanden */
				
				/* inhalte aus-/einblenden */
				$(".fornames").css("display","none");
				$(".forpics").css("display","block");										
		
				/* cover/dialog einblenden */
				showEditNames();		
				
			}else{
				
				/* name vorhanden */
				$().showNamesD( kal );
				
				/* inhalte aus-/einblenden */				
				$(".fornames").css("display","block");
				$(".forpics").css("display","none");														
			}
			
			
			/* blockierter wizzard-link */
			$("#editnames #chance1 a").addClass("off").click( function(){
				return false;														   
			});	
			
		}
		
		$(".dialog .close").click( function(){
			document.location.href = closeurl;							  
		});
		
		
	};


	/* namen anzeigen */
	
	jQuery.fn.showNamesD = function( kal ){
				
		ts = new Date();
	
		jQuery.get("cfc_names.cfm", { sesid: sesid , wizkal: kal , partnerwizz: 'no', shownames: 2 , ts : ts.getTime() }, function(data) {
			
			$("#dnameframe").html( data );
			addNameActionD( kal );	
			/* cover/dialog einblenden */
			showEditNames();
				

		});
		
	};


	/* namen speichern */
	
	jQuery.fn.saveNamesD = function(n1,n2,kal,order_nr,del,inputs) {
		
		ts = new Date();		

		jQuery.get("cfc_names.cfm", { sesid: sesid , wizkal: kal , n1: n1 , n2: n2 ,  partnerwizz: 'no', order_nr: order_nr, inputs: inputs , savenames: 1 , del: del  , ts : ts.getTime() }, function() {									
	
			$().showNamesD(kal);
		
		});
		
	};


	namesActionD();
						   
});


/* actions */

	function editnamesstart(kals){
	
		var kal = $("." + kals).attr("id").split("_");
		$().editnames( kal[0] , kal[1] , kal[2] , kal[3]);
	
	};

	function namesActionD(){
		
		$(".editnames").click( function(){
					
			var kal = $(this).attr("id").split("_");
			$().editnames( kal[0] , kal[1] , kal[2] , kal[3]);
									 
		});

	};

/* nameaktion */

	function addNameActionD( kal ){

		$("#dnameframe .remonames").unbind();
		$("#dnameframe .savenames").unbind();

		$("#dnameframe .savenames").click( function() {
			var thisname = $(this).attr("name");
			thisname = thisname.charAt(9);
			n1 = $("#dnameframe input[name=n1" + thisname + "]").attr("value");
			n2 = $("#dnameframe input[name=n2" + thisname + "]").attr("value");
			
			if( !n1 ){
				n1 = "";					
			}
			
			if( !n2 ){
				n2 = "";	
			}
			
			if( n1 != "" || n2 != "" ){
				$().saveNamesD(n1,n2,kal,thisname,0,0);	
			}
			
		});

		$("#dnameframe .remonames").click( function() {
			var thisname = $(this).attr("name");
			thisname = thisname.charAt(9);
			n1 = $("#dnameframe input[name=n1" + thisname + "]").attr("value");
			n2 = $("#dnameframe input[name=n2" + thisname + "]").attr("value");			
			$().saveNamesD(n1,n2,kal,thisname,1,0);	
		});
	
	};	
	
	
