var tmout=3000;
var change;
var searchText;
var searchSffx="";//"...";
var hide1;

var maleWdh1=173;

if (jQuery){
 jQuery.noConflict();

jQuery(window).load(function(){

  		var maleIle=jQuery("#male-zdjecia a").length;
//		var maleWdh1=0;
		for (i=0;i<maleIle;i++){
/*
			maleWdh1=parseInt(jQuery("#male-zdjecia a:eq("+i+")").css("width"))+parseInt(jQuery("#male-zdjecia a:eq("+i+")").css("margin-left"));
			if (jQuery.browser.opera)
				maleWdh1=173;
				
*/				
			jQuery("#male-zdjecia a").eq(i).css({"left":((i-1)*maleWdh1)+"px"});
		//	jQuery("#male-zdjecia a span.drkn").eq(i).css({"left":((i-1)*maleWdh1)+"px"});
//			debug1(jQuery("#male-zdjecia a:eq("+i+")").width());
		}

		change=window.setInterval(changeLink,tmout);
		jQuery("div#productOnFirstPage").hover(function(){
			window.clearInterval(change);
		},function(){
			change=window.setInterval(changeLink,tmout);
		});

		if (	jQuery("#st_search_search").val().length==0){
				jQuery("#st_search_search").val(searchText+searchSffx);
		}
		jQuery("#st_search_search").blur(function(){
			if (	jQuery(this).val().length==0)
					jQuery("#st_search_search").val(searchText+searchSffx);
		}).focus(function(){
			if (jQuery(this).val()==searchText+searchSffx)
				jQuery(this).val("");
		});
		changeColors();
  //		jQuery("div.st_field_label:contains('kolor:')").parent().css({"display":"none"});
		
//		var jQuery("div.st_field_label:contains('kolor:')").parent().prevAll("li")
//		jQuery("head").append('<style type="text/css"></style>');
		
  	 /*	jQuery("ul#st_product_options_form").data('test','test').bind('data',function(event){
			jQuery("div.st_field_label:contains('kolor:')").parent().css({"display":"none"});
		});*/
		jQuery(".product-list").hover(function(){
			jQuery(this).children(".product-list-basket").css({"visibility":"visible"});
		},function(){
			jQuery(this).children(".product-list-basket").css({"visibility":"hidden"});
		}).children(".product-list-basket").css({"visibility":"hidden"});
		
	  jQuery("span.asterisk").each(function(){
	   	
		//jQuery(this).appendTo(jQuery(this).siblings("label")).css({"position":"static"});
		jQuery(this).appendTo(jQuery(this).siblings("label")).css({"position":"static"});
		});
		
		jQuery("div.product-list-frame a").append('<span class="drkn"></span>').each(function(ndx){
			if (jQuery.browser.msie&&parseInt(jQuery.browser.version)==6)
				var hgth=jQuery(this).outerHeight();
				jQuery(this).children("span.drkn").css({"height":hgth+"px"});
		});
		jQuery("div#male-zdjecia a").append('<span class="drkn"></span>');
		jQuery("#duze-zdjecie-link").append('<span class="drkn"></span>');
		
		jQuery("span.toggler").click(function(){
			var id1=jQuery(this).attr("rel");
		
			
			if (jQuery("#"+id1+":visible").length>0){
				jQuery(this).parent("div").removeClass("x-tree-node-expanded")
				jQuery("#"+id1).slideUp("fast");		
			}
			else{
				jQuery(this).parent("div").addClass("x-tree-node-expanded")
				jQuery("#"+id1).slideDown("fast");
			}

		});
		jQuery("#st_f_category_container h4").click(function(){
			var id1=jQuery(this).attr("id");
					
			if (jQuery("*[rel='"+id1+"']:visible").length>0){
				jQuery(this).removeClass("x-tree-node-expanded").addClass("x-tree-node-collapsed");
				jQuery("*[rel='"+id1+"']").slideUp("fast");		
			}
			else{
				jQuery(this).addClass("x-tree-node-expanded").removeClass("x-tree-node-collapsed");
				jQuery("*[rel='"+id1+"']").slideDown("fast");	
/*				jQuery(this).parent("div").addClass("x-tree-node-expanded")
				jQuery("#"+id1).slideDown("fast");*/
			}

		}).each(function(ndx){
			if (jQuery.browser.msie&&parseInt(jQuery.browser.version)==6)
				jQuery(this).append("<span></span>");
		});
		/**/
		if (hide1){
			if (jQuery("#field-one").attr("checked")=="checked"){

					jQuery("#st_user-basket-frama1").show();
					jQuery("#st_user-register_form").hide();
				}
				if (jQuery("#field-two").attr("checked")=="checked"){

					jQuery("#st_user-basket-frama1").hide();
					jQuery("#st_user-register_form").show();
				}
				jQuery("#field-one").click(function(){
					jQuery("#st_user-basket-frama1").show();
					jQuery("#st_user-register_form").add("#st_basket-delivery-form").hide();
					createCookie("not-logged","1");
				});
				jQuery("#field-two").click(function(){
					jQuery("#st_user-basket-frama1").hide();
					jQuery("#st_user-register_form").add("#st_basket-delivery-form").show();
					createCookie("not-logged","2");
				});
		}
});
function debug1(msg){
	if (jQuery.browser.opera){
		alert(msg);
	 //	debug(msg);
	}
}
function changeColors(){
	if (jQuery("div.st_field_label:contains('kolor:')").length>0){
			jQuery("#st_update_product_options_form").prepend("<div id=\"kolor\"></div>");
			jQuery("div.st_field_label:contains('kolor:') ~ select > option").each(function(index1){
				var kolr=jQuery(this).text();
//				$(this).remove();
				var sel1=(jQuery(this).attr("selected"))?' class="selected"':'';
	//			var kolr=jQuery(this).attr("rel");
				jQuery("#kolor").append('<span rel="'+kolr+'" '+sel1+'><img src="/media/kolory/'+kolr+'.png" alt="'+kolr+'"/></span>');
				jQuery("span[rel='"+kolr+"']").click(function(){
					//alert(jQuery(this).attr("rel"));
				 //	jQuery("div.st_field_label:contains('kolor:') ~ select > option:contains ('"+kolr"')").val(kolr).change();
					jQuery("div.st_field_label:contains('kolor:') ~ select > option:selected").attr("selected","");
				 	jQuery("div.st_field_label:contains('kolor:') ~ select > option:contains('"+kolr+"')").attr("selected","selected");
					jQuery("div.st_field_label:contains('kolor:') ~ select").change();
				 //select();
					jQuery(this).addClass('selected').siblings().removeClass('selected');
				});
			});
		
		}
		
}
function changeLink(){

	var duze1=jQuery("#duze-zdjecie > img:not([class~='photo-hidden'])").animate({"opacity":0}).addClass('photo-hidden').nextAll("img:first");
	
	if (duze1.length==0)
	  duze1=jQuery("#duze-zdjecie > img:first");

	duze1.each(function(){
  		jQuery(this).css({"opacity":0}).removeClass('photo-hidden').animate({"opacity":1});
		var te=jQuery(this).attr("longdesc");
		jQuery("#duze-zdjecie-link").attr("href",te);
	});
	var duzeOpis1=jQuery("#duze-zdjecie-opis span.photo-descr:not([class~=photo-descr-hidden])").animate({"opacity":0}).addClass('photo-descr-hidden').next("span.photo-descr");
	if (duzeOpis1.length==0)
	  duzeOpis1=jQuery("#duze-zdjecie-opis span.photo-descr:first");	

   duzeOpis1.css({"opacity":0}).removeClass('photo-descr-hidden').animate({"opacity":1});	
		
	var maleIle=jQuery("#male-zdjecia a").length;
//	var maleWdh=jQuery("#male-zdjecia a").outerWidth();

//	var male=jQuery("#male-zdjecia a:first").appendTo("#male-zdjecia").css({"left":((maleIle-1)*maleWdh)+"px"}).removeClass("photo-small-hidden");	  
	var male=jQuery("#male-zdjecia a:first").appendTo("#male-zdjecia").css({"left":((maleIle-1)*maleWdh1)+"px"}).removeClass("photo-small-hidden");	  
//	jQuery("#male-zdjecia a:last").addClass("photo-small-hidden");
	jQuery("#male-zdjecia a").each(function(ndx){
		var lft=parseInt(jQuery(this).css("left"));
	 //	var wdh=parseInt(jQuery(this).outerWidth());
		var wdh=maleWdh1;
		jQuery(this).animate({"left":(lft-wdh)+"px"});
	 //	jQuery("#male-zdjecia a span.drkn:eq("+ndx+")").css({"left":(lft-wdh)+"px"});
	});
	
	jQuery("#male-zdjecia a:first").addClass("photo-small-hidden");

//	alert(duze1.index(duze1.parents(duze1)));
}

}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

