
function getRandomPass() {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghijklmnopqrstuvwxyz";
	var string_length = 8;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	return randomstring;
}
function textareacount() 
	{
   		 var x = tinyMCE.getContent(); 
		if(x.length > 2263)
		      {
		            alert('Túl sok karakter!');
		      }
    }

function belepve_e(e) 
	{
		if (e=='')
			{
				return false;
			}
		else
			{
				return true;
			}	
			
	}
	
function statisztika(e) 
	{
	
		document.getElementById('link_id').value=e;
		//alert(document.getElementById('link_id').value);
		document.getElementById('link_stat').submit();	
	}
    	
function print_r(theObj){
  if(theObj.constructor == Array || theObj.constructor == Object)
  {
    document.write("<ul>")
    for(var p in theObj){
      if(theObj[p].constructor == Array|| theObj[p].constructor == Object)
      {
	  	document.write("<li>["+p+"] => "+typeof(theObj)+"</li>");
        document.write("<ul>")
        print_r(theObj[p]);
        document.write("</ul>")
      }
      else
      {
	  	document.write("<li>["+p+"] => "+theObj[p]+"</li>");
      }
    }
    document.write("</ul>")
  }
}

function getMouseXY(e) {
	var IE = document.all?true:false
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  // show the position values in the form named Show
  // in the text fields named MouseX and MouseY
  var ret= new Array(tempX,tempY);
  return ret
}

function EsemenyAblak(e,melyik)
	{
		//alert(getMouseXY(window.event)[0]);
		//document.getElementById(melyik).innerHTML='11111';
		document.getElementById(melyik).style.left=getMouseXY(e)[0];
		document.getElementById(melyik).style.top=getMouseXY(e)[1];
		document.getElementById(melyik).style.display='inline';
	}
	
function divTorol(e,melyik)
	{
		document.getElementById(melyik).style.display='none';
	}
	
function kepmeret(id,wi,he)
    {
        var kep = document.getElementById(id);
        var width=wi;
        var height=he;
        if(width>height)
            {
                var ratio=height/width;
                w=50;h=50*ratio;
            }
        else
            {
                var ratio=width/height;
                h=50;
                w=50*ratio;
            }
        kep.width=w;
        kep.height=h;
    }
function validateBlank(formObj)
	{
		if ( formObj.value == "" )
			{
				return true;
			}
		else
			{
				return false;
			}
		
	}

function checkpass(formObj1,formObj2)
	{
		if ( formObj1.value != formObj2.value)
			{
				return true;
			}
		else
			{
				return false;
			}
		
	}
	
function validateEmail(formObj)	{
	if (validateBlank(formObj))
		{ return true;}	
	var emailStr = formObj.value;
	var emailReg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
	var emailReg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$/; // valid
	if ((!emailReg1.test(emailStr) && emailReg2.test(emailStr))) {// if syntax is valid
		return false;
		}
	return true;
	}

function ellenor(form)
	{
		hiba='';
		
		if (validateBlank(form.elements['vez_nev']) )
			{
				//alert('Vezetéknév nincs kitöltve!');
				hiba+='Vezetéknév nincs kitöltve!\n'
			}
		
		if (validateBlank(form.elements['ker_nev']) )
			{
				
				hiba+='Keresztnév nincs kitöltve!\n'
			}
		if (validateBlank(form.elements['felh_nev']) )
			{
				
				hiba+='Felhasználónév nincs kitöltve!\n'
			}
		if (validateBlank(form.elements['pass']) )
			{
				
				hiba+='Jelszó nincs kitöltve!\n'
			}
		if (validateBlank(form.elements['pass_ism']) )
			{
				
				hiba+='Jelszóismétlés nincs kitöltve!\n'
			}
		
		if (checkpass(form.elements['pass'],form.elements['pass_ism']))
				{
					
					hiba+='A két jelszó nem egyezik!\n';
				}
			
		/*if (form.elements['ev'].value=='0')
			{
				
				hiba+='Év nincs kitöltve!\n';
			}
		if (form.elements['honap'].value=='0' )
			{
				
				hiba+='Hónap nincs kitöltve!\n'
			}		
			
		if (form.elements['nap'].value=='0' )
			{
				
				hiba+='Nap nincs kitöltve!\n'
			}
			//alert(document.getElementById('nemffi').checked);
		if (document.getElementById('nemffi').checked!=true && document.getElementById('nemno').checked!=true)
			{
				hiba+='Nem nincs kitöltve\n';
				//alert(hiba);			
			}*/	
		//alert(document.getElementById('hiba').value);	
		if (document.getElementById('hiba').value==1)
			{
				hiba+='Ez a felhasználónév már foglalt, kérjük válaszzon egy másikat!\n';
				//alert(hiba);			
			}
		
		if (document.getElementById('hiba').value==2)
			{
				hiba+='Már van ilyen e-mail cím a rendszerben!\n';
				//alert(hiba);			
			}	
			
		if (hiba==0)
			{
				document.getElementById("reg").submit();
			}
		else
			{
				alert(hiba);
			}	
	}
	
function ellenornagyreg(form)
	{
		hiba=false;
		if (validateBlank(form.elements['urlap[nev]']) )
			{
				//alert('Név nincs kitöltve!');
				hiba='Név nincs kitöltve!\n';
			}	
		if (validateBlank(form.elements['urlap[jelszo]']) )
			{
				
				hiba+='Jelszó nincs kitöltve!\n';
			}
		if (validateBlank(form.elements['pass_ism']) )
			{
				
				hiba+='Jelszó nincs kitöltve!\n';
			}
		if (checkpass(form.elements['urlap[jelszo]'],form.elements['pass_ism']))
				{
					
					hiba+='A két jelszó nem egyezik!\n';
				}
		if (form.elements['hiba'].value==1)
			{
				
				hiba+='Már van ilyen nevű Felhasználó a rendszerben!\n';
				//alert(hiba);			
			}
		if (validateBlank(form.elements['urlap[irsz]']))
			{
				
				hiba+='Irányítószám nincs kitöltve!\n';
				//alert(hiba);			
			}
		if (validateBlank(form.elements['urlap[varos]']))
			{
				
				hiba+='Város nincs kitöltve!\n';
				//alert(hiba);			
			}
		if (validateBlank(form.elements['urlap[cim]']))
			{
				
				hiba+='Cím nincs kitöltve!\n';
				//alert(hiba);			
			}
		if (validateBlank(form.elements['urlap[tel]']))
			{
				
				hiba+='Telefon nincs kitöltve!\n';
				//alert(hiba);			
			}
		if (validateBlank(form.elements['urlap[email]']))
			{
				
				hiba+='Email cím nincs kitöltve!\n';
				//alert(hiba);			
			}
		if (!hiba)
			{
				
				document.getElementById("reg").submit();
			}	
		else
			{
				alert(hiba);
			}
	}
	
function ellenorbelep(form)
	{
		hiba=false;
		if (validateBlank(form.elements['user']) )
			{
				//alert('Név nincs kitöltve!');
				hiba='Név nincs kitöltve!\n';
			}	
		if (validateBlank(form.elements['jelszo']) )
			{
				
				hiba+='Jelszó nincs kitöltve!\n';
			}
		if (!hiba)
			{
				
				document.getElementById("be_form").submit();
			}	
		else
			{
				alert(hiba);
				}			
	}	

function hirlevel_check(form)
	{
		hiba=0;
		hiba_uz='';
		if (validateBlank(form.elements['h_vezeteknev']) )
			{
				//alert('Vezetéknév nincs kitöltve!');
				hiba_uz+='Vezetéknév nincs kitöltve!\n';
				hiba=1;
			}
		if (validateBlank(form.elements['h_keresztnev']) )
			{
				//alert('Vezetéknév nincs kitöltve!');
				hiba_uz+='Keresztnév nincs kitöltve!\n';
				hiba=1;
			}
		if (validateBlank(form.elements['h_email']) )
			{
				//alert('Vezetéknév nincs kitöltve!');
				hiba_uz+='E-mail cím nincs kitöltve!\n';
				hiba=1;
			}
		if (validateEmail(form.elements['h_email']) )
			{
				//alert('Vezetéknév nincs kitöltve!');
				hiba_uz+='Nem megfelelő formátumu az e-mail cím!\n';
				hiba=1;
			}
		if (hiba==0)
			{
				form.submit();
			}
		else
			{
				alert(hiba_uz);
			}	
	}
/* profilom_napi_adatlap.dw */	
function napi_check(form)
	{
		hiba=false;
		if (validateBlank(form.elements['suly']) )
			{
				//alert('Név nincs kitöltve!');
				hiba='Nem adott meg súlyt!\n';
			}	
		if (validateBlank(form.elements['magassag']) )
			{
				
				hiba+='Nem adott meg magasságot!\n';
			}
		if (!hiba)
			{
				
				document.getElementById("napi_adatlap").submit();
			}	
		else
			{
				alert(hiba);
				}			
	}


    
    
    
/* profilom_ismerosok.dw  levelezés*/    
function level_check(form)
    {
        hiba=false;
        if (validateBlank(form.elements['level_targya']) )
            {
                //alert('Név nincs kitöltve!');
                hiba='Nem adott meg a levélnek tárgyat!\n';
            }    
        if (validateBlank(form.elements['level_szoveg']) )
            {
                
                hiba+='Nem adott meg a levélnek tartalmat!\n';
            }
        if (!hiba)
            {
                
                document.getElementById("level_form").submit();
            }    
        else
            {
                alert(hiba);
                }            
    }
    
	
function heti_check(form)
	{
		hiba='';
		/*if (!form.elements['hanyszor_mert'].checked )
			{
				hiba='Nem adta meg hányszor méretkezett!\n';
			}*/	
		if (validateBlank(form.elements['kg_indulo']) )
			{
				
				hiba+='Nem adott meg induló testsúlyt!\n';
			}
		if (validateBlank(form.elements['kg_aktualis']) )
			{
				
				hiba+='Nem adta meg az aktuális testsúlyát!\n';
			}

		if (validateBlank(form.elements['meret_mell']) )
			{
				
				hiba+='Nem adta meg a mell méretét!\n';
			}
		if (validateBlank(form.elements['meret_derek']) )
			{
				
				hiba+='Nem adta meg a derék méretét!\n';
			}	
		if (validateBlank(form.elements['meret_csipo']) )
			{
				
				hiba+='Nem adta meg a csípő méretét\n';
			}
		if (validateBlank(form.elements['meret_kar']) )
			{
				
				hiba+='Nem adta meg a kar méretét!\n';
			}	
		if (validateBlank(form.elements['meret_comb']) )
			{
				
				hiba+='Nem adta meg a comb méretét!\n';
			}
		if (validateBlank(form.elements['kg_fogyott']) )
			{
				
				hiba+='Nem adta meg hogy hány kg-ot fogyott!\n';
			}
		if (validateBlank(form.elements['hetfo_folyadek']) )
			{
				
				hiba+='Nem adta meg hogy mennyi folyadékot ivott hétfőn!\n';
			
			}
		if (validateBlank(form.elements['kedd_folyadek']) )
			{
				
				hiba+='Nem adta meg hogy mennyi folyadékot ivott kedden!\n';
			}
		if (validateBlank(form.elements['szerda_folyadek']) )
			{
				
				hiba+='Nem adta meg hogy mennyi folyadékot ivott szerdán!\n';
			}
		if (validateBlank(form.elements['csutortok_folyadek']) )
			{
				
				hiba+='Nem adta meg hogy mennyi folyadékot ivott csütörtökön!\n';
			}
		if (validateBlank(form.elements['pentek_folyadek']) )
			{
				
				hiba+='Nem adta meg hogy mennyi folyadékot ivott pénteken!\n';
			}
		if (validateBlank(form.elements['szombat_folyadek']) )
			{
				
				hiba+='Nem adta meg hogy mennyi folyadékot ivott szombaton!\n';
			}
		if (validateBlank(form.elements['vasarnap_folyadek']) )
			{
				
				hiba+='Nem adta meg hogy mennyi folyadékot ivott vasárnap!\n';
			}
		/*if (validateBlank(form.elements['elegedett']) )
			{
				
				hiba+='Nem adta meg hogy elégedett-e!\n';
			}
		if (validateBlank(form.elements['menstrualt']) )
			{
				
				hiba+='Nem adta meg hogy menstruált-e!\n';
			}
		if (!form.elements['etrend_ette'].checked )
			{
				
				hiba+='\n';
			}
		if (validateBlank(form.elements['elegedett']) )
			{
				
				hiba+='\n';
			}
		if (validateBlank(form.elements['etrend_nemizlett[]']) )
			{
				
				hiba+='\n';
			}
		if (validateBlank(form.elements['fogyiital_itta[]']) )
			{
				
				hiba+='\n';
			}
		if (validateBlank(form.elements['fogyiital_nemizlett[]']) )
			{
				
				hiba+='\n';
			}
		if (validateBlank(form.elements['etrend_folytat[]']) )
			{
				
				hiba+='\n';
			}
		if (validateBlank(form.elements['etel_hetfo']) )
			{
				
				hiba+='Nem adta meg milyen ételt fogyasztott hétfőn!\n';
			}
		if (validateBlank(form.elements['etel_kedd']) )
			{
				
				hiba+='Nem adta meg milyen ételt fogyasztott kedden!\n';
			}
		if (validateBlank(form.elements['etel_szerda']) )
			{
				
				hiba+='Nem adta meg milyen ételt fogyasztott szerdán!\n';
			}
		if (validateBlank(form.elements['etel_csutortok']) )
			{
				
				hiba+='Nem adta meg milyen ételt fogyasztott csütörtökön!\n';
			}
		if (validateBlank(form.elements['etel_pentek']) )
			{
				
				hiba+='Nem adta meg milyen ételt fogyasztott pénteken!\n';
			}
		if (validateBlank(form.elements['etel_szombat']) )
			{
				
				hiba+='Nem adta meg milyen ételt fogyasztott szombaton!\n';
			}
		if (validateBlank(form.elements['etel_vasarnap']) )
			{
				
				hiba+='Nem adta meg milyen ételt fogyasztott vasárnap!\n';
			}
		/*if (validateBlank(form.elements['kave']) )
			{
				
				hiba+='\n';
			}
		xif (validateBlank(form.elements['dohany']) )
			{
				
				hiba+='\n';
			}
		if (validateBlank(form.elements['etel_hiany']) )
			{
				
				hiba+='\n';
			}
		if (validateBlank(form.elements['heti_moz']) )
			{
				
				hiba+='\n';
			}
		if (validateBlank(form.elements['kurapont']) )
			{
				
				hiba+='\n';
			}*/
		
		if (!hiba)
			{
				
				document.getElementById("heti_adatlap").submit();
			}	
		else
			{
				alert(hiba);
				}			
	}
	
function szallitasi_check2(form)
	{
		hiba='';
		
		if (validateBlank(form.elements['varos']) )
			{
				
				hiba+='Nem adott meg város nevet!\n';
			}
		if (validateBlank(form.elements['ceg']) )
			{
				
				hiba+='Cégnév nincs kitöltve!\n';
			}
		if (validateBlank(form.elements['irsz']) )
			{
				
				hiba+='Nem adott meg irányítószámot!\n';
			}
		if (validateBlank(form.elements['utca_ut']) )
			{
				
				hiba+='Nem adott meg utca nevet!\n';
			}
		if (validateBlank(form.elements['hsz']) )
			{
				
				hiba+='Nem adott meg házszámot!\n';
			}
		if (validateBlank(form.elements['emelet']) )
			{
				
				hiba+='Nem adott meg emeletet!\n';
			}
		if (validateBlank(form.elements['ajto']) )
			{
				
				hiba+='Nem adott meg ajtó számot!\n';
			}
		if (form.elements['uzlet_sz'])
			{
				if (!form.elements['uzlet_sz'].checked)
					{
						
						hiba+='Nem fogadta el a felhasználási feltételeket!\n';
					}
			}
		if (form.elements['felh_felt'])
			{
				if (!form.elements['felh_felt'].checked )
					{
						
						hiba+='Nem fogadta el a adatkezelési szabályzatot!\n';
					}
			}
		
		if (!hiba)
			{
				document.getElementById("szallitasi_adatok").submit();
			}	
		else
			{
				alert(hiba);
				}			
	}
function kepfeltoltes_check(form)
	{
	    hiba='';
		if (validateBlank(form.elements['megj']) )
			{
				hiba+='Nem adott a képnek nevet!\n';
			}
		if (!hiba)
			{
				document.getElementById('kepfeltoltes').submit();
			}
		else
			{
				alert(hiba);
			}
	}  

function szallitasi_check(form)
	{
		hiba='';
		/*if (validateBlank(form.elements['ceg']) )
			{
				//alert('Név nincs kitöltve!');
				hiba='Nem adott meg cég nevet!\n';
			}*/	
		if (validateBlank(form.elements['varos']) )
			{
				
				hiba+='Nem adott meg város nevet!\n';
			}
		if (validateBlank(form.elements['ceg']) )
			{
				hiba+='Cégnév nincs kitöltve!\n';
			}
		if (validateBlank(form.elements['irsz']) )
			{
				
				hiba+='Nem adott meg irányítószámot!\n';
			}
		if (validateBlank(form.elements['utca_ut']) )
			{
				
				hiba+='Nem adott meg utca nevet!\n';
			}
		if (validateBlank(form.elements['hsz']) )
			{
				
				hiba+='Nem adott meg házszámot!\n';
			}
		if (validateBlank(form.elements['emelet']) )
			{
				
				hiba+='Nem adott meg emeletet!\n';
			}
		if (validateBlank(form.elements['ajto']) )
			{
				
				hiba+='Nem adott meg ajtó számot!\n';
			}
		
		if (form.elements['uzlet_sz'])
			{
				if (!form.elements['uzlet_sz'].checked)
					{
						
						hiba+='Nem fogadta el a felhasználási feltételeket!\n';
					}
			}
		if (form.elements['felh_felt'])
			{
				if (!form.elements['felh_felt'].checked )
					{
						
						hiba+='Nem fogadta el a adatkezelési szabályzatot!\n';
					}
			}
		if (!hiba)
			{
				
				document.getElementById("szallitasi_adatok").submit();
			}	
		else
			{
				alert(hiba);
				}			
	}

///////////////////////////////
// repulo kep ablak START
///////////////////////////////
function repkepablak(kep,kep_id,adat,szelesseg,magassag,megnevezes) {
  if(!megnevezes){megnevezes='&nbsp;';}
 //alert(magassag); 
  //magassag = screen.height-100;
  //szelesseg = screen.width-100;
  magassag = 800;
  szelesseg = 900;
  //if (magassag >= screen.height) {magassag = screen.height-100;}
  //if (szelesseg >= screen.width) {szelesseg = screen.width-100;}
  //magassag = screen.height-100;
  //szelesseg = screen.width-100;
   if (adat)
   	{
   	   window.open('kep_ugrik2.dw?adat='+adat+'&'+adat+'_id='+kep_id+'','IndexKepek', 'status=no,scrollbars=1,resizable=yes,menu=no,width='+ szelesseg +',height='+ magassag +'');
   	}
   else
   	{	 
	   window.open('kep_ugrik.dw?kep_nev='+kep+'&kep_id='+kep_id+'','IndexKepek', 'status=no,scrollbars=1,resizable=yes,menu=no,width='+ szelesseg +',height='+ magassag +'');
	}
}
///////////////////////////////
// repulo kep ablak END
///////////////////////////////

///////////////////////////////
// repulo letolto ablak START
///////////////////////////////
function repletoltoablak(file,felhasznalo) {
  
  var megnevezes='a';
  
  var scrollbar=0;
  /*if (magassag >= screen.height) {scrollbar=1; magassag = screen.height-100;}
  if (szelesseg >= screen.width) {scrollbar=1; szelesseg = screen.width-5;}*/
  var magassag=400;
  var szelesseg=600;
  
  //alert(magassag);
  
   window.open('letoltessz.dw?file='+file+'&felhasznalo='+ felhasznalo +'&sz='+ szelesseg +'&m='+ magassag +'&megnevezes='+ megnevezes +'','Fileletoltese', 'scrollbars='+ scrollbar +',resizable=no,menu=no,width='+ szelesseg +',height='+ magassag +'');
}
///////////////////////////////
// repulo letolto ablak END
///////////////////////////////

function MM_openBrWindow(theURL,winName,features)
{ //v2.0
  window.open(theURL,winName,features);
}
function repnyomtat(szoveg_id,szelesseg,magassag) {
  magassag = magassag+100;
  if (magassag >= screen.height) {magassag = screen.height-100;}
  if (szelesseg >= screen.width) {szelesseg = screen.width-100;}
  window.open('nyomtat.dw?szoveg_id='+szoveg_id+'','Cégismertető', 'status=yes,scrollbars=0,resizable=yes,menu=yes,width='+ szelesseg +',height='+ magassag +'');
}

function myPopup2() {
window.open( "des/banner/zsiregeto_utmutato.pdf", "myWindow", 
"status = 1, height = 613, width = 1020, resizable = 0" )
}   
    


