function $(obiekt){
	return document.getElementById(obiekt);
}

function glosuj(){
	
	var i = 0;
	
	var odpowiedzi = document.getElementsByName('odp');
	
	for (i=0; i < odpowiedzi.length; i++){
		if (odpowiedzi[i].checked){
			var glos = odpowiedzi[i].value;
		}		
	}
	
	if (glos){
		var ankieta = $('ankieta_n').innerHTML;
		
		try {		glosowanie = new XMLHttpRequest(); }		
	catch(e){		glosowanie = new ActiveXObject("Microsoft.XMLHTTP"); } 

		glosowanie.onreadystatechange=function(e){
  		if (glosowanie.readyState == 4){
   			$('sonda').innerHTML = glosowanie.responseText;
    	}
  	}
  	
	glosowanie.open("POST", "glosowanie.php", true);
	glosowanie.setRequestHeader("X_ANKIETA", ankieta);
	glosowanie.setRequestHeader("X_GLOS", glos);
	glosowanie.send();
	}
}

function zglos(){

	if (navigator.userAgent.indexOf('MSIE')>0)	{	// IE
		$('cien').style.width = document.body.offsetWidth;
		$('cien').style.height = document.body.offsetHeight;
		
		$('zglos').style.marginTop = document.body.offsetHeight/2;
		$('zglos').style.marginLeft = (document.body.offsetWidth/2)-363;
	}
	else {
		$('cien').style.width = document.body.offsetWidth+'px';
		$('cien').style.height = document.body.offsetHeight+'px';
		
		$('zglos').style.marginTop = document.body.offsetHeight/2+'px';
		$('zglos').style.marginLeft = (document.body.offsetWidth/2)-363+'px';
	}
	
	$('cien').style.display = 'block';
	$('zglos').style.display = 'block';
}

function zglos_ukryj(){
	$('cien').style.display = 'none';
	$('zglos').style.display = 'none';
}

function zglos_ukryj_info(){
	//$('fadebar').style.display = 'none';
	$('info').style.display = 'none';
}

function ukryj_tlo(obiekt){
	
	if (obiekt.className === 'zglos_email_input'){
		obiekt.className = 'zglos_email_input_aktywny';
	}
	else
	if (obiekt.className === 'zglos_tresc_textarea'){
		obiekt.className = 'zglos_tresc_textarea_aktywny';
	}
	else
	if (obiekt.className === 'przylacz_adres_input'){
		obiekt.className = 'przylacz_adres_input_aktywny';
	}
	else
	if (obiekt.className === 'kontakt_tresc_textarea'){
		obiekt.className = 'kontakt_tresc_textarea_aktywny';
	}
	else
	if (obiekt.className === 'kontakt_temat_input'){
		obiekt.className = 'kontakt_temat_input_aktywny';
	}	
	
	
}

function pokaz_tlo(obiekt){
	if (!obiekt.value){
		if (obiekt.className === 'zglos_email_input_aktywny'){
			obiekt.className = 'zglos_email_input';
		}
		else
		if (obiekt.className === 'zglos_tresc_textarea_aktywny'){
			obiekt.className = 'zglos_tresc_textarea';
		}
		else
		if (obiekt.className === 'przylacz_adres_input_aktywny'){
			obiekt.className = 'przylacz_adres_input';
		}
		else
		if (obiekt.className === 'kontakt_tresc_textarea_aktywny'){
			obiekt.className = 'kontakt_tresc_textarea';
		}
		else
		if (obiekt.className === 'kontakt_temat_input_aktywny'){
			obiekt.className = 'kontakt_temat_input';
		}	
	}
}

function alert_weryfikacja_realtime(flaga){
	if (email = $('alert_email').value){
		var filtr = /^[0-9a-zA-Z_.,-]+@[0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$/;
		if(filtr.test(email)){
			$('alert_mail_blad').style.display = 'none';
			$('alert_email').parentNode.style.borderColor = '#a48f72';
			$('alert_email').parentNode.style.borderColorBottom = '#a48e71';
		}
	}
	
	if (flaga){
		if ($('alert_tresc').value){
			$('alert_text_blad').style.display = 'none';
			$('alert_tresc').parentNode.style.borderColor = '#a48f72';
			$('alert_tresc').parentNode.style.borderColorBottom = '#a48e71';
		}
	}
		
}

function alert_weryfikacja(flaga, klucz){
	var mail_ok;
	var tresc_ok;

	if (email = $('alert_email').value){
		
		var filtr = /^[0-9a-zA-Z_.,-]+@[0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$/;
		if(!filtr.test(email)){
			$('alert_mail_blad').style.display = 'block';
			$('alert_email').parentNode.style.borderColor = '#c60a00';
		}
		else{
			mail_ok = true;
			$('alert_mail_blad').style.display = 'none';
			$('alert_email').parentNode.style.borderColor = '#a48f72';
			$('alert_email').parentNode.style.borderColorBottom = '#a48e71';
		}
	}
	else{
		$('alert_mail_blad').style.display = 'block';
		$('alert_email').parentNode.style.borderColor = '#c60a00';
	}
	
	if (flaga){
		if (!$('alert_tresc').value){
			$('alert_text_blad').style.display = 'block';
			$('alert_tresc').parentNode.style.borderColor = '#c60a00';
		}
		else{
			tresc_ok = true;
			$('alert_text_blad').style.display = 'none';
			$('alert_tresc').parentNode.style.borderColor = '#a48f72';
			$('alert_tresc').parentNode.style.borderColorBottom = '#a48e71';
		}
	}
	if (flaga === 'kontakt')
		wyslij_alert(mail_ok,tresc_ok, klucz, 'kontakt');
	else
		wyslij_alert(mail_ok,tresc_ok, klucz);
}

function wyslij_alert(mail_ok, tresc_ok, klucz, tryb){
	if((mail_ok) && (tresc_ok)){
		
		try {		wyslijalert  = new XMLHttpRequest(); }		
	catch(e){		wyslijalert  = new ActiveXObject("Microsoft.XMLHTTP"); } 
	
	
	
  	wyslijalert.onreadystatechange=function(e, tryb){
		if (wyslijalert.readyState == 4){
		//	$('alert_tresc').value = '';
		//	$('alert_email').value = ''

		//	zglos_ukryj();
    	fadeout(100);
    	}
	}
	wyslijalert.open("POST", "ajax.php", true);
	wyslijalert.setRequestHeader("X_ADRES", $('alert_email').value);
	if (tryb){
		wyslijalert.setRequestHeader("X_KONTA", $('alert_tresc').value);
		wyslijalert.setRequestHeader("X_TEMAT", $('kontakt_temat').value);
		$('info').style.display = 'block';
	}
	else{
		wyslijalert.setRequestHeader("X_ALERT", $('alert_tresc').value);
	}
	wyslijalert.setRequestHeader("X_KLUCZ", klucz);
	wyslijalert.send();	

	}
}




function przylacz_etap(from, to){
	if (from === 1 && to === 2){ // Etap 1 -> 2
		emblematy = document.getElementsByName('emblemat');
		var i;
		for (i = 0; i < emblematy.length; i++){
			if (emblematy[i].checked){
				$('przylacz_etap1').style.display = 'none';
				$('przylacz_etap2').style.display = 'block';
				
				$('marker_opis1').className = 'marker_opis_inactive';
				$('marker_opis2').className = 'marker_opis_active';
				
				$('marker_krok1').className = 'marker_krok_inactive';
				$('marker_krok2').className = 'marker_krok_active';
				
				$('marker_con1').className = 'marker_lacznik_active';
				
				$('marker2').className = 'marker_active';
				
				$('przylacz_formularz').className = 'przylacz_formularz_etap2';
				
			}
		}
	}
	else
	if (from === 2 && to === 1){
		
		$('przylacz_etap2').style.display = 'none';
		$('przylacz_etap1').style.display = 'block';
				
		$('marker_opis2').className = 'marker_opis_inactive';
		$('marker_opis1').className = 'marker_opis_active';
				
		$('marker_krok2').className = 'marker_krok_inactive';
		$('marker_krok1').className = 'marker_krok_active';
				
		$('marker_con1').className = 'marker_lacznik_inactive';
			
		$('marker2').className = 'marker_inactive';	
		
		$('przylacz_formularz').className = 'przylacz_formularz_etap1';
	}
	
	
	else
	if (from === 2 && to === 3){
		
		$('przylacz_etap2').style.display = 'none';
		$('przylacz_etap3').style.display = 'block';
				
		$('marker_opis2').className = 'marker_opis_inactive';
		$('marker_opis3').className = 'marker_opis_active';
				
		$('marker_krok2').className = 'marker_krok_inactive';
		$('marker_krok3').className = 'marker_krok_active';
				
		$('marker_con2').className = 'marker_lacznik_active';
			
		$('marker3').className = 'marker_active';	
		
		$('przylacz_formularz').className = 'przylacz_formularz_etap3';
	}
	
	else
	if (from === 3 && to === 2){
		
		$('przylacz_etap3').style.display = 'none';
		$('przylacz_etap2').style.display = 'block';
				
		$('marker_opis3').className = 'marker_opis_inactive';
		$('marker_opis2').className = 'marker_opis_active';
				
		$('marker_krok3').className = 'marker_krok_inactive';
		$('marker_krok2').className = 'marker_krok_active';
				
		$('marker_con2').className = 'marker_lacznik_inactive';
			
		$('marker3').className = 'marker_inactive';
		$('marker2').className = 'marker_active';	
		
		$('przylacz_formularz').className = 'przylacz_formularz_etap2';
	}
}



function potwierdz_adres(obiekt, token){

if (obiekt.className === 'przylacz_button'){

		try {		wer_adres  = new XMLHttpRequest(); }		
	catch(e){		wer_adres  = new ActiveXObject("Microsoft.XMLHTTP"); } 
	
	var adres = $('adres').value;

		wer_adres.onreadystatechange=function(e){
  		if (wer_adres.readyState == 4){

  			if (wer_adres.responseText === '<OK>'){
				
				przylacz_etap(2,3);
  				
  			}
  			else{
  				$('info').style.display = 'block';
  			}
    	}
  	}
  	
	wer_adres.open("POST", "ajax.php", true);
	wer_adres.setRequestHeader("X_ADRES", adres);
	wer_adres.setRequestHeader("X_TRYB", 'weryfikuj_adres');
	wer_adres.setRequestHeader("X_KLUCZ", token);
	wer_adres.send();
}
}

function fadeout(opacity){


	
	opacity -= 3;
	$('zgloskontener').style.opacity = opacity/100;
	$('zgloskontener').style.filter = 'alpha(opacity ='+ opacity+')';
	$('zgloskontener').style.MozOpacity = opacity/100;
	
	if (opacity > 1){
		setTimeout('fadeout('+opacity+')', 5);	
	}
	else{
		$('s').removeChild($('zgloskontener'));
		animacja(625,515);
	}
}


function animacja(szerokosc, wysokosc){
	
	$('g').style.width = szerokosc+'px';
	$('s').style.width = szerokosc+'px';
	$('d').style.width = szerokosc+'px';
	
	$('s_bg').style.width = szerokosc+'px';
	
	
	$('l').style.height = wysokosc+'px';
	$('s').style.height = wysokosc+'px';
	$('p').style.height = wysokosc+'px';
	
	$('l_bg').style.height = wysokosc+'px';
	$('s_bg').style.height = wysokosc+'px';
	$('p_bg').style.height = wysokosc+'px';


	$('k_s').style.width = szerokosc+100+'px';
	

	$('k_g').style.width = szerokosc+100+'px';
	

	$('k_d').style.width = szerokosc+100+'px';
	
	
	
	$('zglos_zamknij').style.marginLeft = szerokosc-42 + 'px';
	
	
	
	if (szerokosc > 296)
		szerokosc -=25;
		
	if (wysokosc > 241)
		wysokosc -=25;
		
		
		
	if (wysokosc < 250 && szerokosc < 276 ){
		
		$('alert_potwierdzenie').style.display = 'block';	
	}
		
		
	if (wysokosc > 200 || szerokosc > 220)	
		setTimeout('animacja('+szerokosc+','+wysokosc+')', 20);
}

function zaznacz_emblemat(numer){
	
	$('emb_b'+numer+'c').checked = 'checked';
	
	var i;

	for(i = 1; i< 13;i++){
	
		$('emb_'+i).style.borderColor = '#b5ada0';
		$('emb_'+i).style.backgroundColor = 'transparent';
	
	}
	
	$('emb_'+numer).style.borderColor = '#5d4d34';
	$('emb_'+numer).style.backgroundColor = '#cdc1b0';
	

	$('przylacz_wybemb2').className = 'wyb_emb2';
	
	$('kod').value = '<a href = "http://malysabotaz.pl" target = "_blank"><img src = "http://malysabotaz.pl/emblemat/'+numer+'.png" /></a>';
}

//var widoczne = false;
function przylacz_pokaz(){
	/*
	if (!widoczne){
		$('przylacz_ukryte').style.display = 'block';
		$('przylacz_ukryte').style.opacity = opacity / 100;
		$('przylacz_ukryte').style.filter = 'alpha(opacity ='+ opacity+')';
		$('przylacz_ukryte').style.MozOpacity = opacity/100;
	
		opacity++;

		if (opacity < 100){
			setTimeout('przylacz_pokaz('+opacity+')', 5);	
		}
		else
		widoczne = true;
	}*/
//	if ($('adres').value.length > 0){
		$('przylacz_potwierdzenie').className = 'przylacz_button';
	//}
}


function przylacz_zaznacz(obiekt){
	obiekt.focus();
    obiekt.select();
}

function czcionka(rozmiar, obiekt){
	if ($('onas_header')){
		$('onas_header').style.fontSize = rozmiar + 'px';
	}
	if ($('onas_text1')){
		$('onas_text1').style.fontSize = rozmiar + 'px';
		
		var lista = document.getElementsByTagName('li');
		var i;
		for (i = 0; i< lista.length; i++){
			
			lista[i].style.fontSize = rozmiar + 'px';
			
		}
	}	
	if ($('onas_text2')){
		$('onas_text2').style.fontSize = rozmiar + 'px';
	}
	if ($('onas_text3')){
		$('onas_text3').style.fontSize = rozmiar + 'px';
	}
	if ($('onas_text4')){
		$('onas_text4').style.fontSize = rozmiar + 'px';
	}
	
	$('resize1').className = 'resize1';
	$('resize2').className = 'resize2';
	$('resize3').className = 'resize3';
	
	$('resize1').onClick = 'czcionka(11, this);';
	$('resize2').onClick = 'czcionka(14, this);';
	$('resize3').onClick = 'czcionka(18, this);';
	

	
	
	obiekt.className = 'resize_aktywny';
	obiekt.style.fontSize = rozmiar + 'px';
	obiekt.onClick = 'return false;';
	
}

function pobierz(plik){
	$('pobieranie').src = 'download.php?pobieranie=true&file='+plik;
}

