function ForceEnterSubmit(i_Event, i_Type)
{
	if (window.Event) {
        _keyCode = i_Event.which;
    } else {
        _keyCode = i_Event.keyCode;
    }

	if ( _keyCode == 13)
    {
		switch(i_Type) {
		  case 'Login':   Login(); break
		  case 'Newsletter':   AddEmail(); break
		  case 'Search':   Search(); break	
		}
		
	}
	
}
function maskujKlawisze(ev, tx)
{
	//alert(ev);	
	alert(ev.keyCode);
}

function AddEmail()
{
 //alert (document.bForm.NeswletterEmail.value);
	if(document.bForm.NeswletterEmail.value == "")
	{
		alert('Proszę wpisać adres e-mail...');	
	}
	else
	{
		document.bForm.act.value = "add";
		document.bForm.submit();
	}
}


function Login()
{
	if(document.bForm.loginInput.value == "")
	{
		alert('Proszę wpisać identyfikator użytkownika...');	
	}
	else if(document.bForm.passwordInput.value == "")
	{
		alert('Proszę wpisać hasło...');	
	}
	else
	{
		document.bForm.act.value = "login";
		document.bForm.submit();
	}
}
function Logout()
{
	document.bForm.act.value = "logout";
	document.bForm.submit();
}

function LostPassword()
{
	if((document.bForm.LostLogin.value == "") && (document.bForm.LostEmail.value == ""))
	{
		alert('Proszę wpisać identyfikator użytkownika lub email');	
		return false;
	}
	else
	{
		document.bForm.act.value = "lost";
		return true;
	}
	
	
}
function SetPage(i_Page)
{
	document.bForm.act.value = "setpage";
	document.bForm.CurrentPage.value = i_Page;
	document.bForm.submit();
}

function CheckName()
{
	if ((document.bForm.forename.value.length != 0) || (document.bForm.surname.value.length != 0) ) 
	{
		document.bForm.forename.disabled = false;
		document.bForm.surname.disabled = false;
		document.bForm.company.disabled = true;
	}
	else if (document.bForm.company.value.length)
	{
		document.bForm.forename.disabled = true;
		document.bForm.surname.disabled = true;
		document.bForm.company.disabled = false;
	}
	else 
	{
		document.bForm.forename.disabled = false;
		document.bForm.surname.disabled = false;
		document.bForm.company.disabled = false;
	}	
}

function RecountAll()
{
	var result = '';
	
	for (var i=0;i<document.forms[0].length;i++)
	{
		current = document.forms[0].elements[i];
		
		if(current.type == 'text' && current.name.indexOf('cart') != -1)
		{
			result += current.name.substring(9, current.name.length)+'-'+current.value+'^';	
		}

	}
	result = result.substring(0, (result.length-1));
	document.bForm.product_values.value = result;
	document.bForm.act.value = "recount";
	document.bForm.submit();
}
function DeleteItem(i_id)
{
	document.bForm.product_id.value = i_id;
	document.bForm.act.value = "delete";
	document.bForm.submit();
}

function GetPdf(i_Id)
{
	document.bForm.act.value = "getpdf";
	document.bForm.product_id.value = i_Id;
	document.bForm.submit();
}
function GetFreePdf(i_Id)
{
	document.bForm.act.value = "getfreepdf";
	document.bForm.product_id.value = i_Id;
	document.bForm.submit();
}

function Search()
{
	if (document.bForm.searchText.value.length < 3) 
	{
			alert('Wyszukiwany ciąg powinien mieć przynajmniej 3 znaki.');
	}
	else
	{
		document.bForm.action = base+"wyszukiwarka.html";
		document.bForm.submit();
	}
	
}

function layerSwap(id)
{

var id = 'layer_'+id;

  var obj=document.getElementById(id);
  if(obj==null) return false;
  if(obj.style.display=='block')
  {
    obj.style.display='none';

  }
  else
  {
    obj.style.display='block';
	if (obj.previousSibling && obj.previousSibling.scrollIntoView)
	    obj.previousSibling.scrollIntoView(true);
	else
    	obj.scrollIntoView(true);
  }
  return false;
}

function GetExternalData()
{
	if(document.bForm.eplogin.value == "")
	{
		alert('Proszę wpisać identyfikator użytkownika serwisu e-prawnik');	
	}
	else if(document.bForm.eplogin.value == "")
	{
		alert('Proszę wpisać hasło użytkownika serwisu e-prawnik');	
	}
	else
	{
		document.bForm.act.value = "external_register";
		document.bForm.submit();
	}
	
	
}
function redirect () { setTimeout("go_now()",5000); }
function go_now ()   { 
    if (document.images) {
        location.replace(base);
    }
    else {
        location.href = base;
    }
}

function SelectPublisher()
{
	document.bForm.action =  base+'katalog.html';
	document.bForm.submit();
	
}


