function show_hide_DIV(div, element) {
    obj_div = document.getElementById(div);
    obj_el = document.getElementById(element);
        if (!(!obj_div)){
			if (obj_div.style.display == 'none'){
				obj_div.style.display = 'block';
				obj_el.className = 'arrow-up wszystkie def';
			} else {
				obj_div.style.display = 'none';
				obj_el.className = 'arrow-down wszystkie def';
			}
		}
}

function show_hide_DIV_rasowi(div) {
    obj_div = document.getElementById(div);
        if (!(!obj_div)){
			if (obj_div.style.display == 'none'){
				obj_div.style.display = 'block';
			} else {
				obj_div.style.display = 'none';
			}
		}
}

function show_hide_DIV_next(div, el){
	//alert(el);
    obj_div = document.getElementById(div);
    obj_el = document.getElementById(el);
        if (!(!obj_div)){
			if (obj_div.style.display == 'none'){
				obj_div.style.display = 'block';
				obj_el.innerHTML = 'ukryj';
			} else {
				obj_div.style.display = 'none';
				obj_el.innerHTML = 'więcej';
			}
		}
}

function onSubmitTopSearchForm(){
	if (document.searchform.q.value.length < 2){
		alert('Fraza musi mieć conajmniej 3 znaki!');
		return(false);
	} else {
		document.searchform.submit();
	}
}

function zobacz_wyniki_ankiety(id_ankieta){
	var req_ank = mint.Request();
	req_ank.AddParam("id_ankieta", id_ankieta)
	req_ank.OnSuccess = function(){
		$M("ajaxankieta").innerHTML = this.responseText;
	}
	req_ank.Send("/F/ajax/ankieta.php");
}

function wyslijPolecStrone(){
	var req = mint.Request();
	req.OnSuccess = function(){
		$M("polec_strone_main_content").innerHTML = this.responseText;
	}
	req.SendForm("polec_strone_form", "/F/ajax/polec_strone.php");
}

function openPolecStrone(div){
	var top = (screen.height - 300) / 2;
	top = top + 'px';
	var left = (screen.width - 356) / 2;
	left = left + 'px';
    obj_div = document.getElementById(div);
        if (!(!obj_div)){
			if (obj_div.style.display == 'none'){
				obj_div.style.display = 'block';
				obj_div.style.top = top;
				obj_div.style.left = left;
			} else {
				obj_div.style.display = 'none';
			}
		}
}

function checkFormPolecStroneFields(element){
	//alert (document.forms['polec_strone_form'].elements['od_nazwa'].value);
	if (element.name != "od_nazwa"){
		if (document.forms['polec_strone_form'].elements['od_nazwa'].value == ""){
		//alert ('test');
			document.forms['polec_strone_form'].elements['od_nazwa'].value == "imię nazwisko / nick";
		}
	}
}

function polecStrone(){
	//alert (document.forms['polec_strone_form'].elements['do_mail'].value);
	var email = document.forms['polec_strone_form'].elements['do_mail'].value;
	var nazwa = document.forms['polec_strone_form'].elements['do_nazwa'].value;
	var od_email = document.forms['polec_strone_form'].elements['od_mail'].value;
	var ok = 1;
	
	if (email.indexOf('@') < 1 ){
		alert('Proszę podać poprawny adres email odbiorcy.');
		ok = 0;
	} else if (email.length < 5){
		alert('Proszę podać poprawny adres email odbiorcy.');
		ok = 0;
	} else if (nazwa.length < 2){
		alert('Proszę podać informację komu polecasz link.');
		ok = 0;	
	} else if (nazwa == "imię nazwisko / nick"){
		alert('Proszę podać informację komu polecasz link.');
		ok = 0;		
	} else if (od_email.indexOf('@') < 1 ){
		alert('Proszę podać poprawny adres email nadawcy.');
		ok = 0;
	} else if (od_email.length < 5){
		alert('Proszę podać poprawny adres email nadawcy.');
		ok = 0;
	}
	if (ok == 1){
		//openPolecStrone('polec_strone_div');
		wyslijPolecStrone();
	}
}

function ocenTrafnosc(id_element, ocena){
	//alert('ocena - ' + ocena);
	var req_ot = mint.Request();
	req_ot.AddParam("element", id_element);
	req_ot.AddParam("ocena", ocena);
	document.getElementById('ikony_oceny_trafnosci').disabled = true;
	req_ot.OnSuccess = function(){
		if (ocena == 1){
			$M("ocen_na_tak").innerHTML = this.responseText;
		} else {
			$M("ocen_na_nie").innerHTML = this.responseText;
		}
		document.getElementById('ikony_oceny_trafnosci').style.display = 'none';
		document.getElementById('zobacz_oceny_trafnosci_span').style.display = 'none';
		document.getElementById('oceny_trafnosci').style.display = 'block';
		document.getElementById('oceny_trafnosci_title').innerHTML = 'Oceny trafności';
	}
	req_ot.OnError = function (){
    	document.getElementById('ikony_oceny_trafnosci').disabled = false;
    }
    req_ot.OnTimeout = function (){
    	document.getElementById('ikony_oceny_trafnosci').disabled = false;
    }
	req_ot.Send("/F/ajax/ocena_trafnosci.php");
}
