//Licenc
//Az alábbi JavaScript kód a szerző tulajdona, felhasználása, másolása és módosítása csak a szerző
//írásbeli hozzájárulásával engedélyezett. Ne lopj, kérj!
//A kód az alábbi webhelyeken használható akár módosított formában is:
//relecentrum.hu
//
//Szerző: Gál Gergely <galgeri@gmail.com>
//2009.

//Ha nem adott meg egy adatot sem a felhasználó a loginformon, hamis értéket ad vissza.
//Használata a meglvő HTML kóddal együtt működik, csak akkor engedjük elpostolni a loginformot,
//ha megadott bejelentkezési adatokat. 
function verifyLogin() {
	if (document.getElementById("login_username").value != 'Azonosító' || document.getElementById("login_password").value != 'password')
	{
		return true;
	}
	return false;
}

function clearTextBox(textbox) {
	if ((textbox.defaultValue == textbox.value))
		textbox.value = '';
	else if (textbox.value == '')
		textbox.value = textbox.defaultValue;
}

function clearLoginForm(textbox) {
	if ((textbox.defaultValue == 'Azonosító') || (textbox.defaultValue == 'password'))
	{
		if ((textbox.defaultValue == textbox.value))
			textbox.value = '';
		else if (textbox.value == '')
			textbox.value = textbox.defaultValue;	
	}
}


function orderBy(id)
{
	selected = document.getElementById(id).selectedIndex
	if ((selected>=1)&&(selected<=4))
	{
		document.forms["orderbyform"].submit();
	} 
}

//A kosárban ellenőrzi, ha más címet akarunk a meglévőkön kívül használni.
//Az option form elemnél 1-es index helyen kell, hogy szerepeljen az "Egyéb adatok használata" funkció
function chkAddress(optionid,otherformid)
{
	if (document.getElementById(optionid).selectedIndex == 1)
	{
		document.getElementById(otherformid).style.display = 'block';
	}
	else
	{
		document.getElementById(otherformid).style.display = 'none';
	}
	return true;
}

//Jelölőnégyzet állapota alapján elrejt egy adott id-vel rendelkező div elemet
function hideData(chkbox,divid) {
	if (chkbox.checked == false) {
		document.getElementById(divid).style.display = 'none';
	}
	else {
		document.getElementById(divid).style.display = 'block';
	}
	return true;
}

//Elrejt/megjelenít egy adott id-vel rendelkező div elemet 
function hideDiv(divid)
{
	if (document.getElementById(divid).style.display != 'block')
	{
		document.getElementById(divid).style.display = 'block';
	}
	else
	{
		document.getElementById(divid).style.display = 'none';
	}
}

//Kosár kiürítése
function emptyBasket()
{
	if (confirm('Biztos, hogy kiüríti a kosarát?'))
    {
        return true;
    } else
    {
        return false;
    }
}

//Rendelés előtti utolsó megerősítés
function verifyOrder()
{
	if (confirm('Ön ezzel a művelettel véglegesíti rendelését.'))
	{
		return true;
	}
    return false;
}

//Törlés megerősítése
//id: a törlendő elem id-je
//whatToDelete: a felhasználónak feltett kérdésben ez jelenik meg. tárgy ragot hozzáfűzni! :)
function verifyDel(id,whatToDelete)
{
	document.getElementById(id).style.backgroundColor = '#ffefef';
	document.getElementById(id).style.border = '1px solid #d0b3b3';
	document.getElementById(id).style.color = '#000';
	if (confirm('Biztosan törölni kívánja a kiválasztott '+whatToDelete+'?'))
	{
		return true;
	}
	else
	{
		document.getElementById(id).style.backgroundColor = '#FFF';
		document.getElementById(id).style.border = '#FFF';
		document.getElementById(id).style.color = '#5e5e5e';
        return false;
	}
}

function calculatePrice(darab, egysegar) {
    egysegar = parseInt(document.getElementById(egysegar).value);
    darab = parseInt(darab.value)
    if ( darab > 0 )
        return Math.round(egysegar * darab);
    else return 0;
}
