var lastvalue = "";
function editMess(id)
{
        document.getElementById("textArea_" + id).style.display = "block";
        document.getElementById("textArea_" + id).focus();      
        document.getElementById("text_" + id).style.display = "none";
        lastvalue = document.getElementById("textArea_" + id).value;    
}
function changeMess(id)
{
        document.getElementById("textArea_" + id).style.display = "none";
        document.getElementById("text_" + id).style.display = "block";
        if(document.getElementById("textArea_" + id).value != lastvalue)
        {
                document.getElementById("text_" + id).innerHTML = document.getElementById("textArea_" + id).value;
                sendRequest(id,document.getElementById("textArea_" + id).value);
                alert("Message changed");
        }
}

function inpDelete(id)
{
        var id = id;
        if (confirm("Are you really wanna to DELETE this massage?")) 
        {
            location=id;
        }
}


function inputFree(inputid,inputvalue) {
	var thisinput = document.getElementById(inputid);
	if(thisinput.value == inputvalue) {
		thisinput.value = '';
		if(inputid == 'reg_password' || inputid == 'auth_password')
		    thisinput.type = 'password';
	}
}


      function createXMLHttp() {
        if(typeof XMLHttpRequest != "undefined") {
          return new XMLHttpRequest();
        } else if(window.ActiveXObject) { 
          var aVersions = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0",
                   "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp",
                   "Microsoft.XMLHttp"
                   ];
          for (var i = 0; i < aVersions.length; i++) {
            try {
              var oXmlHttp = new ActiveXObject(aVersions[i]);
              return oXmlHttp;
            } catch (oError) { 
            }
          }
          throw new Error("Error XMLHttp.");
        }
      }

function sendRequest(id) {

     type = 'http://find-bride.com/edit.php?id=' + id;
     //alert(type);
         //sElem.innerHTML = "<div align='center'><img src='/images/loader.gif'><br />����������� ��������...</div>";
        var oXmlHttp = createXMLHttp();



        oXmlHttp.open("GET",type, true);

                oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded, charset=utf-8");

        oXmlHttp.onreadystatechange = function() {

          if(oXmlHttp.readyState == 4) {

            if(oXmlHttp.status == 200) {

              saveResult(oXmlHttp.responseText);

            } else {

              saveResult("Error: " + oXmlHttp.statusText);

            }

          }

        };  

                oXmlHttp.send(null);



      }

         
      function saveResult(sText) {
        var sElem = document.getElementById("city");
        sElem.innerHTML = '<select style="width:150px" name="form[value13]" id="city"><option value="5555" selected>Doesn`t matter</option>' + sText + '</select>';
      }

function inpShowHide(name)
{
        var name = name;
        var text = document.getElementById('inp_'+name+'_text');
        var img = document.getElementById('inp_'+name+'_img');
        var spane = document.getElementById('inp_'+name+'_span');
        if(text.style.display != 'none')
        {
                text.style.display = 'none';
                img.style.display = 'block';
                spane.innerHTML = '&mdash;';
        }
        else
        {
                text.style.display = 'block';
                img.style.display = 'none';
                spane.innerHTML = '+';

        }
}
  window.onload = function(){
    var hcs = document.getElementsByName('form[array1][]'), ecs = document.getElementsByName('form[array2][]'), mss = document.getElementsByName('form[array3][]')
    var hc = document.getElementById('hc'), ec = document.getElementById('ec'), ms = document.getElementById('ms');
    hc.onclick = function(){
      if (this.checked)
        for (var i = 0; i < hcs.length; i ++)
          hcs.item(i).checked = false;
    }
    ec.onclick = function(){
      if (this.checked)
        for (var i = 0; i < ecs.length; i ++)
          ecs.item(i).checked = false;
    }
    ms.onclick = function(){
      if (this.checked)
        for (var i = 0; i < mss.length; i ++)
          mss.item(i).checked = false;
    }
    for (var i = 0; i < hcs.length; i ++)
      hcs.item(i).onclick = function(){
        if (this.checked && hc.checked)
          hc.checked = false;
      }
    for (var i = 0; i < ecs.length; i ++)
      ecs.item(i).onclick = function(){
        if (this.checked && ec.checked)
          ec.checked = false;
      }
    for (var i = 0; i < mss.length; i ++)
      mss.item(i).onclick = function(){
        if (this.checked && ms.checked)
          ms.checked = false;
      }
  }
