var isIE = document.all?true:false;
var wyszukaj = 0;
var param = new Array();
var param_w = new Array();

var jx = 0; // x - pozycja kursora
var jy = 0; // y - pozycja kursora
var cx = 0; // x - pozycja kursora podczas klikniecia
var cy = 0; // y - pozycja kursora podczas klikniecia

jQuery(document).ready(function(){
   $().mousemove(function(e){
      jx = e.pageX;
			jy = e.pageY;
   }); 
})

// pozycja kursora podczas klikniecia
function clickXY()
{
		cx = jx;
		cy = jy;
}

function _reload(responseText)
{
	if(responseText == '')
	{	
			window.location = site_url;
	}
}

/**
 * Funkcja ukrywa box przechowujacy "ajaxowy" formularz oraz warstwe przyslaniajaca
 * reszte strony
 * @param {Object} box
 */
function boxClose(box, box2)
{
		$(box).style.display = 'none';
		if(typeof(box2) != 'undefined')
		{
				$(box2).style.display = 'none';
		}
}

function setClass(oB, name){
	oB.className = name;
}

/*function loader_action(event)
{
	var l = $('loader2');
	l.style.display = 'block';
	
	var event = new Event(event);
	l.style.left =window.getScrollLeft() + event.client.x + 12+'px';
	l.style.top = window.getScrollTop() + event.client.y - 20+'px';
}*/

/*function loader_action_close()
{
	if($('loader2'))
	{
			var l = $('loader2');
			l.style.display = 'none';
	}
}*/

function display_tips(){
	var dymki = new Tips('.img_tips',{
		onShow : function(tip){
				tip.setStyle('opacity', '0.9');
		},
		offsets: {x: 15, y: -15}
	});
	//alert('dfdf');
}

function startLoader_()
{
	var ob = $('#ajax_loading');
	ob.css('display','block');
	ob.css('top',cy);
	ob.css('left',cx);
	
	//window.setInterval(animuj, 3000);
}

function closeLoader_()
{
	var ob = $('#ajax_loading');
	ob.css('display','none');
}

function setInfo_(tresc)
{
	var ob = $('#box_info');
	ob.html(tresc);
	ob.css('display','none');
	ob.slideDown("slow");
	ob.css('top',cy);
	ob.css('left',cx);
	
	setTimeout("setInfoClose_()",2000);
}

function setInfoClose_()
{
	var ob = $('#box_info');
	ob.slideUp();
}

function addPoints(action, id)
{
		clickXY();
		startLoader_();
	  
		// wywolanie ajax'a
		$.ajax({
		   type: "POST",
		   url: sitePath+'wish_ajax/',
		   data: "id="+id+"&action="+action,
		   success: function(msg)
			 {
			 		closeLoader_();
					if(msg != '')
					{
						setInfo_(msg);
					}
		   }
	  });
}

function gatewaySms(id, tresc)
{
		clickXY()
		
		// start loadera 
		startLoader_();
	  
		// wywolanie ajax'a
		$.ajax({
		   type: "POST",
		   url: sitePath+'wish_ajax/',
		   data: "id="+id+"&gateway=1",
		   success: function(msg)
			 {
			 		closeLoader_();
					if(msg != '')
					{
						setInfo_(msg);
					}
		   }
	  });
		
		if($('#tresc'))
		{
				var t = document.getElementById('tresc');
				t.value = tresc; 
		}
}

function addInfringement(id)
{
		clickXY()
		
		// start loadera 
		startLoader_();
	  
		// wywolanie ajax'a
		$.ajax({
		   type: "POST",
		   url: sitePath+'wish_ajax/',
		   data: "id="+id+"&infringement=1",
		   success: function(msg)
			 {
			 		closeLoader_();
					if(msg != '')
					{
						setInfo_(msg);
					}
		   }
	  });
}

function addWishFlowers(id)
{
		clickXY()
		
		// start loadera 
		startLoader_();
	  
		// wywolanie ajax'a
		$.ajax({
		   type: "POST",
		   url: sitePath+'flowers_wish_ajax/',
		   data: "id="+id+"&flowers=1",
		   success: function(msg)
			 {
			 		closeLoader_();
					if(msg != '')
					{
							setInfo_(msg);
					}
		   }
	  });
}

function addWish2(a)
{
		clickXY()
		
		if(a == 'add')
		{
			window.location = sitePath+'gretix_wishlist';
		}else{
				setInfo_('Musisz być zalogowany');
		}
}

var langVisible = 0;
var lagMenuVisible = 0;
function getLang()
{
	var ob = $('#getlang');
	if(langVisible == 0)
	{
		langVisible = 1;
		ob.css('display','block');
	}else{
		langVisible = 0;
		ob.css('display','none');
	}
	
	$("#linklang").mouseout(function(){
			setTimeout("checkMenuLang()",1000);
	});
	$("#getlang").mousemove(function(){
			lagMenuVisible = 1;
			langVisible = 1;
			ob.css('display','block');
	});
	$("#getlang").mouseout(function(){
			//var Today = new Date();
			//document.getElementById('test').innerHTML = Today.getMinutes()+' '+Today.getSeconds()+'langVisible'+langVisible
			lagMenuVisible = 0;
			setTimeout("checkMenuLang()",1000);
	});
}

function checkMenuLang()
{
		if(lagMenuVisible == 0)
		{
				var ob = $('#getlang');
				langVisible = 0;
				ob.css('display','none');
		}
}

function renameClass(id,typ)
{
	el = $('#liLang'+id);
	if(typ == 1)
	{
		el.removeClass("liLang");
		el.addClass("liLang2");
	}else{
		el.removeClass("liLang2");
		el.addClass("liLang");
	}
}
