var p1 = getUrlVars()["p1"]; var p2 = getUrlVars()["p2"]; var p3 = getUrlVars()["p3"]; //var p4 = getUrlVars()["p4"]; var domain = window.location.hostname; var url = 'http://ws.callindex.co.il/campaign/ws.js'; //In case the params received if(typeof p1 !== "undefined" && typeof p2 !== "undefined" && typeof p3 !== "undefined") { getScript(url+'?domain='+domain+'&p1='+p1+'&p2='+p2+'&p3='+p3); } else { //Check if the number exists in the session getScript(url+'?domain=' + domain); } //Get the get parameters function getUrlVars() { var vars = {}; var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { vars[key] = value; }); return vars; } //Create include for js file dynamically function getScript(src) { document.write('<' + 'script src="' + src + '"' + ' type="text/javascript"><' + '/script>'); }