// ----- [dFilter] - Szám maszkolás
// ----- Használat Pl.: onKeyDown="javascript:return dFilter (event.keyCode, this, '(###) ###-####');"


var dFilterStep

function dFilterStrip (dFilterTemp, dFilterMask)
{
    dFilterMask = replace(dFilterMask,'#','');
    for (dFilterStep = 0; dFilterStep < dFilterMask.length++; dFilterStep++)
		{
		    dFilterTemp = replace(dFilterTemp,dFilterMask.substring(dFilterStep,dFilterStep+1),'');
		}
		return dFilterTemp;
}

function dFilterMax (dFilterMask)
{
 		dFilterTemp = dFilterMask;
    for (dFilterStep = 0; dFilterStep < (dFilterMask.length+1); dFilterStep++)
		{
		 		if (dFilterMask.charAt(dFilterStep)!='#')
				{
		        dFilterTemp = replace(dFilterTemp,dFilterMask.charAt(dFilterStep),'');
				}
		}
		return dFilterTemp.length;
}

function dFilter (key, textbox, dFilterMask)
{
		dFilterNum = dFilterStrip(textbox.value, dFilterMask);
		
		if (key==9)
		{
		    return true;
		}
		else if (key==8&&dFilterNum.length!=0)
		{
		 	 	dFilterNum = dFilterNum.substring(0,dFilterNum.length-1);
		}
		
	else if ( ((key>47&&key<58)||(key>95&&key<106)) && dFilterNum.length<dFilterMax(dFilterMask) )

      {

      if(key>95&&key<106){key-=48;}

        dFilterNum=dFilterNum+String.fromCharCode(key);

      }

		var dFilterFinal='';
    for (dFilterStep = 0; dFilterStep < dFilterMask.length; dFilterStep++)
		{
        if (dFilterMask.charAt(dFilterStep)=='#')
				{
					  if (dFilterNum.length!=0)
					  {
				        dFilterFinal = dFilterFinal + dFilterNum.charAt(0);
					      dFilterNum = dFilterNum.substring(1,dFilterNum.length);
					  }
				    else
				    {
				        dFilterFinal = dFilterFinal + "";
				    }
				}
		 		else if (dFilterMask.charAt(dFilterStep)!='#')
				{
				    dFilterFinal = dFilterFinal + dFilterMask.charAt(dFilterStep); 			
				}
//		    dFilterTemp = replace(dFilterTemp,dFilterMask.substring(dFilterStep,dFilterStep+1),'');
		}


		textbox.value = dFilterFinal;
    return false;
}

function replace(fullString,text,by) {
// Replaces text with by in string
    var strLength = fullString.length, txtLength = text.length;
    if ((strLength == 0) || (txtLength == 0)) return fullString;

    var i = fullString.indexOf(text);
    if ((!i) && (text != fullString.substring(0,txtLength))) return fullString;
    if (i == -1) return fullString;

    var newstr = fullString.substring(0,i) + by;

    if (i+txtLength < strLength)
        newstr += replace(fullString.substring(i+txtLength,strLength),text,by);

    return newstr;
}

// ----- Táblázat háttér csere...

		if (document.images) {
		
		elkuldom_Alap = new Image(); elkuldom_Alap.src = "images/reszletek-elemei/elkuldom-nev.jpg"; // Elküldöm E-mailen
				elkuldom_Fole = new Image(); elkuldom_Fole.src = "images/reszletek-elemei/elkuldom-nev-over.jpg";
		
		ajanlat_Alap = new Image(); ajanlat_Alap.src = "images/reszletek-elemei/ajanlat-gomb-1.jpg"; // Ajánlatkérés X db termékrol
				ajanlat_Fole = new Image(); ajanlat_Fole.src = "images/reszletek-elemei/ajanlat-gomb-1-over.jpg";
		
		opciok_Alap = new Image(); opciok_Alap.src = "images/reszletek-elemei/opciok-gomb.jpg"; // Választható tartózékok / opciók
				opciok_Fole = new Image(); opciok_Fole.src = "images/reszletek-elemei/opciok-gomb-over.jpg";
		
		}
		
		
		function elkuldom_KI(cell) {
		if (document.images != null) {
		cell.style.backgroundImage = "url('" + elkuldom_Alap.src + "')";
		}
		}
		
				function elkuldom_BE(cell) {
				if (document.images != null) {
				cell.style.backgroundImage = "url('" + elkuldom_Fole.src + "')";
				}
				}
		
		function ajanlat_KI(cell) {
		if (document.images != null) {
		cell.style.backgroundImage = "url('" + ajanlat_Alap.src + "')";
		}
		}
		
				function ajanlat_BE(cell) {
				if (document.images != null) {
				cell.style.backgroundImage = "url('" + ajanlat_Fole.src + "')";
				}
				}
		
		function opciok_KI(cell) {
		if (document.images != null) {
		cell.style.backgroundImage = "url('" + opciok_Alap.src + "')";
		}
		}
		
				function opciok_BE(cell) {
				if (document.images != null) {
				cell.style.backgroundImage = "url('" + opciok_Fole.src + "')";
				}
				}


// ----- Input gomb - ha fölé viszem az egeret...

function input_kep_allitas(x,y)
	{
	x.src=y;
	}

//-->


// ----- Súgódoboz szkript

Xoffset=5;Yoffset=10;var old,skn,iex=(document.all),yyy=-1000;var ns4=document.layers;var ns6=document.getElementById&&!document.all;var ie4=document.all;
if (ns4)
skn=document.sugodoboz
else if (ns6)
skn=document.getElementById("sugodoboz").style
else if (ie4)
skn=document.all.sugodoboz.style
if(ns4)document.captureEvents(Event.MOUSEMOVE);
else{
skn.visibility="visible"
skn.display="none"
}
document.onmousemove=get_mouse;
function sugodoboz(msg){
var content="<table><tr><td rowspan='3' align='center'><img src='images/style-images/sugodoboz_ikon.png' width='33' height='32'></td><td style='BORDER-COLLAPSE: Collapse;BORDER: 1px solid #FFFFFF;' cellpadding='1' cellspacing='0' align='center' height='3'></td><tr><td class='feher' style='BORDER-COLLAPSE: Collapse;BORDER: 1px solid #FFFFFF; cellpadding='2' cellspacing='0' bgcolor='#0f5175' align='center' height='22'>&nbsp;&nbsp;"+msg+"&nbsp;&nbsp;</td><tr><td height='3' align='center' style='BORDER-COLLAPSE: Collapse;BORDER: 1px solid #FFFFFF;' cellpadding='2' cellspacing='0'></td></table>";
yyy=Yoffset;
if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"}
if(ns6){document.getElementById("sugodoboz").innerHTML=content;skn.display=''}
if(ie4){document.all("sugodoboz").innerHTML=content;skn.display=''}
}
function get_mouse(e){
var x=(ns4||ns6)?e.pageX:event.x+document.body.scrollLeft;
skn.left=x+Xoffset;
var y=(ns4||ns6)?e.pageY:event.y+document.body.scrollTop;
skn.top=y+yyy;
}
function kill(){
yyy=-1000;
if(ns4){skn.visibility="hidden";}
else if (ns6||ie4)
skn.display="none"}

// ----- Névnapok szkript

function initArray() {  
  this.length = initArray.arguments.length  
  for (var i = 0; i < this.length; i++)  
  this[i+1] = initArray.arguments[i]  
}  
  
/*  Hónap névnapjainak meghatározása */  
function havinev(ev,ho,nap) {  
if (ho==1)  
  { var napok = new initArray("ÚJÉV, FRUZSINA","ÁBEL","GENOVÉVA, BENJÁMIN", 
        "TITUSZ, LEONA","SIMON","BOLDIZSÁR","ATTILA, RAMÓNA","GYÖNGYVÉR","MARCELL",  
        "MELÁNIA","ÁGOTA","ERNŐ","VERONIKA","BÓDOG","LÓRÁNT, LÓRÁND",  
        "GUSZTÁV","ANTAL, ANTÓNIA","PIROSKA","SÁRA, MÁRIÓ","FÁBIÁN, SEBESTYÉN",  
        "ÁGNES","VINCE, ARTÚR","ZELMA, RAJMUND","TIMÓT","PÁL","VANDA, PAULA",  
        "ANGELIKA","KÁROLY,, KAROLA","ADÉL","MARTINA, GERDA","MARCELLA",""
) }  
if (ho==2)  
  if ((ev!=2000) && (ev!=2004)  && (ev!=2008) && (ev!=2012)  && ev!=1996)  
    { var napok=new initArray("IGNÁC","KAROLINA, AIDA","BALÁZS","RÁHEL, CSENGE", 
        "ÁGOTA, INGRID","DOROTTYA, DÓRA","TÓDOR, RÓMEÓ","ARANKA","ABIGÉL, ALEX","ELVIRA",  
        "BERTOLD, MARIETTA","LÍVIA, LÍDIA","ELLA, LINDA","BÁLINT, VALENTIN",  
        "KOLOS, GEORGINA","JULIANNA, LILLA","DONÁT","BERNADETT","ZSUZSANNA",  
        "ALADÁR","ELEONÓRA","GERZSON","ALFRÉD",  
        "MÁTYÁS","GÉZA","EDINA","ÁKOS, BÁTOR","ELEMÉR","","")  }  
     else  
    { var napok=new initArray("IGNÁC","KAROLINA, AIDA","BALÁZS","RÁHEL, CSENGE", 
        "ÁGOTA, INGRID","DOROTTYA, DÓRA","TÓDOR, RÓMEÓ","ARANKA","ABIGÉL, ALEX","ELVIRA",  
        "MARIETTA","LÍVIA","ELLA","VALENTIN",  
        "KOLOS, GEORGINA","JULIANNA, LILLA","DONÁT","BERNADETT","ZSUZSANNA",  
        "ALADÁR","ELEONÓRA","GERZSON","ALFRÉD",  
        "SZÖKŐNAP! - ","MÁTYÁS","GÉZA","EDINA","ÁKOS, BÁTOR","ELEMÉR","","") }  
if (ho==3)  
  { var napok=new initArray("ALBIN","LUJZA","KORNÉLIA","KÁZMÉR","ADORJÁN, ADRIÁN", 
        "LEONÓRA, INEZ","TAMÁS","ZOLTÁN","FRANCISKA, FANNI","ILDIKÓ", 
        "SZILÁRD","GERGELY","KRISZTIÁN, AJTONY","MATILD","KRISTÓF",  
        "HENRIETTA","GERTRÚD, PATRIK","SÁNDOR, EDE","JÓZSEF, BÁNK","KLAUDIA",  
        "BENEDEK","BEÁTA, IZOLDA","EMŐKE","GÁBOR, KARINA","IRÉN, ÍRISZ",  
        "EMÁNUEL","HAJNALKA","GEDEON, JOHANNA","AUGUSZTA","ZALÁN","ÁRPÁD","") }  
if (ho==4)  
  { var napok=new initArray("HUGÓ","ÁRON","BUDA, RICHÁRD","IZIDOR","VINCE", 
        "VILMOS, BÍBORKA","HERMAN","DÉNES","ERHARD","ZSOLT","LEÓ, SZANISZLÓ","GYULA", 
        "IDA","TIBOR","ANASZTÁZIA, TAS","CSONGOR","RUDOLF","ANDREA, ILMA","EMMA",  
        "TIVADAR","KONRÁD","CSILLA, NOÉMI","BÉLA","GYÖRGY","MÁRK","ERVIN",  
        "ZITA, MARIANN","VALÉRIA","PÉTER","KATALIN, KITTI","" )}  
if (ho==5)  
  { var napok=new initArray("FÜLÖP, JAKAB","ZSIGMOND","TÍMEA, IRMA", 
        "MÓNIKA, FLÓRIÁN","GYÖRGYI","IVETT, FRIDA","GIZELLA","MIHÁLY","GERGELY", 
        "ÁRMIN, PÁLMA","FERENC","PONGRÁC","SZERVÁC, IMOLA","BONIFÁC","ZSÓFIA, SZONJA",  
        "MÓZES, BOTOND","PASZKÁL","ERIK, ALEXANDRA","IVÓ, MILÁN",  
        "BERNÁT, FELÍCIA","KONSTANTIN","JÚLIA, RITA","DEZSŐ","ESZTER, ELIZA",  
        "ORBÁN","FÜLÖP, EVELIN","HELLA","EMIL, CSANÁD","MAGDOLNA",  
        "JANKA, ZSANETT","ANGÉLA, PETRONELLA","" )}  
if (ho==6)  
  { var napok=new initArray("TÜNDE","KÁRMEN, ANITA","KLOTILD","BULCSÚ","FATIME", 
        "NORBERT, CINTIA","RÓBERT","MEDÁRD","FÉLIX","MARGIT, GRÉTA","BARNABÁS", 
        "VILLO","ANTAL, ANETT","VAZUL","JOLÁN, VID","JUSZTIN","LAURA, ALIDA",  
        "ARNOLD, LEVENTE","GYÁRFÁS","RAFAEL","ALAJOS, LEILA","PAULINA",  
        "ZOLTÁN","IVÁN","VILMOS","JÁNOS, PÁL","LÁSZLÓ","LEVENTE, IRÉN",  
        "PÉTER, PÁL","PÁL","" ) }  
if (ho==7)  
  { var napok=new initArray("TIHAMÉR, ANNAMÁRIA","OTTÓ","KORNÉL, SOMA","ULRIK", 
        "EMESE, SAROLTA","CSABA","APPOLÓNIA","ELLÁK","LUKRÉCIA","AMÁLIA",  
        "NÓRA, LILI","IZABELLA, DALMA","JENO","ORS, STELLA","HENRIK, ROLAND","VALTER",  
        "ENDRE, ELEK","FRIGYES","EMÍLIA","ILLÉS","DÁNIEL, DANIELLA",  
        "MAGDOLNA","LENKE","KINGA, KINCSŐ","KRISTÓF, JAKAB","ANNA, ANIKÓ",  
        "OLGA, LILIÁNA","SZABOLCS","MÁRTA, FLÓRA","JUDIT, XÉNA","OSZKÁR","" )}  
if (ho==8)  
  { var napok=new initArray("BOGLÁRKA","LEHEL","HERMINA","DOMONKOS, DOMINIKA", 
        "KRISZTINA","BERTA, BETTINA","IBOLYA","LÁSZLÓ","EMŐD","LÖRINC",  
        "ZSUZSANNA, TIBORC","KLÁRA","IPOLY","MARCELL","MÁRIA","ÁBRAHÁM",  
        "JÁCINT","ILONA","HUBA","ISTVÁN, VAJK","SÁMUEL, HAJNALKA",  
        "MENYHÉRT, MIRJAM","BENCE","BERTALAN","LAJOS, PATRÍCIA","IZSÓ",  
        "GÁSPÁR","ÁGOSTON","BEATRIX, ERNA","RÓZSA","ERIKA, BELLA") }  
if (ho==9)  
  { var napok= new initArray("EGYED, EGON","REBEKA, DORINA","HILDA","ROZÁLIA", 
        "VIKTOR, LŐRINC","ZAKARIÁS","REGINA","MÁRIA, ADRIENN","ÁDÁM","NIKOLETT, HUNOR",  
        "TEODÓRA","MÁRIA","KORNÉL","SZERÉNA, ROXÁNA","ENIKŐ, MELITTA","EDIT",  
        "ZSÓFIA","DIÁNA","VILHELMINA","FRIDERIKA","MÁTÉ, MIRELLA,","MÓRIC",  
        "TEKLA","GELLÉRT, MERCÉDESZ","EUFROZINA, KENDE","JUSZTINA","ADALBERT",  
        "VENCEL","MIHÁLY","JEROMOS","" )}  
if (ho==10)  
  { var napok= new initArray("MALVIN","PETRA","HELGA","FERENC","AURÉL","BRÚNÓ, RENÁTA", 
       "AMÁLIA","KOPPÁNY","DÉNES","GEDEON","BRIGITTA, GITTA","MIKSA","KÁLMÁN, EDE","HELÉN",  
        "TERÉZ","GÁL","HEDVIG","LUKÁCS","NÁNDOR","VENDEL","ORSOLYA","ELOD",  
        "GYÖNGYI","SALAMON","BLANKA, BIANKA","DÖMÖTÖR",  
        "SZABINA","SIMON, SZIMONETTA","NÁRCISZ","ALFONZ","FARKAS","" )}  
if (ho==11)  
  { var napok=new initArray("MARIANNA","ACHILLES","GYŐZŐ","KÁROLY","IMRE","LÉNÁRD", 
        "REZSŐ","ZSOMBOR","TIVADAR","RÉKA","MÁRTON","JÓNÁS, RENÁTÓ","SZILVIA",  
        "ALIZ","ALBERT, LIPÓT","ÖDÖN","HORTENZIA, GERGŐ","JENŐ","ERZSÉBET, ZSÓKA",  
        "JOLÁN","OLIVÉR","CECÍLIA","KELEMEN, KLEMENTINA","EMMA","KATALIN, KATINKA",  
        "VIRÁG","VIRGIL","STEFÁNIA","TAKSONY","ANDRÁS, ANDOR","" )}  
if (ho==12)  
  { var napok=new initArray("ELZA","MELINDA, VIVIEN","FERENC, OLÍVIA","BORBÁLA, BARBARA", 
        "VILMA","MIKLÓS","AMBRUS","MÁRIA","NATÁLIA","JUDIT","ÁRPÁD","GABRIELLA",  
        "LUCA, OTÍLIA","SZILÁRDA","VALÉR","ETELKA, ALETTA","LÁZÁR, OLIMPIA",  
        "AUGUSZTA","VIOLA","TEOFIL","TAMÁS","ZÉNÓ","VIKTÓRIA","ÁDÁM, ÉVA",  
        "KARÁCSONY, EUGÉNIA","KARÁCSONY, ISTVÁN","JÁNOS","KAMILLA",  
        "TAMÁS, TMARA","DÁVID","SZILVESZTER","") }  
   return napok[nap];  
}  
  
/* Hónap neve */  
function honev(ho) {  
   var month = new initArray("JANUÁR","FEBRUÁR","MÁRCIUS","ÁPRILIS","MÁJUS",  
   "JUNIUS","JÚLIUS","AUGUSZTUS","SZEPTEMBER","OKTÓBER","NOVEMBER","DECEMBER");  
   return month[ho]  
   }  
  
/* Nap neve */  
function napnev(szam) {  
   var napok = new initArray("VASÁRNAP","HÉTFŐ","KEDD","SZERDA","CSÜTÖRTÖK", 
                             "PÉNTEK","SZOMBAT","VASÁRNAP")  
   return napok[szam]  
   }  
  
  var ido = new Date()  
  var ev = ido.getYear()  
  var ho = ido.getMonth()+1  
  var nap = ido.getDate()  
  if (ev<1900) ev+=1900;
  
// ----- Termék-kategóriák menü betöltése

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		valaszt_eu_int_over = newImage("images/valaszt-eu_int-over.jpg");
		valaszt_otthon_over = newImage("images/valaszt-otthon-over.jpg");
		valaszt_higienia_over = newImage("images/valaszt-higienia-over.jpg");
		preloadFlag = true;
	}
}

//-->
