function enetsolutions_dynamic_phone_number() {
 
  var data;

    //--document referrer.....

   var referrer = document.referrer;
   custom_enetsolutions_referrer_setCookie('site_referrer', referrer, 1);
   var get_referrer = custom_enetsolutions_getCookie('site_referrer');
    
    //---------------------

 if (custom_enetsolutions_getCookie('enetsolutions_phone') != '') {
    data = custom_enetsolutions_getCookie('enetsolutions_phone');
    
  }
  else {
    data = custom_enetsolutions_get_phonenumber(document.referrer);
    custom_enetsolutions_setCookie('enetsolutions_phone', data, 1);
    
  }
  
  return data;
}


function custom_enetsolutions_get_phonenumber(enetsolutions_referer) {
  var enetsolutions_base_url = 'http://www.enetsolutions.net/';
  var enetsolutions_base_url_2 = 'http://www.enetsolutions.net/';
  var data;
  if (enetsolutions_referer.substr(0, enetsolutions_base_url.length) == 'http://www.enetsolutions.net/' || 
    enetsolutions_referer.substr(0,enetsolutions_base_url_2.length) == 'http://www.enetsolutions.net/' || enetsolutions_referer == '' ) {
    
    data = '281-953-8800,512-852-2000';
  }
  if (enetsolutions_referer != '') {
    if (enetsolutions_referer.search('gclid') != -1) { //gclid
      
       data =  '832-409-2000,512-861-1800';
    }
    else if (enetsolutions_referer.search('aclk') != -1) { 
      
       data =  '832-409-2000,512-861-1800';
    }
    else if(enetsolutions_referer.search('google') != -1) {
      data = '281-953-8800,512-852-2000';
      
    }
    else {
      
     data = '281-953-8800,512-852-2000';
    }
  }
 
  return data;
}
function custom_enetsolutions_getCookie(c_name) {
  if (document.cookie.length > 0) {
    c_start = document.cookie.indexOf(c_name + "=");
    if (c_start != -1) {
      c_start = c_start + c_name.length + 1;
      c_end = document.cookie.indexOf(";", c_start);
      if (c_end == -1) 
        c_end = document.cookie.length;
      return unescape(document.cookie.substring(c_start, c_end));
    }
  }
  return "";
}
function custom_enetsolutions_setCookie(c_name, value, expiredays) {
  var exdate = new Date();
  exdate.setDate(exdate.getDate() + expiredays);
  document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toUTCString());
}




function custom_enetsolutions_referrer_getCookie(c_name) {
  if (document.cookie.length > 0) {
    c_start = document.cookie.indexOf(c_name + "=");
    if (c_start != -1) {
      c_start = c_start + c_name.length + 1;
      c_end = document.cookie.indexOf(";", c_start);
      if (c_end == -1) 
        c_end = document.cookie.length;
      return unescape(document.cookie.substring(c_start, c_end));
    }
  }
  return "";
}
function custom_enetsolutions_referrer_setCookie(c_name, value, expiredays) {
  var exdate = new Date();
  exdate.setDate(exdate.getDate() + expiredays);
  document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toUTCString());
}


