// UNIVERZALIS 1 LISTBOXOS

function AjaxFunctionListbox(paramname,paramvalue,target,php)
{
var httpxml;
try
  {
  // Firefox, Opera 8.0+, Safari
  httpxml=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
		  try
   			 		{
   				 httpxml=new ActiveXObject("Msxml2.XMLHTTP");
    				}
  			catch (e)
    				{
    			try
      		{
      		httpxml=new ActiveXObject("Microsoft.XMLHTTP");
     		 }
    			catch (e)
      		{
      		alert("Your browser does not support AJAX!");
      		return false;
      		}
    		}
  }
function stateck() 
    {
    if(httpxml.readyState==4)
      {
var myarray=eval(httpxml.responseText);

//alert(myarray);
// Before adding new we must remove previously loaded elements

for(j=document.getElementById(target).options.length-1;j>=0;j--)
{
document.getElementById(target).remove(j);
}

for (i=0;i<myarray.length;i++)
{
var optn = document.createElement("OPTION");

var selectValue = myarray[i];

var theArray = selectValue.split('---');
var sname = theArray[0];
var slink = theArray[1];

optn.text = sname;
optn.value = slink;

document.getElementById(target).options.add(optn);
} 
      }
    }
var url=AJAXDIR+php;
url=url+"?"+paramname+"="+paramvalue;
url=url+"&pname="+paramname;

httpxml.onreadystatechange=stateck;
httpxml.open("GET",url,true);
httpxml.send(null);
};


// USER UNIQUE

function AjaxFunctionUniq(paramname,paramvalue,target,php)
{
var httpxml;
try
  {
  // Firefox, Opera 8.0+, Safari
  httpxml=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
		  try
   			 		{
   				 httpxml=new ActiveXObject("Msxml2.XMLHTTP");
    				}
  			catch (e)
    				{
    			try
      		{
      		httpxml=new ActiveXObject("Microsoft.XMLHTTP");
     		 }
    			catch (e)
      		{
      		alert("Your browser does not support AJAX!");
      		return false;
      		}
    		}
  }
function stateck() 
    {
    if(httpxml.readyState==4)
      {
var myarray=eval(httpxml.responseText);

// ide jon a funkcio

if (myarray != '0') {
alert('Ez a felhasználói név már használt, válasszon másikat!');
document.getElementById(target).value='';
document.getElementById(target).className='isformerror';
document.getElementById(target).focus();
}
else {
document.getElementById(target).className='isform';
}
      }
    }
var url=AJAXDIR+php;
url=url+"?"+paramname+"="+paramvalue;
url=url+"&pname="+paramname;

httpxml.onreadystatechange=stateck;
httpxml.open("GET",url,true);
httpxml.send(null);
};


// ajax funcio bannercode

function AjaxFunctionBannercode(paramname,paramvalue,target,php)
{
var httpxml;
try
  {
  // Firefox, Opera 8.0+, Safari
  httpxml=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
		  try
   			 		{
   				 httpxml=new ActiveXObject("Msxml2.XMLHTTP");
    				}
  			catch (e)
    				{
    			try
      		{
      		httpxml=new ActiveXObject("Microsoft.XMLHTTP");
     		 }
    			catch (e)
      		{
      		alert("Your browser does not support AJAX!");
      		return false;
      		}
    		}
  }
function stateck() 
    {
    if(httpxml.readyState==4)
      {

//var myarray=eval(httpxml.responseText);
var mybcode = httpxml.responseText;

document.getElementById(target).value=mybcode;

      }
    }
var url=AJAXDIR+php;
url=url+"?"+paramname+"="+paramvalue;
url=url+"&pname="+paramname;
//alert(url);
httpxml.onreadystatechange=stateck;
httpxml.open("GET",url,true);
httpxml.send(null);
};




// ajax funcio bannervisit

function AjaxFunctionBannervisit(paramname,paramvalue,php)
{
var httpxml;
try
  {
  // Firefox, Opera 8.0+, Safari
  httpxml=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
		  try
   			 		{
   				 httpxml=new ActiveXObject("Msxml2.XMLHTTP");
    				}
  			catch (e)
    				{
    			try
      		{
      		httpxml=new ActiveXObject("Microsoft.XMLHTTP");
     		 }
    			catch (e)
      		{
      		alert("Your browser does not support AJAX!");
      		return false;
      		}
    		}
  }
/*function stateck() 
    {
    if(httpxml.readyState==4) {
        //ide jonne a funkcio.. 
        }
    }*/
var url=AJAXDIR+php;
url=url+"?"+paramname+"="+paramvalue;
url=url+"&pname="+paramname;
//alert(url);
//httpxml.onreadystatechange=stateck;
httpxml.open("GET",url,true);
httpxml.send(null);
};


// ajax funcio partnervisit

function AjaxFunctionPartnervisit(paramname,paramvalue,php)
{
var httpxml;
try
  {
  // Firefox, Opera 8.0+, Safari
  httpxml=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
		  try
   			 		{
   				 httpxml=new ActiveXObject("Msxml2.XMLHTTP");
    				}
  			catch (e)
    				{
    			try
      		{
      		httpxml=new ActiveXObject("Microsoft.XMLHTTP");
     		 }
    			catch (e)
      		{
      		alert("Your browser does not support AJAX!");
      		return false;
      		}
    		}
  }
/*function stateck() 
    {
    if(httpxml.readyState==4) {
        //ide jonne a funkcio.. 
        }
    }*/
var url=AJAXDIR+php;
url=url+"?"+paramname+"="+paramvalue;
url=url+"&pname="+paramname;
//alert(url);
//httpxml.onreadystatechange=stateck;
httpxml.open("GET",url,true);
httpxml.send(null);
};

// USER QUICKNAMEUNIQ

function AjaxFunctionQnUniq(paramname,paramvalue,target,php)
{
var httpxml;
try
  {
  // Firefox, Opera 8.0+, Safari
  httpxml=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
		  try
   			 		{
   				 httpxml=new ActiveXObject("Msxml2.XMLHTTP");
    				}
  			catch (e)
    				{
    			try
      		{
      		httpxml=new ActiveXObject("Microsoft.XMLHTTP");
     		 }
    			catch (e)
      		{
      		alert("Your browser does not support AJAX!");
      		return false;
      		}
    		}
  }
function stateck() 
    {
    if(httpxml.readyState==4)
      {
var myarray=eval(httpxml.responseText);

// ide jon a funkcio
//alert(myarray);
if (myarray != '0') {
alert('Ez a profilnév már foglalt, válasszon másikat!');
document.getElementById(target).value='';
document.getElementById(target).className='isformerror';
document.getElementById(target).focus();
}
else {
document.getElementById(target).className='isform';
}
      }
    }
var url=AJAXDIR+php;
url=url+"?"+paramname+"="+paramvalue;
url=url+"&pname="+paramname;

httpxml.onreadystatechange=stateck;
httpxml.open("GET",url,true);
httpxml.send(null);
};


