﻿function MoveWithKeyboard(e)
{
	var code;
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
    
    if(code == 39)
    {
      parent.gnp();
    }
    if(code == 37)
    {
      parent.gpp();
    }
}
document.onkeyup = MoveWithKeyboard
function ie_getElementsByTagName(str)
{
if (str=="*")
return document.all
else
return document.all.tags(str)
}
function setSize() 
{
var width=0;
if(laius<741)
    width=741;
    else
    width=laius;
var tb1 = parent.document.getElementById('tb1'); 
tb1.width = width;
var tb2 = parent.document.getElementById('tb2'); 
tb2.width = width;
var tb3 = parent.document.getElementById('tb3'); 
tb3.width = width;
var iframeElement = parent.document.getElementById('text'); 
iframeElement.height = korgus; 
iframeElement.width = laius; 
}
function refresh()
{
var zoom_multiplier=130.4348;
if(parent)
if (parent.curzoom)
//if(zoomlevel!=parent.curzoom) // kui osa lehti teise suurusega, siis lisada " || true"
//{
oldzoom=zoomlevel;
zoomlevel=parent.curzoom;

if (zoomlevel==200){
	laadi_no=(page_no+10000).toString().substring(1,5);
	taiend_alg=document.placeholder.src.toString().lastIndexOf('.');
	taiend=document.placeholder.src.toString().substr(taiend_alg,4);
	laadi_lk="AR_CHN_2009_s"+laadi_no+taiend;
	document.placeholder.src=laadi_lk;
	document.placeholder.width=laius_s;
	document.placeholder.height=korgus_s;
	parent.document.getElementById("text").style.width=laius_s;
	parent.document.getElementById("text").style.height=korgus_s;
	
	var area_obj = document.getElementsByTagName("area");
	if (oldzoom!=zoomlevel){ 
	// vajalik juhtudel, kus osa lehti on teise suurusega ja zoom multiplier on erinev
	// muidu kutsutakse refresh iga kord ja muudetakse ka vale multiplieriga koordinaate
	for (var i=0;i < area_obj.length;i++)
	{
		var el = area_obj[i];
		
		var koordinaat=el.coords.split(",")
		var ko1=koordinaat[0];
		var ko2=koordinaat[1];
		var ko3=koordinaat[2];
		var ko4=koordinaat[3];
		
		var u_ko1=(parseFloat(ko1)*zoom_multiplier/100);
		var u_ko2=(parseFloat(ko2)*zoom_multiplier/100);
		var u_ko3=(parseFloat(ko3)*zoom_multiplier/100);
		var u_ko4=(parseFloat(ko4)*zoom_multiplier/100);
		
		var u_koordinaat=u_ko1 + ',' + u_ko2 + ',' + u_ko3 + ',' + u_ko4;
		
		el.coords = u_koordinaat;
	}
	} // if lopp
}
else if (zoomlevel==80){
	laadi_no=(page_no+10000).toString().substring(1,5);
	taiend_alg=document.placeholder.src.toString().lastIndexOf('.');
	taiend=document.placeholder.src.toString().substr(taiend_alg,4);
	laadi_lk="AR_CHN_2009"+laadi_no+taiend;
	document.placeholder.src=laadi_lk;
	document.placeholder.width=laius/1.2;
	document.placeholder.height=korgus/1.2;
	parent.document.getElementById("text").style.width=laius;
	parent.document.getElementById("text").style.height=korgus;
	
}	
else {
	laadi_no=(page_no+10000).toString().substring(1,5);
	taiend_alg=document.placeholder.src.toString().lastIndexOf('.');
	taiend=document.placeholder.src.toString().substr(taiend_alg,4);
	laadi_lk="AR_CHN_2009"+laadi_no+taiend;
	document.placeholder.src=laadi_lk;
	document.placeholder.width=laius;
	document.placeholder.height=korgus;
	parent.document.getElementById("text").style.width=laius;
	parent.document.getElementById("text").style.height=korgus;
	
	var area_obj = document.getElementsByTagName("area");
	if (oldzoom!=zoomlevel){ 
	// vajalik juhtudel, kus osa lehti on teise suurusega ja zoom multiplier on erinev
	// muidu kutsutakse refresh iga kord ja muudetakse ka vale multiplieriga koordinaate
	for (var i=0;i < area_obj.length;i++)
	{
		var el = area_obj[i];
		
		var koordinaat=el.coords.split(",")
		var ko1=koordinaat[0];
		var ko2=koordinaat[1];
		var ko3=koordinaat[2];
		var ko4=koordinaat[3];
		
		//alert(el.coords);
		
		var u_ko1=(parseFloat(ko1)/zoom_multiplier*100);
		var u_ko2=(parseFloat(ko2)/zoom_multiplier*100);
		var u_ko3=(parseFloat(ko3)/zoom_multiplier*100);
		var u_ko4=(parseFloat(ko4)/zoom_multiplier*100);
		
		var u_koordinaat=u_ko1 + ',' + u_ko2 + ',' + u_ko3 + ',' + u_ko4;
		
		//alert(u_koordinaat);
		el.coords = u_koordinaat;
	}
	} // if lopp
//}	

	
}
}



function setpagenum(num)
{
if (parent)
{
parent.settitle(num);
parent.zoomdisabled=false;
if (parent)
parent.setcurpage(num);
}
refresh();
setSize() ;
}

function set_lower_title(title){
if (parent)
{
parent.settitle(title);
parent.zoomdisabled=true;
}

}

