function save(from) {
	var ajaxdata = "";
	var ajaxurl = "addressmgmt/api.php";
	var prefix = from;
	
	var first_name = "";
	var last_name = "";
	var title = "";
//	var gender = "";
	var email = "";
	var tel = "";
	var street = "";
	var zip = "";
	var city = "";
	var country = "";
	var restid = 0;
	var rest1 = 0;
	var rest2 = 0;
	var rest3 = 0;
	var rest4 = 0;
	var rest5 = 0;
	var rest6 = 0;
	var maildelivery = 0;
	
	if(from == "nltr2") {
		email = $("input[name='"+prefix+"[sender_email]']").val();
	} else if(from == "shop") {
		prefix = "tx_bbsimpleshop_pi1";
		first_name = $("input[name='"+prefix+"[first_name]']").attr("value");
		last_name = $("input[name='"+prefix+"[last_name]']").attr("value");	
		email = $("input[name='"+prefix+"[email]']").attr("value");
		tel = $("input[name='"+prefix+"[tel]']").attr("value");
		street = $("input[name='"+prefix+"[address]']").attr("value");
		zip = $("input[name='"+prefix+"[zip]']").attr("value");
		city = $("input[name='"+prefix+"[city]']").attr("value");
		country = $("input[name='"+prefix+"[country]']").attr("value");
	} else {
		// get userdata
		first_name = "";
		last_name = "";
		if(from != "Newsletter" && $("input[name='"+prefix+"[sender_name]']").length) {;
			var name = $("input[name='"+prefix+"[sender_name]']").attr("value");
			var names = name.split(' ');
			var i = 0;
			first_name = names[0];
			for(i = 1; i < names.length-1; i++) {
				first_name += " "+names[i];
			}
			
			last_name = names[names.length-1];
		} else {
			first_name = $("input[name='"+prefix+"[sender_first_name]']").attr("value");
			last_name = $("input[name='"+prefix+"[sender_last_name]']").attr("value");	
		}
		title = $("input[name='"+prefix+"[sender_title]']").attr("value");
	//	gender = $("input[name='"+prefix+"[sender_name]']").attr("value");
		email = $("input[name='"+prefix+"[sender_email]']").attr("value");
		tel = $("input[name='"+prefix+"[sender_tel]']").attr("value");
		if(from != "nltr") {
			restid = $("input[name='"+prefix+"[restaurantid]']").attr("value");
		} else {
			rest1 = $("input[name='"+prefix+"[rest_clicked_1]']").attr("value");
			rest2 = $("input[name='"+prefix+"[rest_clicked_2]']").attr("value");
			rest3 = $("input[name='"+prefix+"[rest_clicked_3]']").attr("value");
			rest4 = $("input[name='"+prefix+"[rest_clicked_4]']").attr("value");
			rest5 = $("input[name='"+prefix+"[rest_clicked_5]']").attr("value");
			rest6 = $("input[name='"+prefix+"[rest_clicked_6]']").attr("value");
			maildelivery = $("input[name='"+prefix+"[mail_delivery_clicked]']").attr("value");
			zip = $("input[name='"+prefix+"[sender_zip]']").attr("value");
			street = $("input[name='"+prefix+"[sender_street]']").attr("value");
			city = $("input[name='"+prefix+"[sender_city]']").attr("value");
			country = $("[name='"+prefix+"[sender_country]']").val();
		}
	}
	
	if(from != "nltr2" && (first_name.length < 2 || last_name.length < 2 || email.length < 2)	)
		return;
	
	
	switch(from) {
		case "jobs":
			ajaxdata = "contact[from]=Bewerbung&contact[first_name]="+first_name+"&contact[last_name]="+last_name+"&contact[title]="+title+"&contact[email]="+email+"&contact[telephone]="+tel+"&contact[restid]="+restid;
			break;
		case "contact":
			ajaxdata = "contact[from]=Kontakt&contact[first_name]="+first_name+"&contact[last_name]="+last_name+"&contact[title]="+title+"&contact[email]="+email+"&contact[telephone]="+tel+"&contact[restid]="+restid;
			break;
		case "shop":
			ajaxdata = "contact[from]=Shop&contact[first_name]="+first_name+"&contact[last_name]="+last_name+"&contact[title]="+title+"&contact[email]="+email+"&contact[telephone]="+tel+"&contact[address]="+street+"&contact[zip]="+zip+"&contact[city]="+city+"&contact[country]="+country+"&contact[restid]="+restid;
			break;
		case "reservation":
			ajaxdata = "contact[from]=Reservierung&contact[first_name]="+first_name+"&contact[last_name]="+last_name+"&contact[title]="+title+"&contact[email]="+email+"&contact[telephone]="+tel+"&contact[restid]="+restid;
			break;		
		case "nltr":
			ajaxdata = "contact[from]=Newsletter&contact[first_name]="+first_name+"&contact[last_name]="+last_name+"&contact[title]="+title+"&contact[email]="+email+"&contact[rest1]="+rest1+"&contact[rest2]="+rest2+"&contact[rest3]="+rest3+"&contact[rest4]="+rest4+"&contact[rest5]="+rest5+"&contact[rest6]="+rest6+"&contact[maildelivery]="+maildelivery+"&contact[zip]="+zip+"&contact[address]="+street+"&contact[city]="+city+"&contact[country]="+country;
			break;
		case "nltr2":
			ajaxdata = "contact[from]=unsubscription&contact[email]="+email;
			break;
	}	
	
	$.ajax({
		type: "POST",
		url: ajaxurl,
		data: ajaxdata,
		//contentType: "application/x-www-form-urlencoded;charset=ISO-8859-1",
		async: false,
		success: function(msg){
			
		}
	});
 
}

