
function szazad(a) {
	return parseInt(a*100)/100;
	}

function layer_option(i_name,l_name,pozit) {
	if (pozit) {
		}
	if (document.getElementById(l_name).style.display=="block") {
		document.getElementById(l_name).style.display="none";
		if (document.getElementById(i_name)) {
			document.getElementById(i_name).src="images/status_none.gif";
			}
		}
	else if (document.getElementById(l_name).style.display=="none") {
		document.getElementById(l_name).style.display="block";
		if (document.getElementById(i_name)) {
			document.getElementById(i_name).src="images/status_block.gif";
			}
		}
	}


function layer_option2(i_name,l_name,pozit) {
	if (pozit) {
		}
	if (document.all(l_name).style.display=="block") {
		document.all(l_name).style.display="none";
		if (document.all(i_name)) {
			document.all(i_name).src="images/status_none2.gif";
			}
		}
	else if (document.all(l_name).style.display=="none") {
		document.all(l_name).style.display="block";
		if (document.all(i_name)) {
			document.all(i_name).src="images/status_block2.gif";
			}
		}
	}


// ===========================================
// ===========================================
// ===========================================

function MenuSelectValue(radioObj) {
	return radioObj.options[radioObj.options.selectedIndex].value;
	}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function RadioCheckedValue(radioObj) {
if(!radioObj)
return "";
var radioLength = radioObj.length;
if(radioLength == undefined)
if(radioObj.checked)
return radioObj.value;
else
return "";
for(var i = 0; i < radioLength; i++) {
if(radioObj[i].checked) {
return radioObj[i].value;
}
}
return "";
}


document.onclick=checkIfOutside; 

var menuselectObjectnumber = 0;
var hideObjects       = new Array();
	hideObjects[0]    = "superlayer";

function checkIfOutside(clickedElement)
{
    var target = (clickedElement && clickedElement.target) || (event && event.srcElement);
    var hideLayer = document.getElementById('superlayer');
    
    if(target==hideLayer) {
        for (x in hideObjects)
        {
            document.getElementById(hideObjects[x]).style.display='none';
        }
    }
} 

function OpenDropBox(dropList)
{
    document.getElementById(dropList).style.display='block';
    document.getElementById("superlayer").style.display='block';
}

function ChangeDropFormAndClose(displayField,valueField,dropList,displayValue,valueValue, a)
{
    document.getElementById(displayField).innerHTML=displayValue;
    document.getElementById(valueField).value=valueValue;
    document.getElementById(dropList).style.display='none';
    document.getElementById("superlayer").style.display='none';
	if (a) {
		eval(a);
	}
}

// AJAX
// AJAX
// AJAX

var loadedobjects=""
var rootdomain="http://"+window.location.hostname

function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}


function layer_option(i_name,l_name,pozit) {
	if (pozit) {
		}
	if (document.getElementById(l_name).style.display=="block") {
		document.getElementById(l_name).style.display="none";
		if (document.getElementById(i_name)) {
			document.getElementById(i_name).src="images/status_none.gif";
			}
		}
	else if (document.getElementById(l_name).style.display=="none") {
		document.getElementById(l_name).style.display="block";
		if (document.getElementById(i_name)) {
			document.getElementById(i_name).src="images/status_block.gif";
			}
		}
	}

function ajaxopener(url, c) {
	if (document.getElementById(c).style.display = "none") {
		document.getElementById(c).style.display = "block";
		ajaxpage(url, c);
		}
	}

// COOKIES
// COOKIES
// COOKIES

function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

function FixCookieDate (date) {
  var base = new Date(0);
  var skew = base.getTime(); // dawn of (Unix) time - should be 0
  if (skew > 0)  // Except on the Mac - ahead of its time
    date.setTime (date.getTime() - skew);
}

function GetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break; 
  }
  return null;
}

function SetCookie (name,value,expires,path,domain,secure) {
  document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
}

function DeleteCookie (name,path,domain) {
  if (GetCookie(name)) {
    document.cookie = name + "=" +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}

var expdate = new Date ();
FixCookieDate (expdate); // Correct for Mac date bug - call only once for given Date object!
expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000)); // 24 hrs from now 

//
//  Examples - Unremark if you want to see how this code works
/*
SetCookie ("ccpath", "http://www.hidaho.com/colorcenter/", expdate);
SetCookie ("ccname", "hIdaho Design ColorCenter", expdate);
SetCookie ("tempvar", "This is a temporary cookie.");
SetCookie ("ubiquitous", "This cookie will work anywhere in this domain",null,"/");
SetCookie ("paranoid", "This cookie requires secure communications",expdate,"/",null,true);
SetCookie ("goner", "This cookie must die!");
document.write (document.cookie + "<br>");
DeleteCookie ("goner");
document.write (document.cookie + "<br>");
document.write ("ccpath = " + GetCookie("ccpath") + "<br>");
document.write ("ccname = " + GetCookie("ccname") + "<br>");
document.write ("tempvar = " + GetCookie("tempvar") + "<br>");
*/
// --> 
