// JavaScript Document
function add_adv(FORM,ACTION)	{
	var oForm = document.forms[FORM];
	oForm.ACTION.value = ACTION;
	oForm.action = "index.php?sub_page=2";
	
	if		(ACTION == 'SAVE')	{
			//validate field NAME
			if 		(isEmpty(oForm.name.value)) 					{ alert('Proszę wpisać imię!'); oForm.name.value=''; oForm.name.focus(); }
			else if	(oForm.name.value.length < 1) 					{ alert('Imię musi składać się przynajmiej z 1 znaku!'); oForm.name.focus(); } 
			else if	(oForm.name.value.length > 25) 					{ alert('Imię nie może zawierać więcej niż 25 znaków!'); oForm.name.focus(); }
			//validate field EMAIL
			else if (isEmpty(oForm.email.value)) 					{ alert('Proszę podać adres e-mail!'); oForm.email.value=''; oForm.email.focus(); }
			else if	(!isEmail(oForm.email.value)) 					{ alert('Podany adres e-mail jest niepoprawny!'); oForm.email.focus(); }
			//validate field PHONE
			else if	(!isNumeric(oForm.phone.value)) 				{ alert('Numer telefonu powinien składać się wyłącznie z cyfr.'); oForm.phone.focus(); }
			else if	(oForm.skype.value.length > 32) 				{ alert('Nazwa skype nie może być dłuższa niż 32 znaki!'); oForm.skype.focus(); }
			else if	(!isNumeric(oForm.gg.value)) 					{ alert('Numer gadu-gadu powinien składać się wyłącznie z cyfr.'); oForm.gg.focus(); }			
			else if (isEmpty(oForm.city.value)) 					{ alert('Proszę podać lokalizację dla ogłoszenia!'); oForm.city.value=''; oForm.city.focus(); }
			else if	(oForm.city.value.length > 40) 					{ alert('Lokalizacja nie może zawierać więcej niż 40 znaków!'); oForm.city.focus(); }
			else if (oForm.category_name.value == 0) 				{ alert('Proszę wybrać kategorię!'); oForm.category_name.focus(); }
			else if	(oForm.content.value.length < 20) 				{ alert('Treść musi zawierać przynajmniej 20 znaków!'); oForm.content.focus(); }				
			else { oForm.submit(); } }
	else if	(ACTION == 'CANCEL')	{
			oForm.submit(); }
}

function send_to_friend(FORM,ACTION)	{
	var oForm = document.forms[FORM];
	oForm.ACTION.value = ACTION;
	oForm.action = "index.php?sub_page=3";
	
	if		(ACTION == 'SAVE')	{
			//validate field NAME
			if 		(isEmpty(oForm.name.value)) 					{ alert('Proszę wpisać imię!'); oForm.name.value=''; oForm.name.focus(); }
			else if	(oForm.name.value.length < 3) 					{ alert('Imię musi składać się przynajmiej z 3 znaków!'); oForm.name.focus(); } 
			else if (isEmpty(oForm.email.value)) 					{ alert('Proszę podać adres e-mail!'); oForm.email.value=''; oForm.email.focus(); }
			else if	(!isEmail(oForm.email.value)) 					{ alert('Podany adres e-mail jest niepoprawny!'); oForm.email.focus(); }
				
			else { oForm.submit(); } }
	else if	(ACTION == 'CANCEL')	{
			oForm.submit(); }
}


function answer(FORM,ACTION)	{
	var oForm = document.forms[FORM];
	oForm.ACTION.value = ACTION;
	oForm.action = "index.php?sub_page=1";
	
	if		(ACTION == 'SAVE')	{
			//validate field NAME
			if 		(isEmpty(oForm.name.value)) 					{ alert('Proszę wpisać imię!'); oForm.name.value=''; oForm.name.focus(); }
			else if	(oForm.name.value.length < 3) 					{ alert('Imię musi składać się przynajmiej z 3 znaków!'); oForm.name.focus(); } 
			//validate field EMAIL
			else if (isEmpty(oForm.email.value)) 					{ alert('Proszę podać adres e-mail!'); oForm.email.value=''; oForm.email.focus(); }
			else if	(!isEmail(oForm.email.value)) 					{ alert('Podany adres e-mail jest niepoprawny!'); oForm.email.focus(); }
			//validate field PHONE
			else if	(!isNumeric(oForm.phone.value)) 				{ alert('Numer telefonu powinien składać się wyłącznie z cyfr.'); oForm.phone.focus(); }	
			else if	(oForm.content.value.length < 20) 				{ alert('Treść musi zawierać przynajmniej 20 znaków!'); oForm.content.focus(); }				
			else { oForm.submit(); } }
	else if	(ACTION == 'CANCEL')	{
			oForm.submit(); }
}

function main_action(FORM,ACTION,VAR_1,VAR_2,ID)	{
	var oForm = document.forms[FORM];
	oForm.ACTION.value = ACTION;
	oForm.VAR_1.value = VAR_1;
	oForm.VAR_2.value = VAR_2;	
	oForm.ID.value = ID;
	oForm.action = "/index.php?sub_page=1";
	
	if		(ACTION == 'ANSWER_SHOW_FORM')	{
			 oForm.submit();}
}


function show_panel(TYPE,ID) {

	var FULLID = TYPE + ID;
	
	if (navigator.userAgent.indexOf("MSIE")!=-1) {
		if (document.getElementById(FULLID).style.display == 'none') {
			document.getElementById(FULLID).style.display = 'block';
		} else {
			document.getElementById(FULLID).style.display = 'none';
		}
	} else {
		if (document.getElementById(FULLID).style.display == 'none') {
			document.getElementById(FULLID).style.display = 'table-row';
		} else {
			document.getElementById(FULLID).style.display = 'none';
		}
	}
}