
var mypname="Bilderrahmen";

var grundpreisqm=new Array(6);
grundpreisqm["Farblos"]=80.40;
grundpreisqm["Weiss"]=88.40;
grundpreisqm["Gelb"]=90.00;
grundpreisqm["Orange"]=90.00;
grundpreisqm["Rot"]=90.00;
grundpreisqm["Blau"]=90.00;

var maxpreis=1500;
var minpreis=45;
var zuschnittkostenaufschlag=30;

var rpreis=new Array(2);
rpreis[0]=0;
rpreis[1]=500;
rpreis[2]=1000;

var preisaufschlag=new Array(2);
preisaufschlag[0]=1;
preisaufschlag[1]=0.9;
preisaufschlag[2]=0.85;

function rechne()
{ 
var getmypname=document.productForm.NameMat.value
var getmenge=document.productForm.menge.value;
var getlange=document.productForm.lange.value;
var getbreite=document.productForm.breite.value;
var getfarbe=document.productForm.farbe.value;
var qminsg=(getlange/1000)*(getbreite/1000)*getmenge;

var preis=qminsg*grundpreisqm[getfarbe]+(getmenge*zuschnittkostenaufschlag)+30;

var myqm=-1;

if (getlange>1000)
{
mypname=getmypname;
document.getElementById('preis').innerHTML = '<P align=left><FONT size=4 color="#FF0000">--.--</FONT> </P>';
document.getElementById('meldunggm').innerHTML = '<P align=left><FONT size=2 color="#FF0000">Sie brauchen MEHRals 1000 mm Seitenlaenge? Bitte rufen Sie uns an.     +41/44/833-70-74</FONT> </P>';
document.getElementById('pfeil1').innerHTML = '<P align=left><FONT size=2 color="#FF0000">max. 1000 mm</FONT> </P>';
document.productForm.lange.value=1000;
return false;
}

if (getbreite>1000)
{
mypname=getmypname;
document.getElementById('preis').innerHTML = '<P align=left><FONT size=4 color="#FF0000">--.--</FONT> </P>';
document.getElementById('meldunggm').innerHTML = '<P align=left><FONT size=2 color="#FF0000">Sie brauchen MEHR als 1000 mm Seitenlaenge? Bitte rufen Sie uns an.     +41/44/833-70-74</FONT> </P>';
document.getElementById('pfeil2').innerHTML =  '<P align=left><FONT size=2 color="#FF0000">max. 1000 mm</FONT> </P>';
document.productForm.breite.value=1000;
return false;
}

if (getlange<300)
{
mypname=getmypname;
document.getElementById('preis').innerHTML = '<P align=left><FONT size=4 color="#FF0000">--.--</FONT> </P>';
document.getElementById('meldunggm').innerHTML = '<P align=left><FONT size=2 color="#FF0000">Sie brauchen WENIGER als 300 mm Seitenlaenge? Bitte rufen Sie uns an.     +41/44/833-70-74</FONT> </P>';
document.getElementById('pfeil1').innerHTML =  '<P align=left><FONT size=2 color="#FF0000">min. 300 mm</FONT> </P>';
document.productForm.lange.value=300;
return false;
}if (getbreite<300)
{
mypname=getmypname;
document.getElementById('preis').innerHTML = '<P align=left><FONT size=4 color="#FF0000">--.--</FONT> </P>';
document.getElementById('meldunggm').innerHTML = '<P align=left><FONT size=2 color="#FF0000">Sie brauchen WENIGER als 300 mm Seitenlaenge? Bitte rufen Sie uns an.     +41/44/833-70-74</FONT> </P>';
document.getElementById('pfeil2').innerHTML = '<P align=left><FONT size=2 color="#FF0000">min.300 mm</FONT> </P>';
document.productForm.breite.value=300;
return false;
}

if (preis<minpreis)
{
mypname=getmypname;
var preis=45;
preis=runde(preis,1);
preis=preis+'0';
document.getElementById('preis').innerHTML = '<P align=left><FONT size=4>'+preis+'</FONT> </P>';
document.getElementById('meldunggm').innerHTML = '<P align=right><FONT size=2 color="#FF0000">Mindestbestellwert pro Bilderrahmen........</FONT> </P>';
loaded=false;
core=tf.core
var pa='50317e35362e3030303030307e302e3030307e302e3030307e302e3030307e307e302e3030307e7e7e7e302e3030302f05ACCDE63157E0C5799D51A6D6015301'.split(',');
core.regPrc2(pa,preis,"test");
		if(parent.endload){parent.endload('de-ch/d1.html'.replace(/(_\d\d)?\.html/,'_$1'));}
		tf.utils.populatedata();
checkpagedate();
return true;
}

if (preis>maxpreis)
{
mypname=getmypname;
document.getElementById('preis').innerHTML = '<P align=left><FONT size=4 color="#FF0000">--.--</FONT> </P>';
document.getElementById('meldunggm').innerHTML = '<P align=left><FONT size=2 color="#FF0000">Bei groesseren Mengen wenden Sie sich bitte direkt an uns. Sie erhalten eine individuelle Offerte.     +41/44/833-70-74</FONT> </P>';

return false;
}

for (i = 0; i < rpreis.length; i++) {

if (preis>=rpreis[i])
{

if (i==rpreis.length-1)
{
if (myqm==-1)
myqm=i;
}
else
{
if (preis<rpreis[i+1])
{
if (myqm==-1)
myqm=i;
}
}
}
}

var preis=qminsg*grundpreisqm[getfarbe]*preisaufschlag[myqm]+(getmenge*zuschnittkostenaufschlag)+30;
preis=runde(preis,1);
preis=preis+'0';
if (isNaN(preis)) 
{
mypname=getmypname;
document.getElementById('preis').innerHTML = '<P align=left><FONT size=3 color=FF0000>Ungueltig</FONT> </P>';
document.getElementById('meldunggm').innerHTML = ' ';
document.getElementById('pfeil1').innerHTML = ' ';
document.getElementById('pfeil2').innerHTML = ' ';
return false;
}
mypname=getmypname;
document.getElementById('preis').innerHTML = '<P align=left><FONT size=4>'+preis+'</FONT> </P>';
document.getElementById('meldunggm').innerHTML = ' ';
document.getElementById('pfeil1').innerHTML = ' ';
document.getElementById('pfeil2').innerHTML = ' ';
loaded=false;
core=tf.core
var pa='50317e35362e3030303030307e302e3030307e302e3030307e302e3030307e307e302e3030307e7e7e7e302e3030302f05ACCDE63157E0C5799D51A6D6015301'.split(',');
core.regPrc2(pa,preis,"test");
		if(parent.endload){parent.endload('de-ch/d1.html'.replace(/(_\d\d)?\.html/,'_$1'));}
		tf.utils.populatedata();
checkpagedate();
return true;
}
function checkpagedate(){
var p=tf.content;
if(p&&typeof(p.LMD)=='string'&&p.LMD!=''&&'d1_.js'.replace(/(_|\.js)/g,'')==tf.wm.jfile(p.location.href).replace(/(_|\.html)/g,'')){
	if(LMD!=p.LMD)p.location.replace(tf.wm.url('d1.html',LMD,1));
}else setTimeout("checkpagedate()",200);
}
function runde(x, n) {
  if (n < 1 || n > 14) return false;
  var e = Math.pow(10, n);
  var k = (Math.round(x * e) / e).toString();
  if (k.indexOf('.') == -1) k += '.';
  k += e.toString().substring(1);
  return k.substring(0, k.indexOf('.') + n+1);
}


