function validate(thequickform) {
	var d = document;
	var quick_name = $('quick_name').value;
	var quick_eail = $('quick_eail').value;
	var quick_message = $('quick_message').value;
		
	if ( (quick_name=="") && (quick_eail=="") && (quick_message=="") ) {
		alert("Please fill out the entire form.");
		$('quick_name').focus();
		return false;
	}
	else if (quick_name=="") {
		alert("Please fill in your name properly");
		$('quick_name').focus();
		return false;
	}
	else if (quick_eail=="") {
		alert("Please enter your email address");
		$('quick_eail').focus();
		return false;
	}
	else if(quick_message=="") {
		alert("Please enter in a message");
		$('quick_message').focus();
		return false;
	} else {
return true;
	}
}
/*
function resetBmi() {
	var weight = document.getElementById("weight");
	var htf = document.getElementById("htf");
	var hti = document.getElementById("hti");
	var comment = document.getElementById("comment");
	var answer = document.getElementById("answer");
	
	weight.value = "";
	htf.value = "";
	hti.value = "";
	comment.value = "";
	answer.value = "";
}

function calcBmi() {
	var weight = document.getElementById("weight");
	var htf = document.getElementById("htf");
	var hti = document.getElementById("hti");
	
	if(weight.value == "")
		weight.value = 0;		
	
	if(htf.value == "")
		htf.value = 0;
		
	if(hti.value == "")
		hti.value = 0;
		
	weight = document.getElementById("weight");
	htf = document.getElementById("htf");
	hti = document.getElementById("hti");
	
	var total_inches = eval(12*htf.value) + eval(hti.value);
	var meters = total_inches / 39.96;
	var kilos = weight.value / 2.2;
	
	var square = meters*meters;
			
	var category = "";
	
	var bmi = 0;
	
	if(square != 0)
		var bmi = kilos/square;
	
	if(bmi < 18.5) {
		category = "Under Weight";
	} else if(bmi >= 18.5 && bmi < 25) {	
		category = "Normal Weight";
	} else if(bmi >= 25 && bmi < 30) {
		category = "Over Weight";
	} else {
		category = "Obese";
	}	
	
	var answer = document.getElementById("answer");
	var comment = document.getElementById("comment");
	answer.value = bmi;
	comment.value = category;
}
*/

function Lightcol(obj, new_style) {
    obj.className = new_style;
} 

function mod(div,base) {
	return round((div - ((div/base)*base)));
}

function round (x) {
	return Math.round(x*10)/10;
}

function calcBMIwomen() {
	var w = document.bmi.weight.value * 1;
	var HeightFeetInt = document.bmi.htf.value * 1;
	var HeightInchesInt = document.bmi.hti.value * 1;
	HeightFeetConvert = HeightFeetInt * 12;
	h = HeightFeetConvert + HeightInchesInt;
	displaybmi = round(((w * 703) / (h * h)));
	var rvalue = true;
	if ( (w <= 35) || (w >= 1500)  || (h <= 48) || (h >= 120) ) {
		alert ("Invalid data.  Please check and re-enter!");
		rvalue = false;
	}
	if (rvalue) {
		if (HeightInchesInt > 11) {
			reminderinches = mod(HeightInchesInt,12);
			document.bmi.hti.value = reminderinches;
			document.bmi.htf.value = HeightFeetInt + ((HeightInchesInt - reminderinches)/12);
			document.bmi.answer.value = displaybmi;
		}
		if (displaybmi <19.1) 
			document.bmi.comment.value = "Underweight. The lower BMI the greater the risk.";
		if (displaybmi >=19.1 && displaybmi <=25.8) 
			document.bmi.comment.value = "Normal. Very low risk.";
		if (displaybmi >=25.9 && displaybmi <=27.3) 
			document.bmi.comment.value = "Marginally overweight. Some risk.";
		if (displaybmi >=27.4 && displaybmi <=30) 
			document.bmi.comment.value = "Overweight. Moderate risk.";
		if (displaybmi >=30.1 && displaybmi <=34.9) 
			document.bmi.comment.value = "Severely overweight. High risk.";
		if (displaybmi >=35 && displaybmi <=39.9) 
			document.bmi.comment.value = "Candidate for surgery with comorbities";
		if (displaybmi >40) 
			document.bmi.comment.value = "Morbid obesity. Very high risk. Canditate for surgery";
			document.bmi.answer.value = displaybmi; 
	}
	return rvalue;
}

function calcBMImen() {
	var w = document.bmi.weight.value * 1;
	var HeightFeetInt = document.bmi.htf.value * 1;
	var HeightInchesInt = document.bmi.hti.value * 1;
	HeightFeetConvert = HeightFeetInt * 12;
	h = HeightFeetConvert + HeightInchesInt;
	displaybmi = round(((w * 703) / (h * h)));
	var rvalue = true;
	if ( (w <= 35) || (w >= 1500)  || (h <= 48) || (h >= 120) ) {
		alert ("Invalid data.  Please check and re-enter!");
		rvalue = false;
	}
	if (rvalue) {
		if (HeightInchesInt > 11) {
			reminderinches = mod(HeightInchesInt,12);
			document.bmi.hti.value = reminderinches;
			document.bmi.htf.value = HeightFeetInt + ((HeightInchesInt - reminderinches)/12);
			document.bmi.answer.value = displaybmi;
		}
		if (displaybmi <20.7) 
			document.bmi.comment.value = "Underweight. The lower BMI the greater the risk";
		if (displaybmi >=20.7 && displaybmi <=26.4) 
			document.bmi.comment.value = "Normal. Very low risk";
		if (displaybmi >=26.5 && displaybmi <=27.8) 
			document.bmi.comment.value = "Marginally overweight. Some risk";
		if (displaybmi >=27.9 && displaybmi <=30) 
			document.bmi.comment.value = "Overweight. Moderate risk";
		if (displaybmi >=30.1 && displaybmi <=34.9) 
			document.bmi.comment.value = "Severely overweight. High risk";
		if (displaybmi >=35 && displaybmi <=39.9) 
			document.bmi.comment.value = "Candidate for surgery with comorbities";
		if (displaybmi >40) 
			document.bmi.comment.value = "Morbid obesity. Very high risk. Canditate for surgery";
			document.bmi.answer.value = displaybmi; 
		}
	return rvalue;
}

function gallery1(image, myText) {
	parent.document['my_photo'].src = image;
	parent.document.getElementById('text_div').innerHTML = myText;
}

function validate_request_form()
{
	var name=document.getElementById('req_name').value;
	var email=document.getElementById('req_email').value;
	var street=document.getElementById('req_street').value;
	var city=document.getElementById('req_city').value;
	var state=document.getElementById('req_state').value;
	var zip=document.getElementById('req_zip').value;
	var magazine=document.getElementById('find_us[7]').value;

	if(name=='') 
	{
		alert('Please Enter Your Name');
		document.getElementById('req_name').focus();
		return false;
	}
	if(email=='') 
	{
		alert('Please Enter Your Email');
		document.getElementById('req_email').focus();
		return false;
	}
	if(street=='') 
	{
		alert('Please Enter Your street');
		document.getElementById('req_street').focus();
		return false;
	}
	if(city=='') 
	{
		alert('Please Enter The City');
		document.getElementById('req_city').focus();
		return false;
	}
	if(state=='') 
	{
		alert('Please Enter The State');
		document.getElementById('req_state').focus();
		return false;
	}
	if(zip=='') 
	{
		alert('Please Enter The Zip');
		document.getElementById('req_zip').focus();
		return false;
	}
		if(zip.length>5)
	{
		alert('Please Enter a valid zip');
		document.getElementById('req_zip').focus();
		return false;
	}
	if(isNaN(zip))
	{
		alert('Please Enter a valid zip');
		document.getElementById('req_zip').focus();
		return false;
	}
	return true;
}

function magazine_grey_out()
{
	if (document.infoRequestForm.find_us[1].checked) {
		for(i=0; i<document.infoRequestForm.mag_find_us.length; i++) {
			//alert(document.infoRequestForm.mag_find_us[i].value);
			document.infoRequestForm.mag_find_us[i].disabled = false;
		}
	}
	if (!document.infoRequestForm.find_us[1].checked) {
		for(i=0; i<document.infoRequestForm.mag_find_us.length; i++) {
			//alert(document.infoRequestForm.mag_find_us[i].value);
			document.infoRequestForm.mag_find_us[i].disabled = true;
		}
	}

	return true;
}

function surgery_grey_out()
{
	if(!(document.getElementById('prev_surgery[1]').checked))
		{
			document.getElementById('surgery[0]').disabled=false;
			document.getElementById('surgery[1]').disabled=false;
			document.getElementById('surgery[2]').disabled=false;
			document.getElementById('surgery[3]').disabled=false;
			document.getElementById('surgery[4]').disabled=false;
			document.getElementById('name_surgeon[0]').disabled=false;
			document.getElementById('name_surgeon[1]').disabled=false;
			document.getElementById('name_surgeon[2]').disabled=false;
			document.getElementById('other_surgeon').disabled=false;
		}
	else
		{
			document.getElementById('surgery[0]').disabled=true;
			document.getElementById('surgery[1]').disabled=true;
			document.getElementById('surgery[2]').disabled=true;
			document.getElementById('surgery[3]').disabled=true;
			document.getElementById('surgery[4]').disabled=true;
			document.getElementById('name_surgeon[0]').disabled=true;
			document.getElementById('name_surgeon[1]').disabled=true;
			document.getElementById('name_surgeon[2]').disabled=true;
			document.getElementById('other_surgeon').disabled=true;
		}
		return true;
}

function validate_chat_form()
{
	
	var name=document.getElementById('full_name').value;
	var email=document.getElementById('email_address').value;
	var age=document.getElementById('age').value;
	var phone=document.getElementById('phone_number').value;
	var street=document.getElementById('street_address').value;
	var city=document.getElementById('city').value;
	var state=document.getElementById('state/province').value;
	var zip=document.getElementById('zipcode').value;
	var country=document.getElementById('country').value;

	if(name=='') 
	{
		alert('Please Enter Your Name');
		document.getElementById('full_name').focus();
		return false;
	}
	if(age=='') 
	{
		alert('Please Enter Your Age');
		document.getElementById('age').focus();
		return false;
	}
	if(age.length>3)
	{
		alert('Please Enter a valid age');
		document.getElementById('age').focus();
		return false;
	}
	if(isNaN(age))
	{
		alert('Please Enter a valid age');
		document.getElementById('age').focus();
		return false;
	}
	if(phone=='') 
	{
		alert('Please Enter Your Phone Number');
		document.getElementById('phone_number').focus();
		return false;
	}
	if(phone.length>14)
	{
		alert('Please Enter a valid Phone');
		document.getElementById('phone_number').focus();
		return false;
	}
	if(email=='') 
	{
		alert('Please Enter Your Email');
		document.getElementById('email_address').focus();
		return false;
	}
	if(street=='') 
	{
		alert('Please Enter Your street');
		document.getElementById('street_address').focus();
		return false;
	}
	if(city=='') 
	{
		alert('Please Enter The City');
		document.getElementById('city').focus();
		return false;
	}
	if(state=='') 
	{
		alert('Please Enter The State');
		document.getElementById('state/province').focus();
		return false;
	}
	if(zip=='') 
	{
		alert('Please Enter The Zip');
		document.getElementById('zipcode').focus();
		return false;
	}
		if(zip.length>5)
	{
		alert('Please Enter a valid zip');
		document.getElementById('zipcode').focus();
		return false;
	}
	if(isNaN(zip))
	{
		alert('Please Enter a valid zip');
		document.getElementById('zipcode').focus();
		return false;
	}
}

function chat_reg_final_submit() {
	if((document.getElementById('completion_confirmation[0]').checked)) {
		document.getElementById('submit_button').disabled=false;
		document.getElementById('reset_button').disabled=false;
	}
	return true;
}

function chat_reg_final_submit1() {
	if((document.getElementById('completion_confirmation[1]').checked)) {
		document.getElementById('submit_button').disabled=true;
		document.getElementById('reset_button').disabled=true;
	}
	return true;
}

function feedback()
{
	var name=document.getElementById('feedback_name').value;
	var email=document.getElementById('feedback_email').value;
	var message=document.getElementById('feedback_msg').value;
	
	if(name=='') 
	{
		alert('Please Enter Your Name');
		document.getElementById('feedback_name').focus();
		return false;
	}
	if(email=='') 
	{
		alert('Please Enter Your Email');
		document.getElementById('feedback_email').focus();
		return false;
	}
	if(message=='') 
	{
		alert('Please Enter The Massage');
		document.getElementById('feedback_msg').focus();
		return false;
	}
return true;
}
