function init(){
	setUpConv();
	showPopup();
	showMonths(curr_news_year);
}
function showPopup(){
	if(show_popup == 1){
		window.open(popup_link, 'home_popup', 'width='+ popup_x +',height='+ popup_y +',menubar=0,toolbar=0,scrollbars=no,resizable=yes,status=no');
	}
}
function setUpConv(){
	if(show_conv == 1){
		//document.getElementById('curr_date').innerHTML = '<input type=text id="datum" value="'+curr_date+'" size="10" onchange="changeDate()">';
		document.getElementById('datum').value = curr_date;
		document.getElementById('curr1').innerHTML = curr1_name;
		document.getElementById('curr1_up').src = '/img/' + curr1_up + '.gif';
		document.getElementById('curr1_amount').innerHTML = curr1_amount;
		document.getElementById('curr2').innerHTML = curr2_name;
		document.getElementById('curr2_up').src = '/img/' + curr2_up + '.gif';
		document.getElementById('curr2_amount').innerHTML = curr2_amount;
		document.getElementById('curr3').innerHTML = curr3_name;
		document.getElementById('curr3_up').src = '/img/' + curr3_up + '.gif';
		document.getElementById('curr3_amount').innerHTML = curr3_amount;
		document.getElementById('curr4').innerHTML = curr4_name;
		document.getElementById('curr4_up').src = '/img/' + curr4_up + '.gif';
		document.getElementById('curr4_amount').innerHTML = curr4_amount;
		document.getElementById('fromcurrsel').innerHTML = currfrom;
		document.getElementById('tocurrsel').innerHTML = currto;
		
		Calendar.setup({
        inputField     :    "datum",     // id of the input field
        ifFormat       :    "%d-%m-%y",      // format of the input field
        button         :    "f_trigger_c",  // trigger for the calendar (button ID)
        align          :    "Tl",           // alignment (defaults to "Bl")
        singleClick    :    true,
        firstDay       :    1,
        dateStatusFunc :    function (d) { 
                              return (d > new Date()) ? true : false;
                            }
});
	}
	

}

function setUpConvChanged(){
	if(show_conv == 1){
		//document.getElementById('curr_date').innerHTML = '<input type=text id="datum" value="'+curr_date+'" size="10" onchange="changeDate()">';
		//document.getElementById('datum').value = curr_date;
		document.getElementById('curr1').innerHTML = curr1_name;
		document.getElementById('curr1_up').src = '/img/' + curr1_up + '.gif';
		document.getElementById('curr1_amount').innerHTML = curr1_amount;
		document.getElementById('curr2').innerHTML = curr2_name;
		document.getElementById('curr2_up').src = '/img/' + curr2_up + '.gif';
		document.getElementById('curr2_amount').innerHTML = curr2_amount;
		document.getElementById('curr3').innerHTML = curr3_name;
		document.getElementById('curr3_up').src = '/img/' + curr3_up + '.gif';
		document.getElementById('curr3_amount').innerHTML = curr3_amount;
		document.getElementById('curr4').innerHTML = curr4_name;
		document.getElementById('curr4_up').src = '/img/' + curr4_up + '.gif';
		document.getElementById('curr4_amount').innerHTML = curr4_amount;
		document.getElementById('fromcurrsel').innerHTML = currfrom;
		document.getElementById('tocurrsel').innerHTML = currto;
	}
	

}

var xmlHttp;

function changeDate()
{
	var str = document.getElementById('datum').value;
if (str.length==0)
{ 
return
}
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url=www_root + "/js/conv2.php?locale=1&"
url=url+"d="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
	eval(xmlHttp.responseText); 
	setUpConvChanged();
	convert();
} 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 


function formatDecimal(argvalue, addzero, decimaln){
  var numOfDecimal = (decimaln == null) ? 2 : decimaln;
  var number = 1;

  number = Math.pow(10, numOfDecimal);

  argvalue = Math.round(parseFloat(argvalue) * number) / number;
  argvalue = "" + argvalue;

  if(argvalue.indexOf(".") == 0)
    argvalue = "0" + argvalue;

  if(addzero == true){
    if(argvalue.indexOf(".") == -1)
      argvalue = argvalue + ".";

    while((argvalue.indexOf(".") + 1) > (argvalue.length - numOfDecimal))
      argvalue = argvalue + "0";
  }

  return argvalue;
}

function formatValue(argvalue, format) {
  var numOfDecimal = 0;
  if(format.indexOf(".") != -1){
    numOfDecimal = format.substring(format.indexOf(".") + 1, format.length).length;
  }
  argvalue = formatDecimal(argvalue, true, numOfDecimal);

  argvalueBeforeDot = argvalue.substring(0, argvalue.indexOf("."));
  retValue = argvalue.substring(argvalue.indexOf("."), argvalue.length);

  strBeforeDot = format.substring(0, format.indexOf("."));

  for(var n = strBeforeDot.length - 1; n >= 0; n--){
    oneformatchar = strBeforeDot.substring(n, n + 1);
    if(oneformatchar == "#"){
      if(argvalueBeforeDot.length > 0){
        argvalueonechar = argvalueBeforeDot.substring(argvalueBeforeDot.length - 1, argvalueBeforeDot.length);
        retValue = argvalueonechar + retValue;
        argvalueBeforeDot = argvalueBeforeDot.substring(0, argvalueBeforeDot.length - 1);
      }
    }
    else{
      if(argvalueBeforeDot.length > 0 || n == 0)
        retValue = oneformatchar + retValue;
    }
  }

  return retValue;
}

function convert(){
	from = document.getElementById('currfrom').value;
	to = document.getElementById('currto').value;
	money = document.getElementById('amount').value;
	if(!money){
		money = 1;
		document.getElementById('amount').value = "1";
	}
	if(money){
		if(isNaN(money)){
			document.getElementById('amount').value = "";
			return;
		}
		if(money < 0){
			money = money * (-1);
		}
		reza = money * from / to;
		if(reza > 999999999){
			reza = formatDecimal(reza, false, 0);
			t_e = reza.length - 1;
			reza = reza.charAt(0) + '.' + reza.charAt(1) + reza.charAt(2) + reza.charAt(3) + 'e' + t_e;
		}else{
			reza = formatValue(reza, "###,###,###.##");
		}
		document.getElementById('result').innerHTML = reza;
	}
}
function showMonths(t_year){
	if(show_news == 1){
		document.getElementById(curr_news_year).style.display = 'none';
		document.getElementById(t_year).style.display = 'block';
		curr_news_year = t_year;
	}
}
function showFili(fil_id){
	window.location.href = window.location.pathname + '?pl_id=' + fil_id;
}
function openPrint(){
	printContent = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">';
	printContent += '<html>';
	printContent += '<head>';
	printContent += document.getElementsByTagName('head')[0].innerHTML;
	printContent += '</head>';
	printContent += '<body style="width:450px;text-align:left;">';
	printContent += document.getElementById('pagecont').innerHTML;
	printContent += '</body>';
	printContent += '</html>';
	t_p_win = window.open("","printwindow","width=450,height=500,menubar=1,toolbar=1,scrollbars=1,resizable=1,");
	t_p_win.document.open();
	t_p_win.document.write(printContent);
	t_p_win.document.close();
}
function doSearch(searchpath){
	t_str = document.getElementById('searchfield').value;
	document.location.href = searchpath + '?searchand=' + t_str;
}
function submitSearch(pg_num, cat_name){
	document.getElementById('pg').value = pg_num;
	document.getElementById('cat').value = cat_name;
	document.getElementById('search_form').submit();
}
function trim(s){
	if(s != ''){
		if(s.replace){
			s = s.replace(/^\s+|\s+$/g, '');
	  }
	}
	return s;
}
function replaceNums(s){
	if(s != ''){
		if(s.replace){
			s = s.replace(/\D/g, '');
	  }
	}
	return s;
}
function interestsAllCheck(){
	interestsFlag = !interestsFlag;
	el = document.getElementsByName('interest[]');
	for(i = 0; i < el.length; i++){
		el[i].checked = interestsFlag;
	}
	if(interestsFlag){
		document.getElementById('interestbt').value = interestsSelNone;
	}else{
		document.getElementById('interestbt').value = interestsSelAll;
	}
	return false;
}