function validar_cupon() {

	cupon = $('cupon').value;
	
	if(cupon!='') {
	
		if(cupon=='familias apartamentosnorte'){
		
			$('cupon').className = 'input_ok';
			
			$('pack_llegada').checked=1;
			
			return true;
			
		} else {
		
			$('cupon').className = 'input_mal';
			
			return false;
			
		}
	
	} else {
	
		$('cupon').className = 'input_normal';
		return false;	
		
	}
	
}

function cambiar_pack(){
	
	checked = $('pack_llegada').checked;
	
	cupon = validar_cupon();

	if(cupon){
		
		document.getElementById('dv_total').style.display = "none";
		document.getElementById('dv_total2').style.display = "none";
		document.getElementById('dv_total3').style.display = "block";
		
		document.getElementById('dv_anticipado').style.display = "none";
		document.getElementById('dv_anticipado2').style.display = "none";
		document.getElementById('dv_anticipado3').style.display = "block";
		
		document.getElementById('dv_reserva').style.display = "none";
		document.getElementById('dv_reserva2').style.display = "none";
		document.getElementById('dv_reserva3').style.display = "block";
		
	} else if(checked){
		
		document.getElementById('dv_total').style.display = "none";
		document.getElementById('dv_total2').style.display = "block";
		document.getElementById('dv_total3').style.display = "none";
		
		document.getElementById('dv_anticipado').style.display = "none";
		document.getElementById('dv_anticipado2').style.display = "block";
		document.getElementById('dv_anticipado3').style.display = "none";
		
		document.getElementById('dv_reserva').style.display = "none";
		document.getElementById('dv_reserva2').style.display = "block";
		document.getElementById('dv_reserva3').style.display = "none";
		
	} else {
		
		document.getElementById('dv_total').style.display = "block";
		document.getElementById('dv_total2').style.display = "none";
		document.getElementById('dv_total3').style.display = "none";
		
		document.getElementById('dv_anticipado').style.display = "block";
		document.getElementById('dv_anticipado2').style.display = "none";
		document.getElementById('dv_anticipado3').style.display = "none";
		
		document.getElementById('dv_reserva').style.display = "block";
		document.getElementById('dv_reserva2').style.display = "none";
		document.getElementById('dv_reserva3').style.display = "none";
		
	}
	
}

function mover1(id){
	
	activo2 = 1;
	el2 = document.getElementById(id);
	valor2 = el2.style.left;
	valor2 = valor2.substr(0,valor2.length-2);
	move_left(el2,valor2);
	
	
}

function move_left(el2,valor2){
	nueva2 = parseInt(valor2)-8;
	if(nueva2>=0 && activo2==1){
		
		el2.style.left = nueva2+ "px";
		
		time2 = setTimeout("move_left(el2,nueva2)",10);
		
		
	}
	
	
}

function parar1(id){

	activo2 = 0;
	el2 = document.getElementById(id);
	valor2 = el2.style.left;
	valor2 = valor2.substr(0,valor2.length-2);
	move_right(el2,valor2);
	
}

function move_right(el2,valor2){
	
	nueva2 = parseInt(valor2)+8;
	
	if(nueva2<=184 && activo2==0){
		el2.style.left = nueva2+ "px";
		
		time2 = setTimeout("move_right(el2,nueva2)",10);
		
	}
	
	
}


function mover2(id){
	
	activo = 1;
	el = document.getElementById(id);
	valor = el.style.left;
	valor = valor.substr(0,valor.length-2);
	move_left2(el,valor);
	
	
}

function move_left2(el,valor){
	nueva = parseInt(valor)-8;
	if(nueva>=0 && activo==1){
		
		el.style.left = nueva+ "px";
		
		time2 = setTimeout("move_left2(el,nueva)",10);
		
		
	}
	
	
}

function parar2(id){

	activo = 0;
	el = document.getElementById(id);
	valor = el.style.left;
	valor = valor.substr(0,valor.length-2);
	move_right2(el,valor);
	
}

function move_right2(el,valor){
	
	nueva = parseInt(valor)+8;
	
	if(nueva<=184 && activo==0){
		el.style.left = nueva+ "px";
		
		time2 = setTimeout("move_right2(el,nueva)",10);
		
	}
	
	
}


function bajar(id){
	top_activo = 1;
	el3 = document.getElementById(id);
	valor3 = el3.style.top;
	valor3 = valor3.substr(0,valor3.length-2);
	
	if(valor3==0) {
		subir_mov(el3,valor3);
	} else {
		bajar_mov(el3,valor3);
	}
}

function subir_mov(el3,valor3){
	nueva3 = parseInt(valor3)-8;
	if(nueva3>=-88 && top_activo==1){
		
		el3.style.top = nueva3+ "px";
		
		time2 = setTimeout("subir_mov(el3,nueva3)",10);
		
		
	}
	
	
}


function bajar_mov(el3,valor3){
	nueva3 = parseInt(valor3)+8;
	if(nueva3<=0 && top_activo==1){
		
		el3.style.top = nueva3+ "px";
		
		time2 = setTimeout("bajar_mov(el3,nueva3)",10);
		
		
	}
	
	
}


/*
movimiento = function(id){

	this.id = id;
	
	this.activo = 0;
	
	this.el = document.getElementById(id);
	
	this.mover1 = function(){
		
		this.activo = 1;
		this.valor = this.el.style.left;
		this.valor = this.valor.substr(0,this.valor.length-2);
		setInterval("alert('asd')",500);
	}
	
	
	this.move_left = function(){
		alert('asd');
		this.nueva = parseInt(this.valor)-2;
		
		if(this.nueva>=0 && this.activo==1){
			
			this.el.style.left = this.nueva+ "px";
			
			this.valor = this.nueva;
			//setTimeout("alert('asd')",500);
			this.move_left();
			
			
		}
	}

}
*/
