/*
function showhide(id){
if (document.getElementById){
	obj = document.getElementById(id);
if (obj.style.display == "none"){
	obj.style.display = "";
	document.getElementById(id+'_img').src="images/arrow_up_blue.png";
} else {
	obj.style.display = "none";
	document.getElementById(id+'_img').src="images/arrow_down_blue.png";
}
}
}
*/
function disena(){
	if (document.getElementById('fi0').checked){
			document.getElementById('aasta').disabled = false;
			document.getElementById('kuu').disabled = false;
	}else{
			document.getElementById('aasta').disabled = true;
			document.getElementById('kuu').disabled = true;
			
			document.getElementById('aasta').value = 0;
			document.getElementById('kuu').value = 0;
	}
}


function peida_naita(obj_id, olek)
{
	obj = document.getElementById(obj_id);
	obj.style.display = olek;
}

function peida_naita2(juht, muutuja)
{
	if (document.getElementById(juht).checked){
		obj = document.getElementById(muutuja);
		obj.style.display = "";
	}else{
		obj = document.getElementById(muutuja);
		obj.style.display = "none";
	}
}

function disena2(juht, muutuv){
	if (document.getElementById(juht).checked){
		document.getElementById(muutuv).disabled = false;

	}else{
		document.getElementById(muutuv).disabled = true;
	}
}

function disabled_js(juht, muutuv, mitu){

	var olemas = 0;
	var i=1;
	for (i=1; i<=mitu; i++)
	{
		if (document.getElementById(juht+i).checked){
			olemas = 1;
		}
	}

	if (olemas == 1){
		document.getElementById(muutuv).disabled = false;
	}else{
		document.getElementById(muutuv).disabled = true;
	}
}

function hiirpeal(ob_name, pic_name)
{
	document.getElementById(ob_name).src = pic_name;
}
function hiirmaas(ob_name, pic_name)
{
	document.getElementById(ob_name).src = pic_name;
}

var docX = 0;
var docY = 0;

document.onmousemove = listener;

function listener( e )
{
   if( e )
   {
      if( typeof( e.pageX ) == 'number' )
      {
         docX = e.pageX;
         docY = e.pageY;
      }
      else
      {
         docX = e.clientX;
         docY = e.clientY;
      }
   }
   else
   {
      e = window.event;
      docX = e.clientX;
      docY = e.clientY;
      if( document.documentElement
        && ( document.documentElement.scrollTop
            || document.documentElement.scrollLeft ) )
      {
         docX += document.documentElement.scrollLeft;
         docY += document.documentElement.scrollTop;
      } 
      else if( document.body
         && ( document.body.scrollTop
             || document.body.scrollLeft ) )
      {
         docX += document.body.scrollLeft;
         docY += document.body.scrollTop;
      }
   }
}

function mouseOver2(ob_name, pic_name)
{
	document.getElementById(ob_name).src = pic_name;
	document.getElementById(ob_name).style.visibility="visible";
	document.getElementById(ob_name).style.left=docX-400+"px";
	document.getElementById(ob_name).style.top=docY-125+"px";
}
function mouseOut2(ob_name)
{
	document.getElementById(ob_name).style.visibility="hidden";
}

function mouseOver3(ob_name, pic_name, x_kord)
{
	document.getElementById(ob_name).src = pic_name;
	document.getElementById(ob_name).style.visibility="visible";
	ss =  (docX * 1) + (x_kord * 1);
	document.getElementById(ob_name).style.left=ss+"px";
	document.getElementById(ob_name).style.top=docY-100+"px";
}

//Hüpikakna hiire juurde peidust välja toomise script. töötab koos listener funktsiooniga mis tuvastab hiire kordinaadid.

function show_hypik(hypik_id, class_name)
{
	//IE FIx raamide laadimiseks
	hidden_hypik(hypik_id);
	
	document.getElementById(hypik_id).className= class_name;
	document.getElementById(hypik_id).style.left=docX-450+"px";
	document.getElementById(hypik_id).style.top=docY+"px";
}
function show_hypik_2(hypik_id, class_name, nihe)
{
	//IE FIx raamide laadimiseks
	hidden_hypik(hypik_id);
	
	document.getElementById(hypik_id).className= class_name;
	xx = (nihe * 1);
	document.getElementById(hypik_id).style.left=xx+"px";
	document.getElementById(hypik_id).style.top=docY+"px";
}
function hidden_hypik(hypik_id, class_name)
{
	document.getElementById(hypik_id).className=class_name;
}



//For IE
function keypress(e)
{
	var Ucode=e.keyCode? e.keyCode : e.charCode

	if (Ucode == 13)
	{
		document.forms['login_form'].submit();
	}else{
		//nothing
	}
}




// Küpsiste funktsioonid
// http://www.quirksmode.org/js/cookies.html
// Tnx
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}







function show_confirm(kysimus, true_url){
var r=confirm(kysimus);
if (r===true)
  {
	location.href=true_url;
  }
}


function show_confirm_subm(kysimus, form_name){
var r=confirm(kysimus);
if (r==true)
  {
	document.forms[form_name].submit();
  }
}


function conf(kysimus){
	return confirm(kysimus);
}



function topelt2(kontroll_nimi, nimi2)
{
	if(document.getElementById(kontroll_nimi).checked==true){
		document.getElementById(nimi2).checked= true ;
	}else{
		document.getElementById(nimi2).checked = false ;
	}
}

function koik(vorm, kontroll, alam, miinus) 
{

	if ( miinus === undefined ) {
		miinus = 3;
	}
	
	vorm = document.getElementById(vorm);
	ridu = vorm.elements.length-miinus;

	if(document.getElementById(kontroll).checked==true){
		
		for (i = 0; i < ridu; i++){
			vorm[i].checked = true ;
			j=i+1;
			document.getElementById(alam+j).checked= true ;
		}
	}else{
		for (i = 0; i < ridu; i++){
			vorm[i].checked = false ;
			j=i+1;
			document.getElementById(alam+j).checked= false ;
		}
	}
}

function arvuta_tagasi(){

	var saadud_sula = document.getElementById('sula').value;
	
	var myspan = document.getElementById('arve_kokku');
	var span_textnode = myspan.firstChild;
	var arve_kokku = span_textnode.data;

	var tagasi = saadud_sula - arve_kokku;
	var tagasi = tagasi.toFixed(2);

	document.getElementById('tagasi').innerHTML = '<font color="red">'+tagasi+'</font>';
}

function printContent(id){
	str=document.getElementById(id).innerHTML;
	newwin=window.open('','printwin','left=100,top=100,width=400,height=400');
	newwin.document.write('<HTML>\n<HEAD>\n');
	newwin.document.write('<TITLE>Print Page</TITLE>\n');
	newwin.document.write('<link rel="stylesheet" type="text/css" href="../acar_templates/default/css/admin_style.css" media="screen, print" />\n');
	newwin.document.write('<script>\n');
	newwin.document.write('function chkstate(){\n');
	newwin.document.write('if(document.readyState=="complete"){\n');
	newwin.document.write('window.close()\n');
	newwin.document.write('}\n');
	newwin.document.write('else{\n');
	newwin.document.write('setTimeout("chkstate()",2000)\n');
	newwin.document.write('}\n');
	newwin.document.write('}\n');
	newwin.document.write('function print_win(){\n');
	newwin.document.write('window.print();\n');
	newwin.document.write('chkstate();\n');
	newwin.document.write('}\n');
	newwin.document.write('<\/script>\n');
	newwin.document.write('</HEAD>\n');
	newwin.document.write('<BODY onload="print_win()">\n<div id="tsekk" class="left_side f_l">\n');
	newwin.document.write(str);
	newwin.document.write('</div></BODY>\n');
	newwin.document.write('</HTML>\n');
	newwin.document.close();
}
