function hide_div(which){
	document.getElementById(which).style.display = 'none';
}

function show_div(which){
	document.getElementById(which).style.display = 'block';
}

function nextPage_noreq(thisDiv,nextDiv){
			
		Effect.BlindUp(thisDiv);
		window.setTimeout('Effect.BlindDown(\''+nextDiv+'\');', 500);
}


function nextPage(thisDiv,nextDiv) 
{

	var checkbox = document.getElementById('tac').checked;
	var fname = document.getElementById('firstname').value;
	var lname = document.getElementById('lastname').value;
	var add1 = document.getElementById('street').value;	
	var cty = document.getElementById('city').value;		
	var st = document.getElementById('state').selectedIndex;
	var zp = document.getElementById('zip').value;	
	var eml = document.getElementById('email_form').value;
	var phl = document.getElementById('ph1').value;
	var ph2 = document.getElementById('ph2').value;
	var ph3 = document.getElementById('ph3').value;	

	var pInfo = document.getElementById('personalInfo').style.display;

	var reg=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;	

	if(checkbox == false){
			alert("You Must Read and Agree to the Terms and Conditions to Continue");
	}
	else if(fname == ''){
			alert("Please enter your First Name");
			//set focus
			document.getElementById('firstname').focus();
	}
	else if(lname == ''){
			alert("Please enter your Last Name");
			//set focus
			document.getElementById('lastname').focus();
	}
	else if(add1 == ''){
			alert("Please enter your Address");
			//set focus
			document.getElementById('street').focus();
	}
	else if(cty == ''){
			alert("Please enter your City");
			//set focus
			document.getElementById('city').focus();
	}	
	else if(st == ''){
			alert("Please enter your State");
			//set focus
			document.getElementById('state').focus();
	}
	else if(zp == ''){
			alert("Please enter your Zipcode");
			//set focus
			document.getElementById('zip').focus();
	}
	else if(pInfo != 'none'){

			if(eml == ''){
				alert("Please enter your Email");
				//set focus
				document.getElementById('email_form').focus();		
			}
		    else if(reg.test(eml) == false) {
			  alert('Invalid Email Address');
			  document.getElementById('email_form').focus();		
			}
			else if(phl == '' || ph2 == '' || ph3 == ''){
				alert("Please enter your Phone Number");
				//set focus
				document.getElementById('ph1').focus();		
			}
			else{
				document.getElementById(nextDiv).style.display = 'block';
				document.getElementById(thisDiv).style.display = 'none';				
			}
	}
	else{	
		document.getElementById(nextDiv).style.display = 'block';
		document.getElementById(thisDiv).style.display = 'none';		
				
	}
	

}
function nextPage2(thisDiv,nextDiv) 
{

	var debt = document.getElementById('taxDebt').value;
	if(debt == ''){
			alert("Please enter your Approximate Tax Debt");
			//set focus
			document.getElementById('taxDebt').focus();
	}
	else{	
		
		Effect.BlindUp(thisDiv);
		window.setTimeout('Effect.BlindDown(\''+nextDiv+'\');', 500);

	}
}

function prevPage(currentDiv,prevDiv) 
{
	Effect.BlindUp(currentDiv);
	window.setTimeout('Effect.BlindDown(\''+prevDiv+'\');', 500);

}

function checkAllFields(){
	var checkbox = document.getElementById('tac').checked;
	var fname = document.getElementById('firstName').value;
	var lname = document.getElementById('lastName').value;
	var add1 = document.getElementById('address1').value;	
	var cty = document.getElementById('city').value;		
	var st = document.getElementById('state').selectedIndex;
	var zp = document.getElementById('zip').value;	
	var eml = document.getElementById('email_form').value;
	var phl = document.getElementById('ph1').value;
	var ph2 = document.getElementById('ph2').value;
	var ph3 = document.getElementById('ph3').value;	
	var debt = document.getElementById('taxDebt').value;
	
	var reg=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;	
	
	if(checkbox == false){
			alert("You Must Agree to the Terms and Conditions to Continue");
			return false;	
	}
	else if(fname == ''){
			alert("Please enter your First Name");
			//set focus
			document.getElementById('firstName').focus();
			return false;				
	}
	else if(lname == ''){
			alert("Please enter your Last Name");
			//set focus
			document.getElementById('lastName').focus();
			return false;				
	}
	else if(add1 == ''){
			alert("Please enter your Address");
			//set focus
			document.getElementById('address1').focus();
			return false;				
	}
	else if(cty == ''){
			alert("Please enter your City");
			//set focus
			document.getElementById('city').focus();
			return false;				
	}	
	else if(st == ''){
			alert("Please enter your State");
			//set focus
			document.getElementById('state').focus();
			return false;				
	}
	else if(zp == ''){
			alert("Please enter your Zipcode");
			//set focus
			document.getElementById('zip').focus();
			return false;				
	}
	else if(eml == ''){
			alert("Please enter your Email");
			//set focus
			document.getElementById('email_form').focus();		
			return false;				
	}
	else if(reg.test(eml) == false) {
		    alert('Invalid Email Address');
			  document.getElementById('email_form').focus();		
			return false;				  
	}
	else if(phl == '' || ph2 == '' || ph3 == ''){
			alert("Please enter your Phone Number");
			//set focus
			document.getElementById('ph1').focus();		
			return false;				
	}
	else if(debt == ''){
			alert("Please enter your Approximate Tax Debt");
			//set focus
			document.getElementById('taxDebt').focus();
			return false;					
	}	
	
}




//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var Popup = {
  open: function(options)
  {
    this.options = {
      url: '#',
      width: 600,
      height: 500,
      name:"_blank",
      location:"no",
      menubar:"no",
      toolbar:"no",
      status:"yes",
      scrollbars:"yes",
      resizable:"yes",
      left:"",
      top:"",
      normal:false
    }
    Object.extend(this.options, options || {});

    if (this.options.normal){
        this.options.menubar = "yes";
        this.options.status = "yes";
        this.options.toolbar = "yes";
        this.options.location = "yes";
    }

    this.options.width = this.options.width < screen.availWidth?this.options.width:screen.availWidth;
    this.options.height=this.options.height < screen.availHeight?this.options.height:screen.availHeight;
    var openoptions = 'width='+this.options.width+',height='+this.options.height+',location='+this.options.location+',menubar='+this.options.menubar+',toolbar='+this.options.toolbar+',scrollbars='+this.options.scrollbars+',resizable='+this.options.resizable+',status='+this.options.status
    if (this.options.top!="")openoptions+=",top="+this.options.top;
    if (this.options.left!="")openoptions+=",left="+this.options.left;
    window.open(this.options.url, this.options.name,openoptions );
    return false;
  }
}


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}



