$(document).ready(function(){
		    
			$("a[rel=view_thumb]").click(function(){
							
							var link=$(this).attr("href");
							$(".main_photo img").animate({opacity:0},200,function(){
								$(".main_photo img").attr({src:link});
								$(".main_photo img").animate({opacity:1},250);
								});
							return false;
							})
			
			
			$("a[class=select_me]").click(function(){
							var id=$(this).attr("rel");
							var selected=$(this).parent(".buttons").parent(".product").hasClass("selected");
							var COOKIE_NAME = 'rezerve';
							var tmp=$.cookie(COOKIE_NAME);
							
							if (!selected)
							   {
								   var date = new Date();
								   date.setTime(date.getTime() + ( 24 * 60 * 60 * 1000));
								   $.cookie(COOKIE_NAME, tmp + '-'+id+"-", { path: '/', expires: date });
								   $(this).parent(".buttons").parent(".product").addClass("selected");
								   $(this).text("Deselect");
							   }
							else
							    {
									tmp=tmp.replace("-"+id+"-","");
									var date = new Date();
									date.setTime(date.getTime() + ( 24 * 60 * 60 * 1000));
								    $.cookie(COOKIE_NAME, tmp, { path: '/', expires: date });
									$(this).parent(".buttons").parent(".product").removeClass("selected");
									$(this).text("Select");
								}
							
							return false;
							});

			
			
			
			$(".gallery_menu  a").click(function(){
							var link=$(this).attr("href");
							var photo=$(this).attr("name");
							
							$(".main_gallery").css({display:"none"});
							$(".main_photo img").attr({src:photo});
							$(link).css({display:"block"});
							$(".gallery_menu  a[class=active]").removeClass("active");
							$(this).addClass("active");
							return false;
							})
			
			
			
			
			
			$(".dropdown dt a").click(function() {
				var obj=$(this).parent("dt").next("dd").children("ul")
				if (obj.css("display")=="none")
				  $(".dropdown dd ul").hide();
                obj.toggle();
				return false;
            });
                        
            $(".dropdown dd ul li a").click(function() {
                var text = $(this).html();
                $(this).parent("li").parent("ul").parent("dd").prev("dt").children("a").children("span").html(text);
                $(".dropdown dd ul").hide();
				
				var name=$(this).attr("name");
				var vv=$(this).children("span").html();
				
                $("input[name="+name+"]").val(vv);
				return false;
            });
                        
            function getSelectedValue(id) {
                return $("#" + id).find("dt a span.value").html();
            }

            $(document).bind('click', function(e) {
                var $clicked = $(e.target);
                if (! $clicked.parents().hasClass("dropdown"))
                    $(".dropdown dd ul").hide();
            });

			
			
			
			 $(".slideshow").click(function(){
						var r=$(this).attr("rel");
						var tmp=$("input[name="+r+"]").val();
						
						if (tmp==0)
						     {
							 $("input[name="+r+"]").val("1");
							 start_slideshow(r);
							 }
						if (tmp==1) {
							 $("input[name="+r+"]").val("0");
							 stop();
							 }
						return false;
						})
			 
		



})

function disableselect(e){
	  return false
	}
function reEnable(){
	  return true
	}
	


function view_thumb(obj)
    {
	var link=$(obj).attr("href");
	stop();
	$("input[class='slide_control']").val("0");
	
	$(".main_photo img").animate({opacity:0},500,function(){
				$(".main_photo img").attr({src:link});
				$(".main_photo img").animate({opacity:1},500);
				});
	
	
	}


function start_slideshow(r)
     {
	 var objs=$("#"+r).children(".gallery").children(".slide_container").children(".slide_inner").children(".slide");
	 var l=objs.length;
	 
	 animate_next( objs ,l , 1 , r)
	
	 }
	 

function animate_next( obj, l , i , r)
    {
	var mainPhoto=$("#"+r).children(".main_photo").children("img");
	var st=$("input[name="+r+"]").val();
	if (st==1) 
			  {
			  var next;
			  if (i==l-1) next=0;
			  else next = i + 1;
			  
			  var link=obj.eq(i).children("a").attr("href");
	  		  mainPhoto.delay(2000).animate({opacity:0}, 500 ,function(){
						mainPhoto.attr({src:link});
						mainPhoto.animate({opacity:1},100 , function(){
								 animate_next(obj, l , next , r);
								
								})
						});
			}
	}

function check_form(obj)
   {
	var i=0;
	
	var fields=$("input[lang=check]");
	
	fields.each(function() {
			var tmp=$(this).val();
			if (tmp.length<=2) 
			    {
					$(this).addClass("no_checked");
					i=1;
				}
			else $(this).removeClass("no_checked");
			})
	
   if (i==0) 
   		{
	    $(".error").css({display:"none"});
		obj.submit();
		return false;
		}
   else {
	    $(".error").css({display:"block"})
		return true;
   		}
   
   
   }
   


(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)
