var delayb4scroll=2000
var marqueespeed=1
var pauseit=1

var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualheight=''

function scrollmarquee(){
if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8))
cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"
else
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
}

function initializemarquee(){
cross_marquee=document.getElementById("vmarquee")
cross_marquee.style.top=0
marqueeheight=document.getElementById("marqueecontainer").offsetHeight
actualheight=cross_marquee.offsetHeight
if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
cross_marquee.style.height=marqueeheight+"px"
cross_marquee.style.overflow="scroll"
return
}
setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
}

if (window.addEventListener)
window.addEventListener("load", initializemarquee, false)
else if (window.attachEvent)
window.attachEvent("onload", initializemarquee)
else if (document.getElementById)
window.onload=initializemarquee

function arValto() {

	if (document.getElementById("tipus") == null){
		return;	
	}

	var tipusok = document.getElementById("tipus").value;

		if (tipusok != '-' ){
	        tipusok = tipusok.split('|', 3);

			if (tipusok[2] != '0'){
				document.getElementById("ar").innerHTML = '<del>' + tipusok[0] + '</del><div class="termek_reszletei_akcio">' + tipusok[2] + ' HUF</div>';
		        document.getElementById("tip_ar").value = tipusok[2];
		        document.getElementById("tip_tip").value = tipusok[1];
			}
			else if (tipusok[2] == '0'){
	    	    document.getElementById("ar").innerHTML = tipusok[0];
		        document.getElementById("tip_ar").value = tipusok[0];
		        document.getElementById("tip_tip").value = tipusok[1];
			}
		}
}
window.onload=arValto

function divNyit(id, nyit, csuk, tipus) {
        var div = document.getElementById('tartalom_'+id);
		var height = div.offsetHeight;
		var datum = document.getElementById('cim_'+id).innerText;

	if ( tipus != '' ){
		if(tipus == 'nyit'){
			div.style.display = 'block';
			(nyit != '')?document.getElementById('cim_'+id).innerHTML = nyit:csuk;
		}
		else if(tipus == 'zar') {
			div.style.display = 'none';
			(nyit != '')?document.getElementById('cim_'+id).innerHTML = csuk:nyit;
		}
	}
	else if ( tipus == '') {
		if(div.style.display == 'none'){
			div.style.display = 'block';
			(nyit != '')?document.getElementById('cim_'+id).innerHTML = csuk:nyit;
		}
		else {
			div.style.display = 'none';
			(nyit != '')?document.getElementById('cim_'+id).innerHTML = nyit:csuk;
		}
	}
}


function formEllenorzo(formNev) {
var hossz = document.getElementById(formNev).elements.length;
var mehet = true;

	function checkEmail(email) {
		if(email.indexOf("@") == -1 || email.indexOf(".") == -1) { 
			return false;
    	}
		else {
	        var first = email.split("@");
    	    var user = first[0];
        	var second = first[1].split(".");
	        var domain = second[0];
    	    var ending = second[1];
	        if(user.length < 2 || domain.length < 2 || ending.length < 2) {
    	        return false;
        	}
			else {
            	return true;
	        }
   		}
	}
	
	
	for (i=0;i<hossz;i++){
		var mezoNev = document.getElementById(formNev).elements[i].name;
		var mezoTipus = document.getElementById(formNev).elements[i].type;
		if ( (mezoNev.search('_kot')  != -1) && document.getElementById(mezoNev).value == "" ){
			document.getElementById(mezoNev + "_hiba").innerHTML = 'A csillaggal jelőlt mezők kitöltése kötelező!';
			mehet = false;
		}
		else if ( (mezoNev.search('_kot')  != -1) && document.getElementById(mezoNev).value != "" ){
			document.getElementById(mezoNev + "_hiba").innerHTML = '';
		}

		if ( (mezoNev.search('_kot')  != -1) && (mezoNev.search('email')  != -1) && !checkEmail(document.getElementById(mezoNev).value) ){
			document.getElementById(mezoNev + "_hiba").innerHTML = 'Nem megfelelő E-mail cím formátum!';
			mehet = false;
		}
		if ( (mezoNev.search('2')  == -1) && (mezoNev.search('jelszo')  != -1) && document.getElementById(mezoNev + "2").value != document.getElementById(mezoNev).value  ){
			document.getElementById(mezoNev + "_hiba").innerHTML = 'A jelszó mezőknek egyeznie kell!';
			mehet = false;
		}
		if ( (mezoTipus.search('checkbox')  != -1) && (mezoNev.search('_kot')  != -1) && !document.getElementById(formNev).elements[i].checked  ){
			document.getElementById(mezoNev + "_hiba").innerHTML = 'Be kell jelölnie a továblépéshez!';
			mehet = false;
		}
		else if(( (mezoTipus.search('checkbox')  != -1 && mezoNev.search('_kot')  == -1) || document.getElementById(formNev).elements[i].checked  )){
			document.getElementById(mezoNev + "_hiba").innerHTML = '';
		}
	}
	
	return mehet;
}
