
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) { //v3.0
  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); 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];}
}

function popupWindow(strURL,intWidth,intHeight)
{
window.open(strURL,"_blank","toolbar=false,status=false,width="+String(intWidth)+",height="+String(intHeight));
}

function CalcQty(iPattern)
{
	var dblArea = 1 * document.getElementById('txtPattern' + iPattern).value;
	var dblUnit = 1;
	var dblTotal = 1.1;
	
	if (isNaN(dblArea))
		alert('Please enter a numeric value greater than 0.99!');
	else
	{		
		if (dblArea < 1)
			alert('Please enter a value greater than 0.99!');
		else	
		{
			switch (iPattern)
			{
				case 1:
					dblUnit = dblArea / (0.45 + 0.54 + 0.36 + 0.27 + 0.17);
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern1a').innerHTML = dblUnit*1;
					document.getElementById('aPattern1b').innerHTML = dblUnit*1;
					document.getElementById('aPattern1c').innerHTML = dblUnit*1;
					document.getElementById('aPattern1d').innerHTML = dblUnit*1;
					document.getElementById('aPattern1e').innerHTML = dblUnit*1;
					
					dblTotal = dblUnit*(0.45 + 0.54 + 0.36 + 0.27 + 0.17);
					document.getElementById('aPattern1Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				case 2:
					dblUnit = dblArea / (0.36 + 0.45 + 0.27 + 0.54);
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern2a').innerHTML = dblUnit*1;
					document.getElementById('aPattern2b').innerHTML = dblUnit*1;
					document.getElementById('aPattern2c').innerHTML = dblUnit*1;
					document.getElementById('aPattern2d').innerHTML = dblUnit*1;
					
					dblTotal = dblUnit*(0.36 + 0.45 + 0.27 + 0.54);
					document.getElementById('aPattern2Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				case 3:
					dblUnit = dblArea / ((4*0.17) + (2*0.27) + (2*0.36) + (0.45) + (2*0.54));
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern3a').innerHTML = dblUnit*4;
					document.getElementById('aPattern3b').innerHTML = dblUnit*2;
					document.getElementById('aPattern3c').innerHTML = dblUnit*2;
					document.getElementById('aPattern3d').innerHTML = dblUnit*1;
					document.getElementById('aPattern3e').innerHTML = dblUnit*2;
					
					dblTotal = dblUnit*((4*0.17) + (2*0.27) + (2*0.36) + (0.45) + (2*0.54));
					document.getElementById('aPattern3Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				case 4:
					dblUnit = dblArea / (0.17 + 0.27 + (3*0.36) + (2*0.45));
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern4a').innerHTML = dblUnit*1;
					document.getElementById('aPattern4b').innerHTML = dblUnit*1;
					document.getElementById('aPattern4c').innerHTML = dblUnit*3;
					document.getElementById('aPattern4d').innerHTML = dblUnit*2;
					
					dblTotal = dblUnit*(0.17 + 0.27 + (3*0.36) + (2*0.45));
					document.getElementById('aPattern4Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				case 5:
					dblUnit = dblArea / (0.17 + 0.27 + (2*0.36) + 0.45);
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern5a').innerHTML = dblUnit*1;
					document.getElementById('aPattern5b').innerHTML = dblUnit*1;
					document.getElementById('aPattern5c').innerHTML = dblUnit*2;
					document.getElementById('aPattern5d').innerHTML = dblUnit*1;
					
					dblTotal = dblUnit*(0.17 + 0.27 + (2*0.36) + 0.45);
					document.getElementById('aPattern5Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				case 6:
					dblUnit = dblArea / ((2*0.17) + 0.27 + (2*0.36) + 0.45 + 0.54);
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern6a').innerHTML = dblUnit*2;
					document.getElementById('aPattern6b').innerHTML = dblUnit*1;
					document.getElementById('aPattern6c').innerHTML = dblUnit*2;
					document.getElementById('aPattern6d').innerHTML = dblUnit*1;
					document.getElementById('aPattern6e').innerHTML = dblUnit*1;
					
					dblTotal = dblUnit*((2*0.17) + 0.27 + (2*0.36) + 0.45 + 0.54);
					document.getElementById('aPattern6Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				case 7:
					dblUnit = dblArea / ((2*0.17) + 0.27 + 0.45 + 0.54);
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern7a').innerHTML = dblUnit*2;
					document.getElementById('aPattern7b').innerHTML = dblUnit*1;
					document.getElementById('aPattern7c').innerHTML = dblUnit*1;
					document.getElementById('aPattern7d').innerHTML = dblUnit*1;
					
					dblTotal = dblUnit*((2*0.17) + 0.27 + 0.45 + 0.54);
					document.getElementById('aPattern7Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				case 8:
					dblUnit = dblArea / ((3*0.17) + (2*0.27) + 0.36 + (2*0.54));
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern8a').innerHTML = dblUnit*3;
					document.getElementById('aPattern8b').innerHTML = dblUnit*2;
					document.getElementById('aPattern8c').innerHTML = dblUnit*1;
					document.getElementById('aPattern8d').innerHTML = dblUnit*2;
					
					dblTotal = dblUnit*((3*0.17) + (2*0.27) + 0.36 + (2*0.54));
					document.getElementById('aPattern8Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				case 9:
					dblUnit = dblArea / ((2*0.17) + 0.27 + (4*0.45) + (2*0.54));
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern9a').innerHTML = dblUnit*2;
					document.getElementById('aPattern9b').innerHTML = dblUnit*1;
					document.getElementById('aPattern9c').innerHTML = dblUnit*4;
					document.getElementById('aPattern9d').innerHTML = dblUnit*2;
					
					dblTotal = dblUnit*((2*0.17) + 0.27 + (4*0.45) + (2*0.54));
					document.getElementById('aPattern9Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				case 10:
					dblUnit = dblArea / ((3*0.17) + 0.27 + 0.36 + 0.45 + 0.54);
					dblUnit = Math.ceil(dblUnit);
					
					document.getElementById('aPattern10a').innerHTML = dblUnit*3;
					document.getElementById('aPattern10b').innerHTML = dblUnit*1;
					document.getElementById('aPattern10c').innerHTML = dblUnit*1;
					document.getElementById('aPattern10d').innerHTML = dblUnit*1;
					document.getElementById('aPattern10e').innerHTML = dblUnit*1;
					
					dblTotal = dblUnit*((3*0.17) + 0.27 + 0.36 + 0.45 + 0.54);
					document.getElementById('aPattern10Act').innerHTML = dblTotal.toFixed(2);
					
					break;
				
			}
		}
	}
}
