var ie4 = document.all&&navigator.userAgent.indexOf('Opera')==-1;
var ns6 = document.getElementById&&!document.all;
var ns4 = document.layers;

function checkFrames(){
	if (document.location.href.indexOf('.htm') > -1 && document.location.href.indexOf('index.htm') < 0 && self.parent.frames.length == 0){
		if (document.location.href.indexOf('quick') < 0)
		{
			document.location.replace('/index.htm?'+document.location);
		}
		else
		{
			document.location.replace('/index.htm');
		}
	}
}
window.document.onload = checkFrames();

function ChangeQuickBar(barNumber, additionalQuerystring)
{
	if (!additionalQuerystring) 
		additionalQuerystring = '';
	else
		additionalQuerystring = '?' + additionalQuerystring;
	// Update Quickbar
	var quickbar = ie4? parent.window.document.all.iquickbar : ns6? parent.window.document.getElementById('iquickbar') : ns4? parent.window.document.iquickbar : '';
	//var source = quickbar.src.substring(quickbar.src.length-5, quickbar.src.length-4);
	if (quickbar)
	{
		quickbar.src = 'quickbar/quick' + barNumber + '.htm' + additionalQuerystring;	
	}


}
function GetElement(elementName, parent)
{
    if (!parent)
	    return ie4? document.all[elementName] : ns6? document.getElementById(elementName) : ns4? document[elementName] : null;
    else
        //alert(window.parent.document.getElementById(elementName));
    	return ie4? window.parent.document.all[elementName] : ns6? window.parent.document.getElementById(elementName) : ns4? window.parent.document[elementName] : null;
}
function GetQuerystringParameter(name)
{
  var regexS = '[\\?&]' + name + '=([^&#]*)';
  var regex = new RegExp(regexS);
  var tmpURL = window.location.href;
  var results = regex.exec(tmpURL);
  if(results == null)
    return '';
  else
    return results[1];
}
function ShowCounter()
{
    var counter = document.images['laskuri'];
    if (counter.style.visibility == 'hidden')
	{
		counter.style.visibility='visible';
	}
	else
	{
		counter.style.visibility='hidden';
	}
}
function ShowPopUp(elementName, parent, shadowSize)
{
	var popup = GetElement(elementName, parent);
    var shadow = GetElement(elementName + 'Shadow', parent);
    if (!shadowSize)
        shadowSize = 5;
    
	if (popup.style.visibility == 'hidden')
	{

		popup.style.visibility = 'visible';
		shadow.style.visibility = 'visible';
	    shadow.style.top = popup.offsetTop + shadowSize;
	    shadow.style.left = popup.offsetLeft + shadowSize;
	    shadow.style.width = popup.clientWidth;
	    shadow.style.height = popup.clientHeight;
	}
	else
	{
		popup.style.visibility = 'hidden';
		shadow.style.visibility = 'hidden';
	}
}