var validateCompany = true;

function clearNewsletter ()
{
	document.getElementById('adr').value = '';
	return true;
}

function checkSearch (form)
{
	if ('' == form.keywords.value)
	{
		alert('Proszę wpisać frazę');
		form.keywords.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function showResize (s)
{
	var div = document.createElement('div');
	div.id = 'big_image';
	div.height = window.innerHeight;

	var foto = '';
	foto += '<table align="center" cellpading="0" cellspacing="0" height="100%">';
	foto += '<tr>';
		foto += '<td align="center" valign="top" style="padding-top:50px">';
			foto += '<div style="background-color:#ffffff;padding:0px 6px 12px 6px;">';
			foto += '<div style="height:30px;text-align:right;width:100%;"><a href="#" onclick="javascript:closeResize();"><img src="_d/zamykaj.gif" style="border:0px;margin-top:7px;" alt="" /></a></div><a href="#" onclick="javascript:closeResize();"><img src="images/large/' + s + '" style="border:#cccccc 1px solid;margin:0px 6px;" alt="" /></a>'
			foto += '</div>';
		foto += '</td>';
	foto += '</tr>';
	foto += '</table>';
	div.style.height = document.body.clientHeight + 'px';
	div.innerHTML = foto;
	document.body.appendChild(div);
}

function showBigSize (s, tit, txt)
{
	var div = document.createElement('div');
	div.id = 'big_image';

	var foto = '';
	foto += '<table align="center" cellpading="0" cellspacing="0" height="100%">';
	foto += '<tr>';
		foto += '<td align="center" valign="middle">';
		   foto += '<div id="pozycjoner"><div id="img_title">' + tit + '</div><div id="img_descr">' + txt + '</div></div>';
			foto += '<div style="background-color:#ffffff;padding:0px 6px 12px 6px;">';
			foto += '<div style="height:30px;text-align:right;width:100%;"><a href="#" onclick="javascript:closeResize();"><img src="_d/zamykaj.gif" style="border:0px;margin-top:7px;" alt="" /></a></div><a href="#" onclick="javascript:closeResize();"><img src="images/gallery/' + s + '" style="border:#cccccc 1px solid;margin:0px 6px;" alt="" onmouseover="javascript:showDescrib(true);" onmouseout="javascript:showDescrib(false);" /></a>'
			foto += '</div>';
		foto += '</td>';
	foto += '</tr>';
	foto += '</table>';
	div.innerHTML = foto;
	
	document.body.appendChild(div);
	var height = window.attachEvent ? document.documentElement.clientHeight : window.innerHeight;
	height -= 60;
	document.getElementById('img_descr').style.top = height + 'px';
}

function showDescrib (on)
{
   document.getElementById('img_title').style.display = (on) ? 'block' : 'none';
   document.getElementById('img_descr').style.display = (on) ? 'block' : 'none';
}

function closeResize ()
{
	document.body.removeChild(document.getElementById('big_image'));
}

function hideFields ()
{
	var show = (document.getElementById('whois').options.selectedIndex == 2) ? true : false;
	document.getElementById('company').style.display = show ? 'none' : 'block';
	document.getElementById('street_address').style.display = show ? 'none' : 'block';
	document.getElementById('postcode').style.display = show ? 'none' : 'block';
	document.getElementById('city').style.display = show ? 'none' : 'block';
	document.getElementById('country').style.display = show ? 'none' : 'block';
	document.getElementById('nip').style.display = show ? 'none' : 'block';
	validateCompany = show ? false : true;
}

function checkOptions () {
   var selectArray = document.getElementsByTagName ('select');
   var selectCount = selectArray.length;
   
   for (var i=0; i<selectCount; i++) {
      if (selectArray[i].options.selectedIndex == 0) {
         alert ('Proszę wybrać opcję produktu');
         selectArray[i].style.borderColor = 'red';
         return false;
      }
      selectArray[i].style.borderColor = '';
   }
   return true;
}