var info,itmp,lang,langid,aB,slink;
slink="../tartalom/"+lang+"/";
var img=new Array(6);
var nyelv=new Array(6);
var ar_osszesen = 0;
var kg_cnt = Array(5,2,3);
var kg_picnum = Array(1,1,1);
var kg_timing = 5000;

var fedex = Array(Array("Afghanistan","12900","49","59","29"),Array("Albania","7990","29","39","19"),Array("Algeria","12900","49","59","29"),Array("American Samoa","12900","49","59","29"),Array("Andorra","5990","25","29","15"),Array("Angola","12900","49","59","29"),Array("Anguilla","7500","29","39","19"),Array("Antigua and Barbuda","7500","29","39","19"),Array("Argentina","12900","49","59","29"),Array("Armenia","7990","29","39","19"),Array("Aruba","7500","29","39","19"),Array("Australia","12900","49","59","29"),Array("Austria","5990","25","29","15"),Array("Azerbaijan Republic","7990","29","39","19"),Array("Bahamas","7500","29","39","19"),Array("Bahrain","12900","49","59","29"),Array("Bangladesh","12900","49","59","29"),Array("Barbados","7500","29","39","19"),Array("Belarus","7990","29","39","19"),Array("Belgium","5990","25","29","15"),Array("Belize","12900","49","59","29"),Array("Benin","12900","49","59","29"),Array("Bermuda","7500","29","39","19"),Array("Bhutan","12900","49","59","29"),Array("Bolivia","12900","49","59","29"),Array("Bosnia and Herzegovina","7990","29","39","19"),Array("Botswana","12900","49","59","29"),Array("Brazil","12900","49","59","29"),Array("British Virgin Islands","7500","29","39","19"),Array("Brunei Darussalam","9900","39","49","25"),Array("Bulgaria","7990","29","39","19"),Array("Burkina Faso","12900","49","59","29"),Array("Burma","","","",""),Array("Burundi","12900","49","59","29"),Array("Cambodia","9900","39","49","25"),Array("Cameroon","12900","49","59","29"),Array("Canada","7500","29","39","19"),Array("Cape Verde Islands","12900","49","59","29"),Array("Cayman Islands","7500","29","39","19"),Array("Central African Republic","12900","49","59","29"),Array("Chad","12900","49","59","29"),Array("Chile","12900","49","59","29"),Array("China","9900","39","49","25"),Array("Colombia","12900","49","59","29"),Array("Comoros","","","",""),Array("Congo","12900","49","59","29"),Array("Cook Islands","12900","49","59","29"),Array("Costa Rica","12900","49","59","29"),Array("Cote d Ivoire","12900","49","59","29"),Array("Croatia","7990","29","39","19"),Array("Cyprus","12900","49","59","29"),Array("Czech Republic","7990","29","39","19"),Array("Denmark","5990","25","29","15"),Array("Djibouti","12900","49","59","29"),Array("Dominica","7500","29","39","19"),Array("Dominican Republic","7500","29","39","19"),Array("Ecuador","12900","49","59","29"),Array("Egypt","12900","49","59","29"),Array("El Salvador","12900","49","59","29"),Array("Equatorial Guinea","12900","49","59","29"),Array("Eritrea","12900","49","59","29"),Array("Estonia","7990","29","39","19"),Array("Ethiopia","12900","49","59","29"),Array("Falkland Islands (Islas Malvinas)","","","",""),Array("Fiji","12900","49","59","29"),Array("Finland","5990","25","29","15"),Array("France","5990","25","29","15"),Array("French Guiana","12900","49","59","29"),Array("French Polynesia","12900","49","59","29"),Array("Gabon Republic","12900","49","59","29"),Array("Gambia","12900","49","59","29"),Array("Georgia","7990","29","39","19"),Array("Germany","5990","25","29","15"),Array("Ghana","12900","49","59","29"),Array("Gibraltar","12900","49","59","29"),Array("Greece","5990","25","29","15"),Array("Greenland","12900","49","59","29"),Array("Grenada","7500","29","39","19"),Array("Guadeloupe","7500","29","39","19"),Array("Guam","12900","49","59","29"),Array("Guatemala","12900","49","59","29"),Array("Guernsey","","","",""),Array("Guiena","12900","49","59","29"),Array("Guiena-Bissau","12900","49","59","29"),Array("Guyana","12900","49","59","29"),Array("Haiti","7500","29","39","19"),Array("Honduras","12900","49","59","29"),Array("Hong Kong","9900","39","49","25"),Array("Hungary","5990","25","29","15"),Array("Iceland","5990","25","29","15"),Array("India","12900","49","59","29"),Array("Indonesia","9900","39","49","25"),Array("Ireland","5990","25","29","15"),Array("Israel","12900","49","59","29"),Array("Italy","5990","25","29","15"),Array("Jamaica","7500","29","39","19"),Array("Jan Mayen","5990","25","29","15"),Array("Japan","9900","39","49","25"),Array("Jersey","","","",""),Array("Jordan","12900","49","59","29"),Array("Kazakhstan","7990","29","39","19"),Array("Kenya","12900","49","59","29"),Array("Kiribati","","","",""),Array("Korea, South","9900","39","49","25"),Array("Kuwait","12900","49","59","29"),Array("Kyrgyzstan","7990","29","39","19"),Array("Laos","9900","39","49","25"),Array("Latvia","7990","29","39","19"),Array("Lebanon","12900","49","59","29"),Array("Liechtenstein","5990","25","29","15"),Array("Lithuania","7990","29","39","19"),Array("Luxembourg","5990","25","29","15"),Array("Macau","9900","39","49","25"),Array("Macedonia","7990","29","39","19"),Array("Madagascar","12900","49","59","29"),Array("Malawi","12900","49","59","29"),Array("Malaysia","9900","39","49","25"),Array("Maldives","12900","49","59","29"),Array("Mali","12900","49","59","29"),Array("Malta","12900","49","59","29"),Array("Marshall Islands","12900","49","59","29"),Array("Martinique","7500","29","39","19"),Array("Mauritania","12900","49","59","29"),Array("Mauritius","12900","49","59","29"),Array("Mayotte","","","",""),Array("Mexico","7500","29","39","19"),Array("Micronesia","12900","49","59","29"),Array("Moldova","7990","29","39","19"),Array("Monaco","5990","25","29","15"),Array("Mongolia","9900","39","49","25"),Array("Montserrat","7500","29","39","19"),Array("Morocco","12900","49","59","29"),Array("Mozambique","12900","49","59","29"),Array("Namibia","12900","49","59","29"),Array("Nauru","","","",""),Array("Nepal","12900","49","59","29"),Array("Netherlands","5990","25","29","15"),Array("Netherlands Antilles","5990","25","29","15"),Array("New Caledonia","12900","49","59","29"),Array("New Zealand","12900","49","59","29"),Array("Nicaragua","12900","49","59","29"),Array("Niger","12900","49","59","29"),Array("Nigeria","12900","49","59","29"),Array("Niue","","","",""),Array("Norway","5990","25","29","15"),Array("Oman","12900","49","59","29"),Array("Pakistan","12900","49","59","29"),Array("Palau","12900","49","59","29"),Array("Panama","12900","49","59","29"),Array("Papua New Guinea","12900","49","59","29"),Array("Paraguay","12900","49","59","29"),Array("Peru","12900","49","59","29"),Array("Philippines","9900","39","49","25"),Array("Poland","7990","29","39","19"),Array("Portugal","5990","25","29","15"),Array("Puerto Rico","12900","49","59","29"),Array("Qatar","12900","49","59","29"),Array("Romania","7990","29","39","19"),Array("Russian Federation","7990","29","39","19"),Array("Rwanda","12900","49","59","29"),Array("Saint Helena","","","",""),Array("Saint Kitts-Nevis","7500","29","39","19"),Array("Saint Lucia","7500","29","39","19"),Array("Saint Pierre and Miquelon","","","",""),Array("Saint Vincent and the Grenadines","7500","29","39","19"),Array("San Marino","5990","25","29","15"),Array("Saudi Arabia","12900","49","59","29"),Array("Senegal","12900","49","59","29"),Array("Seychelles","12900","49","59","29"),Array("Sierra Leone","","","",""),Array("Singapore","9900","39","49","25"),Array("Slovakia","7990","29","39","19"),Array("Slovenia","7990","29","39","19"),Array("Solomon Islands","12900","49","59","29"),Array("Somalia","","","",""),Array("South Africa","12900","49","59","29"),Array("Spain","5990","25","29","15"),Array("Sri Lanka","12900","49","59","29"),Array("Suriname","12900","49","59","29"),Array("Svalbard","","","",""),Array("Swaziland","12900","49","59","29"),Array("Sweden","5990","25","29","15"),Array("Switzerland","5990","25","29","15"),Array("Syria","12900","49","59","29"),Array("Tahiti","12900","49","59","29"),Array("Taiwan","9900","39","49","25"),Array("Tajikistan","","","",""),Array("Tanzania","12900","49","59","29"),Array("Thailand","9900","39","49","25"),Array("Togo","12900","49","59","29"),Array("Tonga","12900","49","59","29"),Array("Trinidad and Tobago","7500","29","39","19"),Array("Tunisia","12900","49","59","29"),Array("Turkey","5990","25","29","15"),Array("Turkmenistan","7990","29","39","19"),Array("Turks and Caicos Islands","7500","29","39","19"),Array("Tuvalu","","","",""),Array("Uganda","12900","49","59","29"),Array("Ukraine","7990","29","39","19"),Array("United Arab Emirates","12900","49","59","29"),Array("United Kingdom","5990","25","29","15"),Array("United States","7500","29","39","19"),Array("Uruguay","12900","49","59","29"),Array("Uzbekistan","7990","29","39","19"),Array("Vanuatu","12900","49","59","29"),Array("Vatican City State","5990","25","29","15"),Array("Venezuela","12900","49","59","29"),Array("Vietnam","9900","39","49","25"),Array("Virgin Islands (U.S.)","7500","29","39","19"),Array("Wallis and Futuna","12900","49","59","29"),Array("Western Sahara","","","",""),Array("Western Samoa","12900","49","59","29"),Array("Yemen","12900","49","59","29"),Array("Yugoslavia","","","",""),Array("Zambia","12900","49","59","29"),Array("Zimbabwe","12900","49","59","29"));

var dpd = Array(Array("Austria",2300,9,12,6),Array("Belgium",3000,12,15,8),Array("Bosnia and Herzegovina",8800,35,44,23),Array("Bulgaria",4000,16,20,11),Array("Croatia",4500,18,22,12),Array("Czech Republic",3000,12,15,8),Array("Denmark",4000,16,20,11),Array("Finland",5700,23,29,15),Array("France",4000,16,20,11),Array("Germany",2800,11,14,8),Array("Hungary",0,0,0,0),Array("Ireland",8800,35,44,23),Array("Italy",3000,12,15,8),Array("Lithuania",4500,18,22,12),Array("Luxemburg",3000,12,15,8),Array("Netherlands",3000,12,15,8),Array("Norway",5700,23,29,15),Array("Poland",4000,16,20,11),Array("Portugal",5700,23,29,15),Array("Romania",3000,12,15,8),Array("Slovakia",2300,9,12,6),Array("Slovenia",4000,16,20,11),Array("Spain",4500,18,22,12),Array("Sweden",4500,18,22,12),Array("Switzerland",3000,12,15,8),Array("Tunisia",8800,35,44,23),Array("Turkey",8800,35,44,23),Array("United Kingdom",4000,16,20,11));

function searchfedex(orszag,penznem) {
	var mod = 0;
	switch(penznem) {
		case 'HUF': p=1; break;
		case 'EUR': p=2; mod=10; break;
		case 'USD': p=3; mod=15; break;
		case 'GBP': p=4; mod=10; break;
		default: p=1; break;
	}
	for(i=0;i<fedex.length;i++) 
		if(fedex[i][0]==orszag) return (parseInt(fedex[i][p]) + mod);
	return -1;
}

function searchdpd(orszag,penznem) {
	switch(penznem) {
		case 'HUF': p=1; break;
		case 'EUR': p=2; break;
		case 'USD': p=3; break;
		case 'GBP': p=4; break;
		default: p=1; break;
	}
	for(i=0;i<dpd.length;i++) 
		if(dpd[i][0]==orszag) return dpd[i][p];
	return -1;
}

function init() {
	if(document.getElementById('ar_osszesen')) ar_osszesen = parseInt(document.getElementById('ar_osszesen').innerHTML);
	info=document.getElementsByTagName('script');
	itmp=info[0].id;
	lang=itmp.substr(0,2);
	langid=parseInt(itmp.substr(2,1));
	aB=parseInt(itmp.substr(3,1));
	for (i=0; i <6; i++) img[i]=new Array(4);
	img[0][0]="../img/"+lang+"_off_fooldal.jpg";
	img[0][1]="../img/"+lang+"_on_fooldal.jpg";
	img[0][2]=aB==0?1:0;
	img[1][0]="../img/"+lang+"_off_egely_kerek.jpg";
	img[1][1]="../img/"+lang+"_on_egely_kerek.jpg";
	img[1][2]=aB==1?1:0;
	img[2][0]="../img/"+lang+"_off_rendeles.jpg";
	img[2][1]="../img/"+lang+"_on_rendeles.jpg";
	img[2][2]=aB==2?1:0;
	img[3][0]="../img/"+lang+"_off_kapcsolat.jpg";
	img[3][1]="../img/"+lang+"_on_kapcsolat.jpg";
	img[3][2]=aB==3?1:0;
	img[4][0]="../img/"+lang+"_off_letoltes.jpg";
	img[4][1]="../img/"+lang+"_on_letoltes.jpg";
	img[4][2]=aB==4?1:0;
	img[5][0]="../img/"+lang+"_off_partnerek.jpg";
	img[5][1]="../img/"+lang+"_on_partnerek.jpg";
	img[5][2]=aB==5?1:0;

	for (i=0; i <6; i++) nyelv[i]=new Array(4);
	nyelv[0][0]="../img/zaszlo_hu_off.jpg";
	nyelv[0][1]="../img/zaszlo_hu_on.jpg";
	nyelv[0][2]=langid==0?1:0;
	nyelv[1][0]="../img/zaszlo_en_off.jpg";
	nyelv[1][1]="../img/zaszlo_en_on.jpg";
	nyelv[1][2]=langid==1?1:0;
	nyelv[2][0]="../img/zaszlo_de_off.jpg";
	nyelv[2][1]="../img/zaszlo_de_on.jpg";
	nyelv[2][2]=langid==2?1:0;
	nyelv[3][0]="../img/zaszlo_es_off.jpg";
	nyelv[3][1]="../img/zaszlo_es_on.jpg";
	nyelv[3][2]=langid==3?1:0;
	nyelv[4][0]="../img/zaszlo_fr_off.jpg";
	nyelv[4][1]="../img/zaszlo_fr_on.jpg";
	nyelv[4][2]=langid==4?1:0;

	var menus = document.getElementById('oldalso_menu').getElementsByTagName('img');
	for (var i = 0; i < 6; ++i) {
		if (img[i][2]==0) {
			menus[i].onmouseover = switchBackgroundImage;
			menus[i].onmouseout = switchBackgroundImage;
			menus[i].src=img[i][0];
		} else menus[i].src=img[i][1];
	}
	menus = document.getElementById('nyelvek').getElementsByTagName('img');
	for (var i = 0; i < 5; ++i) {
		if (nyelv[i][2]==0) {
			menus[i].onmouseover = switchBackgroundLanguage;
			menus[i].onmouseout = switchBackgroundLanguage;
			menus[i].src=nyelv[i][0];
		} else menus[i].src=nyelv[i][1];
	}
	if (aB==1) { document.getElementById("felso_menu").style.background='url("../img/'+lang+'_upper_bg.jpg") no-repeat top left'; };
	if (document.getElementById("kapcsolatGombId")) document.getElementById("kapcsolatGombId").onclick = function(e) { document.getElementById("kapcsolat_form").submit(); };	
	correctPNG();
	var els = document.getElementsByTagName('input');
	var elsLen = els.length;
	for (var i=0;i<elsLen;i++ ) {
		if ( els[i].getAttribute('type') ) {
			if ( els[i].getAttribute('type') != "image" && els[i].getAttribute('type') != "submit" && els[i].getAttribute('type') != "button" )
				els[i].className = 'text';
		}
	}
	if(aB!=2) document.getElementById('csik_menu').style.display='block'; 
	else document.getElementById('content').style.height=(document.getElementById('content').offsetHeight + 10)+"px";
	if(document.getElementById('standard_ar')) if(document.getElementById('standard_ar').innerHTML=="0") { document.getElementById('standard_ar').innerHTML = "Ingyenes!"; document.getElementById('standard_penznem').style.visibility="hidden"; }
	if(document.getElementById('orszag')) 
		document.getElementById('orszag').onchange = function(e) { 
			var xdpd = searchdpd(document.getElementById('orszag').value,document.getElementById('standard_penznem').innerHTML);
			switch(xdpd) {
				case -1: { document.getElementById('standard_ar').innerHTML = (lang=="hu"?"nincs szolgáltatás":"not available"); document.getElementById('standard_penznem').style.visibility="hidden"; break; }
				case 0: { document.getElementById('standard_ar').innerHTML = "Ingyenes!"; document.getElementById('standard_penznem').style.visibility="hidden"; break; }
				default: { document.getElementById('standard_ar').innerHTML = xdpd; document.getElementById('standard_penznem').style.visibility="visible"; break; }
			}
			if(xdpd == -1) { document.getElementById('szallitas_radio2').checked = true; document.getElementById('szallitas_radio1').disabled = true; } else document.getElementById('szallitas_radio1').disabled = false;
			document.getElementById('express_ar').innerHTML = searchfedex(document.getElementById('orszag').value,document.getElementById('express_penznem').innerHTML); 
			if(document.getElementById('szallitas_radio1').checked) {
				document.getElementById('ar_osszesen').innerHTML = parseInt(document.getElementById('standard_ar').innerHTML)+ar_osszesen;
				var pp_dpd = searchdpd(document.getElementById('orszag').value,'EUR');
				if(pp_dpd == -1) pp_dpd = searchfedex(document.getElementById('orszag').value,'EUR');
				document.getElementById('ppe').amount.value = pp_dpd; 
			}
			if(document.getElementById('szallitas_radio2').checked) {
				document.getElementById('ar_osszesen').innerHTML = parseInt(document.getElementById('express_ar').innerHTML)+ar_osszesen; 
				document.getElementById('ppe').amount.value = searchfedex(document.getElementById('orszag').value,'EUR'); 
			}
		};
	if(document.getElementById('szallitas_radio1')) 
		document.getElementById('szallitas_radio1').onclick = function(e) { 
			var igazAr = 0;
			if(document.getElementById('standard_ar').innerHTML!="Ingyenes!") igazAr=parseInt(document.getElementById('standard_ar').innerHTML);
			document.getElementById('ar_osszesen').innerHTML = igazAr+ar_osszesen; 
		};
	if(document.getElementById('szallitas_radio2')) 
		document.getElementById('szallitas_radio2').onclick = function(e) { 
			document.getElementById('ar_osszesen').innerHTML = parseInt(document.getElementById('express_ar').innerHTML)+ar_osszesen; 
		};
	if(document.getElementById('kerdoiv_submit')) document.getElementById('kerdoiv_submit').onclick = function(e) { 
			var mezok = Array("email","nem","eletkor","orszag","internet1","email1","email2","email3","email5");
			if(document.forms[0].email.value!=""&&document.forms[0].nem.value!=""&&document.forms[0].eletkor.value!=""&&document.forms[0].orszag.value!=""&&document.forms[0].internet1.value!=""&&document.forms[0].email1.value!=""&&document.forms[0].email2.value!=""&&document.forms[0].email3.value!=""&&document.forms[0].email5.value!="") document.forms[0].submit(); else {
				if(langid==0) alert('A kérdőív elküldéséhez kérjük töltsön ki minden szükséges mezőt!'); else alert('You have not fill all required fields!');
				if(document.forms[0].email.value=="") document.forms[0].email.style.border="2px solid red";
				if(document.forms[0].nem.value=="") document.forms[0].nem.style.border="2px solid red";
				if(document.forms[0].eletkor.value=="") document.forms[0].eletkor.style.border="2px solid red";
				if(document.forms[0].orszag.value=="") document.forms[0].orszag.style.border="2px solid red";
				if(document.forms[0].internet1.value=="") document.forms[0].internet1.style.border="2px solid red";
				if(document.forms[0].email1.value=="") document.forms[0].email1.style.border="2px solid red";
				if(document.forms[0].email2.value=="") document.forms[0].email2.style.border="2px solid red";
				if(document.forms[0].email3.value=="") document.forms[0].email3.style.border="2px solid red";
				if(document.forms[0].email5.value=="") document.forms[0].email5.style.border="2px solid red";
			}
		};
} 

function kepgal(e) {
	var kg_e = document.getElementById('kg_egelywheel');
	var kg_i = document.getElementById('kg_indicator');
	var kg_u = document.getElementById('kg_usb');
	switch(e.id) {
		case 'kg_egelywheel': 
		case 'kg_egelywheel_next': kg_picnum[0] = (kg_picnum[0]<kg_cnt[0]?kg_picnum[0]+1:1); kg_e.src='../img/egelywheel' + kg_picnum[0] + '.gif'; break;
		case 'kg_egelywheel_prev': kg_picnum[0] = (kg_picnum[0]>1?kg_picnum[0]-1:kg_cnt[0]); kg_e.src='../img/egelywheel' + kg_picnum[0] + '.gif'; break;
		case 'kg_egelywheel_play': kg_play(0); break;		
		case 'kg_indicator': 
		case 'kg_indicator_next': kg_picnum[1] = (kg_picnum[1]<kg_cnt[1]?kg_picnum[1]+1:1); kg_i.src='../img/indicator' + kg_picnum[1] + '.gif'; break;
		case 'kg_indicator_prev': kg_picnum[1] = (kg_picnum[1]>1?kg_picnum[1]-1:kg_cnt[1]); kg_i.src='../img/indicator' + kg_picnum[1] + '.gif'; break;
		case 'kg_indicator_play': kg_play(1); break;	
		case 'kg_usb': 
		case 'kg_usb_next': kg_picnum[2] = (kg_picnum[2]<kg_cnt[2]?kg_picnum[2]+1:1); kg_u.src='../img/usb' + kg_picnum[2] + '.gif'; break;
		case 'kg_usb_prev': kg_picnum[2] = (kg_picnum[2]>1?kg_picnum[2]-1:kg_cnt[2]); kg_u.src='../img/usb' + kg_picnum[2] + '.gif'; break;
		case 'kg_usb_play': kg_play(2); break;	
		default: alert("Hiba - KepGaleria: ilyen objektumhoz nincs rendelve esemeny."); break;
	}
}

function kg_play(i) {
	var kg_e = document.getElementById('kg_egelywheel');
	var kg_i = document.getElementById('kg_indicator');
	var kg_u = document.getElementById('kg_usb');
	switch(i) {
		case 0: kg_picnum[0] = (kg_picnum[0]<kg_cnt[0]?kg_picnum[0]+1:1); kg_e.src='../img/egelywheel' + kg_picnum[0] + '.gif'; setTimeout('kg_play(0)',kg_timing); break;
		case 1: kg_picnum[1] = (kg_picnum[1]<kg_cnt[1]?kg_picnum[1]+1:1); kg_i.src='../img/indicator' + kg_picnum[1] + '.gif'; setTimeout('kg_play(1)',kg_timing); break;
		case 2: kg_picnum[2] = (kg_picnum[2]<kg_cnt[2]?kg_picnum[2]+1:1); kg_u.src='../img/usb' + kg_picnum[2] + '.gif'; setTimeout('kg_play(2)',kg_timing); break;
		default: alert("Hiba - KepGaleria::Play: ilyen objektumhoz nincs rendelve esemeny."); break;
	}
}

function getCorrectImage(a,b) {
	var tmp;
	switch(b) {
		case 'on': { img[a][2]=1; tmp=img[a][1]; break; }
		case 'off': { img[a][2]=0; tmp=img[a][0]; break; }
		case 'inv': { if(img[a][2]==0) { img[a][2]=1; tmp=img[a][1]; } else { img[a][2]=0; tmp=img[a][0]; } break; }
		default: alert("Hiba van a képfájl megadásánál."); break;
	}
	return tmp;
}

function getCorrectLanguage(a,b) {
	var tmp;
	switch(b) {
		case 'on': { nyelv[a][2]=1; tmp=nyelv[a][1]; break; }
		case 'off': { nyelv[a][2]=0; tmp=nyelv[a][0]; break; }
		case 'inv': { if(nyelv[a][2]==0) { nyelv[a][2]=1; tmp=nyelv[a][1]; } else { nyelv[a][2]=0; tmp=nyelv[a][0]; } break; }
		default: alert("Hiba van a képfájl megadásánál."); break;
	}
	return tmp;
}

function switchBackgroundImage(e) {
	var p,r,s,t;
	if (!e) var e = window.event;
	if (e.target) t = e.target;
	else if (e.srcElement) t = e.srcElement;
	if (t.nodeType == 3) t = t.parentNode; // defeat Safari bug
	p=t.parentNode.parentNode;
	s=parseInt(p.id.toString().substr(14,1))-1;
	r=getCorrectImage(s,"inv");
	t.src=r;
}

function switchBackgroundLanguage(e) {
	var p,r,s,t;
	if (!e) var e = window.event;
	if (e.target) t = e.target;
	else if (e.srcElement) t = e.srcElement;
	if (t.nodeType == 3) t = t.parentNode; // defeat Safari bug
	p=t.parentNode.parentNode;
	s=parseInt(p.id.toString().substr(12,1))-1;
	r=getCorrectLanguage(s,"inv");
	t.src=r;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function DarabszamMod(irany,egysegar,termek) { 
	if(termek==1) { 
		if(irany=='+') { 
			document.getElementById('form1').darabszam1.value=parseInt(eval("document.getElementById('form1').darabszam1.value"))+1; 
			document.getElementById('form1').osszesen1.value=egysegar*eval("document.getElementById('form1').darabszam1.value"); 
		} else { 
			if(parseInt(eval("document.getElementById('form1').darabszam1.value"))>0) { 
				document.getElementById('form1').darabszam1.value=parseInt(eval("document.getElementById('form1').darabszam1.value"))-1; 
				document.getElementById('form1').osszesen1.value=egysegar*eval("document.getElementById('form1').darabszam1.value"); 
			} 
		} 
	} else if(termek==2) { 
		if(irany=='+') { 
			document.getElementById('form1').darabszam2.value=parseInt(eval("document.getElementById('form1').darabszam2.value"))+1; 
			document.getElementById('form1').osszesen2.value=egysegar*eval("document.getElementById('form1').darabszam2.value"); 
		} else { 
			if(parseInt(eval("document.getElementById('form1').darabszam2.value"))>0) { 
				document.getElementById('form1').darabszam2.value=parseInt(eval("document.getElementById('form1').darabszam2.value"))-1; 
				document.getElementById('form1').osszesen2.value=egysegar*eval("document.getElementById('form1').darabszam2.value"); 
			} 
		} 
	} else if(termek==3) { 
		if(irany=='+') { 
			document.getElementById('form1').darabszam3.value=parseInt(eval("document.getElementById('form1').darabszam3.value"))+1; 
			document.getElementById('form1').osszesen3.value=egysegar*eval("document.getElementById('form1').darabszam3.value"); 
		} else { 
			if(parseInt(eval("document.getElementById('form1').darabszam3.value"))>0) { 
				document.getElementById('form1').darabszam3.value=parseInt(eval("document.getElementById('form1').darabszam3.value"))-1; 
				document.getElementById('form1').osszesen3.value=egysegar*eval("document.getElementById('form1').darabszam3.value"); 
			} 
		} 
	} else { 
		if(irany=='+') { 
			document.getElementById('form1').darabszam4.value=parseInt(eval("document.getElementById('form1').darabszam4.value"))+1; 
			document.getElementById('form1').osszesen4.value=egysegar*eval("document.getElementById('form1').darabszam4.value"); 
		} else { 
			if(parseInt(eval("document.getElementById('form1').darabszam4.value"))>0) { 
				document.getElementById('form1').darabszam4.value=parseInt(eval("document.getElementById('form1').darabszam4.value"))-1; 
				document.getElementById('form1').osszesen4.value=egysegar*eval("document.getElementById('form1').darabszam4.value"); 
			} 
		} 
	} 
	document.getElementById('form1').osszesen.value=parseInt(eval("document.getElementById('form1').osszesen1.value"))+parseInt(eval("document.getElementById('form1').osszesen2.value"))+parseInt(eval("document.getElementById('form1').osszesen3.value"))+parseInt(eval("document.getElementById('form1').osszesen4.value"));
}

function PenznemValtas(e,f) { 
	var url = f;
	var param;
	if ( url.substr(url.length-3,url.length-1) == 'p=') param = '&penznem='; else param = '?penznem=';
	url = url+param;
	window.location = url+e.options[e.selectedIndex].value+'&darabszam1='+(parseInt(eval("document.getElementById('form1').darabszam1.value")))+'&darabszam2='+(parseInt(eval("document.getElementById('form1').darabszam2.value")))+'&darabszam3='+(parseInt(eval("document.getElementById('form1').darabszam3.value")))+'&darabszam4='+(parseInt(eval("document.getElementById('form1').darabszam4.value")));
}

function PPWform() { 
	document.getElementById('ppw').quantity.value=parseInt(eval("document.getElementById('form1').darabszam1.value")); 
	document.getElementById('ppw').submit();
}

function PPUform() { 
	document.getElementById('ppu').quantity.value=parseInt(eval("document.getElementById('form1').darabszam2.value")); 
	document.getElementById('ppu').submit();
}

function PPVform() { 
	document.getElementById('ppv').quantity.value=parseInt(eval("document.getElementById('form1').darabszam3.value")); 
	document.getElementById('ppv').submit();
}

function PPXform() { 
	document.getElementById('ppx').quantity.value=parseInt(eval("document.getElementById('form1').darabszam4.value")); 
	document.getElementById('ppx').submit();
}

function PPEform() { 
	document.getElementById('ppe').submit();
}

function showhide(trid) {    
	var o=document.all?eval(trid):document.getElementById(trid);    
	var os=document.all?o.style:o.style;    
	if (os.display=="") os.display="none"; else os.display=""; 
}

function szallitas_masol() {	
	var mezonevek = ['nev','cim','varos','iranyitoszam','tartomany','orszag'];	
	for(i=0;i<mezonevek.length;i++) {		
		eval("document.getElementById('form1').szamla_"+mezonevek[i]+".value=document.getElementById('form1')."+mezonevek[i]+".value");	
	}
} 

function SSsubmit() { 
	if (document.getElementById('form1').feltetelek.checked==true) 
		if(document.getElementById('form1').nev.value.length>0 && document.getElementById('form1').cim.value.length>0 && document.getElementById('form1').varos.value.length>0 && document.getElementById('form1').tartomany.value.length>0	&& document.getElementById('form1').orszag.value.length>0 && document.getElementById('form1').email.value.length>0 && document.getElementById('form1').iranyitoszam.value.length>0 && document.getElementById('form1').telefon.value.length>0) { document.getElementById('igazi_osszeg').value=document.getElementById('ar_osszesen').innerHTML; document.getElementById('form1').submit(); }
		else alert('Valamely szükséges mezőt nem töltötte ki!\nYou didn\'t fill all required fields!');
	else { document.getElementById('form1').feltetelek.style.border='2px solid red'; alert('Kérem olvassa el a feltételeket és fogadja el!\nPlease read the conditions and agree!'); }
}

var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 and 6.
{
   if ((version >= 5.5) && (document.body.filters)) 
   {
       for(var i=0; i<document.images.length; i++)
       {
	      var img = document.images[i]
	      var imgName = img.src.toUpperCase()
	      if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
	      {
		     var imgID = (img.id) ? "id='" + img.id + "' " : ""
		     var imgClass = (img.className) ? "class='" + img.className + "' " : ""
		     var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
		     var imgStyle = "display:inline-block;" + img.style.cssText 
		     var imgAttribs = img.attributes;
		     for (var j=0; j<imgAttribs.length; j++)
			 {
			    var imgAttrib = imgAttribs[j];
			    if (imgAttrib.nodeName == "align")
			    {		  
			       if (imgAttrib.nodeValue == "left") imgStyle = "float:left;" + imgStyle
			       if (imgAttrib.nodeValue == "right") imgStyle = "float:right;" + imgStyle
			       break
			    }
             }
		     var strNewHTML = "<span " + imgID + imgClass + imgTitle
		     strNewHTML += " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
	         strNewHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
		     strNewHTML += "(src='" + img.src + "', sizingMethod='scale');\""
		     strNewHTML += " onmouseover=\"PNGswap('" + img.id + "');\" onmouseout=\"PNGswap('" + img.id +"');\""
		     strNewHTML += "></span>" 
		     img.outerHTML = strNewHTML
		     i = i-1
	      }
       }
   }
}

window.onload = init;