// JavaScript Document

$(document).ready(function(){
	var host = location.protocol+'//'+location.host;
	var sc = location.href;
	sc = sc.replace(host, "");
	var i = sc.indexOf("/");
	sc = sc.slice(i+1);
	i = sc.indexOf("/");
	var arg_1 = sc.slice(0,i);
	sc = sc.slice(i+1);
	if(arg_1=='szukaj'){
		i = sc.indexOf("/");
		if(i>0){
			var arg_2 = sc.slice(0,i);
		} else {
			var arg_2 = sc;
		}
	}
	if(arg_1=='szukaj-z'){
		i = sc.indexOf("/");
		if(i>0){
			var arg_2 = sc.slice(0,i);
			sc = sc.slice(i+1);
			i = sc.indexOf("/");
			if(i>0){
				var arg_3 = sc.slice(0,i);
				sc = sc.slice(i+1);
				i = sc.indexOf("/");
				if(i>0){
					var arg_4 = sc.slice(0,i);
					sc = sc.slice(i+1);
					i = sc.indexOf("/");
					if(i>0){
						var arg_5 = sc.slice(0,i);
						sc = sc.slice(i+1);
						i = sc.indexOf("/");
						if(i>0){
							var arg_6 = sc.slice(0,i);
							sc = sc.slice(i+1);
							i = sc.indexOf("/");
							if(i>0){
								var arg_7 = sc.slice(0,i);
								sc = sc.slice(i+1);
			
							} else {
								var arg_7 = sc;
							}
						} else {
							var arg_6 = sc;
						}
					} else {
						var arg_5 = sc;
					}
				} else {
					var arg_4 = sc;
				}
			} else {
				var arg_3 = sc;
			}
		} else {
			var arg_2 = sc;
		}
	}
	if(arg_2){
		arg_2 = format_url(arg_2);
	}
	if(arg_3=='true'){
		 $("#w_opisach").attr('checked','checked');
	}
	if(arg_4){
		for(i=0;i<$('#w_producent option').length;i++){
			if($('#w_producent option').eq(i).val()==arg_4){
				$('#w_producent option').eq(i).attr('selected','selected');
			}
		}
	}
	if(arg_5 && arg_5!='cena%20od'){
		$("#c_od").val(arg_5);
	}
	if(arg_6 && arg_6!='cena%20do'){
		$("#c_do").val(arg_6);
	}
	//		ciag = ciag.slice(i+1);
	//		var i = ciag.indexOf("+");
	
	var wyszukiwarka = getCookie('qubat_wyszukiwanie');
	if(wyszukiwarka=='zaawansowane'){
		$('#wm2').css('display','none');
		$('#wm3').css('display','none');
		$('#w_down').css('display','none');
		$('.wf').css('width','459px');
		if(arg_2){
			$('.wf').val(arg_2);
		} else {
			$('.wf').val('szukana fraza');
		}
		$("#wyszukiwarka_s").css('display','block');
		$('#w_up').css('display','block');
		var fraza_val = 'szukana fraza';
	} else {
		if(arg_2){
			$('.wf').val(arg_2);
		}
		var fraza_val = 'nazwa / nr kat.';
	}
	$('#w_down').live('click',function(){
		// $("#wyszukiwarka_s").slideDown("slow");
		$('#wm2').css('display','none');
		$('#wm3').css('display','none');
		$('#w_down').css('display','none');
		$('.wf').css('width','459px');
		if($("#fraza").val()==fraza_val){
			$('.wf').val('szukana fraza');
		}
		$("#wyszukiwarka_s").css('display','block');
		$('#w_up').css('display','block');
		setCookie('qubat_wyszukiwanie','zaawansowane',365);
		wyszukiwarka = 'zaawansowane';
		fraza_val = 'szukana fraza';
		return false;
	});

	$('#w_up').live('click',function(){
		//$("#wyszukiwarka_s").slideUp("slow");
		$("#wyszukiwarka_s").css('display','none');
		$('#w_up').css('display','none');
		$('.wf').css('width','150px');
		if($("#fraza").val()==fraza_val){
			$('.wf').val('nazwa / nr kat.');
		}
		$('#wm2').css('display','block');
		$('#wm3').css('display','block');
		$('#w_down').css('display','block');
		setCookie('qubat_wyszukiwanie','',365);
		wyszukiwarka = '';
		fraza_val = 'nazwa / nr kat.';
		return false;
	});

	$("#fraza").focus(function(){if($(this).val()==fraza_val){$(this).val('');}});
	$("#fraza").blur(function(){if($(this).val()==''){$(this).val(fraza_val);}});
	$("#c_od").focus(function(){if($(this).val()=='cena od'){$(this).val('');}});
	$("#c_od").blur(function(){if($(this).val()==''){$(this).val('cena od');}});
	$("#c_do").focus(function(){if($(this).val()=='cena do'){$(this).val('');}});
	$("#c_do").blur(function(){if($(this).val()==''){$(this).val('cena do');}});
	
	$('#szukaj_1').live('click',function(){
		if($("#fraza").val()==fraza_val){
			alert('Wpisz nazwę szukanego produktu lub numer katalogowy');
		} else {
			eval("location='"+host+"/szukaj/"+$("#fraza").val()+"'");
		}
		return false;
	});
	$('#szukaj_2').live('click',function(){
		if($("#fraza").val()==fraza_val){
			alert('Wpisz szukaną frazę');
		} else {
			var link_szukaj = host+"/szukaj-z/"+$("#fraza").val()+"/"+$("#w_opisach").attr('checked')+"/"+$("#w_producent").val();
			
			//if($("#c_od").val()!='cena od'){
				link_szukaj += "/"+$("#c_od").val();
			//} 
			//if($("#c_do").val()!='cena do'){
				link_szukaj += "/"+$("#c_do").val();
			//}
			eval("location='"+link_szukaj+"'");
		}
		return false;
	});
});
