// JavaScript Document

/* 
Útmutató
type = 1: webes megrendelés
type = 2: feltöltés előtti adatmódosítás
type = 3: ingyenes kipróbálás
type = 4: CD megrendelés
type = 5: CD upgrade
type = 6: adatmódosítás
type = 7: klikk_upgrade
type = 8: társliszensz
*/


var alreadySentTheForm = 0;




function load_gmap() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		map.addControl(new GMapTypeControl());
		map.addControl(new GOverviewMapControl());
		map.addControl(new GSmallMapControl());
		map.addControl(new GScaleControl());

		//logo
		var iconLogo = new GIcon();
		iconLogo.image = "/_img/dlogo.jpg";
		iconLogo.iconSize = new GSize(20, 20);
		iconLogo.shadowSize = new GSize(22, 20);
		iconLogo.iconAnchor = new GPoint(14, 14);
		iconLogo.infoWindowAnchor = new GPoint(14, 14);

		function showstore(x,y) {
			var point = new GLatLng(47.481050,19.083200);
			map.setCenter(point, 15);
			var pointmarker = point;
			var marker = new GMarker(pointmarker, iconLogo);
			map.addOverlay(marker);
			var message = "<b>Dativus Translator KFT</b> <br> 1091 Budapest, Üllői út 105. II/2. <br> Nyitva: H-Cs: 8-16, P: 8-14";
			marker.openInfoWindowHtml(message);

			// Make user clicks on the marker open the info window
			GEvent.addListener(marker, "click", function() {
			 marker.openInfoWindowHtml(message);
			});
		}
		showstore(47.480886,19.083402);

	}
}



function getVetelar(ar) {
	//alert(ar);
	//kedvezmeny = ar-(ar*0.1);
	//alert(kedvezmeny);
	if (document.forms.eloForm.db.value == 1) {
		osszeg = document.forms.eloForm.db.value * ar;		
	} else if (document.forms.eloForm.db.value > 1 && document.forms.eloForm.db.value < 11){
		osszeg = document.forms.eloForm.db.value * (ar-(ar*0.1));
	} else {
		osszeg = document.forms.eloForm.db.value * (ar-(ar*0.2));
	}	
	return(osszeg);
}	

function calculate(nyelv, termek_type) {	
	document.forms.eloForm.artext.style.visibility = "visible";
	if (termek_type == "standard_order") ar = 25800;
	if (termek_type == "professional_order") ar = 48900;
	if (termek_type == "szotar_order") ar = 22800;
	if (termek_type == "cd84_order") ar = 24990;
	if (termek_type == "cd73_order") ar = 19800;	
	if (termek_type == "cd69_order") ar = 17970;	
	if (termek_type == "klikk") ar = 9960;	
	
	if (nyelv == "hu") {	
		document.forms.eloForm.artext.value = "Ár: bruttó " + getVetelar(ar).toString() + " Ft";
	} else {
		document.forms.eloForm.artext.value = "Price: gross " + getVetelar(ar).toString() + " Ft";
	}	
}


function disablecountry(obj) {	
  obj.country.value ="Magyarország";
  obj.country.disabled = "true";
}

function enablecountry(obj) {	
  obj.country.disabled = false;
}

function disableadoszam(obj) {	
  obj.adoszam.disabled = "true";
}

function enableadoszam(obj) {	
  obj.adoszam.disabled = false;
}


function isKeyPressed(event)
{
if (event.keyCode==13) {
	loginprocess();
	}
}

function isFreeRegPressed(event)
{
if (event.keyCode==13) {
	loginprocess();
	}
}

function isUpgradeCheckPressed(event, type, termek_type, nyelv)
{
if (event.keyCode==13) {
	submit_control(type, termek_type, nyelv);
	}
}

function isHirlevelPressed(event)
{
if (event.keyCode==13) {
	hirlevelprocess();
	}
}

function loginprocess(nyelv) {
	valid = true;

	if (!document.forms.loginform.mail_cim.value) {
		document.forms.loginform.mail_cim.style.backgroundColor = "#CCFF66";
		valid = false;
		if (nyelv == "hu") {		
			alert("Login nincs megadva!");
		} else {
			alert("You forgot to give your login name!");
		}		
	} else {
		document.forms.loginform.mail_cim.style.backgroundColor = "#FFFFFF";
	}

	if (!document.forms.loginform.password.value) {
		document.forms.loginform.password.style.backgroundColor = "#CCFF66";
		valid = false;
		if (nyelv == "hu") {
			alert("Jelszó nincs megadva!");
		} else {
			alert("You forgot to give your password!");
		}		
	} else {
		document.forms.loginform.password.style.backgroundColor = "#FFFFFF";
	}

	if (valid) {
			//document.forms.loginform.mail_cim.value = document.forms.loginform.mail_cim.value.toLowerCase();
			document.forms.loginform.action = "content/login.php";
			document.forms.loginform.submit();
			document.getElementById('loginwindowright').style.backgroundImage = "url(_img/bn_right_anim.gif)";
			document.body.style.cursor = 'wait';
		}
}

function hirlevelprocess(nyelv) {
	valid = true;

	if (!document.forms.hirlevelform.hirlevel.value) {
		document.forms.hirlevelform.hirlevel.style.backgroundColor = "#CCFF66";
		valid = false;

		if (nyelv == "hu") {		
			alert("Email cím nincs megadva!");
		} else {
			alert("You forgot to give your email address!");
		}		
	} else {
	      var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
	      if (!filter.test(document.forms.hirlevelform.hirlevel.value)) {
			alert('Érvénytelen e-mail cím!');
			document.forms.hirlevelform.hirlevel.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {	
			document.forms.hirlevelform.hirlevel.style.backgroundColor = "#FFFFFF";
		}
	}

	if (valid) {	
			document.forms.hirlevelform.action = "content/hirlevel_feliratkozas.php";
			document.forms.hirlevelform.submit();
			document.getElementById('hirlevelwindowright').style.backgroundImage = "url(_img/bn_right_anim.gif)";
			document.body.style.cursor = 'wait';
		}
}

function check_pont() {
  var x = document.forms.upload.pont.value;
  if (x) {
    var filter  = /[0-9]+$/;
    if (!filter.test(x)) 
       document.forms.upload.pont.value = document.forms.upload.pont.value.substring(0,document.forms.upload.pont.value.length-1);
  }
  document.forms.upload.value.value = document.forms.upload.pont.value;
}

function submit_upload(nyelv) {
	valid = true;

/*	if (!document.forms.upload.pont.value) {
		document.forms.upload.pont.style.backgroundColor = "#CCFF66";
		valid = false;
	} else {
		document.forms.upload.pont.style.backgroundColor = "#FFFFFF";
	}*/

	if (!document.forms.upload.agree.checked) {
		document.forms.upload.agree.style.backgroundColor = "#CCFF66";
		valid = false;
	} else {
		document.forms.upload.agree.style.backgroundColor = "#FFFFFF";
	}

	if (!document.forms.upload.paymentmethod[0].checked && !document.forms.upload.paymentmethod[1].checked) {
		document.forms.upload.paymentmethod[0].style.backgroundColor = "#CCFF66";
		document.forms.upload.paymentmethod[1].style.backgroundColor = "#CCFF66";	
		valid = false;
	} else {
		document.forms.upload.paymentmethod[0].style.backgroundColor = "#FFFFFF";
		document.forms.upload.paymentmethod[1].style.backgroundColor = "#FFFFFF";		
	}

	document.forms.upload.alerttext.style.visibility = "visible";
	if (!valid) {
		if (nyelv == "hu") {
			document.forms.upload.alerttext.value = "Kérjük, töltse ki helyesen a fontos részeket!";
		} else {
			document.forms.upload.alerttext.value = "Please, fill in the important fields!";
		}		
	} else {
		if (document.forms.upload.paymentmethod[0].checked) {
			//online fizet?©s eset?©n
			document.forms.upload.action = "content/go_upload.php";
		} else {
			//egy?©b fizet?©s eset?©n
			document.forms.upload.action = "content/go_upload.php";
		}
		document.forms.upload.submit();
		document.body.style.cursor = 'wait';
	}
}

function buttonover(whichone, alt, folder) {
	document.getElementById(whichone + 'left').style.backgroundImage = "url(_img/bn_left_o.gif)";
	if (alt == 1) {
		document.getElementById(whichone + 'right').style.backgroundImage = "url(_img/bnx_right_o.gif)";
	} else {
		document.getElementById(whichone + 'right').style.backgroundImage = "url(_img/bn_right_o.gif)";
	}	
	document.getElementById(whichone + 'middle').style.backgroundImage = "url(_img/bn_middle_o.gif)";
}
function buttonout(whichone, alt, folder) {
	document.getElementById(whichone + 'left').style.backgroundImage = "url(_img/bn_left.gif)";
	if (alt == 1) {
		document.getElementById(whichone + 'right').style.backgroundImage = "url(_img/bnx_right.gif)";
	} else {
		document.getElementById(whichone + 'right').style.backgroundImage = "url(_img/bn_right.gif)";
	}
	document.getElementById(whichone + 'middle').style.backgroundImage = "url(_img/bn_middle.gif)";
}
function menuover(whichone) {
	document.images[whichone].src = "_img/"+whichone+"2.gif";
}
function menuout(whichone) {
	document.images[whichone].src = "_img/"+whichone+"1.gif";
}
function changecontent(src) {
	document.location=src;
}
function popupPlace() {
	window.moveTo(150,100);
}
function startdict(whichone) {
	if (whichone == 1) {
		//alapsz??t??r ind?­t??sa;
		nofullscreen('?page=dict');
	} else if (whichone == 2) {
		//teljes sz??t??r ind?­t??sa
		nofullscreen('?page=dict_full');
	}
}
function fullscreen(url) {
  w=screen.width-11;
  h=screen.height-58;
  window.open(url, '', 'width='+w+', height='+h+', left=0, top=0, fullscreen=yes, scrollbars=no, resizable=yes');
}

function nofullscreen(url) {
  w=screen.width-11;
  h=screen.height-58;
  window.open(url, '', 'width='+w+', height='+h+', left=0, top=0, fullscreen=no, scrollbars=no, resizable=yes');
}

function clearme(who) {
		var valasz = confirm("Tényleg törölni szeretné a regisztrációját?");
		if (valasz) {
//			changecontent("?page=clearme&user="+who);
			changecontent("content/user_delete.php");
		}
}
function iforgetmymail() {
		var valasz = prompt("Adja meg e-mail címét!");
		changecontent("?page=remindme&mail="+valasz);
}

function forget_mail_submit(){
	document.forms.forget_password.submit();
}

function check_irszam() {
  var x = document.forms.orderForm.code.value;
  if (x) {
    var filter  = /[a-zA-Z0-9]+$/;
    if (!filter.test(x)) 
      document.forms.orderForm.code.value = document.forms.orderForm.code.value.substring(0,document.forms.orderForm.code.value.length-1);
  }
}

function check_email() {
  var x = document.forms.orderForm.mail_cim.value;
  if (x) {
    var filter  = /[a-zA-Z0-9._@\-]+$/;
    if (!filter.test(x)) 
      document.forms.orderForm.mail_cim.value = document.forms.orderForm.mail_cim.value.substring(0,document.forms.orderForm.mail_cim.value.length-1);
  }
}

function submit_aktivalas(nyelv){
	valid = true;
	if (!document.forms.cd_aktivalas.agree.checked) {
		document.forms.cd_aktivalas.agree.style.backgroundColor = "#CCFF66";
		valid = false;
	} else {
		document.forms.cd_aktivalas.agree.style.backgroundColor = "#FFFFFF";
	}

	document.forms.cd_aktivalas.alerttext.style.visibility = "visible";
	if (!valid) {
		if (nyelv == "hu") {
			document.forms.cd_aktivalas.alerttext.value = "Ne felejtse el jóváhagyni az aktiválási feltételeket!";
		} else {
			document.forms.cd_aktivalas.alerttext.value = "Don't forget to confirm the activating conditions.";
		}				
	} else {
		//alert(document.forms.cd_aktivalas.action);
		document.forms.cd_aktivalas.submit();
		document.getElementById('cdaktivateright').style.backgroundImage = "url(_img/bn_right_anim.gif)";
		document.body.style.cursor = 'wait';
	}
}

function submit_control(type, termek_type, nyelv){
	valid = true;	
	if (type == "cd_upgrade" || type == "klikk_upgrade" || type == "tarsliszensz_order") {
		if (!document.forms.eloForm.agree.checked) {
			document.forms.eloForm.agree.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.eloForm.agree.style.backgroundColor = "#FFFFFF";
		}
	
		if (!document.forms.eloForm.black_code.value) {
			document.forms.eloForm.black_code.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.eloForm.black_code.style.backgroundColor = "#FFFFFF";
		}
		
		if (!valid) {
			document.forms.eloForm.alerttext.style.visibility = "visible";
			if (nyelv == "hu") {
				document.forms.eloForm.alerttext.value = "Kérjük, töltse ki a fontos részeket..";
			} else {
				document.forms.eloForm.alerttext.value = "Don't forget to fill out the importants fields...";
			}
		} else {			
			if (type == "cd_upgrade") 
				document.forms.eloForm.action="content/go_control.php?type=cd_upgrade&termek_type=" + termek_type;
			if (type == "tarsliszensz_order") 
				document.forms.eloForm.action="content/go_control.php?type=tarsliszensz_order&termek_type=" + termek_type;
			if (type == "klikk_upgrade") 
				document.forms.eloForm.action="content/go_control.php?type=klikk_upgrade&termek_type=" + termek_type;
			document.forms.eloForm.submit();
			document.getElementById('upgradebuttonright').style.backgroundImage = "url(_img/bn_right_anim.gif)";
			document.body.style.cursor = 'wait';
		}
	}

	if (type == "cd_order") {		
		if (!document.forms.eloForm.agree.checked) {
			document.forms.eloForm.agree.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.eloForm.agree.style.backgroundColor = "#FFFFFF";
		}
		
		if (!document.forms.eloForm.db.value) {
			document.forms.eloForm.db.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.eloForm.db.style.backgroundColor = "#FFFFFF";
		}
		
		if (!valid) {
			document.forms.eloForm.alerttext.style.visibility = "visible";
			if (nyelv == "hu") {
				document.forms.eloForm.alerttext.value = "Kérjük, töltse ki a fontos részeket...";
			} else {
				document.forms.eloForm.alerttext.value = "Don't forget to fill out the importants fields...";
			}
		} else {
			if (termek_type == "DATIVUS CD STANDARD") ar = 25800;
			if (termek_type == "DATIVUS CD PROFESSIONAL") ar = 48900;
			if (termek_type == "DATIVUS CD SZOTAR") ar = 22800;
			if (termek_type == "DATIVUS CD 8.4") ar = 24990;
			if (termek_type == "DATIVUS CD 7.3") ar = 19800;
			if (termek_type == "DATIVUS CD 6.9") ar = 17970;
			if (termek_type == "DATIVUS TARSLISZENSZ") ar = 9960;
			if (termek_type == "DATIVUS KLIKK") ar = 9960;
			if (termek_type == "DATIVUS KLIKK UPGRADE") ar = 12900;
			document.forms.eloForm.action="?page=cd_order&db=" + document.forms.eloForm.db.value + "&vetelar=" + getVetelar(ar).toString() + "&termek_type=" + termek_type;
			document.forms.eloForm.submit();
			document.getElementById('orderbuttonright').style.backgroundImage = "url(_img/bn_right_anim.gif)";
			document.body.style.cursor = 'wait';
		}
	}
}

function submitorder(type, db, vetelar, nyelv, termek_type) {
	valid = true;	
	//alert(type);
	
	//Sima adatmódosítás esetén nincs szükség név ellenőrzésre
	if (type != 6) {
		if (!document.forms.orderForm.neve.value) {
			document.forms.orderForm.neve.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.orderForm.neve.style.backgroundColor = "#FFFFFF";
		}
	}
	
	//ha nem ingyenes
	if (type != 3 && type != 6) {
		//Cég v. magánszemély?
		//if (!document.forms.orderForm.state[0].checked && !document.forms.orderForm.state[1].checked) {
		//	document.forms.orderForm.state[0].style.backgroundColor = "#CCFF66";
		//	document.forms.orderForm.state[1].style.backgroundColor = "#CCFF66";
		//	valid = false;
		//} else {
		//	document.forms.orderForm.state[0].style.backgroundColor = "#FFFFFF";
		//	document.forms.orderForm.state[1].style.backgroundColor = "#FFFFFF";
		//}
		
		//ha cég, akkor kell az adószám is
		//if (document.forms.orderForm.state[1].checked) {
		//	if (!document.forms.orderForm.adoszam.value){
		//	document.forms.orderForm.adoszam.style.backgroundColor = "#CCFF66";
		//	valid = false;
		//     }
		//     } 			
		
		if (!document.forms.orderForm.country.value) {
			document.forms.orderForm.country.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.orderForm.country.style.backgroundColor = "#FFFFFF";
		}
		
		
		
	}	
	
	//HA CD-s megrendelésr?l van szó, akkor ezek az ellen?rzések nem kellenek
	if (type != 4 && type != 5 && type != 8 && type != 7) { 
		if (!document.forms.orderForm.mail_cim.value) {
			document.forms.orderForm.mail_cim.style.backgroundColor = "#CCFF66";		
			valid = false;
		} else {
		      document.forms.orderForm.mail_cim.value = document.forms.orderForm.mail_cim.value.toLowerCase();
		      var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
		      if (!filter.test(document.forms.orderForm.mail_cim.value)) {
		      		if (nyelv == "hu") {
					alert('Érvénytelen e-mail cím!');
				} else {
					alert('Invalid e-mail address!');
				}
				document.forms.orderForm.mail_cim.style.backgroundColor = "#CCFF66";
				valid = false;
			} else {
				if (type == 2)
					document.forms.orderForm.mail_cim.style.backgroundColor = "#CCCCCC";
				else
					document.forms.orderForm.mail_cim.style.backgroundColor = "#FFFFFF";
			}
		}	

		if (document.forms.orderForm.password.value != document.forms.orderForm.password_again.value) {
			document.forms.orderForm.password.style.backgroundColor = "#CCFF66";
			document.forms.orderForm.password_again.style.backgroundColor = "#CCFF66";
			valid = false;
			if (nyelv == "hu") {
				alert('Jelszó megerősítés nem jó!');
			} else {
				alert('Invalid password confirmation!');
			}
			bad_password = true;
		} else {
			document.forms.orderForm.password.style.backgroundColor = "#FFFFFF";
			document.forms.orderForm.password_again.style.backgroundColor = "#FFFFFF";
			bad_password = false;
		}

		if (!document.forms.orderForm.password.value || bad_password) {
			document.forms.orderForm.password.style.backgroundColor = "#CCFF66";
			valid = false;
		      //alert('Jelszó nem jó!');
		} else {
			document.forms.orderForm.password.style.backgroundColor = "#FFFFFF";
		}

		if (!document.forms.orderForm.password_again.value || bad_password) {
			document.forms.orderForm.password_again.style.backgroundColor = "#CCFF66";
			valid = false;
			//alert('Jelszó nem jó!');
		} else {
			document.forms.orderForm.password_again.style.backgroundColor = "#FFFFFF";
		}
	} //if (type != 4) - end!
	
	if (type == 3) {			
		if (!document.forms.orderForm.free_aktiv.checked) {
			document.forms.orderForm.free_aktiv.style.backgroundColor = "#CCFF66";
			valid = false;			
		} else {
			document.forms.orderForm.free_aktiv.style.backgroundColor = "#FFFFFF";
		}
	}	

	if (type == 1) {
		if (!document.forms.orderForm.agree.checked) {
			document.forms.orderForm.agree.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.orderForm.agree.style.backgroundColor = "#FFFFFF";
		}
		
		//ha webes megrendelésről van szó, akkor nincs utánvét
		if (!document.forms.orderForm.paymentmethod[0].checked && !document.forms.orderForm.paymentmethod[1].checked) {
			document.forms.orderForm.paymentmethod[0].style.backgroundColor = "#CCFF66";
			document.forms.orderForm.paymentmethod[1].style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.orderForm.paymentmethod[0].style.backgroundColor = "#FFFFFF";
			document.forms.orderForm.paymentmethod[1].style.backgroundColor = "#FFFFFF";			
		}		
	}//if type == 1
	
	if (type == 4 || type == 5 || type == 7) { //ha CD megrendelésről van szó, akkor utánvét is lehet és email ellenőrzés is kell
		if (!document.forms.orderForm.mail_cim.value) {
			document.forms.orderForm.mail_cim.style.backgroundColor = "#CCFF66";		
			valid = false;
		} else {
		      document.forms.orderForm.mail_cim.value = document.forms.orderForm.mail_cim.value.toLowerCase();
		      var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
		      if (!filter.test(document.forms.orderForm.mail_cim.value)) {
				alert('Érvénytelen e-mail cím!');
				document.forms.orderForm.mail_cim.style.backgroundColor = "#CCFF66";
				valid = false;
			} else {
				if (type == 2)
					document.forms.orderForm.mail_cim.style.backgroundColor = "#CCCCCC";
				else
					document.forms.orderForm.mail_cim.style.backgroundColor = "#FFFFFF";
			}
		}	
	
		if (!document.forms.orderForm.paymentmethod[0].checked && !document.forms.orderForm.paymentmethod[1].checked && !document.forms.orderForm.paymentmethod[2].checked) {
			document.forms.orderForm.paymentmethod[0].style.backgroundColor = "#CCFF66";
			document.forms.orderForm.paymentmethod[1].style.backgroundColor = "#CCFF66";
			document.forms.orderForm.paymentmethod[2].style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.orderForm.paymentmethod[0].style.backgroundColor = "#FFFFFF";
			document.forms.orderForm.paymentmethod[1].style.backgroundColor = "#FFFFFF";
			document.forms.orderForm.paymentmethod[2].style.backgroundColor = "#FFFFFF";
		}		
	}


	if (type != 3 && type != 6) {
		if (!document.forms.orderForm.street.value) {
			document.forms.orderForm.street.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.orderForm.street.style.backgroundColor = "#FFFFFF";
		}
		if (!document.forms.orderForm.city.value) {
			document.forms.orderForm.city.style.backgroundColor = "#CCFF66";
			valid = false;
		}	else {
			document.forms.orderForm.city.style.backgroundColor = "#FFFFFF";
		}
		if (!document.forms.orderForm.buildnum.value) {
			document.forms.orderForm.buildnum.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.orderForm.buildnum.style.backgroundColor = "#FFFFFF";
		}

		if (!document.forms.orderForm.code.value) {
			document.forms.orderForm.code.style.backgroundColor = "#CCFF66";
			valid = false;
		} else {
			document.forms.orderForm.code.style.backgroundColor = "#FFFFFF";
		}
	}

	document.forms.orderForm.alerttext.style.visibility = "visible";
	if (!valid) {
		if (nyelv == "hu") {
			document.forms.orderForm.alerttext.value = "Kérjük, töltse ki helyesen a fontos részeket!";
		} else {
			document.forms.orderForm.alerttext.value = "You should give correct data for the important filelds!";
		}
	} else {
		if (alreadySentTheForm == 0 && type != 2 && type != 6) {
			if (nyelv == "hu") {
				document.forms.orderForm.alerttext.value = "Az adatok feldolgozása folyamatban...";
			} else {
				document.forms.orderForm.alerttext.value = "Data process is in progress...";
			}
			
			if (type ==3) {
				//ingyenes kipróbálás esetén
				document.forms.orderForm.action = "content/go_ingyenes.php";
			} else if (type ==4) {
				if (document.forms.orderForm.paymentmethod[0].checked) {
					//cd online fizet?©s eset?©n
					vetelar += 480;
					document.forms.orderForm.action = "content/go_online_payment.php?cd_order=1&ar=" + vetelar + "&db=" + db + "&termek_type=" + termek_type;
				} else if (document.forms.orderForm.paymentmethod[1].checked) {
					//cd átutalás esetén					
					document.forms.orderForm.action = "content/letoltes_reg.php?atutalas=cd&ar=" + vetelar + "&postaar=480&db=" + db + "&termek_type=" + termek_type;
				}  else if (document.forms.orderForm.paymentmethod[2].checked) {
					//cd utánvét esetén
					document.forms.orderForm.action = "content/letoltes_reg.php?utanvet=cd&ar=" + vetelar + "&postaar=1355&db=" + db + "&termek_type=" + termek_type;
				}
			} else if (type ==5) {
				if (document.forms.orderForm.paymentmethod[0].checked) {
					//cd upgrade online fizet?©s eset?©n				
					document.forms.orderForm.action = "content/go_online_payment.php?cd_upgrade=1&ar=10440&termek_type=" + termek_type;
				} else if (document.forms.orderForm.paymentmethod[1].checked) {
					//cd upgrade átutalás esetén
					document.forms.orderForm.action = "content/letoltes_reg.php?atutalas=cd_upgrade&ar=9960&postaar=480&termek_type=" + termek_type;
				}  else if (document.forms.orderForm.paymentmethod[2].checked) {
					//cd upgrade utánvét esetén
					document.forms.orderForm.action = "content/letoltes_reg.php?utanvet=cd_upgrade&ar=9960&postaar=990&termek_type=" + termek_type;
				}
			} else if (type ==8) {
				if (document.forms.orderForm.paymentmethod[0].checked) {
					//társliszensz online fizet?©s eset?©n				
					document.forms.orderForm.action = "content/go_online_payment.php?tarsliszensz_order=1&ar=9960&termek_type=" + termek_type;
				} else if (document.forms.orderForm.paymentmethod[1].checked) {
					//társliszensz átutalás esetén
					document.forms.orderForm.action = "content/letoltes_reg.php?atutalas=tarsliszensz_order&ar=9960&postaar=0&termek_type=" + termek_type;				
				}
			} else if (type ==7) {
				if (document.forms.orderForm.paymentmethod[0].checked) {
					//cd klikk_upgrade online fizet?©s eset?©n				
					document.forms.orderForm.action = "content/go_online_payment.php?klikk_upgrade=1&ar=13380&termek_type=" + termek_type;
				} else if (document.forms.orderForm.paymentmethod[1].checked) {
					//cd klikk_upgrade átutalás esetén
					document.forms.orderForm.action = "content/letoltes_reg.php?atutalas=klikk_upgrade&ar=12900&postaar=480&termek_type=" + termek_type;
				}  else if (document.forms.orderForm.paymentmethod[2].checked) {
					//cd klikk_upgrade utánvét esetén
					document.forms.orderForm.action = "content/letoltes_reg.php?utanvet=klikk_upgrade&ar=12900&postaar=990&termek_type=" + termek_type;
				}				
			} else if (type==1) {
				if (document.forms.orderForm.paymentmethod[0].checked) {
					//online fizet?©s eset?©n
					document.forms.orderForm.action = "content/go_online_payment.php";
				} else if (document.forms.orderForm.paymentmethod[1].checked) {
					//átutalás esetén
					document.forms.orderForm.action = "content/letoltes_reg.php?atutalas=web";
				}
			}
			
			document.forms.orderForm.submit();
			document.getElementById('orderbuttonright').style.backgroundImage = "url(_img/bn_right_anim.gif)";

			document.body.style.cursor = 'wait';
			alreadySentTheForm = 1;
		} else if (alreadySentTheForm == 0 && (type == 2 || type == 6)) {
			//adatváltozás esetén
			document.forms.orderForm.alerttext.value = "Az adatok feldolgozása folyamatban";
			document.forms.orderForm.action = "content/adatmodositas.php";
			document.forms.orderForm.submit();
			document.getElementById('orderbuttonright').style.backgroundImage = "url(_img/bn_right_anim.gif)";

			document.body.style.cursor = 'wait';
			alreadySentTheForm = 1;
		} else {
			if (nyelv == "hu") {
				document.forms.orderForm.alerttext.value = "Kérjük, várjon!!!";
			} else {
				document.forms.orderForm.alerttext.value = "Please, wait!!!";
			}			
		}
	}
}

function new_object(file,media,params) {
	
	if (typeof file != 'undefined') {
		
		if (typeof media != 'undefined') {
			
			switch(media) {
				
				case "flash":
					
					var object = "";
					object += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" ';
					
					if (typeof params != 'undefined') {
						var params = params.split(';');
						var embed = '<embed src="'+file+'" ';
						var embed_params = '<param name="movie" value="'+file+'">';
						var param = ''
						
						for (var i=0; i<params.length; i++) {
							
							param = params[i].split('=');
							
							switch(param[0]) {
								
								case 'width':
									object += 'width="'+param[1]+'" ';
									embed += 'width="'+param[1]+'" ';
								break;
								
								case "height":
									object += 'height="'+param[1]+'" ';
									embed += 'height="'+param[1]+'" ';
								break;
								
								case "id":
									object += 'id="'+param[1]+'" ';
								break;
								
								case "name":
									embed += 'name="'+param[1]+'" ';
								break;
								
								case "align":
									object += 'align="'+param[1]+'" ';
								break;
								
								case 'salign':
									embed += 'salign="'+param[1]+'" ';
									embed_params += '<param name="salign" value="'+param[1]+'">';
								break;
								
								case 'wmode':
									embed += 'wmode="'+param[1]+'" ';
									embed_params += '<param name="wmode" value="'+param[1]+'">';
								break;

								case 'menu':
									embed += 'menu="'+param[1]+'" ';
									embed_params += '<param name="menu" value="'+param[1]+'">';
								break;
								
								case 'quality':
									embed += 'quality="'+param[1]+'" ';
									embed_params += '<param name="quality" value="'+param[1]+'">';
								break;		

								case 'scale':
									embed += 'scale="'+param[1]+'" ';
									embed_params += '<param name="scale" value="'+param[1]+'">';
								break;	
							
								case 'bgcolor':
									embed += 'bgcolor="'+param[1]+'" ';
									embed_params += '<param name="bgcolor" value="'+param[1]+'">';
								break;	
								
								case 'allowScriptAccess':
									embed += 'allowScriptAccess="'+param[1]+'" ';
									embed_params += '<param name="allowScriptAccess" value="'+param[1]+'">';								
								break;
							}
							
						}
						
						embed += 'type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
						
						object += '>' + embed_params + embed + '/>';
					} else {
						object += '>';
					}
					
					object += '</object>';
				break;
				
			}// switch media
		
		}//media
	}//file
	
	document.write(object);
}


function new_objectS(file,media,params) {
	
	if (typeof file != 'undefined') {
		
		if (typeof media != 'undefined') {
			
			switch(media) {
				
				case "flash":
					
					var object = "";
					object += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" ';
					
					if (typeof params != 'undefined') {
						var params = params.split(';');
						var embed = '<embed src="'+file+'" ';
						var embed_params = '<param name="movie" value="'+file+'">';
						var param = ''
						
						for (var i=0; i<params.length; i++) {
							
							param = params[i].split('=');
							
							switch(param[0]) {
								
								case 'width':
									object += 'width="'+param[1]+'" ';
									embed += 'width="'+param[1]+'" ';
								break;
								
								case "height":
									object += 'height="'+param[1]+'" ';
									embed += 'height="'+param[1]+'" ';
								break;
								
								case "id":
									object += 'id="'+param[1]+'" ';
								break;
								
								case "name":
									embed += 'name="'+param[1]+'" ';
								break;
								
								case "align":
									object += 'align="'+param[1]+'" ';
								break;
								
								case 'salign':
									embed += 'salign="'+param[1]+'" ';
									embed_params += '<param name="salign" value="'+param[1]+'">';
								break;
								
								case 'wmode':
									embed += 'wmode="'+param[1]+'" ';
									embed_params += '<param name="wmode" value="'+param[1]+'">';
								break;

								case 'menu':
									embed += 'menu="'+param[1]+'" ';
									embed_params += '<param name="menu" value="'+param[1]+'">';
								break;
								
								case 'quality':
									embed += 'quality="'+param[1]+'" ';
									embed_params += '<param name="quality" value="'+param[1]+'">';
								break;		

								case 'scale':
									embed += 'scale="'+param[1]+'" ';
									embed_params += '<param name="scale" value="'+param[1]+'">';
								break;	
							
								case 'bgcolor':
									embed += 'bgcolor="'+param[1]+'" ';
									embed_params += '<param name="bgcolor" value="'+param[1]+'">';
								break;	
								
								case 'allowScriptAccess':
									embed += 'allowScriptAccess="'+param[1]+'" ';
									embed_params += '<param name="allowScriptAccess" value="'+param[1]+'">';								
								break;
							}
							
						}
						
						embed += 'type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
						
						object += '>' + embed_params + embed + '/>';
					} else {
						object += '>';
					}
					
					object += '</object>';
				break;
				
			}// switch media
		
		}//media
	}//file
	
	return object;
}