var dynamic_url = "http://www.helponclick.com/"; var static_url = "http://static.helponclick.com/"; var secured_url = "https://www.helponclick.com/livechat/"; var root_url = dynamic_url + "livechat/"; var ssl_url = root_url; var click_url = root_url; var hoc_is_online = false; if(window.hoc_secured) { if(window.hoc_secured=="yes") { ssl_url = secured_url; click_url = secured_url; } } var ns=(document.layers); var ie=(document.all); var w3=(document.getElementById); //var w3=(document.getElementById && !ie); if(window.hoc_usrnme && window.hoc_u) { try { var get_vars = "?usrname="+hoc_usrnme+"&usr_id="+hoc_u+"&s_url="+escape(top.window.document.URL)+"&referer="+escape(top.document.referrer); } catch(err) { var get_vars = "?usrname="+hoc_usrnme+"&usr_id="+hoc_u; } if(window.hoc_d) get_vars+= "&dp_id="+hoc_d; else if(window.hoc_o) get_vars+= "&op_id="+hoc_o; if(window.hoc_nickname) get_vars+= "&nickname="+escape(hoc_nickname); var chat_opened = 0; var start_tracker = get_unique(); var do_tracker_flag_1 = 1 ; var tracker_image = new Image; var tracker_text = new Image; var invite = "" if(hoc_mode=="text") { var unique = get_unique(); tracker_text = new Image; tracker_text.onload = check_online; tracker_text.src = ssl_url + "src.php"+get_vars+"&u="+unique; } else { var hoc_icon = "
"; document.write(hoc_icon); var unique = get_unique(); tracker_text = new Image; tracker_text.onload = check_online; tracker_text.src = ssl_url + "src.php"+get_vars+"&u="+unique; } document.write(invite); //do_invite_tracker(); } function check_online() { initiate = tracker_text.width; if ( initiate >= 2 ) { if(hoc_mode!="text") do_online_image(true); else do_online_text(true); if ( initiate == 3 ) do_invite_tracker(); } else { if(hoc_mode!="text") do_online_image(false); else do_online_text(false); } } function show_text(hoc_div) { var html_1 = "
"; var html_2 = "
"; hoc_div.innerHTML = html_1 + hoc_div.innerHTML + html_2; } function do_online_image(is_online) { hoc_is_online = is_online; var html_1 = "
"; var html_2 = "
"; if(is_online) { str_online_image = new String(hoc_image_online); str_online_image = str_online_image.replace(dynamic_url,static_url); var online_image = new Image; online_image.src = str_online_image; src = "Click for Live Chat"; } else { str_offline_image = new String(hoc_image_offline); str_offline_image = str_offline_image.replace(dynamic_url,static_url); var offline_image = new Image; offline_image.src = str_offline_image; src = "Leave a Message"; } if (document.getElementById) document.getElementById("hoc_icon").innerHTML = html_1+src+html_2; else if (document.all) document.all["hoc_icon"].innerHTML = html_1+src+html_2; else if (document.layers) document.layers["hoc_icon"].innerHTML = html_1+src+html_2; } function do_online_text(is_online) { if(is_online) { hoc_div_name_visible = "hoc_icon_online"; hoc_div_name_hidden = "hoc_icon_offline"; } else { hoc_div_name_visible = "hoc_icon_offline"; hoc_div_name_hidden = "hoc_icon_online"; } if (document.getElementById) { hoc_icon_div_visible = eval(document.getElementById(hoc_div_name_visible)); hoc_icon_div_hidden = eval(document.getElementById(hoc_div_name_hidden)); hoc_icon_div_hidden.style.display = "none"; hoc_icon_div_visible.style.display = ""; hoc_icon_div_visible.style.visibility = "visible"; } else if (document.all) { hoc_icon_div_visible = document.all[hoc_div_name_visible]; hoc_icon_div_hidden = document.all[hoc_div_name_hidden]; hoc_icon_div_hidden.style.display = "none"; hoc_icon_div_visible.style.display = ""; hoc_icon_div_visible.style.visibility = "visible"; } else if (document.layers) { hoc_icon_div_visible = document.layers[hoc_div_name_visible]; hoc_icon_div_hidden = document.layers[hoc_div_name_hidden]; hoc_icon_div_hidden.display = "hide"; hoc_icon_div_visible.visibility = "show"; } show_text(hoc_icon_div_visible); } function check_invite() { initiate = tracker_image.width; //alert(initiate); if ( ( initiate == 2 ) && !chat_opened ) { chat_opened = 1 ; //do_tracker_flag_1 = 0; do_invite() ; } if ( ( initiate == 1 ) && chat_opened ) chat_opened = 0 ; } function do_invite_tracker() { var unique = get_unique(); time_elapsed = unique - start_tracker ; //if ( time_elapsed > 3600000/2 ) if ( time_elapsed > 5*60*1000 ) // 5 minutes do_tracker_flag_1 = 0; tracker_image = new Image; tracker_image.src = ssl_url + "tracker.php?usr_id="+hoc_u+"&u="+unique; tracker_image.onload = check_invite; if ( do_tracker_flag_1 == 1 ) setTimeout("do_invite_tracker()",14000) ; } function do_invite() { //=============================== popup/popup.js adTime=3; // seconds ad reminder is shown chanceAd=2; // ad will be shown 1 in X times (put 1 for everytime) var calunit=ns? "" : "px" adCount=0; if(window.hoc_image_invite) var hoc_image_invite = window.hoc_image_invite; else var hoc_image_invite = ssl_url + "../images/invite_5.gif"; if(window.hoc_invite_bgcolor) var hoc_invite_bgcolor = window.hoc_invite_bgcolor; else var hoc_invite_bgcolor = "white"; var unique = get_unique(); //=============================== popup/popup.js var chat_login_link = click_url+"livechat.php"+get_vars+"&mode=invite"; var invite_html = "
"; invite_html += ""; invite_html += ""; invite_html += ""; invite_html += ""; invite_html += "
"; if (w3) document.getElementById("hoc_invitation").innerHTML = invite_html; else if (ie) document.all['hoc_invitation'].innerHTML = invite_html; else if (ns) document.layers['hoc_invitation'].innerHTML = invite_html; initAd(); } function closeAd() { if (ie||w3) adDiv.visibility = "hidden"; else adDiv.visibility ="hide"; } function initAd() { if (w3) adDiv = eval('document.getElementById("hoc_invitation").style'); else if (ie) adDiv = eval('document.all.hoc_invitation.style'); else if (ns) adDiv = eval('document.layers["hoc_invitation"]'); else return; adDiv.display=""; if (ie||w3) adDiv.visibility="visible"; else adDiv.visibility ="show"; showAd(); } function showAd() { if(adCount