//alert( 'my_scripts.js' );


//var SiteRoot = 'http://localhost/asp/';

/******************************************************************************************/
/*     AUX FUNCTIONS                                                                      */
/******************************************************************************************/

function El( id )
{
	return document.getElementById(id);
}

function printProperties( name )
{
	hdl = window.open();
	
	for (v in name)
	{
		hdl.document.write( v + "=" + name[v] + "<br>")	
	}	
}

function sw( o1, o2 )
{
  El(o1).style.display = 'none';
  El(o2).style.display = 'block';
  return false;
}

/******************************************************************************************/


function doLoad(text_id, url, id) 
{
    //alert( 'doLoad( ' + text_id + ', ' + url + ', id = '+ id );

    var req = new JsHttpRequest();
    req.onreadystatechange = function() {

      alert( 'req.readyState = ' + req.readyState );

      if (req.readyState == 4) 
      {
        if ( El(text_id) )
          El(text_id).innerHTML = req.responseText;

        //alert( 'response = ' + req.responseText );
        //alert( 'result = ' + El(text_id).innerHTML );

        //El('addr_debug').value = El('addr_container').innerHTML;

      }  
    }

    El(text_id).innerHTML = '<img src="./img/loader.gif">';

    req.open(null, url, true);
    req.send( { q: id } );
}


//alert( 'my_scripts.js end' );

/******************************************************************************************/

function Find_org( form, section, text_id )
{
  //alert( 'Find_org()' );

  var org_name = form.org_name.value;

  //alert( secondname + name + surname );

  var url = SiteRoot + 'index.php?module=content&section=' + section + '&topic=find_org&view=rq';   //alert( url );
  //alert( url );

  if ( (org_name == '') )
  {
    alert( 'Не заданы данные' );
  }
  else
  {
    El(text_id).innerHTML = '<img src="' + SiteRoot + 'img/loader.gif">';


    JsHttpRequest.query(

      url,

      { 'org_name' : org_name
      },

      function(result, text) 
      {
        //alert( 'result = ' + text );

        if ( El(text_id) )
          El(text_id).innerHTML = text;
      }

    );

    //alert( 'sent' );
  }
}

function Select_register2( _1, _2, _3, _4, _5, _6, _7, _8, _9 )
{
  //alert( 'select itr: ' +_1+', '+_2+', '+_3+', '+_4+', '+_5 );

  document.profile.org_form.value = _1;
  document.profile.org_name.value = _2;
  document.profile.org_inn.value = _3;
  document.profile.org_address.value = str_replace( '<br>', "\r\n", _4 );
  document.profile.org_sro.value = _5;

  El( 'find_list' ).innerHTML = '';
}

function str_replace(search, replace, subject) 
{
  return subject.split(search).join(replace);
}

/* ------------------------------- */

var current_slide = 0;

function SetSlide( lab, n )
{
  //alert( 'SetSlide( '+lab+', '+n+' )' );

  //var log = El('slide_log'); //alert( log );

  var o_1 = El( lab + n );

  if ( o_1 )
  {
    var o_2 = El( lab + current_slide );

    if ( o_2 )
    { 
      o_2.style.display = 'none';
      //log.innerHTML += '<br>' + 'off ' + lab + current_slide;
    }

    o_1.style.display = 'block';

    //log.innerHTML += '<br>' + 'on ' + lab + n;
  }

  current_slide = n;
  var nxt = n + 1;
  o_nxt = El( lab + nxt );

  nxt = ( o_nxt ) ? nxt : 1;

  setTimeout( function(){ SetSlide( lab, nxt ); }, 5000 );

  //alert( '2' );
}


