
	function checkFormsKontakt(){

		email = document.getElementById('email').value;
		temat = document.getElementById('temat').value;
		tresc = document.getElementById('tresc').value;
		podpis = document.getElementById('podpis').value;
		
		e = email.length;
		tem = temat.length;
		tr = tresc.length;
		p = podpis.length;
		
		if(e>=6){
			if(tem>0){
				if(tr>0){
					if(p>0){
						return true;
					}else{
						alert('Musisz się podpisać!');
						return false;
					}
				}else{
					alert('Treść nie może być pusta!');
					return false;
				}
			}else{
				alert('Temat nie może być pusty!');
				return false;
			}
		}else{
			alert('Podaj poprawny adres e-mail!');
			return false;
		}
		
	}	
	
	function checkFormsRegister(){
		var p = document.getElementById('pass').value;
		var p2 = document.getElementById('pass2').value;
		var email = document.getElementById('email').value;
		var email2 = document.getElementById('email2').value;
		var login = document.getElementById('login2').value;
		var reg = document.getElementById('akceptuje_reg').checked;
		var code = document.getElementById('captcha_code').value;
		
		var p_l = p.length;
		var e = email.length;
		var l = login.length;
		var cc = code.length;
		
		var valid_email = /^[0-9a-z]+([\.\-_][0-9a-z]+)*\@[0-9a-z]+([\.\-][0-9a-z]+)*\.(([a-z]{2,4}))/;
		var reg_pass = /.*\d+.*\d+/;
		
		if((l>5)){
			if(l<19){
				if(e>6){
					if(p_l>0){
						if((p==p2)){
							if(p_l>=8){
								if(reg_pass.test(p)){
									if(reg){
										if(email==email2){
											if(valid_email.test(email)){
												if(cc>1 && cc<7){
													return true;
												}else{
													alert('Wprowadź kod z obrazka!');
													return false;
												}
											}else{
												alert('Podany adres e-mail jest niepoprawny!');
												return false;
											}
										}else{
											alert('Podane adresy e-mail różnią się!');
											return false;
										}
										
									}else{
										alert('Regulamin musi zostać zaakceptowany aby móc się zarejestrować!');
										return false;
									}
								}else{
									alert('Podane hasło jest niepoprawne, min. 8 znaków, w tym 2 cyfry!');
									return false;
								}
							}else{
								alert('Podane hasło jest za krótkie!');
								return false;
							}
						}else{
							alert('Podane hasła różnią się!');
							return false;
						}
					}else{
						alert('Podane hasło jest za krótkie!');
						return false;
					}
				}else{
					alert('Musisz podać poprawy adres email!');
					return false;
				}
			}else{
				alert('Niepoprawny login!');
				return false;
			}
		}else{
			alert('Niepoprawny login!');
			return false;
		}
		
	}

	function checkForms(){
		p = document.getElementById('pass').value;
		p2 = document.getElementById('pass2').value;
		email = document.getElementById('email').value;
		
		p_l = p.length;
		e = email.length;
		
		if(e>6){
			if(p>0){
				if((p==p2)){
					if(p_l>=8){
						return true;
					}else{
						alert('Podane hasło jest za krótkie!');
						return false;
					}
				}else{
					alert('Podane hasła różnią się!');
					return false;
				}
			}else{
				return true;
			}
		}else{
			alert('Musisz podać poprawy adres email!');
			return false;
		}
		
		
	}	

	function changeCatImgC(row){
		row.style.backgroundImage = "url(media/images/new/leftmenu/back_c.gif)";
	}
	
	function changeCatImgJ(row){
		row.style.backgroundImage = "url(media/images/new/leftmenu/back_j.gif)";
	}
	
	
	
	var is_visible = false;
	
	
	
	function changeCity(){
		var city_box = document.getElementById('city_box');
		if( is_visible ){
			city_box.style.display='none';
		}else{
			city_box.style.display='block';
		}
		
		is_visible = !is_visible;
		
	}
	
	
	function checkFormsReg(){
		nazwa = document.getElementById('nazwa').value;
		miasto = document.getElementById('miasto').value;
		ulica = document.getElementById('ulica').value; 
		nrbud = document.getElementById('nrbud').value; 
		tel = document.getElementById('tel').value; 
		imie = document.getElementById('imie').value; 
		kontakt= document.getElementById('kontakt').value;

		
		
		if((nazwa.length>=2)&&(miasto.length>=3)&&(ulica.length>=2)&&(nrbud.length>=1)&&(tel.length>=3)&&(imie.length>=2)&&(kontakt.length>=3)){
			return true;
		}else{
			alert('Podaj poprawne dane we wszystkich wymaganych polach!');
			return false;
		}
		
	}
	
	function checkFormsPyt(){

		imie2 = document.getElementById('imie2').value; 
		kontakt2= document.getElementById('kontakt2').value;

		
		
		if((imie2.length>=2)&&(kontakt2.length>=3)){
			return true;
		}else{
			alert('Podaj poprawne dane we wszystkich wymaganych polach!');
			return false;
		}
		
	}	
		
	
	function showCommentsPanel(){

			advAJAX.get({
				url: "index/addcomm",
				onSuccess : function(obj) { 
					document.getElementById('addComments').innerHTML = obj.responseText;
				},
				onError : function(obj) {
					alert(obj.status);
				}
			})

		}

		var dlRecenzji = 1;

		function checkTextSize(){
			aktDl = document.getElementById('recenzja').value.length;
			zostalo = dlRecenzji - aktDl;
			if(aktDl > dlRecenzji){
				if(document.getElementById('ocena').value>0){
					return true;
				}
				alert('Oceń miejsce!');
				return false;
			}else{
				alert('Dodaj opinię!');
				return false;
			}
		}

		function printTextLenght(){
			aktDl = document.getElementById('recenzja').value.length;
			zostalo = aktDl;
			if(zostalo<0){
				zostalo=0;
			}
			document.getElementById('numberOfChars').value = aktDl;
		}

		function pointPoints(id){

			for(var j=1;j<=5;j++){
				document.getElementById('point'+j).src='media/images/new/point/point_small_alpha.gif';
			}

			for(var i=1;i<=id;i++){
				document.getElementById('point'+i).src='media/images/new/point/point_small'+id+'.gif';
			}
			document.getElementById('ocena').value=id;
		}
		
		function checkFormsReg(){
			nazwa = document.getElementById('nazwa').value;
			ulica = document.getElementById('ulica').value; 
			nrbud = document.getElementById('nrbud').value; 
			tel = document.getElementById('tel').value; 
			


			if((nazwa.length>=2)&&(ulica.length>=2)&&(nrbud.length>=1)&&(tel.length>=3)){
				
				return checkTextSize();
			}else{
				alert('Podaj poprawne dane we wszystkich wymaganych polach!');
				return false;
			}

		}

		function checkFormsReg2(){
			nazwa = document.getElementById('nazwa').value;
			ulica = document.getElementById('ulica').value; 
			nrbud = document.getElementById('nrbud').value; 
			tel = document.getElementById('tel').value; 
			oswiadczenie = document.getElementById('oswiadczenie').checked;
			imie = document.getElementById('imie').value;
			kontakt = document.getElementById('kontakt').value;
			
			if((nazwa.length>=2)&&(ulica.length>=2)&&(nrbud.length>=1)&&(tel.length>=3)&&(kontakt.length>6)&&(imie.length>3)){
				if(!oswiadczenie){
					alert('Treść oświadczenia musi być zakceptowana!');
					return false;
				}else{
					return checkTextSize();
				}
			}else{
				alert('Podaj poprawne dane we wszystkich wymaganych polach!');
				return false;
			}

		}

		function buildSelect(parent_id){
		
			var select_subcat = document.getElementById('subcat_');
			
			if(select_subcat.length>0){
				for(j=select_subcat.length;j>=0;j--){
					select_subcat.remove(j);
				}	
			}
			
			for(i=0;i<cat_array.length;i++){
				if(cat_array[i][1]==parent_id){
					try{
					  select_subcat.options.add(new Option(cat_array[i][2],cat_array[i][0]),null); // standards compliant
					}catch(ex){
					  select_subcat.options.add(new Option(cat_array[i][2],cat_array[i][0])); // IE only
					}
				}
									
			}
		
		}
		
		function showCommentsPanel(){
	
			advAJAX.get({
				url: "index/addcomm",
				onSuccess : function(obj) { 
					document.getElementById('addComments').innerHTML = obj.responseText;
				},
				onError : function(obj) {
					alert(obj.status);
				}
			})

		}
		
	
	
