﻿function InitXmlHttp() {
   
     // Attempt to initialize xmlhttp object
    try
    {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
        // Try to use different activex object
        try
        {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E)
        {
            xmlhttp = false;
        }
    }
    
    // If not initialized, create XMLHttpRequest object
    if (!xmlhttp && typeof XMLHttpRequest!='undefined')
      {     
            xmlhttp = new XMLHttpRequest();
      }
}

function Invoke(id)
{
 InitXmlHttp();

 var date = new Date();
 
 xmlhttp.onreadystatechange = Metoda;
 
 if ( id == 1 )
 xmlhttp.open("GET", "Handler.ashx?type=slagalica&dummy="+ date.toString(), true );
 else if ( id == 2 )
 xmlhttp.open("GET", "Handler.ashx?type=yamb&dummy="+ date.toString(), true );
 
 xmlhttp.send(null);
}

function Metoda()
{

}


function DodajChatCookie()
{
 var date = new Date();
 date.setDate(date.getDate()+30);
 var txtime = document.getElementById('txtime');
 
 if ( document.cookie.indexOf('username',0) == -1 )
 {
  document.cookie = 'username=Gost; expires='+ date.toGMTString() +'; path=/';
  txtime.value = 'Gost';
 }
 else
 { 
   txtime.value = DajVrednostKukija('username');
 }
}

function DodajCookie()
{

 var date = new Date();
 date.setDate(date.getDate()+30);

 var divProgrami = document.getElementById('ostaliProgrami');
 var divKomentari = document.getElementById('divPanel');
 var txtime = document.getElementById('txtime');

 if ( document.cookie.indexOf('komentari',0) == -1 )
 {
  document.cookie = 'komentari=true; expires='+ date.toGMTString() +'; path=/';
 }
 else
 { 
   if ( document.cookie.indexOf('komentari=true',0) != -1 )
   {
    divKomentari.style.display = "block";
   }
   else divKomentari.style.display = "none";
 }
  
 if ( document.cookie.indexOf('ostaliprogrami',0) == -1 )
 {
  document.cookie = 'ostaliprogrami=false; expires='+ date.toGMTString() +'; path=/';
 }
 else
 { 
   if ( document.cookie.indexOf('ostaliprogrami=true',0) != -1 )
   {
    divProgrami.style.display = "block";
   }
   else divProgrami.style.display = "none";
 }
 
 if ( document.cookie.indexOf('username',0) == -1 )
 {
  document.cookie = 'username=Gost; expires='+ date.toGMTString() +'; path=/';
  txtime.value = 'Gost';
 }
 else
 { 
   txtime.value = DajVrednostKukija('username');
 }
}

function DajVrednostKukija(imeKukija)
{
 var niz = document.cookie.split(';');
 for ( i = 0; i < niz.length; i++)
  { 
   var temp = niz[i].split('=');
   var ime = temp[0].replace(/^\s+|\s+$/g, '');
   var vrednost = temp[1].replace(/^\s+|\s+$/g, '');

   if ( ime == imeKukija)
   {
    return vrednost;
    break;
   }
  }
  
  return 'Vracen null';
}

function PromeniCookie(divId)
{
 var div = document.getElementById(divId);
 var date = new Date();
 date.setDate(date.getDate()+30);
 
 //Ostali programi
 if ( divId == 'ostaliProgrami')
 {
    if ( div.style.display == "none" )
    {
       document.cookie = 'ostaliprogrami=false; expires='+ date.toGMTString() + '; path=/';
    }
    else 
    {
       document.cookie = 'ostaliprogrami=true; expires='+ date.toGMTString() +'; path=/';
    }
 }
 //Komentari
 else if ( divId == 'divPanel')
  {
    if ( div.style.display == "none" )
    {
      document.cookie = 'komentari=false; expires='+ date.toGMTString() +'; path=/';
    }
    else 
    {
      document.cookie = 'komentari=true; expires='+ date.toGMTString() +'; path=/';
    }
 }
 
 
}

function ShowHideDiv(divId)
{
 var div = document.getElementById(divId);
 var a = document.getElementById('ostaliProgramiAnchor');
 
 if ( div.style.display == "none" )
 {
  a.href = "#bOstaliProgrami";
 }
 else 
 {
  a.href = "#bVrhStrane";
 }
 
 div.style.display = div.style.display == "none" ? "block" : "none";
 
 PromeniCookie(divId);
}

function ObrisiKomentarTextBox()
{
var txt1 = document.getElementById('ctl00_ContentPlaceHolder1_TextBox1'); 
var txt2 = document.getElementById('ctl00_ContentPlaceHolder1_TextBox2'); 
txt1.value = '';
txt2.value = '';
txt1.focus();
}
