function GetXmlHttpObject(){var xmlHttp=null;try{xmlHttp=new XMLHttpRequest();}catch(e){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}};return xmlHttp;}

function ulubione(a){

	var nazwa='praca warszawa, ogłoszenia';
	var url='http://www.pracawarszawa.org/';
	
	url = a.href;
	nazwa = a.name;
	
	if (window.sidebar){
		window.sidebar.addPanel(nazwa, url, "");
		return false;
	} else if (window.external){
		window.external.AddFavorite(url, nazwa);
		return false;
	} else{
		a.setAttribute('title',nazwa);
		a.setAttribute('rel','sidebar');
	}
}

window.addEvent('domready', function() {
	$('polec_form').set('tween', {duration: 'short'});
});

function mail_page(href){href.set('href',unescape('%6D%61%69%6C%74%6F%5F').replace('_',':')+unescape('%6E%61%73%7A%61%70%6F%63%7A%74%61%40%70%72%61%63%61%64%6C%61%73%74%75%64%65%6E%74%6F%77%2E%69%6E%66%6F%2E%70%6C').slice(5,-3));return true;}

function form_polec() { 

var a=encodeURIComponent||escape; 
var r = $('p_receiver').get('value').trim();
var s = $('p_sender').get('value').trim();
var m = $('p_msg').get('value').trim();

if (r=='' || s=='' || m==''){
	alert('Nie wszystkie dane zostały uzupełnione!');
	return false;
};

var ajax=GetXmlHttpObject();
if(ajax==null)return true;

$('load_send_mail').setStyles({'visibility':'', height:($('polec_form').getSize().y-4)+'px',width:($('polec_form').getSize().x-4)+'px',opacity:0.7});
ajax.open('POST','index.php?polecform=1',true);
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
ajax.onreadystatechange=function(){
	if(ajax.readyState==4){
		if(ajax.status==200){
			var xmlInfo = ajax.responseXML;
			var error = Number(xmlInfo.getElementsByTagName('error')[0].firstChild.data);
			if (error == 0){
				alert('Wiadomość została wysłana.');
				$('load_send_mail').setStyle('visibility','hidden');
				close_polec();
				el('p_receiver').value = el('p_sender').value = '';
				$('p_msg').set('value','Witaj!\nPolecam Ci stronę: http://www.pracadlastudentow.info');
			}else{
				switch(error){
					case 1:
						alert('Nie wszystkie dane zostały uzupełnione!');
						break;
					case 2:
						alert('E-mail odbiorcy jest niepoprawny');
						break;
					case 3:
						alert('Twój e-mail jest nieprawidłowy.');
						break;
					case 4:
						alert('Podane adresy e-mail są niepoprawne.');
						break;
					};
				$('load_send_mail').setStyle('visibility','hidden');
			}
		}
	}
};

ajax.send('p_receiver='+a(r)+'&p_sender='+a(s)+'&p_msg='+a(m));

return false;

}


function close_polec(){
if (Browser.Engine.trident)
	$('polec_form').get('tween').addEvent('complete', function(){
																$('polec_form').get('tween').removeEvents('complete');
																$('nav-top').getElements('form').setStyle('visibility', '')
																});

$('polec_form').fade(0);
$('p_receiver').set('value','');
$('p_sender').set('value','');
return false;
}

function open_polec(){

$('polec_form').get('tween').addEvent('complete', function(){$('polec_form').get('tween').removeEvents('complete');});
if (Browser.Engine.trident) 
	$('nav-top').getElements('form').setStyle('visibility', 'hidden');
$('polec_form').setStyles({visibility:'',opacity:'0'}).fade(1);

return false;

}

function zwinMenu(list) {

	var lista = document.getElementById(list);
	if(lista.style.display=="block") {
		lista.style.display = "none";
	} else {
		lista.style.display = "block";
	}
}



