function know_thy_width(){
	if( typeof( window.innerWidth ) == 'number' ) {
		//Non-IE
		winW = window.innerWidth;
		winH = window.innerHeight;
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
		winW = document.documentElement.clientWidth;
		winH = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		//IE 4 compatible
		winW = document.body.clientWidth;
		winH = document.body.clientHeight;
	}
	
	document.getElementById('filter').style.width = winW + 'px';
	document.getElementById('filter').style.height = winH + 'px';
}

function gradient(id, level)
{
	var box = document.getElementById(id);
	box.style.opacity = level;
	box.style.MozOpacity = level;
	box.style.KhtmlOpacity = level;
	box.style.filter = "alpha(opacity=" + level * 100 + ")";
	box.style.display="block";
	return;
}


function fadein(id) 
{
	var level = 0;
	while(level <= 1)
	{
		setTimeout( "gradient('" + id + "'," + level + ")", (level* 1000) + 10);
		level += 0.01;
	}
}


// Open the lightbox

function step_1_done(){

	pickup = document.zipform.pickup.value;
	delivery = document.zipform.delivery.value;
	month = document.zipform.month.value;
	day = document.zipform.day.value;
	year = document.zipform.year.value;

	document.getElementById('moving_date').innerHTML='Move Date: ' + month + '/' + day + '/' + year + '<input type="hidden" name="MM" value="' + month + '"> <input type="hidden" name="DD" value="' + day + '"> <input type="hidden" name="YY" value="' + year + '">';
	document.getElementById('moving_from').innerHTML='Moving From: ' + pickup;
	document.getElementById('moving_to').innerHTML='Moving To: ' + delivery;
	
	document.myform.pzip.value = pickup;
	document.myform.dzip.value = delivery;

}

function openbox(zipform, myform, fadin){
	pickup = document.zipform.pickup.value;
	delivery = document.zipform.delivery.value;
	month = document.zipform.month.value;
	day = document.zipform.day.value;
	year = document.zipform.year.value;
	
	if(pickup == '' || delivery == '' || month == '' || day == '' || year == ''){
		alert('Please verify that both ZIP code fields are correct to continue');
		/*
		if(pickup == ''){
			alert_this+= 'Pickup Zipcode';
		}
		
		if(delivery == ''){
			alert_this+= 'Delivery Zipcode';
		}
		
		if(month == ''){
			alert_this+= 'Month';
		}
		
		if(day == ''){
			alert_this+= 'Month';
		}
		*/
	}else{
		step_1_done();
	
		document.getElementById('disable_scroll_for_now').style.overflow='hidden';
	
		var box = document.getElementById('box'); 
		document.getElementById('filter').style.display='block';

		var btitle = document.getElementById('boxtitle');
		btitle.innerHTML = 'Free Household Moving Quote';
  
		//myform.from_zip.value = zipform.SZIP.value;
		//myform.to_zip.value = zipform.RZIP.value;
	

	
		if(fadin){
			gradient("box", 0);
			fadein("box");
		}else{ 	
			box.style.display='block';
		}
	}
}


// Close the lightbox

function closebox()
{
   document.getElementById('box').style.display='none';
   document.getElementById('filter').style.display='none';
	document.getElementById('disable_scroll_for_now').style.overflow='auto';
}



