function validate(chk){
	  if (chk.checked == 1){
	    //alert("Thank You");
	  }
	  else {
		  //$(document).ready(function(){
			 // chk.checked = 1;
     //  alert(chk); 
	    	  jAlert('Pri tem izdelku ne bodo upoštevana jabolka zvestobe,<br />če jih želite upoštevati kliknite <a style="cursor:pointer" onclick="javascript: return checkJabolka(\''+chk.name+'\');">nazaj</a>.', 'Košarica');
	      //});
	  }    
	}

function checkJabolka(chk){
	
  var myNewString = chk.replace("use_jabolka[", ""); 
  myNewString = myNewString.replace("]", "");      

  document.getElementById("cj_"+myNewString).checked = 1;
  document.getElementById("popup_container").style.visibility="hidden";
  document.getElementById("popup_overlay").style.visibility="hidden";
}

$(document).ready(function(){ 
//preloader
    jQuery().ajaxStart(function() {
        jQuery("#preloader").addClass('loading');
    });

    jQuery().ajaxStop(function() {
        jQuery("#preloader").removeClass('loading');
    });

//png fix
       // $(document).pngFix(); 
        
//fancybox
        $("div.vsebina a.fancybox").fancybox();
        $("div.vsebina a.to_pdf").fancybox({'hideOnContentClick': false, 'overlayShow':	true, 'overlayOpacity': 0.0, 'frameWidth': 550, 'frameHeight': 500 });
        $(".poglej_kosarico").fancybox({'hideOnContentClick': false, 'overlayShow':	true, 'overlayOpacity': 0.0, 'frameWidth': 550, 'frameHeight': 500 });

//validacija prijavne forme        
        $("#info_form").validate({       
    		rules: {
		        ime_priimek: {
					required: true
				},
    			ime: {
    				required: true
    			},
    			priimek: {
    				required: true
    			},
    			pass1: {
    				required: true,
    				minlength: 6
    			},
    			pass2: {
    				required: true,
    				minlength: 6,
    				equalTo: "#pass1"
    			},
    			enaslov: {
    				required: true,
    				email: true
    			},
    			naslov: {
    				required: true
    			},
    			ulica: {
    				required: true
    			},
    			hisna_stevilka: {
    				required: true
    			},
    			postna_st: {
    				required: true
    			},
				datum_rojstva: {
    				required: true
    			},
    			kraj: {
    				required: true
    			},
    			sporocilo: {
    				required: true
    			},
    			spol: {
    				required: true
    			},
    				strinjam: {
    				required: true
    			},
    			naziv: {
    				required: true
    			}
    		},
    		messages: {
    			ime_priimek: "Prosimo vpišite ime in priimek",
    			ime: "Prosimo vpišite ime",
    			priimek: "Prosimo vpišite priimek",
    			naslov: "Prosimo vpišite naslov",
    			postna_st: "Prosimo vpišite poštno številko",
    			kraj: "Prosimo vpišite kraj",
    			ulica: "Prosimo vpišite ulico",
    			hisna_stevilka: "Prosimo vpišite hišno številko",
    			strinjam: "Obkljukajte, če se strinjate s spodaj navedenimi pogoji",
    			pass1: {
    				required: "Prosimo vpišite geslo",
    				minlength: "Vaše geslo mora vsebovati vsaj 6 znakov"
    			},
    			pass2: {
    				required: "Prosimo vpišite geslo",
    				minlength: "Vaše geslo mora vsebovati vsaj 6 znakov",
    				equalTo: "Geslo se ne ujema"
    			},
    			enaslov: "E-poštni naslov ni pravilen",
    			sporocilo: "Prosimo vnesite komentar",
				spol: "Prosimo izberite spol",
				datum_rojstva: "Prosimo vpišite datum rojstva",
    			naziv: "Prosimo vpišite ime"
    		}
    	});
        

//validacija reset_pass forme        
        $("#reset_password").validate({       
    		rules: {
        	enaslov: {
	        	required: true,
				email: true
    			}
    		},
    		messages: {
    			enaslov: "E-naslov ni pravilen"
    		}
    	});  
        
        
//validacija ch_pass forme        
        $("#kosarica1_form").validate({       
    		rules: {
        	strinjam: {
    				required: true
    			}
    		},
    		messages: {
    			strinjam: {
    				required: "Obkljukajte, če se strinjate z zgoraj navedenimi pogoji"
    			}
    		}
    	});
        
//validacija ch_pass forme        
        $("#komentar_form").validate({       
    		rules: {
    		  naziv: {
    				required: true
    			},
    			sporocilo: {
    				required: true
    			}    
    		},
    		messages: {
    			naziv: {
    				required: "Vnesite ime!"
    			},
                sporocilo: {
    				required: "Vnesite komentar!"
    			}
    		}
    	});

//validacija nagradna igra      
        $("#ni_form").validate({       
    		rules: {
        		ime_priimek: {
    				required: true
    			},
    			naslov: {
    				required: true
    			},
    			kraj: {
    				required: true
    			},
          gsm: {
    				required: true
    			},
          st_kz: {
    				required: true
    			},
    				strinjam: {
    				required: true
    			}
    		},
    		messages: {
    			ime_priimek: {
    				required: "Vnesite ime in priimek!"
    			},
    			naslov: {
    				required: "Vnesite ulico in hišno številko!"
    			},
    			kraj: {
    				required: "Vnesite kraj in poštno številko!"
    			},
    			gsm: {
    				required: "Vnesite številko telefona ali GSM-ja!"
    			},
    			st_kz: {
    				required: "Vnesite številko kartice zvestobe!"
    			},
    			strinjam: "Obkljukajte, če se strinjate s spodaj navedenimi pogoji"
    		}
    	});
        
//validacija Spreeni podatke forme        
        $("#info_form_sp").validate({       
    		rules: {
        		ime: {
    				required: true
    			},
    			priimek: {
    				required: true
    			},
    			naslov: {
    				required: true
    			},
    			postna_st: {
    				required: true
    			},
    			kraj: {
    				required: true
    			}    
    			
    		},
    		messages: {
    			ime: {
    				required: "Vnesite ime!"
    			},
    			priimek: {
    				required: "Vnesite priimek!"
    			},
    			naslov: {
    				required: "Vnesite naslov!"
    			},
    			postna_st: {
    				required: "Vnesite poštno številko!"
    			},
    			kraj: {
    				required: "Vnesite kraj!"
    			}
    		}
    	});
    	
//validacija komentarji        
        $("#info_form_pass").validate({       
    		rules: {
    		  pass_old: {
    				required: true,
    				minlength: 6
    			},
    			pass1: {
    				required: true,
    				minlength: 6
    			},
    			pass2: {
    				required: true,
    				minlength: 6,
    				equalTo: "#pass1"
    			}
    
    		},
    		messages: {
    			pass_old: {
    				required: "Prosimo vpišite staro geslo",
    				minlength: "Vaše geslo mora vsebovati vsaj 6 znakov"
    			},
          pass1: {
    				required: "Prosimo vpišite novo geslo",
    				minlength: "Vaše geslo mora vsebovati vsaj 6 znakov"
    			},
    			pass2: {
    				required: "Prosimo ponovno vpišite novo geslo",
    				minlength: "Vaše geslo mora vsebovati vsaj 6 znakov",
    				equalTo: "Geslo se ne ujema"
    			}
    		}
    	});
	
	// propose username by combining first- and lastname
	$("#username").focus(function() {
		var firstname = $("#firstname").val();
		var lastname = $("#lastname").val();
		if(firstname && lastname && !this.value) {
			this.value = firstname + "." + lastname;
		}
	});
	
	// check if confirm password is still valid after password changed
	$("#password").blur(function() {
		$("#confirm_password").valid();
	});
	
//nastavitve za accordion
    $("#faq_vsebina").accordion({
    autoHeight: false,
    active: false,  
    alwaysOpen: false,
    header: "h3"
    });
    
    $("#faq_vsebina_single").accordion({
    autoHeight: false,  
    alwaysOpen: false,
    header: "h3"
    });
    
    $("#izdelek_vsebina").accordion({
    autoHeight: false,
    active: false,  
    alwaysOpen: false
    });
    
    $("#spremeni_dostavo").accordion({
    autoHeight: false,
    active: false,  
    alwaysOpen: false,
    header: "h4"
    });
    
    $(".p_line").accordion({
    autoHeight: false,
    active: false,  
    alwaysOpen: false,
    header: "h3.dodaj_komentar"
    });
    
  //dodaj clana v formi za kz
      $('img#dodaj_clana').css({'cursor':'pointer'}).click(function() {
    ///////////
      $("#novclan").append('<div class="kz_border"></div>');
      $("#novclan").append('<span class="clan_label3">Ime in priimek:</span> <input type="text" class="st_druzinskih_clanov" name="st_druzinskih_clanov[]" />');
      $("#novclan").append('<span class="clan_labelJS">Datum rojstva:</span> <input type="text" class="st_druzinskih_clanov_dr" name="st_druzinskih_clanov_dr[]" />');
     
   /////////////
     });  
     
    /* $('a#alertBoxTest').css({'cursor':'pointer'}).click(function() {
    ///////////
      $(".modalContainer").fadeIn(400);
      var opozorilo = $(this).attr("rel");
      $("#alertBox .title").text(opozorilo);
      $("#alertBox #ok").text("V redu");
      //$("body").append('<div class="modalContainer"><div id="alertBox"><div class="title">naslov</div><div id="ok">V redu</div></div>'); 
   /////////////
     });
     
     $('#ok').click(function() {
      $(".modalContainer").fadeOut(400);
     });*/
   /*
    $('#izprazniButton').click(function() {
      jConfirm('Are you sure you want to delete this stuff?', 'Please Confirm', function(result){
          if (result) {
            $("form[name='izprazni']").submit();
          } else {
            return false;
          }
        });
     });
    	*/
    	
    	$('#naprej_korak1').click(function() {
    	var url = $(this).attr('href'); 
      jConfirm('Spremembe v košarici morate potrditi s klikom na gumb "Posodobi".<br />Ali želite nadaljevati?', 'Košarica', function(result){
          if (result) {
            location.href = url; 
          } else {
            return false;
          }
        });
        return false; 
     });
     
     $('.potrdi_izbris_izdelka').click(function() {
    	var url = $(this).attr('href'); 
      jConfirm('Ali ste prepričani, da želite izbrisati izdelek?', 'Košarica', function(result){
          if (result) {
            location.href = url; 
          } else {
            return false;
          }
        });
        return false; 
     });
     
//fade
  $('#box1').innerfade({
  	speed: 1000,
  	timeout: 8000,
  	type: 'random_start',
  	containerheight: '166px'
	});

     
}); 