function change_state(state) {
	window.location = 'ostukorv.php?action=checkout&state='+state;
}
function pakiautomaadid(action) {
	if(action == 'show') {
		document.getElementById('pakiautomaadid').style.display = '';	
	} else {
		document.getElementById('pakiautomaadid').style.display = 'none';
	}
}
function show_ele(id) {
    var ele = document.getElementById(id).style;
    if(ele.display == 'none') {
        ele.display = '';
    } else {
        ele.display = 'none';
    }
}
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		menyy_est_over = newImage("images/menyy_est-over.gif");
		menyy_eng_over = newImage("images/menyy_eng-over.gif");
		menyy_ger_over = newImage("images/menyy_ger-over.gif");
		menyy_fin_over = newImage("images/menyy_fin-over.gif");
		menyy_vahe05_menyy_ostukorv_over = newImage("images/menyy_vahe05-menyy_ostukorv.gif");
		menyy_ostukorv_over = newImage("images/menyy_ostukorv-over.gif");
		menyy_ostukorv_menyy_loosimine_over = newImage("images/menyy_ostukorv-menyy_loosim.gif");
		menyy_loosimine_menyy_ostukorv_over = newImage("images/menyy_loosimine-menyy_ostuk.gif");
		menyy_loosimine_over = newImage("images/menyy_loosimine-over.gif");
		menyy_loosimine_menyy_abi_over = newImage("images/menyy_loosimine-menyy_abi_o.gif");
		menyy_abi_menyy_loosimine_over = newImage("images/menyy_abi-menyy_loosimine_o.gif");
		menyy_abi_over = newImage("images/menyy_abi-over.gif");
		menyy_abi_menyy_firmast_over = newImage("images/menyy_abi-menyy_firmast_ove.gif");
		menyy_firmast_menyy_abi_over = newImage("images/menyy_firmast-menyy_abi_ove.gif");
		menyy_firmast_over = newImage("images/menyy_firmast-over.gif");
		menyy_firmast_menyy_kontakt_over = newImage("images/menyy_firmast-menyy_kontakt.gif");
		menyy_kontakt_menyy_firmast_over = newImage("images/menyy_kontakt-menyy_firmast.gif");
		menyy_kontakt_over = newImage("images/menyy_kontakt-over.gif");
		menyy_vahe06_menyy_kontakt_over = newImage("images/menyy_vahe06-menyy_kontakt_.gif");
		menyy_avalehele_over = newImage("images/menyy_avalehele-over.gif");
		preloadFlag = true;
	}
}


function showpic(url,x,y)
{
	var popTop=screen.height/2-y/2;
	var popLeft=screen.width/2-x/2;
	var popParams='top='+popTop+',left='+popLeft+',width='+x+',height='+y+',scrollbars=0';
	var aken = window.open(url,'aken', popParams, true);
	//aken.blur();
	//aken.moveTo(popLeft,popTop);
	aken.focus();
}

function avaakenkeskel(aadress, ekraaninimi, laius, korgus) {
vasakult = (window.screen.width/2)-(laius/2);
ylevalt = (window.screen.height/2)-(korgus/2);
lisad = "status, height=";
lisad += korgus;
lisad += ", width=";
lisad += laius;
lisad += ",status=no,menubar=no,resize=no,left=";
lisad += vasakult;
lisad += ",top=";
lisad += ylevalt;
lisad += ",screenX=";
lisad += vasakult;
lisad += ",screenY=";
lisad += ylevalt;
lisad += ",scrollbars=0";
popupaken = window.open(aadress,ekraaninimi,lisad);
popupaken.focus();
}

function avakvaken(aadress, laius, korgus)
{
vasakult = (window.screen.width/2)-(laius/2);
ylevalt = (window.screen.height/2)-(korgus/2);
lisad = "status, height=";
lisad += korgus;
lisad += ", width=";
lisad += laius;
lisad += ",status=no,menubar=no,resize=no,left=";
lisad += vasakult;
lisad += ",top=";
lisad += ylevalt;
lisad += ",screenX=";
lisad += vasakult;
lisad += ",screenY=";
lisad += ylevalt;
lisad += ",scrollbars=0";
popupaken = window.open('naita_pilti.php?pilt='+aadress,'aken',lisad);
popupaken.focus();
}

var ns4 = (document.layers)? true:false
var ie4 = (document.all)? true:false
function openThat(url,Fw,Fh)
{

	if ((!ns4)&&(!ie4))
	{
	   Fw = (Fw+20)
	   Fh = (Fh+20)
	}

	aken=window.open(url, 'Banner', 'width=' + Fw + ',height=' + Fh + ',toolbar=0,directories=0,menubar=0,status=0,resizable=yes,location=0,scrollbars=0,copyhistory=0,top=2,left=2');
	aken.focus();
}

function set_amount(id, size, amount)
{
	document.orderform.productID.value=id;
	document.orderform.size.value=size;
	document.orderform.amount.value=amount;
	document.orderform.submit();
	return false;
}

	function Form_Validator()
	{
		// leiame kõik input sildid
		var iTags = document.getElementsByTagName('input');

		for(i=0;i<iTags.length;i++)
		{
			// tegeleme teksti- ja passwordi väljadega
			if(iTags[i] && iTags[i].getAttribute('type') != '' && (iTags[i].getAttribute('type').toLowerCase() == 'text' || iTags[i].getAttribute('type').toLowerCase() == 'password'))
			{
				// millel on title atribuut
				if(iTags[i].value==''  && (iTags[i].getAttribute('title')!=null &&iTags[i].getAttribute('title')!=''))
				{
					alert (iTags[i].getAttribute('title'));	// title atribuut sisaldab veateadet
					iTags[i].focus();	// tõstame selle välja esile
					return false;	// tagastame false
				}
			}
			// tegeleme radio valikutega
			else if(iTags[i].getAttribute('type').toLowerCase() == 'radio')
			{
				// leiame nime
				radioName = iTags[i].getAttribute('name');
				radioButtons = document.getElementsByName(radioName);
				// algväärtustame muutujad
				radioTitle = '';	// title tagis on veateade 
				radioChecked = false;// vaikimisi on falsee

				// käime läbi kõik radiovalikud
				for (j=0;j< radioButtons.length; j++)
				{
					// kuid ainult samanimelised
					// * siin on väike bug, nimelt kedratakse 
					// igakord kõik samanimelised valikud läbi *
					if(radioButtons[j].getAttribute('name') == radioName)
					{
						// leiame veateate teksti 
						if(radioTitle == '' && (radioButtons[j].getAttribute('title') != '' && radioButtons[j].getAttribute('title') != null))
						{
							radioTitle = radioButtons[j].getAttribute('title');
						}

						// kui radiobutton on märgitud jätame selle meelde
						if(radioButtons[j].checked)
						{
							radioChecked = true;
						}
					}
				}

				if (radioTitle != '' && radioChecked == false)
				{
					alert(radioTitle);
					iTags[i].focus();
					return false;
				}
			}
		}
		return true;
	}
