// JavaScript Document

function trim(str)
{
    s = str.replace(/^(\s)*/, '');
    s = s.replace(/(\s)*$/, '');
    return s;
}
function check_empty(pole)
{
	var wartosc = $(pole).value;
	wartosc = trim(wartosc);
	wartosc = wartosc.strip();
	wartosc = wartosc.stripScripts();
	wartosc = wartosc.stripTags();
	wartosc = wartosc.replace(/ /g, "");

	if( wartosc == '')
	{
		$(pole).style.backgroundColor="#e7bbbb";
		$(pole).style.borderColor="#ff0000";
		return true;
	}
	else 
	{ 
		$(pole).style.backgroundColor="#dcfedc";
		$(pole).style.borderColor="#00ff00";
		return false; 
	}
}

function check_email(pole)
{
	var wartosc = $(pole).value;
	wartosc = trim(wartosc);
	wartosc = wartosc.strip();
	wartosc = wartosc.stripScripts();
	wartosc = wartosc.stripTags();
	wartosc = wartosc.replace(/ /g, "");

	if(wartosc.indexOf('@')>-1 && wartosc.indexOf('.')>-1)
	{
		$(pole).style.backgroundColor="#dcfedc";
		$(pole).style.borderColor="#00ff00";
		return false;		
	}
	else
	{
		$(pole).style.backgroundColor="#e7bbbb";
		$(pole).style.borderColor="#ff0000";
		return true;
	}
}

function zmiana_zdjecia(numer)
{
	var zawartosc = $('div_zdjecia_'+numer).innerHTML;
	$('div_zdjecie_centralne').innerHTML = zawartosc;
}

function formularz_produkty()
{
	var blad = 0;
	if(check_empty('nazwa_firmy'))
	{ 
		blad = 1;	
		if(check_empty('imie') || check_empty('nazwisko'))
		{ 
			blad = 1;	
		}
	}
	else
	{
	}
	
	if(check_empty('adres'))
	{ blad = 1;	}
	if(check_empty('telefon'))
	{ blad = 1;	}
	if(check_email('email'))
	{ blad = 1;	}
	if(check_empty('tresc_zapytania'))
	{ blad = 1;	}
	
	if(blad == 0)
	{
		$('form_zapytaniowy').submit();	
	}
}
function JS_kontakt_form_send(indeks)
{
	var blad = 0;
	
	if(check_empty(indeks+'_nazwa_firmy') && check_empty(indeks+'_imie_nazwisko'))
		{blad = 1;}
	if(check_empty(indeks+'_forma_prawna'))
		{blad = 1;}
	if(check_empty(indeks+'_adres'))
		{blad = 1;}
	if(check_empty(indeks+'_email'))
		{blad = 1;}
	if(check_empty(indeks+'_telefon'))
		{blad = 1;}
	if(check_empty(indeks+'_tresc'))
		{blad = 1;}
	
	if(blad == 0)
	{
		$(indeks+'_operacja').value = indeks+'_wysylka';
		$(indeks+'_form_zapytaniowy').action = '';
		$(indeks+'_form_zapytaniowy').submit();
	}
}
function JS_praca_form_send(indeks)
{
	$(indeks+'_operacja').value = indeks+'_wysylka';
	$(indeks+'_form_kontaktowy').action = '';
	$(indeks+'_form_kontaktowy').submit();
}
function zmien_zdjecie(i)
{
	//var old_i = $('produkt_zdjecie_glowne').lang;
	
	//$('produkt_galeria_'+old_i).update($('produkt_zdjecie_glowne').innerHTML);
	//$('produkt_zdjecie_glowne').lang = i;
	$('produkt_zdjecie_glowne').update($('produkt_galeria_'+i).innerHTML);
	//$('produkt_galeria_'+i).update('');
	//objekt_l.start();
	//objekt_l.updateImageList_m();
}
function wyszukiwarka_tresci()
{
	$('form_wyszukiwarka').action = '/wyszukiwarka/wyszukiwarka.html';
	$('form_wyszukiwarka').submit();
}

function zmien_dystrybucja(id)
{
	var tab_d = $('DIV_dystrybucja').getElementsBySelector('[lang="dystrybucja"]');
	tab_d.each(function(element){$(element).setStyle({display: 'none'})});
	$('DIV_dystrybucja_'+id).setStyle({display: 'block'});
}
function stronicowanie(id)
{
	document.location = 'http://'+wwwDir+'/aktualnosci/'+id+'/aktualnosci.html';
	
}

