function newsletterchk()
{
  var mystring=document.nl.from.value;

  if(document.nl.from.value==""){
    alert("Nem adta meg az e-mail címét!");
    return false;
  }
  if(!(mystring.indexOf('@')>0 && mystring.indexOf('@')<mystring.length-1)){
    alert("Helytelen e-mail cím!");
    return false;
  }

  mystring=mystring.toLowerCase();
  if (mystring.indexOf('egyperc.hu') > 0 ||
      mystring.indexOf('egyperces.hu') > 0 ||
      mystring.indexOf('maxima.hu') > 0 ||
      mystring.indexOf('postmaster')==0 ||
      mystring.indexOf('media@hirek.hu')==0 ||
      mystring.indexOf('depo.hu')>0 ||
      mystring.indexOf('mailer-daemon')==0)
  {
    alert("Tiltott e-mail cím!");
    return false;
  }

  alert("Sikeres regisztráció!\n\nHamarosan kapni fog egy e-mailt, amiben megerősítheti a feliratkozási kérelmét.");
  return true;
}

function check()
{
  var err,ret;
  
  err="";
  
  if (!document.userdata.u_email.value) err="Hiányzó e-mail cím!\n";
//  if (!document.userdata.u_name.value) err=err+"Hiányzó név!\n";
//  if (!document.userdata.u_postcode.value) err=err+"Hiányzó irányítószám!\n";
//  if (!document.userdata.u_address.value) err=err+"Hiányzó cím!\n";
//  if (!document.userdata.u_city.value) err=err+"Hiányzó település!\n";
//  if (!document.userdata.u_phone.value) err=err+"Hiányzó telefonszám!\n";
  if (document.userdata.ok.checked==false) err=err+"El kell fogadnia az adatkezelési elveinket!\n";

  if (err)
  {
    alert(err);
    ret = false;
  }
  else
    ret = true;

  return ret;
}

function check_service(reg)
{
  var err,ret;
  
  err="";
  if (!document.userdata.s_email.value) err="Hiányzó e-mail cím!\n";
  if (document.userdata.s_password.value!=document.userdata.s_password2.value) err="Nem egyezik meg a két jelszó!\n";
  if (!document.userdata.s_name.value) err=err+"Hiányzó név!\n";
  if (!document.userdata.s_postcode.value) err=err+"Hiányzó irányítószám!\n";
  if (!document.userdata.s_address.value) err=err+"Hiányzó cím!\n";
  if(document.getElementById('s_cityid').options[document.getElementById('s_cityid').selectedIndex].value=="---- válasszon ----") err=err+"Hiányzó település!\n";
//  if (!document.userdata.s_phone.value) err=err+"Hiányzó telefonszám!\n";

  if(reg)
    if (document.userdata.ok.checked==false) err=err+"El kell fogadnia az adatkezelési elveinket!\n";

  if (err)
  {
    alert(err);
    ret = false;
  }
  else
    ret = true;

  return ret;
}

function change_fav(id,text)
{
 obj = document.getElementById(id);
 obj.childNodes[0].data = text;
}

function compclick()
{
  var ok;
  ok=0;

  for(var i=0;i<document.frm_compare.length;i++)
  {
     if(document.frm_compare[i].name=="chk[]" && document.frm_compare[i].checked) 
     {
       ok=ok+1;
     }
  }

  if (ok>0)
  {
    document.images["image_up"].src="/img/compare_felso_active.gif";
    document.images["image_down"].src="/img/compare_also_active.gif";
  }else{
    document.images["image_up"].src="/img/compare_felso.gif";
    document.images["image_down"].src="/img/compare_also.gif";  
  }
}

function compare()
{
  var url,ok;
  url="/index_compare.php?pn=compare";
  ok=0;

  for(var i=0;i<document.frm_compare.length;i++)
  {
     if(document.frm_compare[i].name=="chk[]" && document.frm_compare[i].checked) 
     {
       url=url+"&chk%5B%5D="+document.frm_compare[i].value;
       ok=ok+1;
     }
  }
  
  if (ok>1)
    window.open(url,'_blank','status=0,width='+(screen.width-200)+',height='+(screen.height-200)+',resizable=yes,scrollbars=1');
  else
    alert("Legalább két terméket kell kijelölnie az összehasonlításhoz!");
}

function search_check()
{
       have=0;
       InString=document.searchform.searchstring.value;
       OutString=InString;
       for (Count=0; Count < InString.length; Count++)  {
         TempChar=InString.substring (Count, Count+1);
         if (TempChar!=" ") {
           have=have+1;
           OutString=InString.substring (Count, InString.length)
           break;
         }
       }

      if (have>0)
        document.searchform.searchstring.value=OutString;
      else
        document.searchform.searchstring.value="";




  if (document.searchform.searchstring.value.length<2)
  {
    alert("A keresett szónak legalabb 2 karakter hosszúnak kell lennie.");
    return false;
  }else
    return true;
}

function bad_price(vid,url)
{
      if (confirm("Valóban szeretne hibás árat jelentetni?"))
      {
        var u;
        u=url+"&bp=1&v_id="+vid;
        window.location=u;
        alert("Köszönjük észrevételét!");
      }
}

function pemailcheck()
{
  var err,ret;
  
  err="";
  
  if (!document.pemail.pw_price.value) err=err+"Hiányzó ár!\n";
  if (!document.pemail.pw_email.value) err="Hiányzó e-mail cím!\n";

  if (err)
  {
    alert(err);
    ret = false;
  }
  else
    ret = true;

  return ret;
}

function popupscrl(url,width,height)
{
  var winposhor = (screen.width - width) / 2;
  var winposver = (screen.height - height) / 2;
  winposver=10;
  
  url=url+'&popup=1';
  
  window.open(url,'_blank','width='+width+',height='+height+',top='+winposver+',left='+winposhor+',resizable=yes,scrollbars=yes');
}

function popupnoscrl(url,width,height)
{
  var winposhor = (screen.width - width) / 2;
  var winposver = (screen.height - height) / 2;
  winposver=10;
  
  url=url+'&popup=1';
  
  window.open(url,'_blank','width='+width+',height='+height+',top='+winposver+',left='+winposhor+',resizable=yes,scrollbars=no');
}


function toggle_visibility_onoff(id1,id2,id3,id4) {
  var e1 = document.getElementById(id1);
  var e2 = document.getElementById(id2);
  var e3 = document.getElementById(id3);
  var e4 = document.getElementById(id4);

  e1.style.display = 'block';
  e2.style.display = 'none';
  e3.style.display = 'none';
  e4.style.display = 'none';
}

var activetab=1;

function setActiveTab(id) { 

activetab=id;

if (id == 'hasonlo_btn') {
	var active_left="product_head_4a";
	var active_middle="product_head_4b";
	var active_right="product_head_4c";
} else {
	var active_left="product_head_"+id+"a";
	var active_middle="product_head_"+id+"b";
	var active_right="product_head_"+id+"c";
}

var currTabElem1 = document.getElementById(active_left); 
var currTabElem2 = document.getElementById(active_middle); 
var currTabElem3 = document.getElementById(active_right); 

currTabElem1.setAttribute("class", "termek_menu_bal_a"); 
currTabElem1.setAttribute("className", "termek_menu_bal_a"); 
currTabElem2.setAttribute("class", "termek_menu_a"); 
currTabElem2.setAttribute("className", "termek_menu_a"); 
currTabElem3.setAttribute("class", "termek_menu_jobb_a"); 
currTabElem3.setAttribute("className", "termek_menu_jobb_a"); 

if(id=="1") {
  currTabElem1 = document.getElementById('product_head_2a'); 
  currTabElem2 = document.getElementById('product_head_2b'); 
  currTabElem3 = document.getElementById('product_head_2c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

  currTabElem1 = document.getElementById('product_head_3a'); 
  currTabElem2 = document.getElementById('product_head_3b'); 
  currTabElem3 = document.getElementById('product_head_3c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

  currTabElem1 = document.getElementById('product_head_4a'); 
  currTabElem2 = document.getElementById('product_head_4b'); 
  currTabElem3 = document.getElementById('product_head_4c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

}

if(id=="2") {
  currTabElem1 = document.getElementById('product_head_1a'); 
  currTabElem2 = document.getElementById('product_head_1b'); 
  currTabElem3 = document.getElementById('product_head_1c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

  currTabElem1 = document.getElementById('product_head_3a'); 
  currTabElem2 = document.getElementById('product_head_3b'); 
  currTabElem3 = document.getElementById('product_head_3c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

  currTabElem1 = document.getElementById('product_head_4a'); 
  currTabElem2 = document.getElementById('product_head_4b'); 
  currTabElem3 = document.getElementById('product_head_4c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 
}

if(id=="3") {
  currTabElem1 = document.getElementById('product_head_1a'); 
  currTabElem2 = document.getElementById('product_head_1b'); 
  currTabElem3 = document.getElementById('product_head_1c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

  currTabElem1 = document.getElementById('product_head_2a'); 
  currTabElem2 = document.getElementById('product_head_2b'); 
  currTabElem3 = document.getElementById('product_head_2c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

  currTabElem1 = document.getElementById('product_head_4a'); 
  currTabElem2 = document.getElementById('product_head_4b'); 
  currTabElem3 = document.getElementById('product_head_4c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

}

if(id=="4" || id=="hasonlo_btn" ) {
  currTabElem1 = document.getElementById('product_head_1a'); 
  currTabElem2 = document.getElementById('product_head_1b'); 
  currTabElem3 = document.getElementById('product_head_1c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

  currTabElem1 = document.getElementById('product_head_2a'); 
  currTabElem2 = document.getElementById('product_head_2b'); 
  currTabElem3 = document.getElementById('product_head_2c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 

  currTabElem1 = document.getElementById('product_head_3a'); 
  currTabElem2 = document.getElementById('product_head_3b'); 
  currTabElem3 = document.getElementById('product_head_3c'); 

  currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
  currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
  currTabElem2.setAttribute("class", "termek_menu_i"); 
  currTabElem2.setAttribute("className", "termek_menu_i"); 
  currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
  currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 
}
	if (id == '1' || id == '2' || id == '3' ||id == '4' ||id == 'hasonlo_btn') {
	var url = '/ajax/set_ful_click.php?id='+id;
			new Ajax.Request(url, {
			method: 'get',
			onSuccess: function(transport) {
					// alert ('oks, megtörtént');
			}
	});
	}
  // var xmlHttp;

  // if(!pid) pid=0;
  // if(!all) all=0;

  // try
    // {
     // // Firefox, Opera 8.0+, Safari
     // xmlHttp=new XMLHttpRequest();
    // }
  // catch (e)
    // {
      // // Internet Explorer
      // try
        // {      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");      }
    // catch (e)
      // {
      // try
        // {        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");        }
      // catch (e)
        // {
          // alert("Your browser does not support AJAX!");
          // return false;
        // }
       // }
     // }

    // xmlHttp.onreadystatechange=function()
      // {
      // if(xmlHttp.readyState==4)
        // {
          // // document.getElementById('word_select_2').innerHTML=xmlHttp.responseText;
		  // alert (xmlHttp.responseText);
        // }
      // }
    // var rn=Math.floor(Math.random()*1000000);
    // xmlHttp.open("GET","http://eles.depo.hu/ajax/set_ful_click.php?id="+id+"&rn="+rn,true);
    // xmlHttp.send(null);

return true; 
}

function setActiveTab_hover(id,status) { 

var active_left="product_head_"+id+"a";
var active_middle="product_head_"+id+"b";
var active_right="product_head_"+id+"c";

var currTabElem1 = document.getElementById(active_left); 
var currTabElem2 = document.getElementById(active_middle); 
var currTabElem3 = document.getElementById(active_right); 

if(id!=activetab)
{
if(status=="1") {
    currTabElem1.setAttribute("class", "termek_menu_bal_h"); 
    currTabElem1.setAttribute("className", "termek_menu_bal_h"); 
    currTabElem2.setAttribute("class", "termek_menu_h"); 
    currTabElem2.setAttribute("className", "termek_menu_h"); 
    currTabElem3.setAttribute("class", "termek_menu_jobb_h"); 
    currTabElem3.setAttribute("className", "termek_menu_jobb_h"); 
}else{
    currTabElem1.setAttribute("class", "termek_menu_bal_i"); 
    currTabElem1.setAttribute("className", "termek_menu_bal_i"); 
    currTabElem2.setAttribute("class", "termek_menu_i"); 
    currTabElem2.setAttribute("className", "termek_menu_i"); 
    currTabElem3.setAttribute("class", "termek_menu_jobb_i"); 
    currTabElem3.setAttribute("className", "termek_menu_jobb_i"); 


    active_left="product_head_"+activetab+"a";
    active_middle="product_head_"+activetab+"b";
    active_right="product_head_"+activetab+"c";

    currTabElem1 = document.getElementById(active_left); 
    currTabElem2 = document.getElementById(active_middle); 
    currTabElem3 = document.getElementById(active_right); 

    currTabElem1.setAttribute("class", "termek_menu_bal_a"); 
    currTabElem1.setAttribute("className", "termek_menu_bal_a"); 
    currTabElem2.setAttribute("class", "termek_menu_a"); 
    currTabElem2.setAttribute("className", "termek_menu_a"); 
    currTabElem3.setAttribute("class", "termek_menu_jobb_a"); 
    currTabElem3.setAttribute("className", "termek_menu_jobb_a"); 

}
}
return true; 
} 



var isIE = document.all?true:false;
document.onmousemove = getMousePosition;
function getMousePosition(e) {
  var _x;
  var _y;
  if (!isIE) {
    _x = e.pageX;
    _y = e.pageY;
  }
  if (isIE) {
    _x = event.clientX + document.body.scrollLeft;
    _y = event.clientY + document.body.scrollTop;
  }

posX=_x;
posY=_y;

  return true;
}


function toggle_visibility(id,left,top) {
  if(!left) left=0;
  if(!top) top=0;

  var e = document.getElementById(id);

  if(e.style.display == 'block')
    e.style.display = 'none';
  else{
    e.style.display = 'block';
    e.style.left = (posX-left)+"px";
    e.style.top = (posY-top)+"px";
  }

}

function set_layer_width(id, width) {
	var e = document.getElementById(id);
	e.style.width = width + 'px';
}
