function trackGaLinks(){
pageTracker._trackPageview(this.id);
}
function setGaLinks(){
if(document.getElementsByTagName){
for(var i in a=document.getElementsByTagName("a")){
if(/\bga_.+\b/.test(a[i].id)){
a[i].onclick=trackGaLinks;
}
}
}
}
var lcolorn="#2f4c73";
var lcolorh="#cc0000";
function addAnimatedDivs(_2,_3){
if(document.getElementsByTagName){
var _4=new RegExp(_2,"i");
for(var j in divs=document.getElementsByTagName("div")){
if(_4.test(divs[j].className)){
myid=divs[j].id;
var _6;
if(myid==_3){
_6="speed=300,fade=1,hide=0,persist=0";
}else{
_6="speed=300,fade=1,hide=1,persist=0";
}
animatedcollapse.addDiv(myid,_6);
}
}
}
}
function highlight(_7,_8){
var el=document.getElementById(_8);
var _a=document.getElementById(_7);
var _b=_a.getElementsByTagName("a");
var _c=el.rel;
if(_c=="off"){
for(var i=0;i<_b.length;i++){
_b[i].style.color=lcolorn;
}
el.style.color=lcolorh;
el.rel="on";
}else{
if(_c=="on"){
el.style.color=lcolorn;
el.rel="off";
}
}
}
function setDivHeight(){
if(document.getElementById("a0")!=null){
var _e=document.getElementById("a0").offsetHeight;
var _f=document.getElementById("a2").offsetHeight;
var _10=document.getElementById("a3").offsetHeight;
var _11=document.getElementById("b1").offsetHeight;
var _12=document.getElementById("b2").offsetHeight;
var _13=_e+_f+_10+7+7;
var _14=_11+_12+7;
if(_13>_14){
var _15=_13-_14;
var n=-1;
if(/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){
var _17=new Number(RegExp.$1);
if(_17==2){
var n=5;
}
}
document.getElementById("b2").style.height=_12+_15+n+"px";
}else{
var _15=_14-_13;
var n=1;
if(/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){
var _17=new Number(RegExp.$1);
if(_17==2){
var n=-5;
}
}
document.getElementById("a3").style.height=_10+_15+n+"px";
}
}else{
if(document.getElementById("a1")!=null){
var _18=document.getElementById("a1").offsetHeight;
var _f=document.getElementById("a2").offsetHeight;
var _10=document.getElementById("a3").offsetHeight;
var _19=document.getElementById("a4").offsetHeight;
var _11=document.getElementById("b1").offsetHeight;
var _13=_18+_f+_10+_19+6+6+6;
var _14=_11;
if(_13>_14){
var _15=_13-_14;
document.getElementById("b1").style.height=_11+_15+"px";
}else{
var _15=_14-_13;
document.getElementById("a4").style.height=_19+_15+"px";
}
}else{
if(document.getElementById("a4")!=null){
var _f=document.getElementById("a2").offsetHeight;
var _10=document.getElementById("a3").offsetHeight;
var _19=document.getElementById("a4").offsetHeight;
var _11=document.getElementById("b1").offsetHeight;
var _13=_f+_10+_19+6+6;
var _14=_11;
if(_13>_14){
var _15=_13-_14;
document.getElementById("b1").style.height=_11+_15+"px";
}else{
var _15=_14-_13;
document.getElementById("a4").style.height=_19+_15+"px";
}
}
}
}
}
function checkContactForm(){
var _1a,_1b;
with(window.document.emailForm){
_1b=customer_email;
_1a=customer_comments;
}
if(trim(_1b.value)==""){
document.getElementById("email_error_msg").innerHTML="Please enter your email address.";
_1b.focus();
return false;
}else{
if(!isEmail(trim(_1b.value))){
document.getElementById("email_error_msg").innerHTML="The email doesn't seem to be valid.";
_1b.focus();
return false;
}else{
if(trim(_1a.value)==""){
document.getElementById("comments_error_msg").innerHTML="Please enter your comments or questions.";
_1a.focus();
return false;
}else{
_1b.value=trim(_1b.value);
_1a.value=trim(_1a.value);
return true;
}
}
}
}
function isExisting(obj){
return typeof (obj)!="undefined";
}
function checkEmailForm(){
var _1d,_1e,_1f;
with(window.document.emailForm){
_1d=requested_product;
_1e=customer_email;
}
if(isExisting(document.emailForm.order_id)){
_1f=document.emailForm.order_id;
}else{
_1f="undefined";
}
if(trim(_1d.value)==""){
document.getElementById("product_error_msg").innerHTML="Please enter a product name.";
_1d.focus();
return false;
}else{
if(_1f!="undefined"&&trim(_1f.value)==""){
document.getElementById("orderid_error_msg").innerHTML="Please enter an Order ID.";
_1f.focus();
return false;
}else{
if(_1f!="undefined"&&trim(_1f.value)==exmpl){
document.getElementById("orderid_error_msg").innerHTML="Please enter an Order ID.";
_1f.focus();
return false;
}else{
if(_1f!="undefined"&&!isOrderId(trim(_1f.value))){
document.getElementById("orderid_error_msg").innerHTML="The Order ID is not valid <a href=\"/help.html?o=valid\">[?]</a>";
_1f.focus();
return false;
}else{
if(trim(_1e.value)==""){
document.getElementById("email_error_msg").innerHTML="Please enter your email.";
_1e.focus();
return false;
}else{
if(!isEmail(trim(_1e.value))){
document.getElementById("email_error_msg").innerHTML="Email doesn't seem to be valid.";
_1e.focus();
return false;
}else{
_1d.value=trim(_1d.value);
_1e.value=trim(_1e.value);
return true;
}
}
}
}
}
}
}
function checkSignUpForm(){
var _20,_21,_22,_23,_24;
with(window.document.signupForm){
_20=first_name;
_21=last_name;
_22=customer_email;
cpass1=password1;
cpass2=password2;
}
if(trim(_20.value)==""){
document.getElementById("fname_error_msg").innerHTML="Please enter your first name.";
_20.focus();
return false;
}else{
if(trim(_21.value)==""){
document.getElementById("lname_error_msg").innerHTML="Please enter your last name.";
_21.focus();
return false;
}else{
if(trim(_22.value)==""){
document.getElementById("email_error_msg").innerHTML="Please enter your email.";
_22.focus();
return false;
}else{
if(!isEmail(trim(_22.value))){
document.getElementById("email_error_msg").innerHTML="The email doesn't seem to be valid.";
_22.focus();
return false;
}else{
if(trim(cpass1.value)==""){
document.getElementById("pass1_error_msg").innerHTML="Please enter your password.";
cpass1.focus();
return false;
}else{
if(cpass1.value.length<6){
document.getElementById("pass1_error_msg").innerHTML="Your password is too short.";
cpass1.focus();
return false;
}else{
if(/[^a-zA-Z0-9_]/.test(cpass1.value)){
document.getElementById("pass1_error_msg").innerHTML="Illegal characters in password.";
cpass1.focus();
return false;
}else{
if(trim(cpass2.value)==""){
document.getElementById("pass2_error_msg").innerHTML="Please re-type your password.";
cpass2.focus();
return false;
}else{
if(trim(cpass1.value)!=trim(cpass2.value)){
document.getElementById("pass2_error_msg").innerHTML="The passwords do not match.";
cpass2.focus();
return false;
}else{
_20.value=trim(_20.value);
_21.value=trim(_21.value);
_22.value=trim(_22.value);
cpass1.value=trim(cpass1.value);
cpass2.value=trim(cpass2.value);
return true;
}
}
}
}
}
}
}
}
}
}
function checkLoginForm(){
var _25,_26;
with(window.document.loginForm){
_25=login_email;
_26=login_pass;
}
if(trim(_25.value)==""){
document.getElementById("email_error_msg").innerHTML="Please enter your email address.";
_25.focus();
return false;
}else{
if(!isEmail(trim(_25.value))){
document.getElementById("email_error_msg").innerHTML="The email doesn't seem to be valid.";
_25.focus();
return false;
}else{
if(trim(_26.value)==""){
document.getElementById("pass_error_msg").innerHTML="Please enter your password.";
_26.focus();
return false;
}else{
_25.value=trim(_25.value);
_26.value=trim(_26.value);
return true;
}
}
}
}
function trim(str){
return str.replace(/^\s+|\s+$/g,"");
}
function isEmail(str){
var _29=/^[-_.a-z0-9]+@(([-_a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;
return _29.test(str);
}
function isOrderId(str){
var _2b=/^[-0-9]+$/i;
return _2b.test(str);
}
function hideError(){
if(document.getElementsByTagName){
for(var i in cell=document.getElementsByTagName("td")){
if(/\b[^_]+_error_msg\b/.test(cell[i].id)){
cell[i].innerHTML="";
}
}
}
}
function createCookie(_2d,_2e,_2f){
if(_2f){
var _30=new Date();
_30.setTime(_30.getTime()+(_2f*24*60*60*1000));
var _31="; expires="+_30.toGMTString();
}else{
var _31="";
}
document.cookie=_2d+"="+_2e+_31+"; path=/";
}
function readCookie(_32){
var _33=_32+"=";
var ca=document.cookie.split(";");
for(var i=0;i<ca.length;i++){
var c=ca[i];
while(c.charAt(0)==" "){
c=c.substring(1,c.length);
}
if(c.indexOf(_33)==0){
return c.substring(_33.length,c.length);
}
}
return null;
}
var exmpl="e.g. 19316326-12358-810843";
var defcolor="#1f1f1f";
var dimcolor="#878787";
function showOrderIdExample(f){
if(f.value==exmpl){
f.value="";
f.style.color=defcolor;
}else{
if(f.value==""){
f.value=exmpl;
f.style.color=dimcolor;
}
}
}
function styleOrderIdExample(_38){
var d=document;
var x=d.getElementById(_38);
x.style.color=dimcolor;
x.value=exmpl;
}

