function my_request(){
	var email = document.getElementById('email').value;
	if(checkEmail(email)){
		params = document.learnMore;
		http( "POST", "home_learnmore.cfm", my_callback, params);
	}else{alert('Please enter a valid email address');}
}

function checkEmail(emailAddress){
	var re = new RegExp("^[a-zA-Z0-9-'\+~]+(\.[a-zA-Z0-9-'\+~]+)*@([a-zA-Z_0-9-]+\.)+[a-zA-Z]{2,7}$");
	return emailAddress.match(re);
}

function my_callback(result){
	switch(result){
		case -1:alert("Please enter a first name");break;
		case -2:alert("Please enter a last name");break;
		case -3:alert("Please enter an email address");break;
		case -4:alert("Please enter a company");break;
		case -5:alert("Please enter a zipcode");break;
		case -6:alert("Please enter phone number");break;
		case 1:document.getElementById('formback').innerHTML = document.getElementById('formback_thanks').innerHTML;break;
	}
}

function checkField(fval){
	var email = document.getElementById('emailVal').value;
	if(email == "Enter your email here")document.getElementById('emailVal').value = "";
}

function showIce(toggle){
	if(toggle){
		document.body.scroll="no";
		document.getElementById('page').style.overflow='hidden';
		document.getElementById('page').style.width=pollWindowSize('w')+'px';
		document.getElementById('page').style.height=pollWindowSize('h')+'px';
		
		document.getElementById('greyIce').style.width=pollWindowSize('w')+'px';
		document.getElementById('greyIce').style.height=pollWindowSize('h')+'px';
		document.getElementById('greyIce').style.display='block';	
		
		document.getElementById('PopUp_form').style.overflow='auto';
		document.getElementById('PopUp_form').style.width=pollWindowSize('w')+'px';
		document.getElementById('PopUp_form').style.height=pollWindowSize('h')+'px';
		document.getElementById('PopUp_form').style.display='block';
		
		document.getElementById('flash-header').style.display='none';
		document.getElementById('flash-header-swap').style.display='block';
	}else{
		document.body.scroll="yes";
		document.getElementById('page').style.overflow='visible';
		document.getElementById('page').style.height=pollWindowSize('h')+'px';
		document.getElementById('page').style.width=pollWindowSize('w')+'px';
		
		document.getElementById('greyIce').style.overflow='hidden';
		document.getElementById('greyIce').style.width='0px';
		document.getElementById('greyIce').style.height='0px';
		document.getElementById('greyIce').style.display='none';
		
		document.getElementById('PopUp_form').style.overflow='hidden';
		document.getElementById('PopUp_form').style.width='0px';
		document.getElementById('PopUp_form').style.height='0px';
		document.getElementById('PopUp_form').style.display='none';
		
		document.getElementById('flash-header').style.display='block';
		document.getElementById('flash-header-swap').style.display='none';
	}
}

function pollWindowSize(type){
	var myWidth = 0, myHeight = 0;
	
	if( typeof( window.innerWidth ) == 'number' ) {
	//Non-IE
	myWidth = window.innerWidth;
	myHeight = window.innerHeight;
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
	//IE 6+ in 'standards compliant mode'
	myWidth = document.documentElement.clientWidth;
	myHeight = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
	//IE 4 compatible
	myWidth = document.body.clientWidth;
	myHeight = document.body.clientHeight;
	}
	
	switch(type){
		case 'w': return myWidth; break;
		case 'h': return myHeight; break;
	}
}

function shareThisPage(url,title){
	var addthis_url = url;
	var addthis_title = title; 
	var addthis_pub = "jhancik";
	return addthis_click(this);
}
