/**
 * @author franca02
 */
DHTMLToggler=function(){
	// intialising the dom methods from newsi
	this.dom = new newsi.HTML.DOM();
	this.ev = new newsi.Event();
	
	}
	
	DHTMLToggler.prototype.init=function(){
		
	this.imgArray = this.dom.gebtn({parent:this.dom.e_gebid("left_part"), el:"img"});
	
	//console.log(this.imgArray.length);
	// toggle for default image
	this.currentSel = 0;
	var i = 1 ;
	while ( i < this.imgArray.length ) 
	{	
		this.dom.removeClass({el:this.dom.e_gebid("image_"+i), className:"show"});	
		this.dom.setClass({el:this.dom.e_gebid("image_"+i), className:"hide"});
		i++
	}
	
	/// add listeners to the radio buttons
	
	
		this.btnArray = this.dom.gebtn({parent:this.dom.e_gebid("radiobtn"), el:"input"});
		
		var i = 0 ;
		while ( i < this.btnArray.length ) 
		{			
			this["radio_"+i] = new newsi.Event () ;
			this["radio_"+i].addListener ( "onclick" , this.btnArray[i].id , this , "_changemap" , "false", i ) ;
			i++ ;
				
				
		}
}

	DHTMLToggler.prototype._changemap=function(btnLink){
		
		this.dom.removeClass({el:this.dom.e_gebid("image_"+this.currentSel), className:"show"});	
		this.dom.setClass({el:this.dom.e_gebid("image_"+this.currentSel), className:"hide"});
		
		this.dom.removeClass({el:this.dom.e_gebid("image_"+btnLink[0]), className:"hide"})
		this.dom.setClass({el:this.dom.e_gebid("image_"+btnLink[0]), className:"show"});
		
		this.currentSel = btnLink[0]
		
		
		
	}
	