/*

	ClearBox JS by pyro

	

	script home:		http://www.kreatura.hu/pyro/clearbox

	author e-mail:		pyrexkukacchelloponthu

	author msn:		prokukacradiomaxponthu

	support forum 1:	http://www.sg.hu/listazas.php3?id=1172325655

	support forum 2:	http://www.tutorial.hu/forum/index.php?showtopic=1391&st=0



	LICENSZ FELTÉTELEK:



	A ClearBox szabadon felhasználható bármilyen nem kereskedelmi jellegű honlapon, tehát olyanokon

	amik nem hivatalos cégek oldalai, amik nem tartalmaznak kereskedelmi jellegű szolgáltatást vagy

	termék(ek) eladás(á)t, illetve reklámozását. A kereskedelmi jellegű honlapokon való

	felhasználásáról érdeklődj a készítőnél! A ClearBox forrása (clsource.js) kizárólag a készítő

	előzetes hozzájárulásával módosítható. A ClearBox a készítő beleegyezése nélkül pénzért harmadik

	félnek tovább nem adható!

*/

		var CB_version='200beta';



/*

	clearbox.js:



		ClearBox konfigurációs fájl. Ebben a fájlban tudod kedved szerint testre szabni a scriptet.

		Az 1.70 verziótól kezdve a ClearBox script két külön .js fájlra tagolódott: clearbox.js és

		cbsource.js. A cbsource.js fájl kódolva és tömörítve tartalmazza a ClearBox scriptet, azt

		ne változtasd! A dokumentációt külön fájlok helyett a clearbox.js (ez a fájl) tartalmazza.

		Minden paraméternél leírást találsz, hogy az hogyan befolyásolja a ClearBox működését.

		

	CB_HideColor:

	

		Értéke egy színkód. Megadja, hogy a script meghívásakor a dokumentumot 'eltakaró'

		felület milyen színárnyalatú legyen. Mindenképpen használd a ' ' jeleket és a #-et. 

*/

		var CB_HideColor='#000';



/*

	CB_HideOpacity:

	

		Értéke egy nem negatív egész szám (0-100). Megadja, hogy a háttér hány százalékig

		vegye fel a CB_HideColor színkódot. Ha 0, akkor egyáltalán nem fog látszódni, ha 100,

		akkor teljesen elfedi a dokumentumot. A köztes esetekben pedig áttetsző lesz. 

*/

		var CB_HideOpacity=100;



/*

	CB_OpacityStep:



		Értéke egy pozitív egész szám (1-CB_HideOpacity). Megadja, hogy a háttér előtűnése,

		halványítása mekkora lépésekben történjen, amíg el nem éri a CB_HideOpacity értéket.

		(Ne legyen nagyobb, mint CB_HideOpacity és nem árt, ha CB_HideOpacity maradéktalanul

		osztható CB_OpacityStep-pel!)



*/

		var CB_OpacityStep=25;

		

/*

	CB_WinBaseW:



		Értéke egy pozitív egész szám. (25- ) A ClearBox ablak kezdeti szélessége

		(ehhez még hozzáadódik a CB_RoundPix értéknek a kétszerese).

		Ne adj meg túl nagy értéket! Ha nem létfontosságú, ne változtass az alapértéken!

*/		

		var CB_WinBaseW=120;

		

/*

	CB_WinBaseH:

	

		Értéke egy pozitív egész szám. (50- ) A ClearBox ablak kezdeti magassága

		(ehhez még hozzáadódik a CB_RoundPix értéknek a kétszerese, viszont beletartozik a

		CB_TextH értéke.). Ne adj meg túl nagy értéket! Ha nem létfontosságú, ne változtass az

		alapértéken!

*/

		var CB_WinBaseH=110;



/*

	CB_WinPadd:



		Értéke egy nem negatív egész szám. (0- ) Megadja, hogy normális esetben minimum hány

		pixel legyen a böngésző széle és a ClearBox ablak között. Ne adj meg túl nagy értéket! 

		Megjegyzés: alapállapotban a ClearBox ablakot körülvevő árnyék miatt ez az érték nagyobbnak

		néz ki, mint ami meg	van adva!)

*/		

		var CB_WinPadd=1;



/*

	CB_RoundPix:

	

		Értéke nem negatív egész szám. Megadja a lekerekítések képeinek nagyságát.

		Fontos: Változtatásához a lekerekítések képeit is cserélni kell, ezért ennek a megváltoztatása

		csak a jobban hozzértőknek ajánlott!

		Tipp: Amennyiben azt szeretnéd, hogy a ClearBox ablak sarkai szögletesek legyenek, állítsd az

		értéket 0-ra. (Ilyenkor nem árt megnövelni a CB_Padd értékét minimum 5-re, a szebb vizuális

		megjelenés érdekében.)

*/

		var CB_RoundPix=12;



/*

	CB_Animation:

	

		A ClearBox ablak animációja állítható be vele. Többféle lehetőség közül választhatsz:



			'ki': 		ilyenkor az ablak egy lépésben felveszi a méretet,

			'normal':	ez a már megszokott animáció,

			'double':	ilyenkor az ablak egyszerre méreteződik X és Y irányban

			'warp':		mint a double, de a kép még az animáció megkezdése előtt megjelenik

						(nagy a cpu igénye, ezért kisebb méretű képekhez ajánlott)

		

		Mindenképpen használd a ' ' jeleket.

*/

		var CB_Animation='double';



/*

	CB_Jump_X:

		

		Értéke egy pozitív egész szám (1-99). Megadja a vízszintes átméretező animáció gyorsaságát, 

		részletességét.

*/

		var CB_Jump_X=	40;



/*

	CB_Jump_Y:

		

		Értéke egy pozitív egész szám (1-99). Megadja a függőleges átméretező animáció gyorsaságát, 

		részletességét.

*/

		var CB_Jump_Y=	40;



/*

	CB_AnimTimeout:

	

		Értéke egy pozitív egész szám (5- ). Megadja (milisecundumban), hogy átméretező animáció lépései

		közben	mennyit 'várjon' a script.

*/

		var CB_AnimTimeout=5;



/*

	CB_ImgBorder:

	

		Értéke egy nem negatív egész szám (0- ). Megadja a kép körüli keret vastagságát.

*/

		var CB_ImgBorder=1;

		

/*

	CB_ImgBorderColor:

	

		Értéke egy színkód. Megadja a kép körüli keret színét. Mindenképpen használd a ' ' jeleket és a #-et.

*/

		var CB_ImgBorderColor='#ccc';



/*

	CB_Padd:

	

		Értéke egy nem negatív egész szám (0- ). A kép keretén (és a lekerekítéseken) kívül ad még egy plusz

		– gyakorlatilag láthatatlan - keretet a képnek (magyarul a kép körüli fehér keret vastagságát növeli).

*/

		var CB_Padd=2;



/*

	CB_ShowImgURL:

	

		Értéke lehet 'be' vagy 'ki'. Megadja, hogy a ClearBox ablakban megjelenjen-e a kép elérési útja, amennyiben

		nincs cím megadva a képnek. Mindenképpen használd a ' ' jeleket.

*/

		var CB_ShowImgURL='be';



/*

	CB_ImgNum:

	

		Értéke lehet 'be' vagy 'ki'. Megadja, hogy ha a ClearBox galériáknál legyen-e kijelezve az összes kép, illetve,

		hogy éppen hányadik	kép van megjelenítve. Mindenképpen használd a ' ' jeleket.

*/

		var CB_ImgNum='be';



/*

	CB_ImgNumBracket:



		Ha a CB_ImgNum be van kapcsolva, akkor ez adja meg, hogy milyen zárójelben legyen a képek számozásának a

		kijelzése. Mindenképpen használd a ' ' jeleket és mindenképpen két, azaz 2 karaktert adj meg, szünet nélkül.

*/

		var CB_ImgNumBracket='';



/*

	CB_SlShowTime:

	

		Értéke egy pozitív egész szám (1- ). Megadja, hogy a SlideShow effekt (1.6 verziótól) mennyit várjon

		(másodpercben), mielőtt megjeleníti a következő képet. Megjegyzés: sajnos ez csak közelítőleges értéket ad,

		valójában a böngészőtől is függ.

*/

		var CB_SlShowTime=3;



/*

	CB_PadT:

	

		Értéke egy nem negatív egész szám (0- ). A szövegmező kép aljától való távolságát adja meg.

		Fontos: használd okosan ezt a paramétert a CB_TextH értékkel. A CB_PaddT a CB_TextH-ból mindenképpen

		levonódik, így könnyen hibát generálhatunk a nem megfelelő értékadással!

*/

		var CB_PadT=10;



/*

	CB_TextH:

	

		Értéke egy pozitív egész szám (25- ). A kép alatti szövegmező magasságát adja meg.

		Fontos: figyelj a CB_PadT megfelelő értékére is!

*/

		var CB_TextH=40;

		

/*

	CB_Font:

		

		Értéke egy (vagy több) betűtípus. A kép alatti szöveg betűtípusát adja meg.

		Használhatunk egyszerre a CSS-ben is alkalmazható több értéket, pl: 'Arial, Verdana, Tahoma'.

		Mindenképpen használd a ' ' jeleket.

*/

		var CB_Font='verdana';



/*

	Cb_FontSize:

	

		Értéke egy pozitív egész szám (6- ). A kép alatti szöveg méretét adja meg.

*/

		var CB_FontSize=12;

		

/*

	CB_FontColor:

	

		Értéke egy színkód. A kép alatti szöveg színét adja meg. Mindenképpen használd a ' ' jeleket és a #-et. 

*/

		var CB_FontColor='#656565';



/*

	CB_FontWeight:

	

		Értéke lehet 'normal' vagy 'bold'. A kép alatti szöveg betűvastagságát adja meg.

		Mindenképpen használd a ' ' jeleket.

*/

		var CB_FontWeigth='normal';



/*

	CB_CheckDuplicates:

	

		Későbbi funkció, jelenleg nem működik!

		Értéke lehet 'be' vagy 'ki'. Megadja, hogy legyen-e a gelériákban ismétlődés-ellenőrzés. Amennyiben be van

		kapcsolva, úgy agy adott galériában ugyanazzal az elérési úttal egyszerre csak egy kép lehet, tehát véletlenül

		sem történik ismétlődés. Mindenképpen használd a ' ' jeleket.

*/

		var CB_CheckDuplicates='ki';



/*

	CB_LoadingText:

	

		Megadja, hogy alul milyen szöveg jelenjen meg a képek betöltése közben. Mindenképpen használd a ' ' jeleket.

*/

		var CB_LoadingText='- kép betöltése -';



/*

	CB_PicDir:

	

		Megadja a ClearBox-hoz tartozó képek elérési útját. Amennyiben megváltoztatod, a clearbox.css-ben se felejtsd el

		végrehajtani a szükséges változtatásokat! Mindenképpen használd a ' ' jeleket.

*/

		var CB_PicDir='pic';



/*

	CB_BodyMargin paraméterek:

	

		Amennyiben az oldaladon szándékozol konkrét értéket adni a BODY margin-jának, tehát ha:

		margin-left, margin-top, margin-bottom vagy margin-right BÁRMELYIKE NEM 0 és NEM auto, akkor az alábbi

		paraméterekkel	meg KELL adnod azt a ClearBox-nak is. Ez a HideContent Layer pontos méretezése miatt szükséges!

		Megjegyzés: figyelj arra, hogy ha nem adtál meg a css fájlodban a body-nak egyáltalán margin értéket, akkor is van egy

		alapértelmezett margin érték a böngészők szerint!

		Fontos: NE használj %-os értékeket, mert  akkor a ClearBox HideContent Layer-e nem fog megfelelően megjelenni!

*/

		var CB_BodyMarginLeft=0;

		var CB_BodyMarginRight=0;

		var CB_BodyMarginTop=0;

		var CB_BodyMarginBottom=0;



/*

	CB_Preload:

	

		Értéke lehet 'be' vagy 'ki'. Megadja, hogy galériáknál legyen-e az előző és következő képek előre töltése.

		Mindenképpen használd a ' ' jeleket.

*/

		var CB_Preload='be';



/*

	CB_TextNav:

	

		Értéke lehet 'be' vagy 'ki'. Megadja, hogy galériáknál legyen-e előző és következő felirat megjelenítése a CB_TextH

		sávban (ahol a kép neve is található). Mindenképpen használd a ' ' jeleket.

*/

		var CB_TextNav='be';



/*

	CB_NavText paraméterek:

	

		Megadhatod a CB_TextH megjelenő gombok (linkek) nevét. Mindenképpen használd a ' ' jeleket.

		A linkek kinézetét a clearbox.css fájlban tudod módosítani, a linkek class osztálya: CB_TextNav.

*/

		var CB_NavTextPrv='Previous';

		var CB_NavTextNxt='Next';

		var CB_NavTextCls='Close';



/*

	CB_Picture paraméterek:

	

		Ha meg akarod változtatni a ClearBox által használt Start, Pause és Close gombokat, valamint a Loading képet,

		akkor azt itt teheted meg. Fontos: kizárólag a fájlnevet add meg, / jel és mappa nélkül!

		Mindenképpen használd a ' ' jeleket.

		Megjegyzés: az Előző és Következő gombokat a clearbox.css-ben tudod megváltoztatni.



*/

		var CB_PictureStart='start.png';

		var CB_PicturePause='pause.png';

		var CB_PictureClose='close.png';

		var CB_PictureLoading='loading.gif';



/*

	Az alábbi kódon ne változtass, ellenkező esetben a ClearBox nem (megfelelően) fog működni!.

	clearbox.js elérési útjának megkeresése, majd ez alapján cbsource.js beillesztése a html dokumentumba:

*/



		var CB_Scripts = document.getElementsByTagName('script');

		for(i=0;i<CB_Scripts.length;i++){

			if(CB_Scripts[i].src.match('clearbox.js')!=null){

				var CB_jsdir=CB_Scripts[i].src.substring(0,CB_Scripts[i].src.length-11);

			}

		}

		document.write('<' + 'script');

		document.write(' language="javascript"');

		document.write(' type="text/javascript"');

		document.write(' src="'+CB_jsdir+'clsource.js">');

		document.write('</' + 'script' + '>');
