var G_POST_Adrese = '/ajax/'; // Defaultaa AJAX pieprasiijumu adrese
var Container; // Visas darbiibas notiks ar shii elementa childNodeem
var Dati; // Ko suutiisim uz serveri
var Atbilde = null; // Te globaali glabaasies servera atbilde uz peedeejo AJAX pieprasiijumu
var Atbilde_Text = null; // AJAX atbildes teksta versija
var xmlhttp = null;

//var TEST = window.location.pathname.match(/\b\/test\/\b/) ? true : false;
var ID;
var Timeline;
var Timeline_Over;
var Timeline_Timer_ID;
var Bloka_Bilde;
var Bloka_Bildes_Masiivs = new Array();
var Bloks_Bilde_Active = false;
var Nedeeljas_ID;
var Nedeeljas_Bildes = new Array();
var Nedeelja_Index = 0;
var DropdownActive = null;
window.onload = init;

var Testvar;

var Frontpage_Array = new Array();

function init()
{
  if (window.location.pathname.match(/\/transscripts\/e_rekins/))
  {
    e_rekins();
  }
  else if (window.location.pathname.match(/\/raksti\/([0-9]+)\/send/))
  {
    recommend_init();
  }
  else
  {
    antispam();
    Timeline = document.getElementById('timeline');
    if (Timeline != null)
    {
      tl_init();
    }
    
    aptauja();
    var Add_Comment = document.getElementById('comment_add');
    if (Add_Comment != null)
    {
      Add_Comment.onclick = add_comment;
    }
    target_blank();
    frontpage();
//  raksta_bildes_change();
//  nedeeljas_bildes();
    zoom_init();
    video_link();
    bloka_daliibnieki();
    init_ajax();
    transscript();
    trans_sms();
    trans_bankas();
    poll_toggle_init();
    poll_list_init();
    middle_column_init();
  }
}

function antispam()
{
  var Linki=document.getElementsByTagName('a');
  for (var i=0; i<Linki.length; i++)
  if (Linki[i].className.match(/\bpasts\b/))
	{
	  Linki[i].innerHTML=Linki[i].innerHTML.replace(/\[punkts]/g,String.fromCharCode(46));
	  Linki[i].innerHTML=Linki[i].innerHTML.replace(/\[aaboliitis]/,String.fromCharCode(44)); // Pirmais ir linka href daljaa
	  Linki[i].innerHTML=Linki[i].innerHTML.replace(/\[aaboliitis]/g,String.fromCharCode(64)); // Linka teksta daljaa
		var Links_Split=Linki[i].innerHTML.split(',');
		var Adrese=Links_Split[0]+String.fromCharCode(64)+Links_Split[1];
		Linki[i].href='ma'+'ilto'+String.fromCharCode(58)+Adrese;
		Linki[i].innerHTML=(Links_Split.length>2)?Links_Split[2]:Adrese;
    if (Linki[i].className.match(/\bmail_off\b/))
    {
      Linki[i].className = Linki[i].className.replace('mail_off', '');
    }
	}
}

function e_rekins()
{
  var Print_Poga = document.getElementById('reekjins_print');
  Print_Poga.onclick = e_rekins_print;
}

function e_rekins_print()
{
  var Bill_Nr = document.getElementById('bill_nr').innerHTML;
  var Bill_Count = document.getElementById('bill_count').innerHTML;
  Dati = 'darbiiba=e_rekins&mode=text&bill_nr=' + Bill_Nr + '&bill_count=' + Bill_Count;
  POST_AJAX(Dati);
  window.print();
  return false;
}

function recommend_init()
{
  var sub = document.getElementById('submit');
  sub.onclick = recommend_submit;
}

function recommend_submit()
{
  var is_ok = true;
  var err_msg = '';
  var raksts_id = document.getElementById('raksts_id').value;
  var to_address = document.getElementById('to_address').value;
  var to_name = document.getElementById('to_name').value;
  var from_address = document.getElementById('from_address').value;
  var from_name = document.getElementById('from_name').value;
  
  if (!raksts_id.match(/^[0-9]+$/))
    err_msg += 'Nepareizs raksta ID!\n';
  if (!to_address.match(/^.+@.+\..+$/))
    err_msg += 'Nav norādīts vai nepareizs saņēmēja e-pasts!\n';
  if (!from_address.match(/^.+@.+\..+$/))
    err_msg += 'Nav norādīts vai nepareizs sūtītāja e-pasts!\n';
  if (!from_name)
    err_msg += 'Nav norādīts sūtītāja vārds!\n';
  if (!to_name)
    err_msg += 'Nav norādīts saņēmēja vārds!\n';
  if (err_msg === '')
  {
    to_address = encodeURIComponent(to_address);
    to_name = encodeURIComponent(to_name);
    from_address = encodeURIComponent(from_address);
    from_name = encodeURIComponent(from_name);
    var Data = 'mode=text&darbiiba=recommend&what=raksts&id=' + raksts_id + '&to_address=' + to_address + '&to_name=' + to_name + '&from_address=' + from_address + '&from_name=' + from_name;
    POST_AJAX(Data);
    if (xmlhttp.responseText === '1')
    {
      alert('Ziņojums draugam nosūtīts!');
      window.close();
    }
    else
    {
      alert('Kļūda - ' + xmlhttp.responseText);
    }
  }
  else
    alert(err_msg);
  return false;
}

function tl_init()
{
  var LI_Masiivs = Timeline.getElementsByTagName('li');
  for (var i = 0; i < LI_Masiivs.length; i++)
  {
    var LI = LI_Masiivs[i];
  	if (LI.className.match(/\bmain\b/))
  	{
  	  LI.onmouseover = tl_on; // Pieriikojam mouse eventus main navigaacijas linkiem
//  	  LI.onmouseout = tl_delay;
  	  LI.onmouseout = tl_off_instant;
  	}
  }
}

function tl_on()
{
  var Sub = this.nextSibling.getElementsByTagName('ul')[0];
  Sub.className = Sub.className.replace(/off/g, '');
  Sub.onmouseover = tl_sub_on;
  Sub.onmouseout = tl_sub_off;
}

function tl_delay()
{
  Timeline_Over = this.nextSibling.getElementsByTagName('ul')[0];
  Timeline_Timer_ID = setTimeout('tl_off()', 10);
}

function tl_off()
{
  Timeline_Over.className = Timeline_Over.className + 'off';
}

function tl_off_instant()
{
  Timeline_Over = this.nextSibling.getElementsByTagName('ul')[0];
  Timeline_Over.className = Timeline_Over.className + 'off';
}

function tl_sub_on()
{
  this.className = this.className.replace(/off/g, '');
  clearTimeout(Timeline_Timer_ID);
}

function tl_sub_off()
{
  
  this.className = this.className + ' off';
}

function add_comment()
{
  document.getElementById('raksts_addcomment').submit();
  return true;
}

function target_blank()
{
  var Linki = document.getElementsByTagName('a');
  for (var i = 0; i < Linki.length; i++)
	{
	  Links = Linki[i];
		if (Links.className.match(/\bblank\b/))
		  Links.onclick = openInNewWindow;
		if (Links.className.match(/\bpopup\b/))
		  Links.onclick = popup;
	}
}

function openInNewWindow()
{
  var newWindow = window.open(this.getAttribute('href'), '_blank');
	newWindow.focus();
	return false;
}

/* * * * * * * * * * * * * * * * * * */

function frontpage()
{
  if (!window.location.pathname.match(/\/(galvena|raksti|bloki)/))
    return;
  var Centrs = document.getElementById('centrs');
  if (!Centrs)
    return false;
  var DIV_Masiivs = Centrs.getElementsByTagName('div');
  var i_ok = 0;
  for (var i = 0; i < DIV_Masiivs.length; i++)
  {
    var DIV = DIV_Masiivs[i];
    if (DIV.className.match(/\bbloks\b/))
    {
      var Bloks_ID = DIV.id.replace('bloks_', '');
      var A_Masiivs = DIV.getElementsByTagName('a');
      var Mid_Array = new Array();
      var j_ok = 0;
      for (var j = 0; j < A_Masiivs.length; j++)
      {
        var A = A_Masiivs[j];
        if (A.className.match(/\braksts_links\b/))
        {
          A.onmouseover = frontpage_over;
          var Raksts_ID = A.id.replace('bloks_raksts_' + Bloks_ID + '_', '');
          var Item = new Array();
          Item['bloks'] = Bloks_ID;
          Item['raksts'] = Raksts_ID;
          Mid_Array[j_ok] = Item;
          Mid_Array['current'] = -1;
          j_ok++;
        }
      }
      Frontpage_Array[i_ok] = Mid_Array;
      i_ok++;
    }
  }
  frontpage_autochange();
  var Frontpage_Timer = setInterval('frontpage_autochange()', 7000)
}

/* * * * * * * * * * * * * * * * * * */

function frontpage_autochange()
{
  for (var i = 0; i < Frontpage_Array.length; i++)
  {
    var Item = Frontpage_Array[i];
    if (Item.length >= 3)
    {
      var Old = Item['current'];
      Item['current'] = (Item['current'] + 1) % 3;
      var Bloks_ID = Item[Item['current']]['bloks'];
      var Raksts_ID = Item[Item['current']]['raksts'];
      var IMG = document.getElementById('bloka_bilde_' + Bloks_ID);
      if (!document.getElementById('raksts_bilde_' + Raksts_ID))
        return false;
      var Src = document.getElementById('raksts_bilde_' + Raksts_ID).src;
      IMG.src = Src;
      if (Old > -1)
      {
        var Old_Bloks = Item[Old]['bloks'];
        var Old_Raksts = Item[Old]['raksts'];
        var Old_A_ID = 'bloks_raksts_' + Old_Bloks + '_' + Old_Raksts;
        var Old_P = document.getElementById(Old_A_ID).parentNode;
        Old_P.className = Old_P.className.replace(' active', '');
      }
      var A_ID = 'bloks_raksts_' + Bloks_ID + '_' + Raksts_ID;
      var P = document.getElementById(A_ID).parentNode;
      P.className = P.className + ' active';
    }
    else
    {
      if (Item.current != null)
      {
        Bloks_ID = Item[0]['bloks'];
        Raksts_ID = Item[0]['raksts'];
        var IMG = document.getElementById('bloka_bilde_' + Bloks_ID);
        if (document.getElementById('raksts_bilde_' + Raksts_ID) != null)
        {
          var Src = document.getElementById('raksts_bilde_' + Raksts_ID).src;
          IMG.src = Src;
        }
      }
    }
  }
}

/* * * * * * * * * * * * * * * * * * */

function frontpage_over()
{
  var A_ID = this.id;
  var ID_Array = A_ID.match(/bloks_raksts_([0-9]+)_([0-9]+)/);
  Bloks_ID = ID_Array[1];
  Raksts_ID = ID_Array[2];
  var IMG = document.getElementById('bloka_bilde_' + Bloks_ID);
  if (document.getElementById('raksts_bilde_' + Raksts_ID) != null)
  {
    var Src = document.getElementById('raksts_bilde_' + Raksts_ID).src;
    IMG.src = Src;
  }
}

/* * * * * * * * * * * * * * * * * * */

function raksta_bildes_change()
{
  var Centrs = document.getElementById('centrs');
  var DIV_Masiivs = Centrs.getElementsByTagName('div');
  for (var i = 0; i < DIV_Masiivs.length; i++)
  {
    var DIV = DIV_Masiivs[i];
    if (DIV.className.match(/\bbloks\b/))
    {
      var Bildes_Masiivs = DIV.getElementsByTagName('img');
      var Saakumbilde_ID = false;
      for (var k = 0; k < Bildes_Masiivs.length && !Saakumbilde_ID; k++)
      {
        var Bilde = Bildes_Masiivs[k];
        if (Bilde.id.match('raksts_bilde'))
        {
          var New_Src = Bilde.src;
          var Saakumbilde_ID = Bilde.parentNode.parentNode.id.replace('bloks_', 'bloka_bilde_');
          var Saakumbilde = document.getElementById(Saakumbilde_ID);
          Saakumbilde.src = New_Src;
          Saakumbilde = true;
        }
      
      
      }
      var P_Masiivs = DIV.getElementsByTagName('p');
      for (var j = 0; j < P_Masiivs.length; j++)
      {
        var P = P_Masiivs[j];
        if (P.className.match(/\bbloks_raksts\b/))
        {
          P.onmouseover = raksta_bilde_set;
          P.onmouseout = raksta_bilde_release;
        }
      }
      if (DIV.getElementsByTagName('a')[0].className.match(/\bnedeeljas\b/) && window.location.pathname.match('/galvena') )
      {
        Nedeeljas_ID = DIV.id.replace('bloks_', '') + '';
        var IMG_Masiivs = DIV.getElementsByTagName('img');
        var IMG_Skaits = 0;
        var Saakumbilde = false;
        for (var k = 0; k < IMG_Masiivs.length; k++)
        {
          IMG = IMG_Masiivs[k];
          IMG_ID = IMG.id.match(/raksts_bilde_([0-9]+)/);
          if (IMG_ID)
          {
            Nedeeljas_Bildes[IMG_Skaits] = IMG.src;
            IMG_Skaits++;
            if (!Saakumbilde && IMG.src != '/new_design/bloks_bilde_default.gif')
            {
              Saakumbilde = true;
              var Target_ID = 'bloka_bilde_' + Nedeeljas_ID;
              document.getElementById(Target_ID).src = IMG.src;
            }
          }
        }
        var Nedeelja_Timer = setInterval('raksta_bilde_auto()', 3000)
      }
    }
  }
}

function raksta_bilde_auto()
{
  var Skaits = Nedeeljas_Bildes.length;
  var Bilde_Source = Nedeeljas_Bildes[Nedeelja_Index];//alert(Bilde_Source);
  
  var Target_ID = 'bloka_bilde_' + Nedeeljas_ID;
  var Bloka_Bilde = document.getElementById(Target_ID);
  var Bloks = Bloka_Bilde.parentNode.parentNode;
  var P_Masiivs = Bloks.getElementsByTagName('p');
  P_Actual = P_Masiivs[Nedeelja_Index];
  if (!P_Actual)
    return false;
  P_Old = P_Masiivs[(Nedeelja_Index + Skaits - 1) % Skaits];
  P_Actual.className = P_Actual.className + ' active';
  P_Old.className = P_Old.className.replace(' active', '');
  Bloka_Bilde.src = Bilde_Source;
  Nedeelja_Index++;
  Nedeelja_Index = Nedeelja_Index % Skaits;
  /* Nedeelja_Index = ( Nedeelja_Index++ ) % Skaits ;alert(Nedeelja_Index);*/
}

function raksta_bilde_set()
{
  var Links = this.getElementsByTagName('a')[0];
  var ID_Masiivs = Links.id.match(/.*bloks_raksts_([0-9]+)_([0-9]+)/);
  if (ID_Masiivs)
  {
    var Bloks_ID = ID_Masiivs[1];
    var Raksts_ID = ID_Masiivs[2];
    var Target_ID = 'bloka_bilde_' + Bloks_ID;
    var Source_ID = 'raksts_bilde_' + Raksts_ID;
    var Bilde_Target = document.getElementById(Target_ID);
    var Bilde_Source = document.getElementById(Source_ID);
    if (Bilde_Source == null || Bilde_Source == null)
      return;
    Bilde_Target.src = Bilde_Source.src;
    Links.className = Links.className + ' active';
  }
}

function raksta_bilde_release()
{
  var Links = this.getElementsByTagName('a')[0];
  Links.className = Links.className.replace(' active', '')

}



function nedeeljas_bildes()
{
  if (window.location.pathname.match('/galvena'))
  {
    var Centrs = document.getElementById('centrs');
    var DIV_Masiivs = Centrs.getElementsByTagName('div');    
    var Pirmais = DIV_Masiivs[0];
//    var Nedeelja = Pirmais.getElementsByTagName('div')[0].getElementsByTagName('div')[0].getElementsByTagName('a')[0].className.match(/\b(nedeeljas)\b/);
//    if (!Nedeelja)
//    {
//      return;
//    }
    Bloka_Bilde = Pirmais.getElementsByTagName('img')[0];
    var A_Masiivs = Pirmais.getElementsByTagName('a');
    var Skaits = 0;
    for (var i = 0; i < A_Masiivs.length; i++)
    {
      var A = A_Masiivs[i];
      if (A.className.match(/\braksts_links\b/))
      {
        A.onmouseover = bilde_change;
        A.onmouseout = active_link_clear;
        var ID = A.pathname;
        ID = ID.replace('raksti/', '');
        ID = ID.replace(/\//g, '');
        ID += '';
        var Bilde_ID = 'raksts_bilde_' + ID;
        var Bilde = document.getElementById(Bilde_ID);
        if (Bilde != null)
        {
          Bloka_Bildes_Masiivs[Skaits] = Bilde.src;
        }
        Skaits++;
      }
    }
    var Bildes_Timer = setInterval('bildes_slide()', 8000);
  }
}

function bilde_change()
{
  Bloks_Bilde_Active = true;
  var ID = this.pathname;
  ID = ID.replace(/raksti/, '');
  ID = ID.replace(/\//g, '');
  ID += '';
  var Bilde_ID = 'raksts_bilde_' + ID;
  var Bilde = document.getElementById(Bilde_ID);
  if (Bilde != null)
  {
    Bloka_Bilde.src = Bilde.src;
  }
}

function active_link_clear()
{
  Bloks_Bilde_Active = false;
  this.className = this.className.replace(/ active/g, '');
}

function bildes_slide()
{
  if (!Bloks_Bilde_Active) // Ja shobriid pele neatrodas uz nedeeljas bloka raksta
  {
    var Old_Src = Bloka_Bilde.src; // Saglabaajam liidzshineejo bildi
    var Old_ID = Old_Src.replace(/(.*)\/topbildes\//, '');
    Old_ID = Old_ID.replace('.jpg', '');
    Old_ID += ''; // Izvelkam laukaa liidzshineejaa aktiivaa raksta ID
    var Bloks_ID = Bloka_Bilde.id.replace('bloka_bilde_', '');
    var Old_A = document.getElementById('bloks_raksts_' + Bloks_ID + '_' + Old_ID);
    if (Old_A)
    {
      Old_A.className = Old_A.className.replace(' active', '');
    }
    //alert(Old_ID);
    var Found = false;
    var Garums = Bloka_Bildes_Masiivs.length; // Cik nedeeljas blokam vispaar ir bilzhu
    for (var i = 0; i < Garums && !Found; i++) // Ejam cauri visaam nedeeljas bloka bildeem, ja nav jau atrasta vajadziigaa
    {
      var Src = Bloka_Bildes_Masiivs[i]; // Masiiva bildes source...
      if (Old_Src == Src) // ... ja taa sakriit ar shiibriideejo, ...
      {
        Found = true; // ... tad esam atradushi patreizeejo poziiciju masiivaa...
        Bloka_Bilde.src = Bloka_Bildes_Masiivs[(i + 1) % Garums]; // ... un nomainaam bildi uz masiiva naakamo (pa apli)
        var Raksts_ID = Bloka_Bilde.src.match(/.*\/topbildes\/([0-9]+).*/);
        if (Raksts_ID)
        {
          Raksts_ID = Raksts_ID[1];
          var Active_A = document.getElementById('bloks_raksts_' + Bloks_ID + '_' + Raksts_ID);
          Active_A.className = Active_A.className + ' active';
        }
        //alert(Raksts_ID);
//        var ID_Masiivs = Links.id.match(/.*bloks_raksts_([0-9]+)_([0-9]+)/);
      }
    }
    if (!Found) // Ja tomeer neatrodam
    {
      Bloka_Bilde.src = Bloka_Bildes_Masiivs[0] != undefined ? Bloka_Bildes_Masiivs[0] : Old_Src; // ... atstaajam veco bildi
    }
  }
}

function zoom_init()
{
  var Zoom_Span = document.getElementById('zoom');
  if (Zoom_Span == undefined)
    return;
  var Zoom_In = document.getElementById('zoom_in');
  var Zoom_Normal = document.getElementById('zoom_normal');
  var Zoom_Out = document.getElementById('zoom_out');
  
  Zoom_In.onclick = zoom_in;
  Zoom_Normal.onclick = zoom_normal;
  Zoom_Out.onclick = zoom_out;
}

function zoom_in()
{
  var Centrs = document.getElementById('centrs');
  if (Centrs == undefined)
    return;
  Centrs.style.fontSize = '14px';
}

function zoom_normal()
{
  var Centrs = document.getElementById('centrs');
  if (Centrs == undefined)
    return;
  Centrs.style.fontSize = '12px';
}

function zoom_out()
{
  var Centrs = document.getElementById('centrs');
  if (Centrs == undefined)
    return;
  Centrs.style.fontSize = '10px';
}

function aptauja()
{
  var Labais = document.getElementById('labais');
  if (!Labais)
    return false;
  var Labais_Div = Labais.getElementsByTagName('div');
  var Ir_Aptauja = false;
  var Ir_Atbilde = false;
  for (var i = 0; i < Labais_Div.length; i++)
  {
    var Current = Labais_Div[i];
    if (Current.className.match('aptauja_varianti'))
      Ir_Aptauja = true;
    if (Current.className.match('aptauja_rezultaati') && Ir_Aptauja)
    {
      Current.className = Current.className + ' off';
      var Forma = Current.parentNode;
      var Pos = Forma.id.lastIndexOf('_');
      var Aptauja_ID = Forma.id.substr(Pos + 1);
      var Aptauja_Toggle = document.getElementById('aptauja_toggle_' + Aptauja_ID);
      if (Aptauja_Toggle)
        Aptauja_Toggle.onclick = aptauja_toggle;
    }
  }
}

function aptauja_toggle()
{
  var Aptauja_ID = this.id.replace('aptauja_toggle_', '');
  var Aptauja_Div = document.getElementById('aptauja_rezultaati_' + Aptauja_ID);
  Aptauja_Div.className = Aptauja_Div.className.match(' off') ?
    Aptauja_Div.className.replace(/off/g, '') : Aptauja_Div.className + ' off';
}

function video_link()
{
  var Linki_Masiivs = document.getElementsByTagName('a');
  for (var i = 0; i < Linki_Masiivs.length; i++)
  {
    var Links = Linki_Masiivs[i];
    if (Links.href.match(/\/video\/(|bloks\/)\d*\/$/))
    {
      Links.onclick = open_video;
    }
  }
}

function open_video()
{
  //window.open(this.href, '_blank', 'width=410, height=360, left=200, top=100, location=no, menubar=no, scrollbars=no, toolbar=no');
  window.open(this.href, '_blank', 'width=590, height=458, left=200, top=100, location=no, menubar=no, scrollbars=no, toolbar=no');
  return false;
}

function bloka_daliibnieki()
{
  var DIV_Masiivs = document.getElementsByTagName('div');
	for (var i = 0; i < DIV_Masiivs.length; i++)
	{
  	if (DIV_Masiivs[i].className.match(/\bbloks\b/))
  	{
      var Bloks = DIV_Masiivs[i];
  	  var ID = Bloks.id.replace('bloks_', '');
  		var A_Masiivs = Bloks.getElementsByTagName('a');
      for (var k = 0; k < A_Masiivs.length; k++)
      {
        if (A_Masiivs[k].className.match(/\bdalibnieki\b/))
        {
          A_Masiivs[k].onclick = daliibnieki_show;
        }
      }
  	}
	}
}

function daliibnieki_show()
{
  var Bloks = this.parentNode.parentNode.parentNode;
  var ID = Bloks.id.replace('bloks_', '');
  Dati = 'darbiiba=paraadiit_daliibniekus&mode=text&id=' + ID;
  POST_AJAX(Dati);
  var Daliibnieki_List = document.createElement('div');
  Daliibnieki_List.className = 'bloks_dalibnieki';
  Daliibnieki_List.id = 'bloks_dalibnieki_' + ID;
  Daliibnieki_List.innerHTML = xmlhttp.responseText;
//  Daliibnieki_List = Atbilde.responseXML.documentElement.innerHTML;
  Daliibnieki_List.className = 'bloks_dalibnieki';
  Bloks.parentNode.insertBefore(Daliibnieki_List, Bloks);
  var Poga_Close = Daliibnieki_List.getElementsByTagName('img')[0];
  Poga_Close.onclick = daliibnieki_hide;
  return false;
}

function daliibnieki_hide()
{
  var Bloks = this.parentNode.parentNode.parentNode;
  var ID = Bloks.id;
  Bloks.parentNode.removeChild(Bloks);
}

/*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  */
// // // // // // // // // // // //  AJAX  // // // // // // // // // // // // // //
function POST_AJAX(Dati, Adrese, Metode) // Piesleedzas serverim un iePOSTo ieprieksh sagatavotu pieprasiijumu
{
  Adrese = (Adrese == null) ? G_POST_Adrese : Adrese;
  Metode = (Metode == 'GET') ? 'GET' : 'POST';
  //var xmlhttp = null;
  if (window.XMLHttpRequest)
  xmlhttp = new XMLHttpRequest();
  else if (window.ActiveXObject)
  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

  xmlhttp.open(Metode, Adrese, false); // Noraadaam, uz kuru failu jaasuuta, false, ja neko nedaraam, liidz ir atbilde
  xmlhttp.onreadystatechange = suutiijuma_statuss;
  xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  xmlhttp.send(Dati); // Te mees liekam iekshaa suutaamos datus
}

function suutiijuma_statuss() // Izpildaas kameer mainaas pieprasiijuma statuss
{
  if (xmlhttp.readyState == 4)
  {
    if (xmlhttp.status == 200)
    {
      Atbilde = xmlhttp;
      Atbilde_Text = xmlhttp.responseText;
    }
    else // Ja neizdodas izpildiit servera skriptu
    {
      alert('Neizdevaas piesleegties serverim!'); // Nav atrasts fails, noveeries serveris vai kas cits taads
    }
  }
}

function dropdown_open()
{
  if (!DropdownActive)
    DropdownActive = this;
  var Darbiiba;
  var Path = DropdownActive.pathname;
  var Skaits = Path.match(/^\/?(dalibnieki|temati)\/([0-9]+)\/$/);
  if (Skaits)
  {
    var Sadalja = Skaits[1];
    ID = Skaits[2];
  }
  else
    return true;
  switch (Sadalja)
  {
    case 'dalibnieki':
      Darbiiba = 'dalibnieki';
    break;
    case 'temati':
      Darbiiba = 'temati';
    break;
    default:
      Darbiiba = 'default';
  }

  Dati = 'darbiiba=' + Darbiiba + '&mode=text&id=' + ID;
  POST_AJAX(Dati);
  var Dropdown_Content = document.createElement('div');
  Dropdown_Content.className = 'dropdown_content';
//  Dropdown_Content.innerHTML = Atbilde_Text;
  Dropdown_Content.innerHTML = xmlhttp.responseText;
//  alert(xmlhttp.responseText);
  DropdownActive.className = DropdownActive.className.replace('dropdown_closed', 'dropdown_opened');
  var Parent_Node = DropdownActive.parentNode.parentNode;
  var Next_Node = DropdownActive.parentNode.nextSibling;
  Parent_Node.insertBefore(Dropdown_Content, Next_Node);
  DropdownActive.onclick = dropdown_close;
  video_link();
  DropdownActive = null;
  return false;
}

function dropdown_close()
{
  var Target = this.parentNode.nextSibling;
  Target = Target.nodeType == 1 ? Target : Target.nextSibling;
  this.parentNode.parentNode.removeChild(Target);
  this.onclick = dropdown_open;
  this.className = this.className.replace('dropdown_opened', 'dropdown_closed');
  return false;
}

function init_ajax()
{
  var LocationString = location.pathname;
  var HasDropdowns = LocationString.match(/^\/?(dalibnieki|temati)\/([0-9]+)\/$/);
  if (HasDropdowns)
  {
    var Sadalja = HasDropdowns[1];
    var ID = HasDropdowns[2];
  }
  var Saturs = document.getElementById('saturs');
  if (!Saturs)
    return false;
  var A_Masiivs = Saturs.getElementsByTagName('a');
  for (var j = 0; j < A_Masiivs.length; j++)
  {
    if (A_Masiivs[j].className.match(/\bdropdown_closed\b/))
    {
      A_Masiivs[j].onclick = dropdown_open;
      if (HasDropdowns && (A_Masiivs[j].pathname == LocationString))
      {
        DropdownActive = A_Masiivs[j];
        //dropdown_open();
      }
    }
    else if (A_Masiivs[j].className.match(/\bdropdown_opened\b/))
    {
      A_Masiivs[j].onclick = dropdown_close;
    }
  }
  if (DropdownActive)
  {
    dropdown_open();
    DropdownActive = null;
  }
}

/*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  */

function transscript()
{
  var Trans_Epasts = document.getElementsByName('trans_epasts');
  if (!Trans_Epasts.length == null)
    return;
  var Submit_Masiivs = document.getElementsByName('trans_submit');
  for (var i = 0; i < Submit_Masiivs.length; i++)
  {
    Submit_Masiivs[i].onclick = trans_check;
  }
}

function trans_check()
{
  var Transskripts_Epasts = document.getElementsByName('trans_epasts');
  var E_Pasts = Transskripts_Epasts[0].value;
  var E_Pasts_Check = E_Pasts.match(/^\w+([\.-]?\w+){1,64}@\w+([\.-]?\w+){1,63}(\.\w{2,3})+$/);
  if (!E_Pasts_Check)
  {
    alert('Nav norādīts pareizs e-pasts, uz kuru sūtīt atšifrējumu');
    return false;
  }
  var Elementi = this.form.elements;
  Elementi[2].value = E_Pasts;
  var Kods = Elementi[0].value;
  var Syn_Check = Kods.match(/^(\d{9})$/);
  if (!Syn_Check)
  {
    alert('Ievadītais kods nav pareizs!\n Lūdzu ievadiet 9 ciparus');
    Elementi[0].value = '';
    return false;
  }
  return true;
}

function trans_bankas()
{
  var Poga = document.getElementById('banka_submit');
  if (Poga != null)
    Poga.onclick = banka_check;
}

function banka_check()
{
//  if (TEST)
//  {
  var Forma = this.form;
  var E_Pasts = Forma.email.value;
  var Action = Forma.action;
  var E_Pasts_Check = E_Pasts.match(/^\w+([\.-]?\w+){1,64}@\w+([\.-]?\w+){1,63}(\.\w{2,3})+$/);
  if (!E_Pasts_Check)
  {
    alert('Nav norādīts pareizs e-pasts, uz kuru sūtīt atšifrējumu');
    Forma.email.focus();
    return false;
  }
  var Radio_Hanza = document.getElementById('radio_bank_hanza');
  var Radio_Uni = document.getElementById('radio_bank_uni');
  if (Radio_Hanza.checked)
  {
    Action = 'http://code.mpakalpojumi.lv/hanzanet/shema2.php';
  }
  if (Radio_Uni.checked)
  {
    Action = 'http://code.mpakalpojumi.lv/unibanka/shema2.php';
  }
  if (!Radio_Hanza.checked && !Radio_Uni.checked)
  {
    alert('Lūdzu, izvēlieties internetbanku!');
    return false;
  }
  Forma.action = Action;
//  }
}

function trans_sms()
{
  var SMS_Poga = document.getElementById('trans_popup');
  if (SMS_Poga != null)
    SMS_Poga.onclick = sms_buy;
}

function sms_buy()
{
  window.open(this.href, '_blank', 'width=240, height=180, left=200, top=100, location=no, menubar=no, scrollbars=no, toolbar=no');
  return false;
}

function poll_toggle_init()
{
  var Poll_WWW = document.getElementById('show_poll_www');
  var Poll_KNL = document.getElementById('show_poll_knl');
  if (!Poll_WWW || !Poll_KNL)
    return false;
  Poll_KNL.onclick = poll_toggle;
  Poll_WWW.onclick = poll_toggle;
}

function poll_toggle()
{
  var Show_Type = (this.id == 'show_poll_knl') ? 'k' : 'w';
  var Form_Array = document.getElementsByTagName('form');
  for (var i = 0; i < Form_Array.length; i++)
  {
    if (Form_Array[i].className.match(/\baptauja\b/))
    {
      var Item = Form_Array[i];
      var Poll_ID = Item.id.replace('aptauja_', '');
      var Poll_Type = Item.className.match(/\bk\b/) ? 'k' : 'w';
      if (Show_Type == Poll_Type)
        Item.className = Item.className.replace(/\boff/g, '');
      else
        Item.className += ' off';
      if (Show_Type == 'k')
      {
        this.className += ' active';
        document.getElementById('show_poll_www').className = document.getElementById('show_poll_www').className.replace(/\bactive/g, ' inactive');
        document.getElementById('img_poll_www_knl').src = '/new_design/poll_tab_inactive_active.gif';
        document.getElementById('img_poll_knl_out').src = '/new_design/poll_tab_active_out.gif';
        document.getElementById('aptauja_rezultaati_' + Poll_ID).className = document.getElementById('aptauja_rezultaati_' + Poll_ID).className.replace(' off', '');
      }
      else
      {
        this.className += ' active';
        document.getElementById('show_poll_knl').className = document.getElementById('show_poll_knl').className.replace(/\bactive/g, ' inactive');
        document.getElementById('img_poll_www_knl').src = '/new_design/poll_tab_active_inactive.gif';
        document.getElementById('img_poll_knl_out').src = '/new_design/poll_tab_inactive_out.gif';
      }
    }
  }
  var Poll_ID = this.href;
  return false;
}

function poll_list_init()
{
  var Span_Array=document.getElementsByTagName('span');
  for (var i=0; i<Span_Array.length; i++)
  {
    if (Span_Array[i].className == 'aptaujas_list_item')
    {
      Span_Array[i].onclick = poll_list_click;
    }
  }
}

function poll_list_click()
{
  var Poll_ID = this.id.replace('poll_list_', '');
  var Poll_Details = document.getElementById('poll_details_' + Poll_ID);
  if (Poll_Details.className.match(/\boff\b/))
  {
    Poll_Details.className = Poll_Details.className.replace(/\boff/g, '');
    this.style.fontWeight = 'bold';
    this.style.backgroundColor = '#bfc0c2';
  }
  else
  {
    Poll_Details.className += ' off';
    this.style.fontWeight = 'normal';
    this.style.backgroundColor = '#fff';
    this.style.color = '#393839';
  }
}

function middle_column_init()
{
  var Middle = document.getElementById('middle_column');
  if (Middle == null)
  {
    return false;
  }
  var A_Array = Middle.getElementsByTagName('a');
  for (var i = 0; i < A_Array.length; i++)
  {
    if (A_Array[i].className.match(/\btab\b/))
    {
      A_Array[i].onclick = middle_column_click;
    }
  }
  var Div_Array = Middle.getElementsByTagName('div'); // Visi vidus kolonnas div elementi
  for (var i = 0; i < Div_Array.length; i++)
  {
    if (Div_Array[i].className.match(/\bmiddle_column_module\b/))
    {
      var ContainerCount = 0;
      var Div = Div_Array[i];
      var Div_Array2 = Div.getElementsByTagName('div');
      for (var k = 0; k < Div_Array2.length; k++)
      {
        if (Div_Array2[k].className.match(/\bmiddle_column_item_container\b/))
        {
          ContainerCount++;
          var Div2 = Div_Array2[k];
          var Span_Array = Div2.getElementsByTagName('span');
          var Last_Span = null;
          for (var j = 0; j < Span_Array.length; j++)
          {
            if (Span_Array[j].className.match(/\bmiddle_item\b/))
            {
              Last_Span = Span_Array[j];
            }
          }
          if (Last_Span != null)
            Last_Span.style.borderBottomStyle = 'none';
        }
        if (ContainerCount == 0) // Tātad nav austiņu
        {
          var Div2 = Div;
          var Span_Array = Div2.getElementsByTagName('span');
          var Last_Span = null;
          for (var j = 0; j < Span_Array.length; j++)
          {
            if (Span_Array[j].className.match(/\bmiddle_item\b/))
            {
              Last_Span = Span_Array[j];
            }
          }
          if (Last_Span != null)
            Last_Span.style.borderBottomStyle = 'none';
        }
      }
    }
  }
}

function middle_column_click()
{
  if (this.className.match(/\bactive\b/))
  {
    return false;
  }
  else
  {
    var Block = this.href.replace(/^.*\/([a-z_]*)\/$/, "$1");
    var Tab_Img = this.parentNode.getElementsByTagName('img');
    var Module_Divs = this.parentNode.parentNode.getElementsByTagName('div');
    for (var i = 0; i < Module_Divs.length; i++)
    {
     var Item = Module_Divs[i];
     if (Item.className.match(/\bmiddle_column_item_container\b/))
      {
        if (Item.className.match(/\boff\b/))
          Item.className = Item.className.replace(/\boff/g, '')
        else
          Item.className += ' off';
      }
      else if (Item.className.match(/\bmiddle_block\b/))
      {
      
      }
    }
    this.className = this.className.replace(/\binactive\b/, ' active');
    if (Block == 'jaunakais_raksti')
    {
      var Other_Tab = document.getElementById('tab_link_jaunakais_video');
      Tab_Img[2].src = '/new_design/midcol_active_inactive.gif';
      Tab_Img[3].src = '/new_design/midcol_inactive_out.gif';
    }
    else if (Block == 'jaunakais_video')
    {
      var Other_Tab = document.getElementById('tab_link_jaunakais_raksti');
      Tab_Img[2].src = '/new_design/midcol_inactive_active.gif';
      Tab_Img[3].src = '/new_design/midcol_active_out.gif';
    }
    else if (Block == 'video_aktualie')
    {
      var Other_Tab = document.getElementById('tab_link_video_skatitakie');

      Tab_Img[2].src = '/new_design/midcol_active_inactive.gif';
      Tab_Img[3].src = '/new_design/midcol_inactive_out.gif';
    }
    else if (Block == 'video_skatitakie')
    {
      var Other_Tab = document.getElementById('tab_link_video_aktualie');

      Tab_Img[2].src = '/new_design/midcol_inactive_active.gif';
      Tab_Img[3].src = '/new_design/midcol_active_out.gif';
    }
    else if (Block == 'raksti_lasitakie')
    {
      var Other_Tab = document.getElementById('tab_link_raksti_komenti');
      Tab_Img[2].src = '/new_design/midcol_active_inactive.gif';
      Tab_Img[3].src = '/new_design/midcol_inactive_out.gif';
    }
    else if (Block == 'raksti_komenti')
    {
      var Other_Tab = document.getElementById('tab_link_raksti_lasitakie');
      Tab_Img[2].src = '/new_design/midcol_inactive_active.gif';
      Tab_Img[3].src = '/new_design/midcol_active_out.gif';
    }
    this.className = this.className.replace(/\binactive\b/, ' active');
    Other_Tab.className = Other_Tab.className.replace(/\bactive\b/, ' inactive');
    var Tab_Img = this.parentNode.getElementsByTagName('img');
  }
  /*if (Block == 'jaunakais_raksti' || Block == 'video_skatitakie' || Block == 'raksti_lasitakie')
  {
    this.className = this.className.replace(/\binactive\b/, ' active');
  }
  else if (Block == 'jaunakais_video' || Block == 'video_aktualie' || Block == 'raksti_komenti')
  {
    this.className = this.className.replace(/\bactive\b/, ' inactive');
  }*/
  //Dati = 'darbiiba=middle_column&mode=text&block=' + Block;
  //POST_AJAX(Dati);
  //document.getElementById('middle_block').innerHTML = Atbilde_Text;
  return false;
}

function popup()
{
  var Popup = new Object();
  Popup.width = 600;
  Popup.height = 400;
  Popup.left = null;
  Popup.top = null;
  Popup.fullscreen = 0;
  Popup.toolbar = 0;
  Popup.status = 0;
  Popup.scrollbars = 0;
  Popup.menubar = 0;
  Popup.location = 0;
  Popup.resizable = 0;
  Popup.channelmode = 0;
  Popup.directories = 0;
  Popup.name = 'POPUP';
  
  var Href = this.href;
  var Query = this.search;
  if (Query)
  {
    Query = Query.substring(1);
    var PropsArray = Query.split('&');
    for (var i = 0; i < PropsArray.length; i++)
    {
      var ValuePair = PropsArray[i].match(/^([^=]+)=([^=]+)$/);
      Popup[ValuePair[1]] = ValuePair[2];
    }
  }
  if (Popup.left === null)
    Popup.left = (screen.width - Popup.width) / 2;
  if (Popup.top === null)
    Popup.top = (screen.height - Popup.height) / 2;
  var propString = '';
  for (var prop in Popup)
  {
    if (prop != 'name')
      propString += ', ' + prop + '=' + Popup[prop];
  }
  if (propString)
    propString = propString.substring(2);
  window.open(Href, Popup.name, propString);
  return false;
}

