function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
window.onload = externalLinks;

function del(f)
{ document.getElementById(f).value="";}

function info()
{ var obj = document.getElementById('info');
if(obj.style.display =="block") obj.style.display="none"; else obj.style.display="block";}

function calc()
{
         counter=0;
         if (document.getElementById("x").value!="")
             counter++;
         if (document.getElementById("y").value!="")
             counter++;
         if (document.getElementById("z").value!="")
             counter++;
         if (counter!=1)
         {
             msg="Please insert one value for width and  height! other values are being calculated."; 
			 if(counter>1) msg=msg.replace("one","only one");
			 alert(msg);
             return false;
         }
		 counter2=0;
         if (document.getElementById("x2").value!="")
             counter2++;
         if (document.getElementById("y2").value!="")
             counter2++;
         if (document.getElementById("z2").value!="")
             counter2++;
         if (counter2!=1)
         {
             msg="Please insert one value for width and  height! other values are being calculated."; 
			 if(counter2>1) msg=msg.replace("one","only one");
			 alert(msg);
             return false;
         }

         var phi;
		for(x=1;x<7;x++) { 
		if(document.getElementById("r"+x).checked==true) { phi=eval(document.getElementById("r"+x).value);	}
		}
		
         xx=document.getElementById("x").value.replace(",",".");
         yy=document.getElementById("y").value.replace(",",".");
         zz=document.getElementById("z").value.replace(",",".");
		 
		 xx1=document.getElementById("x2").value.replace(",",".");
         yy1=document.getElementById("y2").value.replace(",",".");
         zz1=document.getElementById("z2").value.replace(",",".");

         if (xx!="")
         {
             yy=xx/phi;
             zz=eval(xx)+eval(yy);
            document.getElementById("y").value=yy;
            document.getElementById("z").value=zz;
         }
         else if (yy!="")
         {
             xx=phi*yy;
             zz=eval(xx)+eval(yy);
             document.getElementById("x").value=xx;
             document.getElementById("z").value=zz;
        }
         
		 
		 else if (zz!="")
         {
             yy=zz/(phi+1);
             xx=zz-yy;
             document.getElementById("x").value=xx;
             document.getElementById("y").value=yy;
        }
		
		
		if (xx1!="")
         {
             yy1=xx1/phi;
             zz1=eval(xx1)+eval(yy1);
            document.getElementById("y2").value=yy1;
            document.getElementById("z2").value=zz1;
         }
         else if (yy1!="")
         {
             xx1=phi*yy1;
             zz1=eval(xx1)+eval(yy1);
             document.getElementById("x2").value=xx1;
             document.getElementById("z2").value=zz1;
        }
         else if (zz1!="")
         {
             yy1=zz1/(phi+1);
			 xx1=zz1-yy1;
             document.getElementById("x2").value=xx1;
             document.getElementById("y2").value=yy1;
        }
		wz=document.getElementById("z").value; hz=document.getElementById("z2").value;
		var faktor1=1; var faktor2=1;
		faktor1=273/wz;
		faktor2=215/hz;
		if(faktor1<faktor2) faktor=faktor1; else faktor=faktor2;
		
		document.getElementById("box").style.width=faktor*document.getElementById("z").value + "px";
		document.getElementById("left").style.width=faktor*document.getElementById("x").value + "px";
		document.getElementById("right").style.width=faktor*document.getElementById("y").value-1 + "px";
		
		document.getElementById("box").style.height=faktor*document.getElementById("z2").value + "px";
		document.getElementById("left").style.height=faktor*document.getElementById("x2").value + "px";
		document.getElementById("right").style.height=faktor*document.getElementById("y2").value-1 + "px";

}
