/*
Copyright (C) 2010 Aptus.pl sp. z o.o. s.k.
All rights reserved
*/
function img1(name) {
	 img=new Image();
     img.src = '/i/'+name+'.gif';
	 document.images[name].src=img.src;
}

function img2(name) {
	 img=new Image();
     img.src = '/i/'+name+'b.gif';
	 document.images[name].src=img.src;
}

function dbl(t) {
	if(t.dlg_clicked)
		return false;
	t.dlg_clicked=true;
	return true;
}

var itxt=new Array();

function input_enable(id,txt){
	var inp = document.getElementById(id);
	if(inp){
		itxt[id]=txt;
		inp.className='inactive';
		inp.value=txt;
		inp.onfocus=function(){input_active(id);}
		inp.onblur=function(){input_inactive(id);}
	}
}

function input_active(id){
	var inp = document.getElementById(id);
	inp.value='';
	if(inp.className=='inactive')
		inp.className='';
}

function input_inactive(id){
	var inp = document.getElementById(id);
	if(inp.value==''){
		inp.value=itxt[id];
		inp.className='inactive';
	}
}

function open_tree(id){
	var sub = document.getElementById('sub'+id);
	if(!sub)
		return;
	var btn = document.getElementById('button'+id);
	
	if(sub.innerHTML=='')
		dlg_get('/category_list.php?id='+id,'','sub'+id);
	if(sub.style.display=='none'){
		sub.style.display='block';
		if(btn)
			btn.className += ' active';
	}
	else{
		sub.style.display='none';
		if(btn){
			if(btn.className=='button active')
				btn.className='button';
			if(btn.className=='button_sub active')
		  	btn.className='button_sub';
		}
	}	
}

function close_tree(div,id){
	var pdiv = div.parentNode.parentNode;
	var divs = pdiv.getElementsByTagName('div');
	for(var i=0;i<divs.length;i++){
		if(divs[i].className=='sub' && divs[i].id!='sub'+id)
			divs[i].style.display='none';
	}

	while(pdiv.className!='box' && pdiv.nodeName!='body')
		pdiv = pdiv.parentNode;
	divs = pdiv.getElementsByTagName('div');
	for(var i=0;i<divs.length;i++){
		if(divs[i].className=='button active' && div.parentNode.className=='button')
			divs[i].className='button';
		if(divs[i].className=='button_sub active')
	  	divs[i].className='button_sub';
	}

}

var anim=false;
function show_promo(promo,id,a){
	if(anim)
		return;
	anim = true;
	$('#'+promo+' .prods .active').fadeOut('fast',function(){
		$('#'+promo+' #'+id).fadeIn('fast',function(){
			anim=false;
		});	
	}); 
	$('#'+promo+' .active').removeClass('active');
	$('#'+promo+' #'+id).addClass('active');
	$(a).addClass('active');
}

categories = {
	anim : false,
	open : false,
	init : function(){
		$('.boxCat').hide();
		$('.cat_txt').css('cursor','pointer');
		$('.cat_txt').click(function(){
			categories.toggle();
		});
	},
	toggle : function(){
		if(categories.anim)
			return;
		categories.anim = true;
		if(categories.open)
			$('.boxCat').slideUp('fast',function(){categories.anim=false;categories.open=false;});
		else
			$('.boxCat').slideDown('fast',function(){categories.anim=false;categories.open=true;});
	}
}
