function cambiar_estados(){
  estado = document.getElementById('tien_estado');
  var tien_estado = estado.options[estado.selectedIndex].value;
  cargar_elemento('cargar_tiendas.php?tien_estado='+tien_estado, 'div_tiendas');
}

function cambiar_tiendas(){
  tienda = document.getElementById('tien_id');
  var tien_id = tienda.options[tienda.selectedIndex].value;
  cargar_elemento('cargar_tiendas.php?tien_id='+tien_id, 'div_tiendas');
}

function enviar_post(url, id_div, form_id){
  _parametros=getFormValues(form_id);
  var _ajax=newAJAX();

  _url=url;

  _ajax.open("POST",_url,true);
  _ajax.onreadystatechange=function(){
  if(_ajax.readyState==4){
    document.getElementById(id_div).innerHTML=_ajax.responseText;
    document.getElementById("loading").style.visibility="hidden";
  }else{
    document.getElementById("loading").style.visibility="visible";
  }
  }
  _ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  _ajax.send(_parametros)
}

function cargar_elemento(url, id_div){
  var _ajax=newAJAX();

  _url=url;
  _ajax.open("GET",_url,true);
  _ajax.onreadystatechange=function(){
  if(_ajax.readyState==4){
    document.getElementById(id_div).innerHTML=_ajax.responseText;
    document.getElementById("loading").style.visibility="hidden";
  }else{
    document.getElementById("loading").style.visibility="visible";
  }
  }
  _ajax.send(null);
}

function getFormValues(form_id){
  fobj=document.getElementById(form_id);
  var str = "";
  var valueArr = null;
  var val = "";
  var cmd = "";
  for(var i = 0;i < fobj.elements.length;i++){
    switch(fobj.elements[i].type){
      case "textarea":
        str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
        break;

      case "text":
        str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
        break;

      case "hidden":
        str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
        break;
		
      case "password":
        str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
        break;

      case "checkbox":
        if(fobj.elements[i].checked)
          str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
        break;

      case "radio":
        if(fobj.elements[i].checked)
          str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
        break;

      case "select-one":
        str += fobj.elements[i].name + "=" + fobj.elements[i].options[fobj.elements[i].selectedIndex].value + "&";
        break;
    }
  }
  str = str.substr(0,(str.length - 1));
  return str;
}

function newAJAX(){
  var xmlhttp=false;
  try{
    // Creacion del objeto AJAX para navegadores no IE
    xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e){
    try{
      //Creacion del objet AJAX para IE
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    } 
    catch(E) { xmlhttp=false; }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }

  return xmlhttp;
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

