// JavaScript Document

// single vision tailoring glass page

function checksvtailoring()

{
	var form = document.tailoring;	
	
	//alert('nilessh');
	
		if (form.l_sph.value == 'None' && form.r_sph.value == 'None' && form.xtraiinfo.value == '' && form.file1.value == '')
		
		{
			alert('Enter Prescription details or Upload file or Add extra information!');
			form.r_sph.focus();
			return false;		
		}
		
		if (form.r_sph.disabled != true)
		{
			if (form.l_sph.value == 'None' || form.r_sph.value == 'None' )
				
				//|| form.r_axis.value == 'None' || form.r_add.value == 'None' || form.l_sph.value == 'None' || form.l_cyl.value == 'None' || form.l_axis.value == 'None' || form.l_add.value == 'None')
			
			{
				alert('Select Right and Left SPH!');
				form.r_sph.focus();
				return false;		
			}
		}
	
	
	if (form.optoname.value=='')
	{
		alert('Enter Optometrists Name!');
		form.optoname.focus();
		return false;		
	}
	if (form.optophone.value=='')
	{
		alert('Enter Optometrists Phone Number!');
		form.optophone.focus();
		return false;		
	}
	if (form.optodate.value=='')
	{
		alert('Enter Date of Consultation!');
		form.optodate.focus();
		return false;		
	}
	
}

//member form validation
function checkuser()
{	
		form=document.user;
		
		if (form.fname.value=="" || form.lname.value=="")
		{
			alert('Enter First/Last Name!');
			form.fname.focus();
			return false;
		}
		
		if (form.street.value=="")
		{
			alert('Enter Street!');
			form.street.focus();
			return false;
		}
		
		if (form.suburb.value=="")
		{
			alert('Enter Suburb!');
			form.suburb.focus();
			return false;
		}
		
		if (form.state.value=="")
		{
			alert('Enter State!');
			form.state.focus();
			return false;
		}
		
		if (form.country.value=="")
		{
			alert('Select Country!');
			form.country.focus();
			return false;
		}
		
		if (form.pcode.value=="")
		{
			alert('Enter PostCode!');
			form.pcode.focus();
			return false;
		}
		
		if (form.hphone.value=="")
		{
			alert('Enter Home Phone!');
			form.hphone.focus();
			return false;
		}
		
		if (form.email.value=="")
		{
			alert('Enter Valid Email!');
			form.email.focus();
			return false;
		}
		
		if (form.email.value !="")
 		{
		var x = form.email.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (!filter.test(x))
			{
				 alert('Please enter Correct Email Address!\n Ex.name@domain.com');
				 form.email.focus();
				 return false;
			}	 
	
		}	
}	

// tint checked 

function tintclicksv()
{
	var form = document.tailoring;
	
	if (form.chktint.checked==true || document.getElementById('tl2').checked==true || document.getElementById('tl3').checked==true)
	{
		if(form.chktint.checked==true){
		form.tint_clr.disabled=false;
		form.tint_color2.disabled=false;
		}
		else
		{
			form.tint_clr.disabled=true;
			form.tint_color2.disabled=true;
		}
		document.getElementById('chkpola').disabled=true;
		document.getElementById('chkpola').checked=false;
		document.getElementById('polarise_color').disabled=true;
		document.getElementById('transitional').disabled=true;
		
	}else
	{
		form.tint_clr.disabled=true;
		form.tint_color2.disabled=true;
		document.getElementById('chkpola').disabled=false;
		document.getElementById('chkpola').checked=false;
		document.getElementById('polarise_color').disabled=false;
		document.getElementById('transitional').disabled=false;
		
	}
	
}

function tintclickbv()
{
	var form = document.tailoring;
	
	if (form.chktint.checked==true || form.thin_lense.checked==true)
	{
		
		if (form.chktint.checked==true){
		form.tint_clr.disabled=false;
		form.tint_color2.disabled=false;
		
		}else{
			form.chktint.disabled=true;
			form.tint_clr.disabled=true;
		form.tint_color2.disabled=true;
			}
		document.getElementById('tr1').disabled=true;
		document.getElementById('tr2').disabled=true;
		document.getElementById('tr1').checked=false;
		document.getElementById('tr2').checked=false;
		document.getElementById('polarise_color').disabled=true;
		document.getElementById('chkpola').checked=false;
		document.getElementById('chkpola').disabled=true;

		
	}else
	{
		form.chktint.disabled=false;
		form.tint_clr.disabled=true;
		form.tint_color2.disabled=true;
		
		document.getElementById('tr1').disabled=false;
		document.getElementById('tr2').disabled=false;
		document.getElementById('t1').disabled=false;
		document.getElementById('t2').disabled=false;
		document.getElementById('ac1').disabled=false;
		document.getElementById('ac2').disabled=false;
		//document.getElementById('t1').checked=false;
		//document.getElementById('t2').checked=false;
		////document.getElementById('ac1').checked=false;
		//document.getElementById('ac2').checked=false;
		
		//document.getElementById('polarise_color').disabled=false;
		if (document.getElementById('t2').checked==true)
		{
			document.getElementById('polarise_color').disabled=true;
			document.getElementById('chkpola').checked=false;
			document.getElementById('chkpola').disabled=true;
			
		}else
		{
			document.getElementById('polarise_color').disabled=false;
			document.getElementById('chkpola').checked=false;
			document.getElementById('chkpola').disabled=false;
		}
	}
		
	
	
}

function thinlensesv()
{
	var form = document.tailoring;
	
	if (document.getElementById('tl2').checked==true || document.getElementById('tl3').checked==true || form.chktint.checked==true || document.getElementById('transitional').checked==true)
	{		
		document.getElementById('chkpola').disabled=true;
		document.getElementById('chkpola').checked=false;
		document.getElementById('polarise_color').disabled=true;
		document.getElementById('transitional').disabled=true;
		document.getElementById('transitional').checked=false;
		if(form.chktint.checked==true){
		form.chktint.disabled=false;
		form.tint_clr.disabled=false;
		form.tint_color2.disabled=false;
		}else
		{
			form.chktint.disabled=false;
			}
		
	}else
	{
		document.getElementById('chkpola').disabled=false;
		document.getElementById('chkpola').checked=false;
		document.getElementById('polarise_color').disabled=true;
		document.getElementById('transitional').disabled=false;
		document.getElementById('transitional').checked=false;
		
	}	
	
}

//subtotal 

function subtot()
{
		var var1=0;
		var var2=0
		var var3=0
		var var4=0;
		var var5=0;
		
		for (i=1;i<=17;i++)
		{
			if(document.getElementById('r'+i).checked==true)
			{
				var1= document.getElementById('rh'+i).value;
				//alert(var1);
			}
		}

		if (document.tailoring.chktint.checked==true)
		{
			var2=document.getElementById('chktinth').value;	
			//alert(var2);
		}
		
		if (document.tailoring.uv.checked==true)
		{
			var3=document.tailoring.uvh.value;	
			//alert(var3);
		}
		
		for (j=1;j<=2;j++)
		{
			if(document.getElementById('p'+j).checked==true)
			{
				var4= document.getElementById('ph'+j).value;				
			}
		}
		
	
		
		var subtotal = Number(var1)+Number(var2)+Number(var3)+Number(var4)+Number(var5);
		
		document.tailoring.subtotal.value=subtotal;
		document.getElementById('total').innerText='A$' + subtotal;		
		
		//var subtot =Number(document.tailoring.subtotal.value)+Number(amt);
	//alert(document.tailoring.subtotal.value);
		
	
}
//subtotal single vision
function subtotsv()
{
		var var1=0;
		var var2=0
		var var3=0
		var var4=0;
		var var5=0;
		var var6=0
		var var7=0;
		var var8=0;

		if (document.tailoring.chktint.checked==true)
		{
			var2=document.getElementById('chktinth').value;	
			//alert(var2);
		}
		
		
			//alert(document.getElementById('tl'+j).checked);
			if(document.getElementById('tl1').checked==true)
			{
				var1= document.getElementById('tlh1').value;				
			}
			if(document.getElementById('tl2').checked==true)
			{
				var1= document.getElementById('tlh2').value;				
			}
			if(document.getElementById('tl3').checked==true)
			{
				var1= document.getElementById('tlh3').value;				
			}
		
		
		if (document.tailoring.uv.checked==true)
		{
			var3=document.tailoring.uvh.value;	
			//alert(var3);
		}
					
		if (document.tailoring.transitional.checked==true)
		{
			var6=document.tailoring.transitionalh.value;
			//alert(var2);
		}
		
		if (document.tailoring.antireflect.checked==true)
		{
			var4=document.tailoring.antireflecth.value;	
			//alert(var2);
		}
		
		if (document.getElementById('chkpola').checked==true)
		{
			var7=170;	
			//alert(var2);
		}
			
		
			if(document.getElementById('p1').checked==true)
			{
				var8= document.getElementById('ph1').value;				
			}
			if(document.getElementById('p2').checked==true)
			{
				var8= document.getElementById('ph2').value;				
			}
	
		
		var subtotal = Number(var1)+Number(var2)+Number(var3)+Number(var4)+Number(var5)+Number(var6)+Number(var7)+Number(var8);
		
		document.tailoring.subtotal.value=subtotal;
		document.getElementById('total').innerText='A$' + subtotal;	
	
}

//subtotal single vision
function subtotbv()
{
		var var1=0;
		var var2=0
		var var3=0
		var var4=0;
		var var5=0;
		var var6=0
		var var7=0;
		var var8=0;
		

		if (document.tailoring.chktint.checked==true)
		{
			var1=document.getElementById('chktinth').value;	
			//alert(var2);
		}
		
		for (i=1;i<=2;i++)
		{
			if(document.getElementById('t'+i).checked==true)
			{
				var2= document.getElementById('th'+i).value;				
			}
		}
		
		if (document.tailoring.thin_lense.checked==true)
		{
			var3=document.tailoring.thinlenseh.value;;	
			//alert(var2);
		}
		
		if (document.getElementById('ac1').checked==true)
		{
			var4=document.tailoring.anticoath1.value;;	
			//alert(var2);
		}
		
		if (document.getElementById('ac2').checked==true)
		{
			var4=document.tailoring.anticoath2.value;;	
			//alert(var2);
		}
		
		if (document.tailoring.uv.checked==true)
		{
			var5=document.tailoring.uvh.value;	
			//alert(var3);
		}
					
		if (document.getElementById('tr1').checked==true)
		{
			var6=document.tailoring.transitionalh1.value;
			//alert(var2);
		}
		
		if (document.getElementById('tr2').checked==true)
		{
			var6=document.tailoring.transitionalh2.value;;
			//alert(var2);
		}
		
		if (document.getElementById('chkpola').checked==true)
		{
			var7=160;	
			//alert(var2);
		}
		
		for (j=1;j<=2;j++)
		{
			if(document.getElementById('p'+j).checked==true)
			{
				var8= document.getElementById('ph'+j).value;				
			}
		}
		
		var subtotal = Number(var1)+Number(var2)+Number(var3)+Number(var4)+Number(var5)+Number(var6)+Number(var7)+Number(var8);
		
		document.tailoring.subtotal.value=subtotal;
		document.getElementById('total').innerText='A$' + subtotal;		
		
		//var subtot =Number(document.tailoring.subtotal.value)+Number(amt);
	//alert(document.tailoring.subtotal.value);
		
	
}

function lensetypebv(md)
{
	var form = document.tailoring;
	
	if (document.getElementById('t2').checked==true || form.chktint.checked==true || form.thin_lense.checked==true)
	{
		document.getElementById('polarise_color').disabled=true;
		document.getElementById('chkpola').checked=false;
		document.getElementById('chkpola').disabled=true;
			
	}else
	{
		if (form.chktint.checked==true || form.thin_lense.checked==true)
		{
		document.getElementById('polarise_color').disabled=true;
		document.getElementById('chkpola').checked=false;
		document.getElementById('chkpola').disabled=true;
		}else
		{
			document.getElementById('polarise_color').disabled=false;
			document.getElementById('chkpola').checked=false;
			document.getElementById('chkpola').disabled=false;
			}
	}
	
	twentyeightthirttyfiveclick(md);
	
}
function twentyeightthirttyfiveclick(mc){
	//alert(mc)
if(mc=='1')	
{	
	if (document.getElementById('t1').checked==true || document.getElementById('ac1').checked==true  || document.getElementById('tr1').checked==true)
	{
		if(document.getElementById('ac2').checked==true)	
		{
			document.getElementById('ac1').checked=true;
		}
		
		if(document.getElementById('tr2').checked==true)	
		{
			document.getElementById('tr1').checked=true;
		}
		
		if(document.getElementById('t2').checked==true)	
		{
			document.getElementById('t1').checked=true;
		}
	}
}
else if(mc=='2')
{
	if (document.getElementById('t2').checked==true || document.getElementById('ac2').checked==true  || document.getElementById('tr2').checked==true)
	{
		if(document.getElementById('ac1').checked==true)	
		{
			document.getElementById('ac2').checked=true;
		}
		
		if(document.getElementById('tr1').checked==true)	
		{
			document.getElementById('tr2').checked=true;
		}
		
		if(document.getElementById('t1').checked==true)	
		{
			document.getElementById('t2').checked=true;
		}
	}
	
}

}

function transbvcheck()
{
	var form = document.tailoring;
	if (document.getElementById('tr1').checked==true || document.getElementById('tr2').checked==true)
	{
		document.getElementById('polarise_color').disabled=true;
		document.getElementById('chkpola').checked=false;
		document.getElementById('chkpola').disabled=true;
		form.chktint.checked=false;
		form.tint_clr.disabled=true;
		form.tint_color2.disabled=true;
		
			
	}else
	{
		document.getElementById('polarise_color').disabled=false;
		document.getElementById('chkpola').checked=false;
		document.getElementById('chkpola').disabled=false;
		form.chktint.checked=false;
		form.tint_clr.disabled=false;
		form.tint_color2.disabled=false;
	}
}

function transsvcheck()
{
	var form = document.tailoring;
	if (document.getElementById('transitional').checked==true)
	{
		document.getElementById('polarise_color').disabled=true;
		document.getElementById('chkpola').checked=false;
		document.getElementById('chkpola').disabled=true;
		form.chktint.checked=false;
		form.chktint.disabled=true;
		form.tint_clr.disabled=true;
		form.tint_color2.disabled=true;
		
			
	}else
	{
		document.getElementById('polarise_color').disabled=true;
		document.getElementById('chkpola').checked=false;
		document.getElementById('chkpola').disabled=false;
		form.chktint.checked=false;
		form.chktint.disabled=false;
		form.tint_clr.disabled=true;
		form.tint_color2.disabled=true;
		
	}
}

function polarisechkbv()
{
	var form = document.tailoring;
	if (document.getElementById('chkpola').checked==true)
	{
		document.getElementById('polarise_color').disabled=false;
					
	}else
	{
		document.getElementById('polarise_color').disabled=true;		
	}
}

function polarisechksv()
{
	var form = document.tailoring;
	if (document.getElementById('chkpola').checked==true)
	{
		document.getElementById('polarise_color').disabled=false;
					
	}else
	{
		document.getElementById('polarise_color').disabled=true;		
	}
}

function disabletintmv()
{
	var form = document.tailoring;	
		form.chktint.checked=false;
		form.chktint.disabled=true;
		form.tint_clr.disabled=true;
		form.tint_color2.disabled=true;	
}

function enabletintmv(){
	
	var form = document.tailoring;
	
		form.chktint.checked=false;
		form.chktint.disabled=false;	
		form.tint_clr.disabled=true;
		form.tint_color2.disabled=true;	
}


function tintclickmv()
{
	var form = document.tailoring;
	
	if (form.chktint.checked==true)
	{
		
		form.tint_clr.disabled=false;
		form.tint_color2.disabled=false;
		
		
	}else
	{
		form.tint_clr.disabled=true;
		form.tint_color2.disabled=true;
				
	}
	
}

//on change right left combo

var cnt=0;

function rightleftcombo(obj)

{
	//alert(cnt);
	var form = document.tailoring;
	
	if (obj != "None" || cnt > 0)
	{
		
		//form.xtraiinfo.disabled = true;
		form.file1.disabled = true;
		if (obj == 'None')
		{
			cnt=cnt-1;
		}else if (obj != 'None')
		{
			cnt=cnt+1;
		}
	}
	else
	{
		cnt=0;
	}
	//alert(cnt);
	if(cnt == 0)
	{
		//form.xtraiinfo.disabled = false;
		form.file1.disabled = false;			
	}
}

// xtrainfo and upload change

function xtrainfofilechnage()

{
	
	var form = document.tailoring;
	
	//if (form.xtraiinfo.value != '' || form.file1.value != '')
	if (form.file1.value != '')
	{
		form.r_sph.disabled = true;
		form.r_cyl.disabled = true;
		form.r_axis.disabled = true;
		form.r_add.disabled = true;		
		
		form.l_sph.disabled = true;
		form.l_cyl.disabled = true;
		form.l_axis.disabled = true;
		form.l_add.disabled = true;		
	}
	else
	{
		form.r_sph.disabled = false;
		form.r_cyl.disabled = false;
		form.r_axis.disabled = false;
		form.r_add.disabled = false;
		
		form.l_sph.disabled = false;
		form.l_cyl.disabled = false;
		form.l_axis.disabled = false;
		form.l_add.disabled = false;
	}
}

// for feedback form checking

function formcheck()
{	
		form=document.feed;
		
		if (form.name.value=="")
		{
			alert('Enter Name!');
			form.name.focus();
			return false;
		}
				
		if (form.address.value=="")
		{
			alert('Enter Address!');
			form.address.focus();
			return false;
		}		
		
		if (form.email.value=="")
		{
			alert('Enter Valid Email!');
			form.email.focus();
			return false;
		}
		
		if (form.email.value !="")
 		{
		var x = form.email.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (!filter.test(x))
			{
				 alert('Please enter Correct Email Address!\n Ex.name@domain.com');
				 form.email.focus();
				 return false;
			}	 
	
		}	
		
		if (form.comment.value=="")
		{
			alert('Enter Comment!');
			form.comment.focus();
			return false;
		}		
		
}	