//place here common JS functions
function disableField(obj) {
    var inputs = document.forms[0].getElementsByTagName('input');
    if(inputs) {
        for(i=0;i<inputs.length;i++) {
            if(inputs[i].id && inputs[i].id.substr(0,6)=='Client') {
                inputs[i].disabled=(obj.value!='');
            }
        }
    }
}
function disableFields(obj) {
    var inputs = document.forms[0].getElementsByTagName('input');
    if(inputs) {
        for(i=0;i<inputs.length;i++) {
            inputs[i].value='';
        }
    }
}

var detect = navigator.userAgent.toLowerCase();
var browser;

var browser = (detect.indexOf('safari') + 1) ? browser = "Safari" : "not Safari";
var os = ( navigator.platform.toLowerCase() == 'macppc' ) ? "Mac" : "not Mac";

  if ( os == "Mac" )
  {
   document.write( '<link rel="stylesheet" type="text/css" href="css/safari.css">' );
  }

function isGreat(field1,field2,critName) {

    var vField1 = 0;
    var vField2 = 0;

    var oField1 = document.getElementById(field1);
    var oField2 = document.getElementById(field2);

    if(oField1 && oField1.value) {
        vField1 = parseFloat(oField1.value);
    } 

    if(oField2 && oField2.value) {
        vField2 = parseFloat(oField2.value);
    }

    if(vField1<=0 && vField2<=0) {
        alert ('Please select minimum and maximum '+critName);
        oField1.focus();
        return false;
    }
    if(vField2<=0) {
        alert ('Please select maximum '+critName);
        oField2.focus();
    }

    if (parseFloat(vField1)>parseFloat(vField2)) {
        alert ('The min '+critName+' is bigger that the max '+critName+'. please corect');
        oField1.focus();
        return false;
    }
    return true;
}
