function check_measurement_frame(val){	
	document.getElementById('diameter1_measurement').innerHTML = parseFloat(document.getElementById('Diameter1_input').value) + parseFloat(document.getElementById('diameter1_fraction').value);
	document.getElementById('diameter2_measurement').innerHTML = parseFloat(document.getElementById('Diameter2_input').value) + parseFloat(document.getElementById('diameter2_fraction').value);
	document.getElementById('diameter3_measurement').innerHTML = parseFloat(document.getElementById('Diameter3_input').value) + parseFloat(document.getElementById('diameter3_fraction').value);
	document.getElementById('Diameter1').value = parseFloat(document.getElementById('Diameter1_input').value) + parseFloat(document.getElementById('diameter1_fraction').value);
	document.getElementById('Diameter2').value = parseFloat(document.getElementById('Diameter2_input').value) + parseFloat(document.getElementById('diameter2_fraction').value);
	document.getElementById('Diameter3').value = parseFloat(document.getElementById('Diameter3_input').value) + parseFloat(document.getElementById('diameter3_fraction').value);	
	
	
	var splen = document.getElementById('SpLen').value;
	var splen_fraction = document.getElementById('SpLen_Fraction').value;
	document.getElementById('SpringLength').value = parseFloat(splen) + parseFloat(splen_fraction);		
	document.getElementById('SpringLength_Measurement').innerHTML = document.getElementById('SpringLength').value;	

	if(document.getElementById('Diameter1').value=='NaN' || document.getElementById('Diameter2').value=='NaN' || document.getElementById('Diameter3').value=='NaN'){
		document.getElementById('diameter1_measurement').innerHTML=0;
		document.getElementById('diameter2_measurement').innerHTML=0;
		document.getElementById('diameter2_measurement').innerHTML=0;
		document.getElementById('diameter3_measurement').innerHTML=0;
	}
	if(document.getElementById('chkroundmatselect2').checked == false){		
	if (document.getElementById('chkroundmatinchft_fit').checked == true)
	{		
		var diameter1 = parseFloat(document.getElementById('select_fit1').value);
		var dia_inch1 = parseFloat(document.getElementById('select_fit_inch1').value);
		var dia_fraction1 = parseFloat(document.getElementById('select_fit_fraction1').value);
		var final_diameter1 = diameter1 + dia_inch1 + dia_fraction1;
		var diameter2 = parseFloat(document.getElementById('select_fit2').value);
		var dia_inch2 = parseFloat(document.getElementById('select_fit_inch2').value);
		var dia_fraction2 = parseFloat(document.getElementById('select_fit_fraction2').value);
		var final_diameter2 = diameter2 + dia_inch2 + dia_fraction2;
		var diameter3 = parseFloat(document.getElementById('select_fit3').value);
		var dia_inch3 = parseFloat(document.getElementById('select_fit_inch3').value);
		var dia_fraction3 = parseFloat(document.getElementById('select_fit_fraction3').value);
		var final_diameter3 = diameter3 + dia_inch3 + dia_fraction3;
		var input1 = diameter1 + "-ft " + (dia_inch1 + dia_fraction1);
        var input2 = diameter2 + "-ft " + (dia_inch2 + dia_fraction2);
        var input3 = diameter3 + "-ft " + (dia_inch3 + dia_fraction3);
		document.getElementById('diameter1_measurement').innerHTML = input1;
		document.getElementById('diameter2_measurement').innerHTML = input2;		
		document.getElementById('diameter3_measurement').innerHTML = input3;	
		document.getElementById('Diameter1').value = input1;
		document.getElementById('Diameter2').value = input2;
		document.getElementById('Diameter3').value = input3;
	}
	}
	if(val !='from_panel1'){
	
	var SCount = document.getElementById('SpringCount');
	if(SCount.value > 0)
	{
		if(check_spring_measurement('Next')==false)
		return false;
	}	
	if ((document.getElementById('chkroundmatselect1').checked == false) && (document.getElementById('chkroundmatselect2').checked == false))
    {
		alert("Please select measuring unit");
        if(val =='from_step1')
		document.getElementById('chkroundmatselect1').focus();
		document.getElementById("step1_images").style.display='block';
        return false;
    }	
	if (document.getElementById('chkroundmatselect1').checked == true)
	{	
		if ((document.getElementById('chkroundmatinchft_inch').checked == false) && (document.getElementById('chkroundmatinchft_fit').checked == false))
		{
			alert("Please select inches or feet");
			// document.getElementById('chkroundmatinchft_inch').focus();
			document.getElementById("step1_images").style.display='block';
			return false;
		}
	}	
	//if(document.getElementById('chkroundmatselect2').checked == false){
	if (document.getElementById('chkroundmatinchft_fit').checked == true)
	{	
		if(document.getElementById('select_fit1').value == 0)
		{
			alert("Please select a valid option for Feet");
			if(val =='from_step1')
			document.getElementById('select_fit1').focus();
			return false;
		}
		if(document.getElementById('select_fit2').value == 0)
		{
			alert("Please select a valid option for Feet");
			if(val =='from_step1')
			document.getElementById('select_fit2').focus();
			return false;
		}
	//}
	}
	else {
		if(document.getElementById('Diameter1_input').value==""){
			alert("When entering Diameter1, please select fraction using pull down menu. Please do not enter decimal points.");
			if(val =='from_step1')
			document.getElementById('Diameter1_input').focus();
			document.getElementById("step1_images").style.display='block';
		    document.getElementById("step1_images").src="images/step_deactive.gif";
			return false;
		}
		if(document.getElementById('Diameter2_input').value==""){
			alert("When entering Diameter2, please select fraction using pull down menu. Please do not enter decimal points.");
			if(val =='from_step1')
			document.getElementById('Diameter2_input').focus();
			document.getElementById("step1_images").style.display='block';
			document.getElementById("step1_images").src="images/step_deactive.gif";
			return false;
		}
		if(document.getElementById('Diameter3_input').value==""){
			alert("When entering Diameter3, please select fraction using pull down menu. Please do not enter decimal points.");
			if(val =='from_step1')
			document.getElementById('Diameter3_input').focus();
			document.getElementById("step1_images").style.display='block';
			document.getElementById("step1_images").src="images/step_deactive.gif";
			return false;
		}
	
		document.getElementById('diameter1_measurement').innerHTML = parseFloat(document.getElementById('Diameter1_input').value) + parseFloat(document.getElementById('diameter1_fraction').value);
		document.getElementById('diameter2_measurement').innerHTML = parseFloat(document.getElementById('Diameter2_input').value) + parseFloat(document.getElementById('diameter2_fraction').value);	
		document.getElementById('diameter3_measurement').innerHTML = parseFloat(document.getElementById('Diameter3_input').value) + parseFloat(document.getElementById('diameter3_fraction').value);	
		
		document.getElementById('Diameter1').value = parseFloat(document.getElementById('Diameter1_input').value) + parseFloat(document.getElementById('diameter1_fraction').value);
		document.getElementById('Diameter2').value = parseFloat(document.getElementById('Diameter2_input').value) + parseFloat(document.getElementById('diameter2_fraction').value);
		document.getElementById('Diameter3').value = parseFloat(document.getElementById('Diameter3_input').value) + parseFloat(document.getElementById('diameter3_fraction').value);	
	}
	if(document.getElementById('SpringCount').value==""){
		alert("Please enter your Spring Count.")
		if(val =='from_step1')
		document.getElementById('SpringCount').focus();
		document.getElementById("step1_images").style.display='block';
		document.getElementById("step1_images").src="images/step_deactive.gif";
		return false;		
	}
	
	if(document.getElementById('SpLen').value==""){
		alert("Please enter your Spring Length.")
		if(val =='from_step1')
		document.getElementById('SpLen').focus();
		document.getElementById("step1_images").style.display='block';
		document.getElementById("step1_images").src="images/step_deactive.gif";
		return false;		
	}
		/* var splen = document.getElementById('SpLen').value;
		var splen_fraction = document.getElementById('SpLen_Fraction').value;
		document.getElementById('SpringLength').value = parseFloat(splen) + parseFloat(splen_fraction);		
		document.getElementById('SpringLength_Measurement').innerHTML = document.getElementById('SpringLength').value;		 */
		document.getElementById("step1_images").style.display='block';
		document.getElementById("step1_images").src="images/right_tick.png";
		document.getElementById("header_step_images").src="images/round_mat_steps2.gif";
		return true;
	}
	
	else if(document.getElementById('SpringCount').value !="" && document.getElementById('Diameter1_input').value != '' && document.getElementById('Diameter2_input').value !='' && document.getElementById('Diameter3_input').value !='')
			{									
			document.getElementById("step1_images").style.display='block';
			document.getElementById("step1_images").src="images/right_tick.png";
			document.getElementById("header_step_images").src="images/round_mat_steps2.gif";			
			if(check_spring_measurement('Next') =='false'){
				document.getElementById("step1_images").style.display='block';
				document.getElementById("step1_images").src == "images/step_deactive.gif"
			}
			return true;
		}

		else{			
			
			if(document.getElementById('SpringCount').value =="" && document.getElementById('chkroundmatselect1').checked == false && document.getElementById('chkroundmatselect2').checked ==false)
			{		
				
				if(document.getElementById("step1_images").src == "images/step_deactive.gif"){
					document.getElementById("step1_images").style.display='none';
				}
			}	
			
			if(document.getElementById('chkroundmatselect2').checked == false){
			if (document.getElementById('chkroundmatinchft_fit').checked == true)
			{		
					if(document.getElementById('select_fit1').value != 0 || document.getElementById('select_fit2').value != 0 || document.getElementById('select_fit3').value != 0){
						document.getElementById("step1_images").style.display='block';
						document.getElementById("step1_images").src="images/right_tick.png";
					}
					else {
						document.getElementById("step1_images").style.display='block';
						document.getElementById("step1_images").src == "images/step_deactive.gif";
					} 
			}
			}
			
			
			else{	
				var chj= true;
				if(document.getElementById('SpringCount').value !=""){
					chj= false;
				}
				if(document.getElementById('Diameter1').value !=""){
					chj= false;
				}
				if(document.getElementById('Diameter2').value !=""){
					chj= false;
				}
				if(document.getElementById('Diameter3').value !=""){
					chj= false;
				}
				if(chj== false)
				{	
					//alert('aaaaaaaaa');
					document.getElementById("step1_images").style.display='block';
					document.getElementById("step1_images").src="images/step_deactive.gif";
					document.getElementById("header_step_images").src="images/round_mat_steps2.gif";
				}
			}
		}
}
/* code for spring measurement 6/28/2010 */
function onShow(value){ 
		document.getElementById("button1").style.display="none";
		document.getElementById("button2").style.display="block";		
		}
function onHide(value){ 
		document.getElementById("button1").style.display="block";
		document.getElementById("button2").style.display="none";		
		}
/* end code for spring measurement 6/28/2010 */
function  display_measurement(val){
	if(val=='inches'){
		document.getElementById('select_measurement').style.display="block";
	}else{
		document.getElementById('select_measurement').style.display="none";
	}
}

function  fill_diameter_frame(val){
	if(val=='inch'){
		document.getElementById('alert_even_fit').style.display="none";
		document.getElementById('alert_odd_fit').style.display="none";
		document.getElementById('select_diameter_fit1').style.display="none";
		document.getElementById('select_diameter_fit2').style.display="none";
		document.getElementById('select_diameter_fit3').style.display="none";
		document.getElementById('select_diameter1').style.display="block";
		document.getElementById('select_diameter2').style.display="block";
		document.getElementById('select_diameter3').style.display="block";
		document.getElementById('select_spring_count').style.display="block";
		document.getElementById('select_spring_length').style.display="block";
		document.getElementById('disabled_onselect').style.display="none";
		document.getElementById('why3dia').style.display="block";
		
		document.getElementById("select_unit1").innerHTML="Inches";
		document.getElementById("select_unit2").innerHTML="Inches";
		document.getElementById("select_unit3").innerHTML="Inches";
		document.getElementById("select_unit4").innerHTML="Inches";
		document.getElementById("select_unit5").innerHTML="Inches";

		document.getElementById('unit_symb1').innerHTML = "inch";
		document.getElementById('unit_symb2').innerHTML = "inch";
		document.getElementById('unit_symb3').innerHTML = "inch";
		document.getElementById('spring_unit_symb1').innerHTML = "inch";
	}else if(val=='cm'){		
		document.getElementById('alert_even_fit').style.display="none";
		document.getElementById('alert_odd_fit').style.display="none";
		document.getElementById('select_diameter_fit1').style.display="none";
		document.getElementById('select_diameter_fit2').style.display="none";
		document.getElementById('select_diameter_fit3').style.display="none";
		document.getElementById('select_diameter1').style.display="block";
		document.getElementById('select_diameter2').style.display="block";
		document.getElementById('select_diameter3').style.display="block";
		document.getElementById('select_spring_count').style.display="block";
		document.getElementById('select_spring_length').style.display="block";
		document.getElementById('disabled_onselect').style.display="none";
		document.getElementById('why3dia').style.display="block";

		document.getElementById("select_unit1").innerHTML="cm";
		document.getElementById("select_unit2").innerHTML="cm";
		document.getElementById("select_unit3").innerHTML="cm";
		document.getElementById("select_unit4").innerHTML="cm";
		document.getElementById("select_unit5").innerHTML="cm";

		document.getElementById('unit_symb1').innerHTML = "cm";
		document.getElementById('unit_symb2').innerHTML = "cm";
		document.getElementById('unit_symb3').innerHTML = "cm";
		document.getElementById('spring_unit_symb1').innerHTML = "cm";
	}
	else if(val=='English'){
		if(document.getElementById('chkroundmatinchft_inch').checked==true){
			document.getElementById('alert_odd_fit').style.display="none";
			document.getElementById('alert_even_fit').style.display="none";
			document.getElementById('select_diameter_fit1').style.display="none";
			document.getElementById('select_diameter_fit2').style.display="none";
			document.getElementById('select_diameter_fit3').style.display="none";
			document.getElementById('select_diameter1').style.display="block";
			document.getElementById('select_diameter2').style.display="block";
			document.getElementById('select_diameter3').style.display="block";
			document.getElementById('select_spring_count').style.display="block";
			document.getElementById('select_spring_length').style.display="block";
			document.getElementById('disabled_onselect').style.display="none";

			document.getElementById("select_unit1").innerHTML="Inches";
			document.getElementById("select_unit2").innerHTML="Inches";
			document.getElementById("select_unit3").innerHTML="Inches";
			document.getElementById("select_unit4").innerHTML="Inches";
			document.getElementById("select_unit5").innerHTML="Inches";
		}else if(document.getElementById('chkroundmatinchft_fit').checked==true){
			document.getElementById('alert_odd_fit').style.display="none";
			document.getElementById('alert_even_fit').style.display="none";
			document.getElementById('select_diameter1').style.display="none";
			document.getElementById('select_diameter2').style.display="none";
			document.getElementById('select_diameter3').style.display="none";
			document.getElementById('select_diameter_fit1').style.display="block";
			document.getElementById('select_diameter_fit2').style.display="block";
			document.getElementById('select_diameter_fit3').style.display="block";
			document.getElementById('select_spring_count').style.display="block";
			document.getElementById('select_spring_length').style.display="block";
			document.getElementById('disabled_onselect').style.display="none";

			document.getElementById("select_unit_fit1").innerHTML="Feet & Inches";
			document.getElementById("select_unit_fit2").innerHTML="Feet & Inches";
			document.getElementById("select_unit_fit3").innerHTML="Feet & Inches";
		}	
	}
	else{
		document.getElementById('alert_odd_fit').style.display="none";
		document.getElementById('alert_even_fit').style.display="none";
		document.getElementById('select_diameter1').style.display="none";
		document.getElementById('select_diameter2').style.display="none";
		document.getElementById('select_diameter3').style.display="none";
		document.getElementById('select_diameter_fit1').style.display="block";
		document.getElementById('select_diameter_fit2').style.display="block";
		document.getElementById('select_diameter_fit3').style.display="block";
		document.getElementById('select_spring_count').style.display="block";
		document.getElementById('select_spring_length').style.display="block";
		document.getElementById('disabled_onselect').style.display="none";
		document.getElementById('why3dia').style.display="block";

		document.getElementById("select_unit_fit1").innerHTML="Feet & Inches";
		document.getElementById("select_unit_fit2").innerHTML="Feet & Inches";
		document.getElementById("select_unit_fit3").innerHTML="Feet & Inches";

		document.getElementById('unit_symb1').innerHTML = "inch";
		document.getElementById('unit_symb2').innerHTML = "inch";
		document.getElementById('unit_symb3').innerHTML = "inch";
		document.getElementById('spring_unit_symb1').innerHTML = "inch";
	}
}
function action_remeasure_spring(val){
	
	document.getElementById("alert_mess_spring").style.display = 'none';
	document.getElementById("gotostep2").style.display = 'block';	
	document.getElementById("spring_close").value='true';
	if(val !='same' && val !='same_odd'){
	document.getElementById('SpringCount').value="";	
	document.getElementById('SpringCount').focus();
	document.getElementById("recount_spring").checked=false;
	document.getElementById("same_spring").checked=false;
	return false;
	}
	else{
		document.getElementById("same_spring").checked=true;		
	}
}
function check_diameter(){	
	var diameter1 = parseFloat(document.getElementById('Diameter1_input').value);
	var dia_fraction1 = parseFloat(document.getElementById('diameter1_fraction').value);
	var final_diameter1 = diameter1 + dia_fraction1;
	var diameter2 = parseFloat(document.getElementById('Diameter2_input').value);
	var dia_fraction2 = parseFloat(document.getElementById('diameter2_fraction').value);
	var final_diameter2 = diameter2 + dia_fraction2;
	var diameter3 = parseFloat(document.getElementById('Diameter3_input').value);
	var dia_fraction3 = parseFloat(document.getElementById('diameter3_fraction').value);
	var final_diameter3 = diameter3 + dia_fraction3;

	if((diameter1 !='0' && diameter2 !='0' && diameter3 !='0') || (dia_fraction1 !='0' || dia_fraction2 !='0' || dia_fraction3 !='0')){
	
	if(document.getElementById('same').checked==false && document.getElementById('same_odd').checked==false){
	if(final_diameter1 == final_diameter2 &&  final_diameter1 == final_diameter3)
		{	
			if(document.getElementById('chkroundmatselect2').checked==true){				
				if(final_diameter1%30.48==0){
					document.getElementById("even_fit_dia").innerHTML=final_diameter1+'-cm';
					document.getElementById("alert_even_fit").style.display = 'block';
					document.getElementById("alert_odd_fit").style.display = 'none';
					document.getElementById('Diameter1_input').focus();
					return false;	
				} 
				else{
					document.getElementById("odd_fit_dia").innerHTML=final_diameter1+'-cm';
					document.getElementById("alert_odd_fit").style.display = 'block';
					document.getElementById("alert_even_fit").style.display = 'none';
					document.getElementById('Diameter1_input').focus();
					return false;	
				}	
			}
			if(document.getElementById('chkroundmatinchft_inch').checked==true){
				if(final_diameter1%12==0){
					document.getElementById("even_fit_dia1").innerHTML=final_diameter1+'-inch';
					document.getElementById("alert_even_fit").style.display = 'block';
					document.getElementById("alert_odd_fit").style.display = 'none';
					document.getElementById('Diameter1_input').focus();
					return false;	
				} 
				else{
					document.getElementById("odd_fit_dia").innerHTML=final_diameter1+'-inch';
					document.getElementById("alert_odd_fit").style.display = 'block';
					document.getElementById("alert_even_fit").style.display = 'none';
					document.getElementById('Diameter1_input').focus();
					return false;	
				}	
			}
		}
		else{
			document.getElementById("even_fit_dia").style.display = 'none';
			document.getElementById("alert_odd_fit").style.display = 'none';
			document.getElementById("alert_even_fit").style.display = 'none';
		}
	}
}

	if(document.getElementById('chkroundmatselect2').checked == false){
	if (document.getElementById('chkroundmatinchft_fit').checked == true)
	{
		var diameter1 = parseFloat(document.getElementById('select_fit1').value);
		var dia_inch1 = parseFloat(document.getElementById('select_fit_inch1').value);
		var dia_fraction1 = parseFloat(document.getElementById('select_fit_fraction1').value);
		var final_diameter1 = diameter1 + dia_inch1 + dia_fraction1;
		var diameter2 = parseFloat(document.getElementById('select_fit2').value);
		var dia_inch2 = parseFloat(document.getElementById('select_fit_inch2').value);
		var dia_fraction2 = parseFloat(document.getElementById('select_fit_fraction2').value);
		var final_diameter2 = diameter2 + dia_inch2 + dia_fraction2;
		var diameter3 = parseFloat(document.getElementById('select_fit3').value);
		var dia_inch3 = parseFloat(document.getElementById('select_fit_inch3').value);
		var dia_fraction3 = parseFloat(document.getElementById('select_fit_fraction3').value);
		var final_diameter3 = diameter3 + dia_inch3 + dia_fraction3;
		var input1 = diameter1 + "-ft " + (dia_inch1 + dia_fraction1);
        var input2 = diameter2 + "-ft " + (dia_inch2 + dia_fraction2);
        var input3 = diameter3 + "-ft " + (dia_inch3 + dia_fraction3);
		document.getElementById('diameter1_measurement').innerHTML = input1;
		document.getElementById('diameter2_measurement').innerHTML = input2;
		document.getElementById('diameter3_measurement').innerHTML = input3;
			
		if((diameter1 !='0' && diameter2 !='0' && diameter3 !='0') || (dia_inch1 !='0' || dia_inch2 !='0' || dia_inch3 !='0' || dia_fraction1 !='0' || dia_fraction2 !='0' || dia_fraction3 !='0')){	
			if(document.getElementById('same').checked==false && document.getElementById('same_odd').checked==false){				
				if(input1 == input2 && input1 == input3)
					{	
						if(dia_inch1 == 0 && dia_inch2 == 0 && dia_inch3 == 0 && dia_fraction1 ==0 && dia_fraction2 ==0 && dia_fraction3 ==0)
						{
							document.getElementById("even_fit_dia1").innerHTML=diameter1+'-ft';
							document.getElementById("alert_even_fit").style.display = 'block';
							document.getElementById("alert_odd_fit").style.display = 'none';
							document.getElementById('select_fit1').focus();
							return false;	
						} 
						else{
							document.getElementById("odd_fit_dia").innerHTML=input1;
							document.getElementById("alert_odd_fit").style.display = 'block';
							document.getElementById("alert_even_fit").style.display = 'none';
							document.getElementById('select_fit2').focus();
							return false;	
							}
					}
					else{						
						document.getElementById("alert_even_fit").style.display = 'none';
						document.getElementById("alert_odd_fit").style.display = 'none';

					}
				}
			}
		}
	}
}

function action_remeasure(val){
	document.getElementById("alert_odd_fit").style.display = 'none';
	document.getElementById("alert_even_fit").style.display = 'none';
	if(document.getElementById('chkroundmatselect2').checked == false){
	if (document.getElementById('chkroundmatinchft_fit').checked == true)
	{	
	if(document.getElementById('same').checked== true || document.getElementById('same_odd').checked== true){
		document.getElementById('same').checked=true;
		document.getElementById('same_odd').checked=true;
		document.getElementById("alert_odd_fit").style.display = 'none';
		document.getElementById("alert_even_fit").style.display = 'none';
	}else{
		document.getElementById('same').checked=true;
		document.getElementById('same_odd').checked=true;
		document.getElementById('select_fit1').selectedIndex=0;
		document.getElementById('select_fit2').selectedIndex=0;
		document.getElementById('select_fit3').selectedIndex=0;
		document.getElementById("alert_odd_fit").style.display = 'none';
		document.getElementById("alert_even_fit").style.display = 'none';
		MM_openBrWindow('images/measurement/RoundFrameAllInOne.pdf','','');
	}	
	return false;
	}
	}
	
	if(val !='same' && val !='same_odd'){	
	document.getElementById('Diameter3_input').value='';
	document.getElementById('Diameter2_input').value='';
	document.getElementById('Diameter1_input').value='';
	document.getElementById('Diameter1_input').focus();
	MM_openBrWindow('images/measurement/RoundFrameAllInOne.pdf','','');
	return false;
	}
}

function checkInteger_only(obj){
	
	if(obj.value != ""){
		var re2digit  = /(^-?\d\d*$)/;	
		if (obj.value.search(re2digit)==-1){ //if match failed
		alert("Please enter a whole number.")
				return false;
		}		
	}
	return true;
}

function measurement_method_frame(value){
	if(value=="frame"){
		document.getElementById("spring_container").style.display = 'none';
		document.getElementById("mes_method_mat1").style.display = 'block';
		document.getElementById("mes_method_mat2").style.display = 'block';
		document.getElementById("mes_method_mat3").style.display = 'block';
		document.getElementById("alert_mesage_frame").style.display = 'none';
		document.getElementById('MesurementMethod1').checked = false;
		document.getElementById('MesurementMethod2').checked = false;

		document.getElementById('measurement_message_title1').innerHTML="Measured to outside of frame";
		document.getElementById('measurement_message_title2').innerHTML="Measured to where spring touches frame";

		document.getElementById('change_measurement_image1').src='images/round_measurement_F_S_new.gif';
		document.getElementById('change_measurement_image2').src='images/round_measurement_F_S1_new.gif';

	}else{
		document.getElementById("spring_container").style.display = 'none';
		document.getElementById("alert_mesage_frame").style.display = 'block';
		document.getElementById("mes_method_mat1").style.display = 'none';
		document.getElementById("mes_method_mat2").style.display = 'none';
		document.getElementById("mes_method_mat3").style.display = 'none';
		document.getElementById("alert_edgeof_fabric").style.display = 'none';
		document.getElementById('MesurementMethod1').checked = false;
		document.getElementById('MesurementMethod2').checked = false;
		document.getElementById('frame_form').checked = false;
		document.getElementById('same_form').checked = false;		
	}
}
function check_measurement_method_frame(val){
	if(val !='from_panel2'){
	if(document.getElementById('jumping_mat').checked == false && document.getElementById('frame').checked == false)
	{
		alert ("Please select your mat measurement option");
		document.getElementById("step2_images").style.display='block';
		document.getElementById("step2_images").src="images/step_deactive.gif";
		return false;
	}
	if(document.getElementById('frame').checked == true )
	{	
	if(document.getElementById('MesurementMethod1').checked == false && document.getElementById('MesurementMethod2').checked == false)
	{
		alert ("Please select your measurement method option");
		document.getElementById("step2_images").style.display='block';
		//document.getElementById('MesurementMethod1').focus();
		document.getElementById("step2_images").src="images/step_deactive.gif";
		return false;
	}
	}
	
	if(document.getElementById('SpringMesurement_1').checked == false && document.getElementById('SpringMesurement_2').checked == false)
	{
		alert ("Please select your spring measurement technique");
		document.getElementById("step2_images").style.display='block';
		document.getElementById("step2_images").src="images/step_deactive.gif";
		document.getElementById('SpringMesurement_2').focus();		
		return false;
	}
	
	if(document.getElementById('jumping_mat').checked == true )
	{
	  if(document.getElementById('frame_form').checked == false && document.getElementById('same_form').checked == false){
		alert ("Please select any option");
		return false;
	  }
	  if(document.getElementById('frame_form').checked == true){
		window.location.href='round_trampoline_mat_m.php';
	  }
	}	
}

if(document.getElementById('frame').checked == true && document.getElementById('MesurementMethod1').checked == true || document.getElementById('MesurementMethod2').checked == true)
			{
			document.getElementById("step2_images").style.display='block';
			document.getElementById("step2_images").src="images/right_tick.png";
			document.getElementById("header_step_images").src="images/round_mat_steps3.gif";
			return true;
		}
if(document.getElementById('jumping_mat').checked == true || document.getElementById('MesurementMethod1').checked == true || document.getElementById('MesurementMethod2').checked == true)
			{			
			document.getElementById("step2_images").style.display='block';
			document.getElementById("step2_images").src="images/step_deactive.gif";
			document.getElementById("header_step_images").src="images/round_mat_steps3.gif";
			return true;
		}
else if(document.getElementById('jumping_mat').checked == false &&  document.getElementById('frame').checked == false){
			if(document.getElementById("step2_images").src == "images/step_deactive.gif"){
			document.getElementById("step2_images").style.display='none';
			}
			return true;
}	
	else{			
			document.getElementById("step2_images").style.display='block';
			document.getElementById("step2_images").src="images/step_deactive.gif";
			return true;
		}	
}

function getfabric(val){
if(val !='from_panel3'){
	if(document.getElementById('nn_Fabric').value==''){
		alert('Please complete step three.');
		document.getElementById("step3_images").style.display='block';
		return false;
	}
	if(document.getElementById('nn_UVProtection').value==''){
		alert('Please select UV Protection Options.');
		return false;
	}
	document.getElementById("step3_images").style.display='block';
	document.getElementById("step3_images").src="images/right_tick.png";
	document.getElementById("header_step_images").src="images/round_mat_steps4.gif";
	return true;
}
	if(document.getElementById('nn_Fabric').value==''){
		if(document.getElementById("step3_images").src == "images/step_deactive.gif"){
			document.getElementById("step3_images").style.display='none';		
		}
	}

	if(document.getElementById('nn_Fabric').value !=''){
		document.getElementById("step3_images").style.display='block';
		document.getElementById("step3_images").src="images/right_tick.png";
		document.getElementById("header_step_images").src="images/round_mat_steps4.gif";
		return true;
	}
}

function calPrice(pPrice, currency, cur_sign)
{	
	var totPrice = pPrice;	
	document.getElementById('price').value=totPrice;
	var pqty = document.getElementById('quantity').value;
	
if(pqty !=''){
	 var mess = checkInteger_only(document.getElementById('quantity'));
				if(mess==false){
					document.getElementById('quantity').value='1';
					document.getElementById('quantity').focus();
					document.getElementById('price').innerHTML = cur_sign+""+round_decimals((document.getElementById('price').value * currency * 1), 2);
					return false;
				}

	if (document.getElementById('price_Fabric')){
		if (document.getElementById('price_Fabric').value!='')
		{	
			totPrice =(parseFloat(totPrice)+parseFloat(document.getElementById('price_Fabric').value));		
			document.getElementById('price').value=totPrice;
		}
	}
	if (document.getElementById('price_UVProtection')){
		if (document.getElementById('price_UVProtection').value!='')
		{
			totPrice =(parseFloat(totPrice)+parseFloat(document.getElementById('price_UVProtection').value));		
			document.getElementById('price').value=totPrice;
		}
	}
	document.getElementById('price').innerHTML = cur_sign+""+round_decimals((document.getElementById('price').value * pqty), 2);
 }

 if(pqty =='0'){
	document.getElementById('price').innerHTML ='<font color="#cc0000">Please enter quantity.</font>';
	return false;
 }
}
function check_quantity(){
	if(document.getElementById("quantity").value =='0'){
		alert("Please enter value greater than '0' for quantity");	
		document.getElementById("quantity").value='';
		return false;
	}
	var mess = checkInteger_only(document.getElementById('quantity'));
			if(mess==false){
				document.getElementById('quantity').value='';
				document.getElementById('quantity').focus();
				return false;
			}
}
function hide_spring_alert_message(){
		document.getElementById("recount_spring").checked = false;
		document.getElementById("same_spring").checked = false;
		document.getElementById("alert_mess_spring").style.display='none';
		document.getElementById("spring_close").value='false';
		document.getElementById("gotostep2").style.display = 'block';
}
function hide_spring_alert_message(){
		document.getElementById("SpringMesurement_1").checked = false;
		document.getElementById("SpringMesurement_2").checked = false;
		document.getElementById("alert_mesage_spring").style.display='none';		
}
function hide_frame_alert_message(){
		document.getElementById("jumping_mat").checked = false;
		document.getElementById("frame").checked = false;
		document.getElementById("alert_mesage_frame").style.display='none';
		document.getElementById("next_frame_step").style.display='block';
}
function hide_alert_edgeof_fabric(){
		document.getElementById("alert_edgeof_fabric").style.display='none';
		document.getElementById("spring_container").style.display='block';		
		document.getElementById("MesurementMethod2").checked = true;
}
function goto_right_form(){
		document.getElementById("alert_mesage_frame").style.display='none';
		document.getElementById("jumping_mat").checked=false;
		document.getElementById("frame").checked=true;
		document.getElementById("mes_method_mat1").style.display='block';
		document.getElementById("mes_method_mat2").style.display = 'block';
		document.getElementById("mes_method_mat3").style.display = 'block';
}
function check_spring_length(){
	if(document.getElementById("SpLen").value =='0'){
		alert("Please enter value greater than '0' for Spring Length");	
		document.getElementById("SpLen").value='';
		return false;
	}	
	var mess = checkInteger_only(document.getElementById('SpLen'));
			if(mess==false){
				document.getElementById('SpLen').value='';
				document.getElementById('SpLen').focus();
				return false;
			}
}
function check_respring_length(){
	if(document.getElementById("respring_length").value =='0'){
		alert("Please enter value greater than '0' for Spring Length");	
		document.getElementById("respring_length").value='';
		return false;
	}	
	var mess = checkInteger_only(document.getElementById('respring_length'));
			if(mess==false){
				document.getElementById('respring_length').value='';
				document.getElementById('respring_length').focus();
				return false;
			}
}
function check_spring_measurement(type){
	
	if(document.getElementById("SpringCount").value =='0'){
		alert("Please enter value greater than '0' for SpringCount");	
		document.getElementById("SpringCount").value='';
		return false;
	}
	if(document.getElementById("SpringCount").value ==''){
		document.getElementById("alert_mess_spring").style.display = 'none';
		document.getElementById("gotostep2").style.display = 'block';
		return false;
	}
var mess = checkInteger_only(document.getElementById('SpringCount'));
			if(mess==false){
				document.getElementById('SpringCount').value='';
				document.getElementById('SpringCount').focus();
				document.getElementById("alert_mess_spring").style.display = 'none';
				return false;
			}
var flag = '1';
var SCount = document.getElementById('SpringCount');
if(type=='Next')
	flag = '2';
else
{	
	if(SCount.value.length > 1){	
		if(SCount.value.length == 1  || SCount.value.length == 2){			
			if(SCount.value.charAt(0) == '1' )
				flag = '3';
			else
				flag = '2';			
		}else{
			flag = '2';
		}
	}else{
		var flag = '1';
	}
}
	if(SCount.value!='' && flag == '2')
	{		
			var springval = new Array("120", "112", "108", "104", "100", "96", "90", "88", "84", "80", "72", "64");			
			var j=0;			
			for (i=0; i<springval.length; i++)
			{
				if((springval[i])==(document.getElementById('SpringCount').value)) 
					j++;
			}
			if(j=="0" && document.getElementById('same_spring').checked)
			{
				document.getElementById("alert_mess_spring").style.display = 'none';
				return true;			
			}
			else if(j=="0")
			{		
				document.getElementById("alert_mess_spring").style.display = 'block';
				document.getElementById("gotostep2").style.display = 'none';
				document.getElementById("write_mess").innerHTML = 'I recounted and my spring quantity is '+document.getElementById('SpringCount').value+'.';
				document.getElementById("spring_quantity").innerHTML = document.getElementById('SpringCount').value+' ';
				document.getElementById('step1_images').src='images/step_deactive.gif';
				return false;
			}
			else
			{
			document.getElementById("alert_mess_spring").style.display = 'none';
			document.getElementById("gotostep2").style.display = 'block';
			return true;
			}
		}
		else
	return false;
}
function show_alert_edgeof_fabric(val){
	if(val=='edge_fabric'){		
	document.getElementById("spring_container").style.display = 'none';
	document.getElementById("alert_edgeof_fabric").style.display = 'block';
	document.getElementById('edge_fabric').checked = false;		
	document.getElementById('edge_fabric_1').checked = false;
	}else{
	document.getElementById("spring_container").style.display = 'block';
	document.getElementById("alert_edgeof_fabric").style.display = 'none';
	document.getElementById('edge_fabric').checked = false;		
	}
}
function back_to_remeasure(){	
	$("#accordion").accordion("activate", 0);
	if (document.getElementById('chkroundmatinchft_fit').checked == true)
	{
	document.getElementById('select_fit1').selectedIndex=0;
	document.getElementById('select_fit2').selectedIndex=0;
	document.getElementById('select_fit3').selectedIndex=0;
	document.getElementById("mes_method_mat1").style.display = 'none';
	document.getElementById("mes_method_mat2").style.display = 'none';
	document.getElementById("mes_method_mat3").style.display = 'none';
	document.getElementById("frame").checked=false;
	document.getElementById("alert_edgeof_fabric").style.display = 'none';
	document.getElementById("MesurementMethod2").checked=false;
	MM_openBrWindow('images/measurement/RoundFrameAllInOne.pdf','','');
	document.getElementById('step1_images').src='images/step_deactive.gif';
	return false;
	}
	else{
	document.getElementById('Diameter1_input').value='';
	document.getElementById('Diameter2_input').value='';
	document.getElementById('Diameter3_input').value='';
	document.getElementById('Diameter1_input').focus();
	document.getElementById("mes_method_mat1").style.display = 'none';
	document.getElementById("mes_method_mat2").style.display = 'none';
	document.getElementById("mes_method_mat3").style.display = 'none';
	document.getElementById("frame").checked=false;
	document.getElementById("alert_edgeof_fabric").style.display = 'none';
	document.getElementById("MesurementMethod2").checked=false;
	MM_openBrWindow('images/measurement/RoundFrameAllInOne.pdf','','');
	document.getElementById('step1_images').src='images/step_deactive.gif';
	}
}
function form_validation_frame(){	
	if(document.getElementById('jumping_mat').checked == false && document.getElementById('frame').checked == false)
	{
		document.getElementById("step2_images").style.display='block';
		document.getElementById("step2_images").src="images/step_deactive.gif";
	}	
	if(document.getElementById('nn_Fabric').value ==''){
		document.getElementById("step3_images").style.display='block';
		document.getElementById("step3_images").src="images/step_deactive.gif";
	}
	if(document.getElementById('quantity').value=='0' || document.getElementById('quantity').value==0){
		alert('Plaese enter integer value only.');
		document.getElementById('quantity').value='';
		document.getElementById('quantity').focus();
		return false;
	}	
	var return_type1 = check_measurement_frame();	
		if(return_type1==false){
		$("#accordion").accordion("activate", 0);
		document.getElementById("step1_images").style.display='block';
		return false;	
		}	
	if(document.getElementById('jumping_mat').checked == true)
	{	
	if(document.getElementById('MesurementMethod1').checked == false && document.getElementById('MesurementMethod2').checked == false)
	{
		alert ("Please select your measurement method option");
		$("#accordion").accordion("activate", 1);
		document.getElementById("step2_images").style.display='block';
		document.getElementById('MesurementMethod1').focus();	
		return false;
	}
	}
	var return_type2 = check_measurement_method_frame();	
		if(return_type2==false){			
			$("#accordion").accordion("activate", 1);
			document.getElementById("step2_images").style.display='block';
			return false;	
		}		
	var return_type3 = getfabric();	
		if(return_type3==false){
		$("#accordion").accordion("activate", 2);
		document.getElementById("step3_images").style.display='block';
			return false;	
		}
		else
		{
			document.getElementById("header_step_images").src="images/round_mat_steps5.gif";
			return true;
		}
	document.getElementById("header_step_images").src="images/round_mat_steps5.gif";
	document.getElementById('final_price').value=document.getElementById('price').innerHTML;
}
function check_dia1_value(){
	if(document.getElementById('Diameter1_input').value =='0'){
		alert("Please enter value greater than '0' for Diameter1");	
		document.getElementById('Diameter1_input').value='';
		document.getElementById('Diameter1_input').focus();
		return false;	
	}
	var mess = checkInteger_only(document.getElementById('Diameter1_input'));
			if(mess==false){
				document.getElementById('Diameter1_input').value='';
				document.getElementById('Diameter1_input').focus();
				return false;
			}
}
function check_dia2_value(){	
	if(document.getElementById('Diameter2_input').value =='0'){
		alert("Please enter value greater than '0' for Diameter2");	
		document.getElementById('Diameter2_input').value='';
		document.getElementById('Diameter2_input').focus();
		return false;	
	}
	var mess = checkInteger_only(document.getElementById('Diameter2_input'));
			if(mess==false){
				document.getElementById('Diameter2_input').value='';
				document.getElementById('Diameter2_input').focus();
				return false;
			}
}
function check_dia3_value(){	
	if(document.getElementById('Diameter3_input').value =='0'){
		alert("Please enter value greater than '0' for Diameter3");	
		document.getElementById('Diameter3_input').value='';
		document.getElementById('Diameter3_input').focus();
		return false;	
	}
	var mess = checkInteger_only(document.getElementById('Diameter3_input'));
			if(mess==false){
				document.getElementById('Diameter3_input').value='';
				document.getElementById('Diameter3_input').focus();
				return false;
			}
}
/*
function enable_spring(){
	if(document.getElementById('Diameter1_input').value != '' && document.getElementById('Diameter2_input').value !=''){
		document.getElementById('SpringCount').disabled=false;	
	}
}
function enable_spring_feet(){
	
	if(document.getElementById('select_fit1').value != '0' && document.getElementById('select_fit2').value != '0'){
		document.getElementById('SpringCount').disabled=false;	
	}
} */
function show_spring_alert(val){	
	if(val=='wrong'){
		document.getElementById('alert_mesage_spring').style.display='block';
	}else{
		document.getElementById('alert_mesage_spring').style.display='none';
	}
}
function remeasure_spring_length(){

	if(document.getElementById('respring_length').value ==''){
		alert('please enter spring length');
		document.getElementById('respring_length').focus();
		return false;
	}else{
	var splen = document.getElementById('respring_length').value;
	document.getElementById('SpLen').value = document.getElementById('respring_length').value;
	var splen_fraction = document.getElementById('fraction_spr').value;
	document.getElementById('SpLen_Fraction').value = document.getElementById('fraction_spr').value;
	document.getElementById('SpringLength').value = parseFloat(splen) + parseFloat(splen_fraction);
	document.getElementById('SpringLength_Measurement').innerHTML = document.getElementById('SpringLength').value;	
	document.getElementById('SpringMesurement_2').checked=true;
	document.getElementById('alert_mesage_spring').style.display='none';
	}
}
var usedArrow = false;
function checkArrow(evt) {
      if (typeof window.event != "undefined") evt = window.event; //if not others then IE
      var keycode = evt.keyCode;
      if (keycode == 38 || keycode == 40) { //Do stuff only if arrow key
          var obj = (typeof evt.target != "undefined") ? evt.target : evt.srcElement;
          while(obj.nodeType != 1 && obj.tagName.toLowerCase() !="input" && obj.tagName.toLowerCase() !="form"){
                obj= (typeof obj.parentNode != "undefined") ? obj.parentNode : obj.parentElement;
          }
          /* If an input field process */
          if (typeof obj.tagName != "undefined" && obj.tagName.toLowerCase() == "input") {
               /* Get current fields id */
               var currentField = (typeof evt.target != "undefined") ? evt.target : evt.srcElement; //other or IE
               var currentID = currentField.id;
               var newID = null;
               /* Determine next field */
				switch (currentID) {
                case "jumping_mat":
                     if (keycode == 40) newID = "MesurementMethod2";
                     break;
				case "MesurementMethod2":
                     if (keycode == 38) newID = "frame";
					document.getElementById('MesurementMethod2').checked=false;
					document.getElementById('alert_edgeof_fabric').style.display='none';
                     break;
				case "MesurementMethod1":
                     if (keycode == 38) newID = "frame";
                     break;
                }
               /* Move to new field */
               if (newID) {
                   document.getElementById(newID).focus();
               }
                usedArrow = true;
        }
    }
}
