if( top != self )
{
	//alert(top.location.href);
	//alert('The URL you enterred -\n'+ top.location.href +'\nor the link you clicked is NOT the owner of this site\n\rThe site is being displayed in a frame on an unauthorized web site.\n\r\n\rClick OK to jump out of this frame and display the correct URL in the Browser');
	top.location=self.document.location;
}
function Window_onload()
{
    var boxes = document.getElementsByTagName("input");
	for (var i=0; i< boxes.length; i++)
	{
		if (boxes[i].type=="text")
		{
			if (document.all)
				boxes[i].onkeypress = Check_IE;
			else
				boxes[i].onkeypress = Check_NS;	
		}
	}
}
function Check_IE()
{
	var v = event.keyCode;
	if ((v > 47 && v < 58) || v==0 || v==8)
		return true;
	return false;
}
function Check_NS(e)
{
	var v = e.which;
	if ((v > 47 && v < 58) || v==0 || v==8)
		return true;
	e.preventDefault();
}
function BtnCalculate_Click()
{       
    if (! CheckLimit())
        return;
    var width = parseInt(document.getElementById("ddWidthInches").value) * 32 + parseInt(document.getElementById("ddWidthFrac").value);
	var pinWidth = parseInt(document.getElementById("ddPinWidthFrac").value);
	var pitch = parseInt(document.getElementById("ddPitch").value);
	var thick = parseInt(document.getElementById("ddThickFrac").value);
    var allWood = (pinWidth * 2) + (thick * 3);
    if (width - allWood < 10)
    {
        alert('Will not fit. Make pins narrower or wood wider');
        return false;
    }
    document.getElementById("btnCalculate").disabled = true;
    setTimeout("ReactivateButton()", 3000);
    document.images["imgLoading"].style.display = "block";
    var url = "ImageGen/DrawDovetailTwistEng.ashx?w=" + width;
    url+= "&t=" + thick;
    url+= "&pw=" + pinWidth;
    url+= "&p="+ pitch;
    url += "&c="+ document.getElementById("cbColor").checked;
    url+= "&r=false";
    document.images["imgDovetailA"].src = url;
    url = url.substring(0, url.length - 5) + "true";
    document.images["imgDovetailB"].src = url;
    //document.images["imgBuffer"].src = url; 
}
var imgBuff;
function FadeImage()
{
    //setTimeout("FadeDelay()", 200);
}
function FadeDelay()
{
    if (document.all) 
	{
		document.images["imgDovetail"].filters.blendTrans.Apply();
	}
	document.images["imgDovetail"].src = document.images["imgBuffer"].src;
	if (document.all) 
	{ 
		document.images["imgDovetail"].filters.blendTrans.Play(); // fade it
	}
}
function ReactivateButton()
{
    document.getElementById("btnCalculate").disabled = false;
    document.images["imgLoading"].style.display = "none";
}
function PitchChanged(dd)
{
    if (dd.value == "0")
    {
        document.getElementById("rbEvenGapsTails").checked = true;
        document.getElementById("rbEvenSpacing").checked = true;
        document.getElementById("spn4t2c").style.display = "none";
        document.getElementById("spnSetTailWidth").style.display = "none";
        document.getElementById("divGapType").style.display = "none";
    }
    else
    {
        document.getElementById("spn4t2c").style.display = "block";
        document.getElementById("spnSetTailWidth").style.display = "block";
        document.getElementById("divGapType").style.display = "block";
    }
}