var motivy= new Array();
motivy['t']=5;
motivy['d']=5;
motivy['k']=5;
var interval=4000;
var rychlost=800;
var stare;
var poprve=true;

$(document).ready(function(){
 
  $('a:has(.lb)').attr('title','kliknutím sem zvětšíte obrázek');
  $('.lb').attr('title','kliknutím sem zvětšíte obrázek');
  $('a:has(.lb)').lightbox();



 
  setTimeout("zdrzto();",4000);
  setTimeout("obrDalsi();",5000);


 });


 function zdrzto(){
 
//dialog prihlaseni
  $('#prihlasenimodal').dialog({
			width: 300,
			modal: true,
			autoOpen: false
		});
  $('.aprihlaseni').click(function(event){
      $('#prihlasenimodal').dialog("open");
      $('#formprihlaseni').attr('action','?');
			return false;
		});
		
//dialog registrace
  $('#registracemodal').dialog({
			width: 600,
			modal: true,
			autoOpen: false
		});
  $('.aregistrace').click(function(event){
      $('#registracemodal').dialog("open");
      $('#formregistrace').attr('action','?');
      
			return false;
		});
    

//overeni spravne hodnoty
    $('.parseEmpty').change(function(event){
      if(this.value=='')
        $(this).css('background-color','#ff7777');
      else
        $(this).css('background-color','');
    });
    
    $('.parseInt').change(function(event){
      if(!this.value.match(/^[0-9]*$/))
        $(this).css('background-color','#ff7777');
      else
        $(this).css('background-color','');
    });

    $('.parseTel').change(function(event){
      if(!this.value.match(/^[0-9 \+]{5,}$/))
        $(this).css('background-color','#ff7777');
      else
        $(this).css('background-color','');
    });

    $('.parseMail').change(function(event){
      if(!this.value.match(/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)+$/))
        $(this).css('background-color','#ff7777');
      else
        $(this).css('background-color','');
    });
    
    $('input[name="heslo2"]').change(function(event){
      if($('input[name="heslo2"]').val()!='' && $('input[name="heslo1"]').val()!=$('input[name="heslo2"]').val())
      {
        $('input[name="heslo2"]').css('background-color','#ff7777');
        alert('Hesla se neshodují!');
      }
      else
        $('input[name="heslo2"]').css('background-color','');
    });
    

    $('#formregistrace').submit(function(event){
      var ret=true;
      var pole = new Array('email','heslo1','heslo2','jmeno','prijmeni','ulice','mesto','psc','telefon');
      for (i=0;i<pole.length;i++) {  
        if($('input[name="'+pole[i]+'"]').val()=='' || $('input[name="'+pole[i]+'"]').css('background-color')=='rgb(255, 119, 119)')
        {
          $('input[name="'+pole[i]+'"]').css('background-color','#ff7777');
          ret=false;
        }
          
      }
      if(!ret)
        alert('Nejdříve vyplňte správně všechna políčka.');
      return ret;
    }); 
 
 
  //image preload
    for (var key in motivy) {
      for(i=1;i<=motivy[key];i++){
        p = new Image(); 
        p.src="/layout/orloj/"+key+i+".jpg";
      }
    }  
 
    p = new Image(); 
    p.src="/layout/kosikhover.gif";
    p = new Image(); 
    p.src="/layout/k1h.gif";
    p = new Image(); 
    p.src="/layout/k2h.gif";
    p = new Image(); 
    p.src="/layout/k3h.gif";
    
    var node = document.createElement('script');
    node.type = 'text/javascript';
    node.async = true;
    node.src = 'http://apis.google.com/js/plusone.js';
//    try{    
    document.getElementById("gplus").insertBefore(node, document.getElementById("gplusin"));
//    }catch(e){ alert(e.description); }
    document.getElementById("liky").innerHTML+='<iframe src="http://www.facebook.com/plugins/like.php?href=http://www.fashion-mami.cz&amp;send=true&amp;layout=standard&amp;width=100&amp;show_faces=true&amp;action=like&amp;colorscheme=dark&amp;font&amp;height=35" scrolling="no" frameborder="0" style="border:0; overflow:hidden; width:380px; height:23px; margin-left: 20px;" allowTransparency="true"> </iframe>';
 }

 function obrDalsi(){
   $("#motiv").fadeOut(rychlost,prepni);
 }
 
 function prepni(){
  nove=stare;
  var cislo=1;
  while(nove==stare || (poprve && cislo==1)){
    if(typeof sortiment=='undefined')
    {
      typ="k";
      x=Math.random();
      if(x<1/3)
        typ="d";
      else if(x>2/3)
        typ="t";  
    } 
    else
      typ=sortiment;  
     
     cislo=Math.round(Math.random()*motivy[typ]*0.98+0.51);
     nove=typ+cislo;
  }
  poprve=false;
   
   stare=nove;
   
   var cesta =  "url(/layout/orloj/"+nove+".jpg)";
   $("#motiv").css("background-image",cesta);   
   $("#motiv").fadeIn(rychlost);
   setTimeout("obrDalsi();",interval)
  
 }

function ano(){
  return confirm("Opravdu provést tuto akci?");
}
 
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-25477293-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

 
