// JavaScript Document

function gup(name){
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function enable_tabs(el,act){
	el.find(".tabs_panel").each(function(){
		$(this).tabs({'active' : act});
	})
}

function enable_search(){
	$(".search").each(function(){
		var tbody=$(this).find('tbody').find('tr');
		$(tbody).quicksearch({
			stripeRowClass: ['odd', 'even'],
			position: 'before',
			attached: $(this),
			labelText: $(this).attr("label"),
			inputClass: 'search_box'
		});
	});
}

function enable_filexbox(el,file,blank,width){
	$(el).flexbox(
			file,
			{
				width :width,
				//height : 260,
				watermark : blank,
				noResultsText : 'Nie znaleziono produktu',
				autoCompleteFirstMatch : false,
				queryDelay : 300,
				maxVisibleRows : 4,
				minChars : 3,
				method : 'POST',
				paging : false,
				onSelect: function() {  
					
				}
			});
	
}

function enable_mask(action){
	//$.datepicker.setDefaults($.datepicker.regional['pl']);
	switch(action){
	case 'new':
	case 'edit':
		$(".kod").mask("99-999");
		$(".telefon_kom").mask("+99 999-999-999");
		$(".telefon").mask("+99 (99) 999-99-99");
		$(".nip").mask("999-999-99-99");
		$(".regon").mask("999999999");
		$(".pesel").mask("99999999999");
		$(".data_input").mask("9999-99-99");
		$(".rok").mask("9999");
		addDatepicker('.withDatepicker');
	break;
	}
}


function addDatepicker(el){
	$(el).datepicker({
		showButtonPanel: false,
		numberOfMonths: 1,
		showButtonPanel: false		
	});	
	
}

function ce(el){
	var e=$(document.createElement(el));
	return e;
}
