
function getRandomPass() {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
	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 > 500)
		      {
		            //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=0;
		if (validateBlank(form.elements['urlap[nev]']) )
			{
				alert('Név nincs kitöltve!');
				hiba=1
			}
		if (validateBlank(form.elements['urlap[felh_nev]']) )
			{
				alert('Felhasználónév nincs kitöltve!');
				hiba=1
			}
		if (validateBlank(form.elements['urlap[jelszo]']) )
			{
				alert('Jelszó nincs kitöltve!');
				hiba=1
			}
		if (validateBlank(form.elements['jelszo_ism']) )
			{
				alert('Jelszóismétlés nincs kitöltve!');
				hiba=1
			}
		if (validateBlank(form.elements['urlap[email]']) )
			{
				alert('E-mail cím nincs kitöltve!');
				hiba=1
			}
		if (validateEmail(form.elements['urlap[email]']) )
			{
				alert('Nem megfelelő e-mail cím!');
				hiba=1
			}
		if (checkpass(form.elements['urlap[jelszo]'],form.elements['jelszo_ism']))
				{
					alert('A két jelszó nem egyezik!');
					hiba=1;
				}
		if (hiba==0)
			{
				
				document.getElementById("felhasznalo").submit();
			}	
	}
	
function ellenorjegyzet(form)
	{
		hiba=0;
		if (validateBlank(form.elements['kulcsszo']) )
			{
				alert('Kulcsszó nincs kitöltve!');
				hiba=1
			}	
		if (hiba==0)
			{
				
				document.getElementById("jegyzet_keres").submit();
			}	
	}
///////////////////////////////
// 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.php?adat='+adat+'&'+adat+'_id='+kep_id+'','IndexKepek', 'status=no,scrollbars=1,resizable=yes,menu=no,width='+ szelesseg +',height='+ magassag +'');
   	}
   else
   	{	 
	   window.open('kep_ugrik.php?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.php?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.php?szoveg_id='+szoveg_id+'','Cégismertető', 'status=yes,scrollbars=0,resizable=yes,menu=yes,width='+ szelesseg +',height='+ magassag +'');
}

