

var Add_Sms_Request = null;

function add_sms_reply()
{
    
    // Get all "stopp"s
    if(Add_Sms_Request && Add_Sms_Request.readyState == 4)
    {
	if(Add_Sms_Request.status == 200)
	{
	    info_set("<br><br><center>" + Add_Sms_Request.responseText + "</center>");
	}
    }

}

function sms_commit(request, stopp_id, telenr, varsel, anti)
{
    
    // Create a new request on every try
    Add_Sms_Request = getXMLHTTPRequest();
        
    var myRandom=parseInt(Math.random()*99999999);
    var query = "add_sms.php?request=" + request + "&stopp_id=" + stopp_id + "&telnr=" + telenr + "&varsel=" + varsel + "&anti=" + anti+"&kontor_id="+kontor_id;
    
    Add_Sms_Request.open("GET",query, true);
    
    Add_Sms_Request.onreadystatechange = add_sms_reply;

    Add_Sms_Request.send(null);

}

var last_tel=null;
function sms_action()
{
    // Save form data in variables.
    var radio=0;
    if(document.new_sms.request[1].checked)
	radio=1;
    else if(document.new_sms.request[2].checked)
	radio=2;
    else if(document.new_sms.request[3].checked)
	radio=3;
    var telenr=document.new_sms.telenr.value;
    last_tel=telenr;
    var innan=document.new_sms.innan.value;
    var stopp_id=document.new_sms.stopp_id.value;
    var anti=document.new_sms.anti.value;
    
    // Replace window with loadmeter
    info_set("<center><br><h2>Kontaktar server...</h2><br><img src=\"images/wait.gif\"></center>\n");
    sms_commit(radio, stopp_id, telenr, innan, anti);
}

function remove_action()
{
    var telenr=document.new_sms.telenr.value;
    last_tel=telenr;
    var anti=document.new_sms.anti.value;
    
    // Replace window with loadmeter
    info_set("<center><br><h2>Kontaktar server...</h2><br><img src=\"images/wait.gif\"></center>\n");
    sms_commit(3, 0, telenr, 0, anti);
}


// Will fill info window with a search dialog
function new_sms_kund(stopp_id)
{
    back_add("new_sms_kund("+stopp_id+");");
    var myRandom=parseInt(Math.random()*99999999);

    var buf="";
    
    buf+="<form name=\"new_sms\" onSubmit=\"return(false);\">\n";
    buf+="<h2>Få gratis sms direkt i din mobil: </h2><h4>";
    buf+="<input type=\"hidden\" name=\"stopp_id\" value=\"" +stopp_id + "\">\n";
    buf+="<input type=\"radio\" name=\"request\" value=\"0\" checked>Beställ SMS bevakning.<br>\n";
    buf+="<input type=\"radio\" name=\"request\" value=\"1\">Beställ MMS bevakning.<br>\n";
    buf+="<input type=\"radio\" name=\"request\" value=\"2\">AvBeställ SMS/MMS för detta stopp.<br>\n";
    buf+="<input type=\"radio\" name=\"request\" value=\"3\">AvBeställ mina samtliga SMS/MMS.<br>\n";
    buf+="<br>Ditt mobiltelefonnummer: \n";
    if(last_tel)
	buf+="<input type=\"text\" name=\"telenr\" size=\"16\" value=\""+last_tel+"\">\n";
    else
	buf+="<input type=\"text\" name=\"telenr\" size=\"16\" value=\"07\">\n";
    
    buf+="<br><br>Önskad varsel: <br>";
    buf+="<select name=\"innan\">\n";
    buf+="<option value=\"600\">10 minuter</option>\n";
    buf+="<option value=\"1200\">20 minuter</option>\n";
    buf+="<option value=\"3600\">1 timme</option>\n";
    buf+="<option value=\"7200\">2 timmar</option>\n";
    buf+="</select><br><br>\n";
    buf+="Din säkerhetskod:<br>";
    buf+="<img src='antispam.php?random="+myRandom+"' title='Varför?, jo för en extra kontroll så ingen lägger till massor av sms på andras nummer.'><br><br>";
    buf+="Ange din 5-siffriga säkerhetskod:<br>";
    buf+="<input type='text' name='anti' value='' size='5' style='margin-top: 10px; margin-left: 10px;' title='Varför?, jo för en extra kontroll så ingen lägger till massor av sms på andras nummer.'>";
    buf+="<br><br><a href=\"javascript:sms_action();\" onmouseover=\"document.new_sms.sbestall.src='images/sbestall_1.png';\" onmouseout=\"document.new_sms.sbestall.src='images/sbestall_0.png';\"><img src=\"images/sbestall_0.png\" name=\"sbestall\" title='Beställ helt gratis gps-positionerad sms med spännande vip-erbjudadnden!'></a>\n";
    buf+="</form></h4>\n";

    
    info_set(buf);
}

// Will fill info window with a search dialog
function remove_sms_kund()
{
    back_add("remove_sms_kund();");
    var myRandom=parseInt(Math.random()*99999999);

    var buf="<br><h3>Avregistrera sms</h3>";
    
    buf+="<form name=\"new_sms\" onSubmit=\"return(false);\">\n";
    buf+="<br><br>Ditt mobiltelefonnummer: \n";
    buf+="<input type=\"text\" name=\"telenr\" size=\"16\" value=\"07\">\n";
    buf+="<br><br>\n";
    buf+="Din säkerhetskod:<br>";
    buf+="<img src='antispam.php?random="+myRandom+"' title='Varför?, jo för en extra kontroll så ingen raderar massor av sms på andras nummer.'><br><br>";
    buf+="Ange din 5-siffriga säkerhetskod:<br>";
    buf+="<input type='text' name='anti' value='' size='5' style='margin-top: 10px; margin-left: 10px;' title='Varför?, jo för en extra kontroll så ingen raderar massor av sms på andras nummer.'>";
    buf+="<br><br><input type='button' value='Avbeställ SMS' onclick='remove_action();'>\n";
    buf+="</form></h4>\n";

    
    info_set(buf);
}



