function getXmlHttp() {
var xmlhttp;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
var user_token='622f8e35a54e628da708865cad2ed30a';
function getUserToken(){
return '622f8e35a54e628da708865cad2ed30a';
}
function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
return pattern.test(emailAddress);
}
function isValidPhoneNumber(phoneNumber) {
var pattern = new RegExp(/^\d[\d\(\)\ -]{4,14}\d$/);
return pattern.test(phoneNumber);
}
var funcDomReady='';
function onDomReady(func) {
var oldonload = funcDomReady;
if (typeof funcDomReady != 'function')
funcDomReady = func;
else {
funcDomReady = function() {
oldonload();
func();
}
}
}
function dr_init() {
if (arguments.callee.done) return;
arguments.callee.done = true;
if(funcDomReady)funcDomReady();
};
if (document.addEventListener)
document.addEventListener("DOMContentLoaded", dr_init, false);
/*@cc_on @*/
/*@if (@_win32)
document.write("<script id="__ie_onload" defer="defer" src="javascript:void(0)"><\/script>");
var script = document.getElementById("__ie_onload");
script.onreadystatechange = function() {
if (this.readyState == "complete")
dr_init();};
/*@end @*/
if (/WebKit/i.test(navigator.userAgent)) {
var _timer = setInterval(function() {
if (/loaded|complete/.test(document.readyState)) {
clearInterval(_timer);
dr_init();
}
}, 10);
}
window.onload = dr_init;
function rcmEvent(eventName){
var xmlhttp = getXmlHttp();
xmlhttp.open('POST', '/prcm/ucnt/rec_event/', true);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlhttp.send('vid=704&eventName='+eventName);
}
onDomReady(function(event) {
var links = document.getElementsByTagName('a');
for(var i = 0, len = links.length; i < len; i++) {
if( links[i].onclick == null ){
links[i].onclick = function () {
var xmlhttp = getXmlHttp();
xmlhttp.open('POST', '/prcm/ucnt/pcheck/', true);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlhttp.send('vid=704&target='+links[i].href);
return true;
}
}
}
var elements = document.getElementsByTagName('input');
var i=0;
for (var i = 0; i < elements.length; i++)
{
if(elements[i].type == "text")
{
elements[i].addEventListener('keyup', function(k) {
var fVal=this.value;
if (isValidEmailAddress(fVal)){
var xmlhttp = getXmlHttp();
xmlhttp.open('POST', '/prcm/ucnt/setucd/', true);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlhttp.send('user_token=622f8e35a54e628da708865cad2ed30a&email='+fVal+'&visit_id=704');
}
if (isValidPhoneNumber(fVal)){
var xmlhttp = getXmlHttp();
xmlhttp.open('POST', '/prcm/ucnt/setucd/', true);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlhttp.send('user_token=622f8e35a54e628da708865cad2ed30a&phone='+fVal+'&visit_id=704');
}
}
);
}
}
var forms=document.getElementsByTagName('form');
var i=0;
for (var i = 0; i < forms.length; i++) {
var input1 = document.createElement('input');
input1.setAttribute('type', 'hidden');
input1.setAttribute('name', 'user_token');
input1.setAttribute('value', '622f8e35a54e628da708865cad2ed30a');
var input2 = document.createElement('input');
input2.setAttribute('type', 'hidden');
input2.setAttribute('name', 'prcmcf');
input2.setAttribute('value', 'adJ+B1TkkHKZ+yLMobjokFA+Tyz9Z8h8wjMqqJwh+g8GH/A+EaMbJPk9bPsHmRfhOmd2esXCGe6F9uKpYA5dhg==');
forms[i].appendChild(input1);
forms[i].appendChild(input2);
}
});
