package  clases{
	import flash.display.MovieClip;
	import flash.events.MouseEvent;
	
	public class carru extends MovieClip {
		
		public var clip:MovieClip 
		public var zona:MovieClip 
		public var pariente:MovieClip
		public var activo:Boolean = true
		public var xo:int
		public var yo:int
		
		public function carru(clipPasdo:MovieClip,zonaPasada:MovieClip) {
			
			clip = clipPasdo
			zona = zonaPasada
			pariente = MovieClip(clip.parent)
			
			xo = clip.x
			yo = clip.y
			
			clip.buttonMode = true
			
			clip.addEventListener(MouseEvent.MOUSE_DOWN,presionado)
			clip.addEventListener(MouseEvent.MOUSE_UP,suelto)
			
			
			
		}
		public function presionado(e){
			if(activo == true){
				pariente.addChild(clip)
				clip.startDrag()
				
				}
			
			}
		public function suelto(e){
			if(activo == true){
				stopDrag()
				if(clip.hitTestObject(zona)){
					zona.nombre.text = clip.nombre.text
					pariente.bien()
					pariente.removeChild(clip)
					}else{
						clip.x = xo
						clip.y = yo
						pariente.mal()
						}
				}
			
			}

	}
	
}
