/**
 * Copyright:	YourShop SA
 * Created:	2004-01-17
 * Author:	Claudio Eichenberger
 */
var a4="please add it"
var a5="Please"
var a6="Please replace"
var a7="Please define it"
var a8="by your text"
var a9="Search"
var b0="Results"
var b1="Name"
var b2="Price"
var b3="Quantity"
var b4="Text box"
var b5="Subject description"
var b6="Precise description"
var b7="Prefix"
var b8="First name"
var b9="Last name"
var c0="Address"
var c1="ZIP/Postcode"
var c2="City"
var c3="Phone number"
var c4="please define it in the international manner, e.g.\n\n+41 21 67 17 111\n\nwith a \"+\" sign in front!"
var c5="please define it in the national manner,  e.g.\n\n021 67 17 111\n\nwith a \"0\" in front!"
var c6="E-mail"
var c7="please use characters in [a-zA-Z0-9.+_-#&:@]"
var c8="E-mails do not match!"
var c9="contains WWW at position"
var d0="are you sure this is correct?"
var d1="\n"
var d2="\n\n"
var d3="this number cannot be greater than "
var d4="please provide a number with maximum of"
var d5=" decimals"
var d6="please provide a positive integer number"
var d7="the maximum length is "
var d8=" characters\n\nbut it currently equals "
var d9=" characters\n\nplease shorten it"
var e0="Active scripting and activeX controls must be enabled"
var e1="["
var e2="]"
var e3=64
var e4=64
var e5=250
var e6=200
var e7=999999999.99
var e8=2
var e9=4
var f0=true
var f1=false
var f2=null
function f3(a0)
{
return a0?a0:(window.event?window.event:0)
}
function f4(a0)
{
return window.document.createElement(a0)
}
function f5(a0)
{
var f6
if(a0.target)
{
f6=(a0.target.nodeType==3)?a0.target.parentNode:a0.target
}
else
{
f6=a0.srcElement
}
return f6
}
function f7(a0,a1)
{
return a0.getElementsByTagName(a1)
}
function f8(a0)
{
if(document.all)
{
return eval("document.all."+a0)
}
else if(document.getElementById)
{
return document.getElementById(a0)
}}
function f9(a0,a1)
{
return a0.getElementsByTagName(a1)
}
function g0(a0,a1)
{
a0.className=a1
}
function g1(a0)
{
return a0.className
}
function g2(a0)
{
return a0.value
}
function g3(a0)
{
return g2(a0).length
}
function g4(a0)
{
return a0.selectedIndex
}
function g5(a0,a1)
{
a0.onmouseover=a1
}
function g6(a0,a1)
{
a0.onmouseout=a1
}
function g7(a0,a1)
{
a0.onchange=a1
}
function g8(a0,a1)
{
a0.onclick=a1
}
function g9(a0,a1)
{
a0.onkeypress=a1
}
function h0(a0)
{
if(window.document.location.href)
{
window.document.location.href=a0
}}
function h1(a0,a1)
{
a0.onselect=a1
}
function h2(a0,a1)
{
a0.onsubmit=a1
}
function h3(a0)
{
return parseInt(g2(a0))
}
function h4(a0)
{
return Math.round(a0)
}
function h5(a0)
{
return parseFloat(g2(a0))
}
function h6(a0)
{
if(a0)
{
a0.focus()
}}
function h7(a0,a1)
{
h6(a0)
alert(a1)
return f1
}
function h8(a0,a1)
{
h6(a0)
return confirm(a1)
}
function h9(a0)
{
window.close()
return f1
}
function i0(a0)
{
if(window.print)
{
window.print()
}
return f1
}
function i1(a0,a1,a2,a3,element4_)
{
var f6=a0
var i2=0
var i3=0
if(1==element4_)
{
f6=g2(f6)
}
if("-"==f6.charAt(0)||"+"==f6.charAt(0))
{
f6=f6.substring(1,f6.length)
}
for (var i=0;i<f6.length;i++)
{
var i4=f6.charAt(i)
if("."==i4&&0==i2)
{
if(i<(f6.length-a3-1))
{
i3++
break
}
else
{
i2++ 
continue
}}
if("."==i4&&1==i2)
{
i3++
break
}
if("0">i4||"9"<i4)
{
i3++
break
}}
if(element4_)
{
if(i3)return h7(a0,a1+d2+f6+d2+d4+a3+d5)
if(a2<f6)return h7(a0,a1+d2+f6+d2+d3+a2)
}
else
{
if(i3)return f1
if(a2<f6)return f1
}
return f0
}
function i5(a0,a1)
{
var f6=g2(a0)
var i2=f6
var i3=0
for (var i=0;i<f6.length;i++)
{
var i4=f6.charAt(i)
if("0">i4||"9"<i4)i3=1
}
if(i3||0==f6.length)return h7(a0,a1+d2+i2+d2+d6)
return f0
}
function i6(a0,a1,a2)
{
var f6=g3(a0)
if(a2<f6)return!h7(a0,a1+d2+d7+a2+d8+f6+d9)
return f1
}
function i7(a0,a1,a2)
{
if(0==g3(a0))return!h7(a0,a1+d2+a2)
return f1
}
function i8(a0)
{
if(a0=f3(a0))
{
var f6=f5(a0)
var i2=f8(f6.id+"v")
if(f6&&i2)
{
if(g2(i2)==g2(f6))
{
f6.value=""
h6(f6)
}}}}
function i9(a0)
{
if(a0=f3(a0))
{
var f6=f5(a0)
var i2=f8(f6.id+"v")
var i3=f8(f6.id+"i")
if(f6&&i2)
{
if(""==g2(f6))
{
f6.value=g2(i2)
}
else if(i3&&g2(f6)!=g2(i2))
{
g0(i3,"here")
}}}}
function j0(a0)
{
if(a0)
{
g5(a0,i8)
g6(a0,i9)
}}
function j1(a0)
{
if(a0=f3(a0))
{
var f6=f5(a0)
if(f6)
{
if("A"!=f6.nodeName.toUpperCase())
{
f6=f6.parentNode
}
h6(window.open(f6.href,"","scrollbars=1,width=200,height=200"))
return f1
}}}
function j2(a0)
{
if(a0=f3(a0))
{
var f6=f5(a0)
if(f6)
{
if("A"!=f6.nodeName.toUpperCase())
{
f6=f6.parentNode
}
h6(window.open(f6.href))
return f1
}}}
function j3(a0,a1)
{
var f6
var i2
var i3
var j4
var j5
var j6=f8(a0.id+"c")
var j7
if(4==a1.readyState)
{
if(a1.status&&200==a1.status)
{
f6=a1.responseXML
if(f6&&a0&&j6)
{
f6=f6.documentElement
i2=f7(f6,"rec")
i3=f7(f6,"id")
j4=f7(f6,"name")
j6=h3(j6)
j5=i2.length
if(i2&&i3&&j4&&j5)
{
while(a0.hasChildNodes())
{
a0.removeChild(a0.childNodes.item(0))
}
a0.options.length=0
for (var i=0;i<j5;i++)
{
a0.options[i]=new Option(j4[i].firstChild.nodeValue,j7=i3[i].firstChild.nodeValue)
if(j6==j7)
{
a0.options[i].selected=f0
}}}}}}}
function j8(a0,a1)
{
var j9
if(window.XMLHttpRequest)
{
j9=new XMLHttpRequest()
}
else if(window.ActiveXObject)
{
try
{
j9=new ActiveXObject("Msxml2.XMLHTTP")
}
catch(e)
{
try
{
j9=new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e)
{
alert(e0)
}}}
if(j9)
{
j9.onreadystatechange=function()
{
j3(a0,j9)
}
j9.open('GET',a1,f0)
j9.send(f2)
}
g5(a0,f2)
}
function k0(a0)
{
if(a0=f3(a0))
{
var f6=f5(a0)
var i2=f1
if(f6)
{
if(window.XMLHttpRequest)
{
i2=f0
}
else if(window.ActiveXObject)
{
i2=f0
}
if(i2)
{
j8(f6,f6.id+".php")
}}}
return f1
}
function k1(a0,a1)
{
if(4==a1.readyState)
{
if(a1.status&&200==a1.status)
{
a0.innerHTML=a1.responseText
}}}
function k2(a0,a1)
{
var j9
if(window.XMLHttpRequest)
{
j9=new XMLHttpRequest()
}
else if(window.ActiveXObject)
{
try
{
j9=new ActiveXObject("Msxml2.XMLHTTP")
}
catch(e)
{
try
{
j9=new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e)
{
alert(e0)
}}}
if(j9)
{
j9.onreadystatechange=function()
{
k1(a0,j9)
}
j9.open('GET',a1,f0)
j9.send(f2)
}}
function k4(a0)
{
if(a0=f3(a0))
{
var f6
var k5=0
if("number"==typeof(a0))
{
f6=f8("sp"+a0)
}
else
{
f6=f5(a0)
k5=1
}
var i2=f8("pic")
var i3=f8("pic0")
var j4
var j5=f1
var k6
var j6=""
var j7=f8("pid")
var k7
var k8=f8("opt1")
var k9=f8("maxsp")
if(f6&&j7)
{
k6=f6.id
f6=k7=f8(k6+"v")
if(window.XMLHttpRequest)
{
j5=f0
}
else if(window.ActiveXObject)
{
j5=f0
}
else
{
if(i3)
{
j4=new Image()
j4.src="images/"+g2(f6)
i3.src=j4.src
}}
if(j5)
{
k2(i2,"sp.php?i="+g2(f6)+";p="+g2(j7))
}
if(k9)
{
for(var i=1;i<=h3(k9);i++)
{
if(f6=f8("sp"+i))
{
i2=g1(f6)
if(i2=i2.split(" "))
{
if(i2[0]&&'i'==i2[0].charAt(0))
{
j6=i2[0]
}
else
{
j6="io"
}
if(k6==f6.id)
{
g0(f6,j6+' '+"cur")
}
else
{
g0(f6,j6)
}}}}}
if(k5&&k8)
{
k7=g2(k7)
k6=k6.substring(2,k6.length)
if(0==k7.toLowerCase().indexOf("c"+k6+"-",0))
{
if(k6<=k8.length)
{
k8.selectedIndex=k6
k3(0)
}}}}}
return f1
}
function l0(a0)
{
if(a0=f3(a0))
{
var f6=f5(a0)
var i2
if(f6&&f6.id)
{
i2=f6.id
i2=i2.substring(3,i2.length)
k2(f6,"sbs.php?i="+i2)
}}
return f0
}
function k3(a0)
{
var k5=f8("optm")
var j6=f8("price")
var l1=f8("pprice")
var l2=f8("sprice")
var k6=0
var j7
var k7=""
var k8
var l3=f8("sep")
var l4=f8("point")
if(k5&&l3&&l4)
{
for(var i=1;i<=h3(k5);i++)
{
var f6=f8("opt"+i)
if(f6&&f6.options[g4(f6)])
{
var i2=f6.options[g4(f6)].text
var i3
var j4=i2.length-1
var j5=""
if(1<(i3=i2.indexOf(e1)+1))
{
for(var j=i3;j<j4;j++)
{
if(g2(l3)==i2.charAt(j))
{
continue
}
if(g2(l4)==i2.charAt(j))
{
j5+="."
}
else
{
j5+=i2.charAt(j)
}}
if(e2==i2.charAt(j4)&&i1(j5,"",e7,e8,0))
{
k6+=eval(j5)
}}
if(1==i&&(a0=f3(a0)))
{
if((k8=f5(a0))&&"opt1"==k8.id)
{
if(k7=f8("sp"+(k8=g4(f6))+"v"))
{
k7=g2(k7)
if(!k7||0!=k7.toLowerCase().indexOf("c"+k8+"-",0))
{
k7=""
}}}}}}
if(j6)
{
k6+=h5(j6)
k6=h4(k6 * 100)/ 100
j7=Math.abs(k6)
j7=h4(j7 * 100-parseInt(j7)* 100)
if(0==j7)
{
k6+=".00"
}
else if(0==j7 % 10)
{
k6+="0"
}
k6+=""
j4=k6.length-1
j5=""
for(var j=j4;-1<j;j--)
{
if("."==k6.charAt(j))
{
j5=g2(l4)+j5
continue
}
if(0==(j4-j)% 3&&(j4-4)>j)
{
j5=g2(l3)+j5
}
j5=k6.charAt(j)+j5
}
var l5=f4("span")
var l6=window.document.createTextNode(j5)
l5.appendChild(l6)
g0(l5,"price")
l5.id="sprice"
l1.replaceChild(l5,l2)
}
if(k7)
{
k4(k8)
}}}
function l7(a0)
{
if(a0=f3(a0))
{
var f6=f5(a0)
if(f6)
{
var i2=f8("l"+f6.id)
if(i2)
{
h0(g2(i2)+g2(f6.options[g4(f6)]))
return f1
}}}}
function l8(a0)
{
if(a0=(a0)?a0:((window.event)?window.event:""))
{
var f6=f5(a0)
var i2=f8("llng")
var i3
if(f6&&i2)
{
if(i3=f6.id.substring(3,f6.id.length))
{
h0(g2(i2)+';l='+i3)
return f1
}}}}
function l9()
{
var i2=f8("maxp")
var i3
if(i2)
{
for(var i=1;i<=h3(i2);i++)
{
if(i3=f8("p"+i))
{
if(!i5(i3,b3))
{
return f1
}}}}
return f0
}
function m0(a0)
{
var i2=f8("optm")
var i3
var j5=f8("ctext")
var k6=f8("ctextv")
var j7=f8("ctextr")
var j6
if(i2)
{
for(var i=1;i<=h3(i2);i++)
{
if(i3=f8("opt"+i))
{
j6=h3(i3)
if(0==j6)
{
return h7(i3,a5+d2+i3.options[g4(i3)].text+d1)
}}}}
if(j5&&k6&&j7)
{
if(h3(j7))
{
if(i7(j5,b4,a4))return f1
}
if(i6(j5,b4,e6))return f1
if(h3(j7)&&g2(j5)==g2(k6))
{
return h7(j5,a6+d2+g2(k6)+d2+a8)
}}
return f0
}
function m1(a0)
{
var i2=f8("name")
var i3=f8("price")
var j4=f8("qty")
var j5=f8("ctext")
var j7=f8("ctextr")
if(i2&&j4&&j5)
{
if(i7(i2,b1,a4))return f1
if(i6(i2,b1,e3))return f1
if(i3)
{
if(i7(i3,b2,a4))return f1
if(!i1(i3,b2,e7,e8,1))return f1
}
if(i7(j4,b3,a4))return f1
if(!i5(j4,b3))return f1
if(j7&&h3(j7))
{
if(i7(j5,b4,a4))return f1
}
if(i6(j5,b4,e6))return f1
}
return f0
}
function m2(a0)
{
var f6=f8("search")
var i2=f8("searchv")
if(f6&&i2)
{
if(3>g3(f6)||g2(f6)==g2(i2))
{
return h7(f6,a9+d2+a7+d1)
}}}
function m3(a0,a1,a2,a3)
{
a2=g2(a2)
a3=g2(a3)
var f6=g2(a0)
var i2=g3(a0)
var i3=''
var j4=0
var j5
for(var i=0;i<i2;i++)
{
j5=f6.charAt(i)
if(!(' '==j5&&!j4))
{
j4=1
}
if(j4)
{
i3+=j5
}}
f6=i3
i2=f6.length
i3=0
for(var i=0;i<i2;i++)
{
j5=f6.charAt(i)
if('+'==j5&&0==i&&1==a3)continue
if('0'==j5&&0==i&&0==a3)continue
if('0'<=j5&&j5<='9'&&0<i)continue
if(' '==j5&&1<i)continue
i3=1
}
if(1==i3||1==a2&&i2<11||0<i2&&i2<11)
{
if(1==a3)
{
return h7(a0,a1+d2+c4+d2)
}
else
{
return h7(a0,a1+d2+c5+d2)
}}
return f0
}
function m4(a0)
{
var m5=f8("sd")
var m6=f8("msg")
var m7=f8("msgv")
var m8=f8("gender")
var m9=f8("genderr")
var n0=f8("fname")
var n1=f8("lname")
var n2=f8("address1")
var n3=f8("zip")
var n4=f8("city")
var n5=f8("country")
var n6=f8("tel")
var n7=f8("telr")
var n8=f8("teli")
var n9=f8("email")
var k8=f8("nmail2")
var i2
var i3
var j4
var j5
var k6
var j6
var j7
var k7
var f6
if(m5)
{
if(i6(m5,b5,e4))return f1
if(i7(m5,b5,a4))return f1
}
if(m6&&m7)
{
if(i6(m6,b6,e5))return f1
if(i7(m6,b6,a4))return f1
if(g2(m6)==g2(m7))return h7(m6,b6+d2+a7+d2)
}
if(m8&&m9)
{
if(0==g4(m8))
{
return h7(m8,b7+d2+t_gender_bad_+d2)
}}
if(n0)
{
if(i6(n0,b8,e4))return f1
if(i7(n0,b8,a4))return f1
}
if(n1)
{
if(i6(n1,b9,e4))return f1
if(i7(n1,b9,a4))return f1
}
if(n2)
{
if(i6(n2,c0,e4))return f1
if(i7(n2,c0,a4))return f1
}
if(n3)
{
if(i6(n3,c1,e4))return f1
if(i7(n3,c1,a4))return f1
}
if(n4)
{
if(i6(n4,c2,e4))return f1
if(i7(n4,c2,a4))return f1
}
if(n6)
{
if(i6(n6,c3,e4))return f1
if(!m3(n6,c3,n7,n8))return f1
}
if(n9)
{
i2=g3(n9)
i3=g2(n9)
j4=i3.lastIndexOf("@")
j5=i3.lastIndexOf(".")
k6=0
j6=0
if(i6(n9,c6,e4))return f1
for(var i=0;i<i2;i++)
{
j7=i3.charAt(i)
if('@'==j7)j6++
if('#'==j7)continue
if('&'==j7)continue
if('+'==j7)continue
if('-'==j7)continue
if('.'==j7)continue
if('0'<=j7&&j7<='9')continue
if(':'==j7)continue
if('@'==j7)continue
if('A'<=j7&&j7<='Z')continue
if('_'==j7)continue
if('a'<=j7&&j7<='z')continue
k6=1
}
if(0!=k6||1<j6||7>i2||e4<i2||4<(i2-j5)||3>(i2-j5)||2>(j5-j4)||-1==j4)
{
return h7(n9,c6+d2+i3+d2+c7)
}
if(-1!=(k7=i3.toLowerCase().indexOf("www",0)))
{
if(!h8(n9,c6+d2+c9+" "+(k7+1)+" "+d0))return f1
}
if(k8&&g2(n9)!=g2(k8))
{
return h7(n9,c8)
}}
return f0
}
function o0()
{
var f6 
if(0<=navigator.appName.toLowerCase().indexOf("explorer"))
{
f6=document.body.clientWidth
}
else
{    
f6=parent.innerWidth
}
if(document.cookie)
{
var i2=new Date()
var i3=document.domain
i2.setTime(i2.getTime()+25920000000)
i3="."+i3.match(/([\w-]+\.\w+$)/)[1]
document.cookie="w="+f6+";expires="+i2.toGMTString()+";path=/;domain="+i3
}}
function o1(a0,a1)
{
var o2=a0.id
if(o2)
{
var f6=f8(o2+"t")
var i2=f8(o2+"l")
var i3=f8(o2+"c")
var j4
var j5
var k6=0
if(f6&&i2&&i3)
{
f6=h3(f6)
i2=h3(i2)
i3=h3(i3)
a0.options.length=0
for (var i=0;i<f6;i=i+i2)
{
if(1==a1)
{
j4=i+1
j5=(i+i2>f6)?f6:i+i2
a0.options[k6]=new Option(j4+" "+"-"+" "+j5,i)
}
else
{
j4=i+i2
a0.options[k6]=new Option(j4+ " "+b0,j4)
}
if(i==i3&&1==a1||i==(i3-i2)&&0==a1)
{
a0.options[k6].selected=f0
}
k6++
}}}}
function init()
{
if(f1==(document.getElementById&&document.createElement&&Array.prototype.push))return f1
var f6
var i2
var i3
var o3=f8("ganalytics")
var o4=f8("pmap")
var o5=f8("brand")
var o6=f8("mres")
var o7=f8("currency")
var o8=f8("lang")
var o9=f8("sbyt")
var p0=f8("sbyd")
var p1=f8("sbyn")
var p2=f8("optm")
var p3=f8("maxnpbn")
var p4=f8("maxnpby")
var k9=f8("maxsp")
var p5=f8("maxsbs")
var p6=f8("cookie")
var p7=f8("cartform")
var p8=f8("detailform")
var p9=f8("foreignform")
var q0=f8("searchform")
var q1=f8("msgform")
var q2=f8("search")
var q3=f8("ctext")
var q4=f8("msg")
var q5=f8("close")
var q6=f8("windoww")
var q7=f8("windowh")
var q8=f8("windowl")
var q9=f8("windowr")
if(o5)g7(o5,l7)
if(o6)g7(o6,l7)
if(o7)g7(o7,l7)
if(o8)g7(o8,l7)
if(o9)g7(o9,l7)
if(p0)g7(p0,l7)
if(p1)g7(p1,l7)
if(o5)g5(o5,k0)
if(e9)
{
for(var i=1;i<=e9;i++)
{
f6=f8("lng"+i)
if(f6)
{
g8(f6,l8)
g9(f6,l8)
}}}
if(o4)g8(o4,i0)
if(o4)g9(o4,i0)
if(p7)h2(p7,l9)
if(p8)h2(p8,m0)
if(p9)h2(p9,m1)
if(q0)h2(q0,m2)
if(q1)h2(q1,m4)
j0(q2)
j0(q3)
j0(q4)
if(o6)o1(o6,1)
if(p1)o1(p1,0)
if(p2)
{
for(var i=1;i<=h3(p2);i++)
{
if(f6=f8("opt"+i))
{
g7(f6,k3)
if(1==i)
{
k3(0)
}}}}
if(p3)
{
for(var i=1;i<=h3(p3);i++)
{
if(f6=f8("npbn"+i))
{
g8(f6,j1)
g9(f6,j1)
}}}
if(p4)
{
for(var i=1;i<=h3(p4);i++)
{
if(f6=f8("npby"+i))
{
g8(f6,j2)
g9(f6,j2)
}}}
if(k9)
{
for(var i=1;i<=h3(k9);i++)
{
if(f6=f8("sp"+i))
{
g8(f6,k4)
g9(f6,k4)
}}}
if(p5)
{
for(var i=1;i<=h3(p5);i++)
{
if(f6=f8("sbs"+i))
{
g8(f6,l0)
g9(f6,l0)
}}}
if(p6)
{
if(0<h3(p6))
{
window.onresize=o0
}
if(2==h3(p6))
{
o0()
}}
if(q5)
{
g8(q5,h9)
g9(q5,h9)
}
if(q6||q7||q8||q9)
{
i3=-1
var j4=-1
var j5=window.screen.availWidth
if(q6)
{
f6=h3(q6)
}
else
{
f6=j5
}
if(q7)
{
i2=h3(q7)
}
else
{
i2=window.screen.availHeight
}
if(q8)
{
i3=h3(q8)
}
if(q9)
{
j4=h3(q9)
}
if(-1<i3)
{
window.moveTo(i3,0)
}
if(-1<j4)
{
window.moveTo(j5-f6-j4,0)
}
window.resizeTo(f6,i2)
}
if(o3)
{
i2=setInterval(function()
{
if(typeof _gat!="undefined")
{
try
{
var r0=_gat._getTracker(g2(o3))
r0._initData()
r0._trackPageview()
clearInterval(i2)
}
catch(err){}
}}
,100)
f6=f4("script")
f6.src="http://www.google-analytics.com/ga.js"
f6.type="text/javascript"
f9(document,"head")[0].appendChild(f6)
}}
