function opti_slides(isback,nrdorit){
	if(nrdorit && window['interval_slides']){
		window.clearInterval(interval_slides);
		interval_slides = false;
	}


	opti_nrslides = window['opti_nrslides'] ? opti_nrslides : 'Z';
	//cateexista din 10
	if(isNaN(opti_nrslides)){
		for(i = 1; i <11; i++){
			if($('sl_' + i)){
				opti_nrslides = i;
			}
			else{
				break;
			}
		}
	}
	if(isNaN(opti_nrslides) || (opti_nrslides < 2)){
		return;
	}

	//care e curent
	opti_nrcur = window['opti_nrcur'] ? opti_nrcur : 1;

	if(nrdorit && (nrdorit > 0) && (nrdorit <= opti_nrslides)){
		var opti_deafis = nrdorit;
	}
	else if(isback){
		var opti_deafis = ((opti_nrcur - 1) < 1)  ? opti_nrslides : (opti_nrcur - 1);
	}
	else{
		var opti_deafis = ((Number(opti_nrcur) + 1) > opti_nrslides)  ? 1 : (Number(opti_nrcur) + 1);	
	}
	

	if(opti_deafis == opti_nrcur) return;

	i_facut = false;
	for(i=1; i <= opti_nrslides; i++ ){
		if(i==opti_deafis){
			$('sl_'+i).className = 'nodisp disp';
			$('slb_'+i).className = 'but_one sel';
			$('slc_'+i).className = 'nodisp disp';
			$('slt_'+i).className = 'nodisp disp';
			i_facut = i;
		}
		else{
			$('sl_'+i).className = 'nodisp';		
			$('slb_'+i).className = 'but_one';
			$('slc_'+i).className = 'nodisp';
			$('slt_'+i).className = 'nodisp';
			if(!window['is_ie'] && 0)
				changeOpac(100, 'sl_'+i);			
			
		}
	
	}
	
	if(i_facut){		
		if(!window['is_ie'] || 1){
			changeOpac(1, 'sl_'+i_facut);
			opacity('sl_'+i_facut, 1, 100, 750);
		}	
	}
	
	opti_nrcur = opti_deafis;
}

function changeOpac(opacity, id) {
var object = document.getElementById(id).style;object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
} 
function opacity(id, opacStart, opacEnd, millisec) {
    var speed = Math.round(millisec / 100);
    var timer = 0;
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

function boldit(id,type){
	if(type==2){
		id.className='';	
	}
	else{

		id.className='col_gri';			
	}
}

function jumpto(linq){
	if(opener && !opener.closed){
		opener.location = linq;
		opener.focus();
		return false;	
	}
	else{
		return true;	
	}
}

var com_w = null;

function openpop(url) {
		lungim = 800;
		inalt = 700;
		progP = com_w;
/* centru*/
		pnt_n = 1;			
		progP = window.open( url, 'compop', 'toolbar=0,scrollbars='+pnt_n+',location=0,statusbar=1,menubar=0,resizable=1,width='+lungim+',height='+inalt+',left = 40,top = 62' );
		progP.focus();
/* miscarea inversa */
		com_w = progP;	
}


function select_wanted(index,valo){
	if($(index) && $(index).options){
		h = $(index);
		for (i = h.options.length - 1; i>=0; i--) {
			if (h.options[i].value == valo) {
				h.options[i].selected = true;
			}
			else{
				h.options[i].selected = false;
			}
		}
	}

}

function $(id){
	if(m = document.getElementById(id))
		return m;
	return false;
}

function $$(id){
	if(m = document.getElementById(id))
		return m.style;
	return false;
}


function pre_del(nr,mes,ind){
	
	mes = mes ? mes : 'Sigur stergi?';
	ind = ind ? ind : 'indicedelete';
	if(nr && confirm(mes)){
		$(ind).value = nr;
		document.formus.submit();
	}

}


function flaptwo(autor,dedesc,deinc,victim,derulat){
	if($(autor) && $(victim)){
		if($(autor).innerHTML == dedesc){
			$(autor).innerHTML = deinc;
			$$(victim).display = '';	
			//cu ascundere restul
			if(derulat){
//				return false;
				z = derulat.split("|");
				if(z.length ==2){
					for(i=12;i>0;i--){
						if((String(z[1])+String(i) ==autor) || !$(z[1]+i) || !$(z[0]+i))
							continue;
						if($(z[1]+i).innerHTML==deinc)
							$(z[1]+i).innerHTML = dedesc;
						$$(z[0]+i).display = 'none';						
					}
				
				}			
			}	
		}
		else if(($(autor).innerHTML == deinc) && !derulat){
			$(autor).innerHTML = dedesc;
			$$(victim).display = 'none';				
		}
	}	
}

function control_nr(inpobj,afisobj,limit){
	nr = limit - inpobj.value.length;
	if(nr<0){
		inpobj.value = inpobj.value.substr(0,limit);
		return false;
	}	
	else{
		afisobj.innerHTML = nr;
	}
}
