function check_search () {
    send = true;
    if ($('q').value.strip() == '') {
        send = false;
        alert ('Wprowadź szukane słowo!');
    }
    return send;
}

function check_newsletter () {
    send = true;
    
    if ($('m').value.search(/[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}/i) == -1)  {
        send = false;
        alert ('Wprowadź poprawny adres e-mail!');
    }
    
    return send;
}


function submit_contact () {
    send = true;
    msg  = '';
    //if ($('imie').value.strip() == '') {
    //$('imie').value

    if ($('n').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole imię!<br />';
    }
    if ($('e').value.search(/[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}/i) == -1)  {
        send = false;
        msg  += 'Wprowadź poprawny adres e-mail!<br />';
    }
    if ($('s').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole imię!<br />';
    }
    if ($('c').value.strip() == '') {
        send = false;
        msg  += 'Wprowadź treść!';
    }
    
    if (!send) {
        $('contact-msg').innerHTML = "" + msg + "" ;
        $('contact-msg').show();
    }
    
    return send;


}

function check_register () {
    send = true;
    msg  = '';
    
    if ($('login').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole imię!<br />';
    }
    
    if (($('pass').value.strip().length < 6) || ($('pass2').value.strip().length < 6)) {
        send = false;
        msg  += 'Hało musi zawierać minimum 6 znaków!<br />';
    } else if ($('pass').value != $('pass2').value) {
        send = false;
        msg  += 'Wprowadź dwa razy to samo hasło!<br />';    
    }
    
    if ($('mail').value.search(/[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}/i) == -1)  {
        send = false;
        msg  += 'Wprowadź poprawny adres e-mail!<br />';
    }

    if ($('name').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole imię!<br />';
    }
    
    if ($('surname').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole nazwisko!<br />';
    }
    
    if ($('address1').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole adres!<br />';
    }
    if ($('address2').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole miasto!<br />';
    }
    
    if ( $('consent').checked == false ){
        send = false;
        msg += 'Musisz wyrazić zgodę na przetwarzanie danych osobowych!<br />'
    }
    
    if ( $('accept').checked == false ){
        send = false;
        msg += 'Musisz zaakceptować regulamin programu partnerskiego!<br />'; 
    }
    
    if (!send) {
        $('authors-msg').innerHTML = "" + msg + "" ;
        $('authors-msg').show();
    }
    
    return send;
}

function check_forget () {
    send = true;
    msg  = '';
    
    if ($('mail').value.search(/[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}/i) == -1)  {
        send = false;
        msg  += 'Wprowadź poprawny adres e-mail!<br />';
    }
    
    if (!send) {
        $('authors-msg').innerHTML = "" + msg + "" ;
        $('authors-msg').show();
    }
    
    return send;
}

function check_login () {
    send = true;
    msg  = '';
    
    if ($('login').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole imię!<br />';
    }
    
    if ($('pass').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole hasło!<br />';
    }
    
    if (!send) {
        $('authors-msg').innerHTML = "" + msg + "" ;
        $('authors-msg').show();
    }
    
    return send;
}

function check_edit () {
    send = true;
    msg  = '';
       
    if ($('mail').value.search(/[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}/i) == -1)  {
        send = false;
        msg  += 'Wprowadź poprawny adres e-mail!<br />';
    }

    if ($('name').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole imię!<br />';
    }
    
    if ($('surname').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole nazwisko!<br />';
    }
    
    if ($('address1').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole adres!<br />';
    }
    if ($('address2').value.strip() == '') {
        send = false;
        msg  += 'Uzupełnij pole miasto!<br />';
    }
        
    if (!send) {
        $('authors-msg').innerHTML = "" + msg + "" ;
        $('authors-msg').show();
    }
    
    return send;
}

function check_pass () {
    send = true;
    msg  = '';
    
    if ($('pass_old').value.strip() == '') {
        send = false;
        msg  += 'Podaj stare hasło<br />';
    }
    
    if (($('pass_new').value.strip().length < 6) || ($('pass_new2').value.strip().length < 6)) {
        send = false;
        msg  += 'Nowe hało musi zawierać minimum 6 znaków!<br />';
    } else if ($('pass_new').value != $('pass_new2').value) {
        send = false;
        msg  += 'Wprowadź dwa razy to samo hasło!<br />';    
    }
    
    
    if (!send) {
        $('authors-msg').innerHTML = "" + msg + "" ;
        $('authors-msg').show();
    }
    
    return send;
}

function getHeight() {
	  var myHeight = 0;
	  if( typeof( window.innerHeight ) == 'number' ) {
		//Non-IE
		myHeight = window.innerHeight;
	  } else if( document.documentElement && document.documentElement.clientHeight ) {
		//IE 6+ in 'standards compliant mode'
		myHeight = document.documentElement.clientHeight;
	  } else if( document.body && document.body.clientHeight ) {
		//IE 4 compatible
		myHeight = document.body.clientHeight;
	  }
	  //window.alert( 'Height = ' + myHeight );
	  return myHeight;
	}


var bImages = new Array();

window.onload = function() {
	//menu btns
	
	preLoadImages ("/images/btn-nagrody-h.gif");
	preLoadImages ("/images/btn-regulamin-h.gif");
	preLoadImages ("/images/btn-zostan-h.gif");
	preLoadImages ("/images/btn-zglos-h.gif");
	
	// inline btns
	preLoadImages ("/images/btn-rejestracja-h.png");
	preLoadImages ("/images/btn_reg_rejestracja-h.png");
	preLoadImages ("/images/btn_rejestracja-h.png");
	preLoadImages ("/images/btn_login-h.png");
	preLoadImages ("/images/btn_sendpass-h.png");
	preLoadImages ("/images/btn_zmiana_danych-h.png");
	preLoadImages ("/images/btn_zmiana_hasla-h.png");
	preLoadImages ("/images/btn_pomysl-h.png");
	preLoadImages ("/images/btn_link-h.png");
	preLoadImages ("/images/btn_pomysl_sg-h.png");
	preLoadImages ("/images/btn_usun_konto-h.png");
	preLoadImages ("/images/btn_save-h.png");
	preLoadImages ("/images/btn_points_rej-h.png");
	preLoadImages ("/images/btn_proposal-h.png");
	preLoadImages ("/images/btn_proposal_link-h.png");
	
	if (document.getElementById('all')) {
        if(document.getElementById('all').offsetHeight < getHeight()) document.getElementById('all').style.height = getHeight() + 'px';
    }
	
}

function preLoadImages (imgSrc) {
    tmpImg     = new Image();
    tmpImg.src = imgSrc;
    bImages[imgSrc] = tmpImg.src;
}

function change_btn_img (img, imgSrc) {
	dImg = document.getElementById(img);

	if (bImages[imgSrc]) {
		dImg.src = bImages[imgSrc];
	} else {
		tmpImg     = new Image();
		tmpImg.src = imgSrc;
		dImg.src = tmpImg.src
	}

}

function getPrize(id, name, points) {
	if(confirm('Czy na pewno chcesz zamówić "'+name+'" za '+points+' punktów?')) {
		document.getElementById('prizeform'+id).submit();
	}
}
