document.write(unescape("%3Cscript src='http://www.google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
document.write(unescape("%3Cscript src='http://www.proximetry.com/js/ga-track.js' type='text/javascript'%3E%3C/script%3E"));

function openWindow(link){
    window.open(link,'','menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,fullscreen=no,channelmode=no,width=800,height=600,left=150,top=50');
}

function openWindowGivenSize(link, w, h){
    window.open(link,'','menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,fullscreen=no,channelmode=no,width=' + w + ',height=' + h + ',left=150,top=50');
}

function mail_form(f)
{
    var errString = '';
    for (var i = 1, text = ''; i < f.elements.length; i++)
    {
        if (f.elements[i].name == '') continue;
        switch (f.elements[i].type)
        {
            case 'text':
            case 'password':
            case 'hidden':
            case 'textarea':
              if(f.elements[i].name!="comment" && (f.elements[i].value == '' || f.elements[i].value == ' ')){
                     errString += "- " + f.elements[i].name + " is required" + "\n";
            }else{
             for (var j = 0, temp = ''; j < f.elements[i].value.length; j++)
             {
                 if (f.elements[i].value.charAt(j) == "\n") temp += "%0A";
                 else temp += f.elements[i].value.charAt(j);
             }
             text += f.elements[i].name + ' = ' + temp + "%0A";
              }
            break;
            case 'radio':
            case 'checkbox':
                if (f.elements[i].checked) text += f.elements[i].name + '=' + f.elements[i].value + "%0A";
            break;
            case 'select':
            case 'select-one':
            case 'select-multiple':
                for (var j = 0; j < f.elements[i].options.length; j++)
                    if (f.elements[i].options[j].selected) text += f.elements[i].name + '=' + (f.elements[i].options[j].value != '' ? f.elements[i].options[j].value : f.elements[i].options[j].text) + "%0A";
            break;
            default:
                text += f.elements[i].name + ' = ' + f.elements[i].value + "%0A";
            break;
        }
    }
    if(errString != ''){
        alert("Please fill missing information:" + "\n\n" + errString);
        return false;
    }
    window.location.href = f.action + (f.action.indexOf('?') == -1 ? '?' : '&') + 'body=' + text;
}
