function send_message()
{
	var a = document.getElementById('name_surname');
	var b = document.getElementById('subject');
	var c = document.getElementById('email');
	var d = document.getElementById('txt');
	
	var err = 0;
	
	obj = a;
	if (obj.value=='')
		{ obj.style.backgroundColor="#ffb4b4"; err++; }
		else { obj.style.backgroundColor=""; }
	
	obj = b;
	if (obj.value=='')
		{ obj.style.backgroundColor="#ffb4b4"; err++; }
		else { obj.style.backgroundColor=""; }
		
	obj = c;
	if (obj.value=='')
		{ obj.style.backgroundColor="#ffb4b4"; err++; }
		else { obj.style.backgroundColor=""; }
	
	obj = d;
	if (obj.value=='')
		{ obj.style.backgroundColor="#ffb4b4"; err++; }
		else { obj.style.backgroundColor=""; }
	
	if (err==0) { document.forms['send_msg_form'].submit(); }
		else { alert('Popraw pola zaznaczone na czerwono!'); }
}
function changeTypeUser(id)
{
	var a = document.getElementById('onlyCompanies');
	var b = document.getElementById('TType_user');
	var c = document.getElementById('radio1');
	var d = document.getElementById('radio2');
	
	var l1 = document.getElementById('l1');
	var l2 = document.getElementById('l2');
	var l3 = document.getElementById('l3');
	var l4 = document.getElementById('l4');
	var l5 = document.getElementById('l5');
	
	c.checked = false;
	d.checked = false;
	
	if (id==0)
	{
		c.checked = true;
		a.style.display = "none";
		
		l1.innerText = "";
		l2.innerText = "";
		l3.innerText = "";
		l4.innerText = "";
		l5.innerText = "";
	}
	else
	{
		d.checked = true;
		a.style.display = "block";
		
		l1.innerText = "*";
		l2.innerText = "*";
		l3.innerText = "*";
		l4.innerText = "*";
		l5.innerText = "*";
	}
	b.value = id;
}
function register()
{
var obj = '';
var type_user = document.getElementById('TType_user').value;
var err = 0;
var msg = '';

// ALL
var a = document.getElementById('TUsername');
var b = document.getElementById('TPassword');
var c = document.getElementById('TRetyped_password');
var k = document.getElementById('TEmail');

// company
var e = document.getElementById('TName_surname');
var f = document.getElementById('TAddress');
var g = document.getElementById('TPost_code');
var h = document.getElementById('TCity');
var i = document.getElementById('TTelephone');
var d = document.getElementById('TCompany');
var j = document.getElementById('TNip');

//validation
obj = a;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

if ((b.value!=c.value)||(b.value==''))
{
	b.style.backgroundColor="#ffb4b4";
	c.style.backgroundColor="#ffb4b4";
	err++;
	msg = "\n\n"+'Wprowadzone hasła nie są takie same!';
}
else
{
	b.style.backgroundColor="";
	c.style.backgroundColor="";
}

obj = d;
	if ((obj.value=='')&&(type_user==1))
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = e;
	if ((obj.value=='')&&(type_user==1))
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = f;
	if ((obj.value=='')&&(type_user==1))
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = g;
	if ((obj.value=='')&&(type_user==1))
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = h;
	if ((obj.value=='')&&(type_user==1))
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = i;
	if ((obj.value=='')&&(type_user==1))
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = j;
	if ((obj.value=='')&&(type_user==1))
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = k;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

if (err==0) { document.registration.submit(); } else { alert('Proszę poprawnie wypełnić pola zaznaczone na czerwono!' + msg); }
}
function edit_information()
{
var obj = '';
var type_user = document.getElementById('TType_user').value;
var err = 0;
var msg = '';

// ALL
var e = document.getElementById('TName_surname');
var f = document.getElementById('TAddress');
var g = document.getElementById('TPost_code');
var h = document.getElementById('TCity');
var i = document.getElementById('TTelephone');
var k = document.getElementById('TEmail');

// company
if (type_user=='company')
{
var d = document.getElementById('TCompany');
var j = document.getElementById('TNip');
}

//validation

if (type_user=='company')
{
obj = d;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }
}

obj = e;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = f;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = g;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = h;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

obj = i;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

if (type_user=='company')
{
obj = j;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }
}

obj = k;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }
	
if (err==0) { document.my_information.submit(); } else { alert('Proszę poprawnie wypełnić pola zaznaczone na czerwono!' + msg); }
}
function load_photo(img_src)
{
window.open(img_src,"displayWindow",'width=860,height=650,scrollbars=yes,menubar=no' );
}
function changePass()
{
var a = document.getElementById('TUsernameLog');
var err = 0;

obj = a;
	if (obj.value=='')
		{
		obj.style.backgroundColor="#ffb4b4";
		err++;
		}
		else { obj.style.backgroundColor=""; }

if (err==0) { window.location.href="index.php?action=change_pass&usr2c="+a.value; } else { alert('Proszę wpisać login!'); }
}
function selectRegion1(country)
{
	var a = document.getElementById('TRegion');
	window.location.href="regions.php?p=1&country="+country+"&g="+a.value;
}
function selectCountry1()
{
	var a = document.getElementById('TCountryReg');
	document.frames['reg_t1'].location.href="regions.php?p=1&country="+a.value;
}
function countrySelect2()
{
	var a = document.getElementById('TCountry');
	document.frames['t2'].location.href="regions.php?p=2&country="+a.value;
}
function selectRegion2(country)
{
	var a = document.getElementById('TRegion');
	window.location.href="regions.php?p=2&country="+country+"&g="+a.value;
}
function selectRegion3(country)
{
	var a = document.getElementById('TRegion');
	window.location.href="regions.php?p=3&country="+country+"&g="+a.value;
}
function get_points(method)
{
	window.location.href = 'index.php?action=points&method='+method;
}
