Ciao a tutti ragazzi, ho uno script che mi inserisce dei record in un database tramite una funzione che richiama una pagina ASP

Funzione:
------------------------------------------------------------------------------------------------------
codice:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>


<script type="text/javascript">
$(document).ready(function() {


	//##### send add record Ajax request to response.php #########
	$("#FormSubmit").click(function (e) {
			e.preventDefault();
			if($("#contentText").val()==='')
			{
				alert("Non lasciare il campo vuoto");
				return false;
			}
			
			$("#FormSubmit").hide(); //hide submit button
			$("#LoadingImage").show(); //show loading image
			
		 	var myData = 'content_txt='+ $("#contentText").val(); //build a post data structure
			jQuery.ajax({
			type: "POST", // HTTP method POST or GET
			url: "add-marca.asp", //Where to make Ajax calls
			dataType:"text", // Data type, HTML, json etc.
			data:myData, //Form variables
			success:function(response){
				$("#responds").append(response);
				$("#contentText").val(''); //empty text field on successful
				$("#FormSubmit").show(); //show submit button
				$("#LoadingImage").hide(); //hide loading image


			},
			error:function (xhr, ajaxOptions, thrownError){
				$("#FormSubmit").show(); //show submit button
				$("#LoadingImage").hide(); //hide loading image
				alert(thrownError);
			}
			});
	});


});
</script>
Il mio form
-----------------------------------------------------------------------------
codice:
<select id="responds" class="medium required" name="azienda">
<%
	StrSql="SELECT titolo FROM tbl_marche ORDER BY titolo ASC"
    RS.Open StrSql, CN, 1
	DO WHILE NOT RS.EOF
%>
<option value="<%=RS.FIELDS("titolo")%>"><%=RS.FIELDS("titolo")%></option>
<% 
RS.MOVENEXT
LOOP
RS.CLOSE
%>
</select>


    <div class="form_style">
    <h3>Aggiungi azienda</h3>
    <input name="content_txt" id="contentText" placeholder="Scrivi la marca"><br /><br />
    <button id="FormSubmit" class="button">Aggiungi marca</button>
    <img src="images/loading.gif" id="LoadingImage" style="display:none" />
    </div>



Pagina che inserisce il record
---------------------------------
codice:
<!--#include file="include/inc-connection.asp"-->
<%
    SET RS = Server.CreateObject("ADODB.Recordset")
    marca=UCASE(Replace(Request.Form("content_txt"), "", "E"))


	sql = "INSERT INTO tbl_marche ( titolo ) VALUES ('"&marca&"')"
	cn.execute(sql)
	
	StrSql="SELECT titolo FROM tbl_marche ORDER BY titolo ASC"
	RS.Open StrSql, CN, 1
	DO WHILE NOT RS.EOF
	%>
<option value="<%=RS.FIELDS("titolo")%>"><%=RS.FIELDS("titolo")%></option>
<%
RS.MOVENEXT
LOOP
RS.CLOSE
%>

Problemi riscontrati:
--------------------------------------------------------
Lo script inserisce correttamente il record ma:

1) Non mi prende gli spazi Es: Armani Jeans lo prende come ArmaniJeans, tutto attaccato
2) Quando appendo i risultati della pagina nella select me li ripete ciclandomi sempre la stessa query:
Esempio:

<option value="Armani Jeans">ArmaniJeans</option>
<option value="DonDup">DonDup</option>

<option value="Armani Jeans">ArmaniJeans</option>
<option value="DonDup">DonDup</option>

<option value="Armani Jeans">ArmaniJeans</option>
<option value="DonDup">DonDup</option>

Come posso ovviare questi due problemi?
Qusto script potrebbe esere utile per chi volesse inserire record in database tramite ASP