function slideEffectAJAX(modul1,modul2,Tmp,Fac){
		this.lock=0;
		this.mm= null;
		this.IE = document.all?true:false;
		this.Timp=Tmp;
		this.Factor=Fac;
		var thisObj=this;
		this.sens=1;
		this.modul1=document.getElementById(modul1);
		this.modul2=document.getElementById(modul2);
		this.currentx=0;
		this.modulCurent=this.modul1;
		this.modulNext=this.modul2;
		this.width=this.modul1.offsetWidth;
		this.previ=0;
this.callStep=function(i,sens){
	

	if(this.lock==0){
		this.lock=1;

		var thisObj=this;
		this.sens=sens;
	if(i>this.previ){
		this.sens=1;
	} else {
		this.sens=0;
	}
	if(this.previ==i){
		this.lock=0;
		return false;
	}
	this.previ=i;
		this.callStepAJAX = new XHConn();
		this.callStepAJAX.connect('callStep.php','POST','pagina='+i,function(bx){thisObj.setStep(bx)});
		
	}
}

this.setStep=function(bx){
	
	var thisObj=this;
	var cc=bx.responseText;
	
	this.modulNext.innerHTML=cc;

	this.miscaModule();
}
this.miscaModule=function(){
	var gg=(this.width-this.currentx)*5/this.width;
	gg=Math.max(gg,1);
	this.currentx+=(this.Factor*gg);
	
	
	if(this.currentx>this.width){
	
		this.currentx=this.width;
	}
	if(this.sens==1){
		this.modulCurent.style.marginLeft="-"+(this.currentx)+"px";
		this.modulNext.style.marginLeft=(this.width-this.currentx)+"px"
		
	
	} else {
		this.modulCurent.style.marginLeft=(this.currentx)+"px";
		this.modulNext.style.marginLeft="-"+(this.width-this.currentx)+"px"
	
	}
			if(this.currentx<=0 || this.currentx>=this.width){
				this.currentx=0;
				var tmp=this.modulCurent;
				this.modulCurent=this.modulNext;
				this.modulNext=tmp;
				this.lock=0;
			
			} else {
				var thisObj=this;
				this.mm=setTimeout(function(){thisObj.miscaModule()},this.Tmp)
			
				
			}
	
}

}

function fadeEffectTwo(El,In,Tmp,Fac){
		this.IE = document.all?true:false;
		this.Timp=Tmp;
		this.Factor=Fac;
		var thisObj=this;
		this.sens=1;
		this.numarul=0;
		this.stop=0;
		this.mm=null;
		this.Elmunu=document.getElementById(El);
		//this.Elmdoi=document.getElementById(In);
		this.Elmunus=this.Elmunu.style;
		//this.Elmdois=this.Elmdoi.style;
		this.changeOnOtherElement= null;
		this.changeOnOtherElementS= null;
		this.waitForOUT=false;
		this.Elmunu.onmouseover=function(){clearTimeout(this.mm);  thisObj.sens=1 ;thisObj.Schimba()};
		this.Elmunu.onmouseout=function(){clearTimeout(this.mm); if(!thisObj.waitForOUT){thisObj.sens=(-1); thisObj.Schimba()}};
	
	this.Schimba=function(){
		var thisObj=this;
		if(this.IE){
			//this.Elmunus.filter="alpha(opacity="+((100-this.numarul)/100)+")";
			this.Elmunus.filter="alpha(opacity="+(this.numarul)+")";
				if(this.changeOnOtherElementS!=null){
				this.changeOnOtherElementS.filter="alpha(opacity="+(this.numarul)+")";
			}
			//this.Elmdois.filter="alpha(opacity="+((100-this.numarul)/100)+")";
		} else {
			//this.Elmunus.opacity=(100-this.numarul)/100;
			this.Elmunus.opacity=((this.numarul))/100;
			if(this.changeOnOtherElementS!=null){
				this.changeOnOtherElementS.opacity=((this.numarul))/100;
			}
			//this.Elmdois.opacity=(100-this.numarul)/100;
		}
		this.numarul+=this.Factor*(this.sens);
		if(this.numarul<=100 && this.numarul>=0){
			this.mm=setTimeout(function(){thisObj.Schimba()},this.Tmp);
		} else {
			this.numarul=this.numarul>100?100:this.numarul<0?0:this.numarul;
		}
	}
	this.AnotherElement=function(id){
		this.changeOnOtherElement=document.getElementById(id);
		this.changeOnOtherElementS=this.changeOnOtherElement.style;
	
	}
	this.AddOUTTrigger=function(){
		this.waitForOUT=true;
	
	}
	this.StartOUT=function(){
		var thisObj=this;
		clearTimeout(this.mm);
		thisObj.sens=(-1); thisObj.Schimba()
	}
}

