function sethomepage()
{ var title='Najina poroka';var url='http://www.najina-poroka.com/';
  if(document.all)
    window.external.AddFavorite(url,title);
  else if(window.sidebar)
    window.sidebar.addPanel(title,url,"")
  else if(window.sidebar&&window.sidebar.addPanel)
    window.sidebar.addPanel(title,url,"");
}
function checkEmail(polje, napaka)
{	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(polje.value))
	{	return (true)	}
	alert(napaka);
	polje.focus();
	return (false);
}
function toggleLayer(layer)
{ 
  if(document.getElementById(layer).style.display == "none")
    document.getElementById(layer).style.display = '';
  else
	  document.getElementById(layer).style.display = 'none';
}
function showLayer(layer)
{ 
  document.getElementById(layer).style.display="block";
}
function hideLayer(layer)
{ 
  document.getElementById(layer).style.display="none";
}

var getXMLHttp
var postXMLHttp

function GetXmlHttpObject()
{
  if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
  if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
  return null;
}

//==============================================================================
function getData(getURL, destID)
{
  getXMLHttp=GetXmlHttpObject();
  if (getXMLHttp==null)
  {
     alert ("Vas brskalnik ne podpira naprednih JavaScript funkcij! Uporaba storitev ni mozna.");
     return;
  }
  var url = getURL+"&sid="+Math.random();
  //alert(url+"   > "+destID);
  getXMLHttp.onreadystatechange =  function () {
    if (getXMLHttp.readyState==4 && getXMLHttp.status==200) { setGetValue(destID);}
  };
  getXMLHttp.open("GET",url,true);
  getXMLHttp.send(null);
}
function setGetValue(destID)
{ 
  document.getElementById(destID).innerHTML = getXMLHttp.responseText;
}
//==============================================================================
function postData(oForm, postURL, destID)
{ 
  postXMLHttp = GetXmlHttpObject();
  if (postXMLHttp==null)
  {
     alert ("Vas brskalnik ne podpira naprednih JavaScript funkcij! Uporaba storitev ni mozna.");
     return;
  }
  var postStr = buildQuery(oForm);
  postXMLHttp.onreadystatechange = function ()
  {
    if (postXMLHttp.readyState==4 && postXMLHttp.status==200) { setPostValue(destID);}
  };
  postXMLHttp.open('POST', postURL, true);
  postXMLHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  postXMLHttp.setRequestHeader("Content-length", postStr.length);
  postXMLHttp.setRequestHeader("Connection", "close");
  postXMLHttp.send(postStr);
}
function setPostValue(destID)
{ //alert(destID+" : "+postXMLHttp.responseText);
  //alert("staro: "+document.getElementById(destID).innerHTML);
  //alert("staro uredi6: "+document.getElementById("uredi6").innerHTML);
  //alert("novo: "+postXMLHttp.responseText);
  
  
  document.getElementById(destID).innerHTML = postXMLHttp.responseText;
  //alert("nov uredi6: "+document.getElementById("uredi6").innerHTML);
}
function buildQuery(form)
{
	var query = "";
	for(var i=0; i<form.elements.length; i++)
	{ 
		var key = form.elements[i].name;
		var value = myElementValue(form.elements[i]);
    //alert("buildQuery: "+key+"-"+value);
		if(key && value)
		{
			query += key +"="+ value +"&";
		}
	}
  //alert("buildQuery vse: "+query);
	return query;
}
function myElementValue(formElement)
{ 
	if(formElement.length != null) var type = formElement[0].type;
	if((typeof(type) == 'undefined') || (type == 0)) var type = formElement.type;
  //alert("myElementValue: "+formElement.name+":"+formElement.length+":"+type);
	switch(type)
	{
		case 'undefined': return;

		case 'radio':    
				return formElement.checked;
   
		case 'select-multiple':
			var myArray = new Array();
			for(var x=0; x < formElement.length; x++) 
				if(formElement[x].selected == true)
					myArray[myArray.length] = formElement[x].value;
			return myArray;

		case 'checkbox': return formElement.checked;
	
		default: return formElement.value;
	}
}
function prikaziIzbiro(checkValue, divId)
{
  if(checkValue)
    document.getElementById(divId).style.display = '';
  else
    document.getElementById(divId).style.display = 'none';
}