

// ---------- script properties ----------

var include_num = 1;
var bold = 0;

// ---------- sites ----------


var s = new Array();

s[0] = "Pulse Home^http://www.pulsenetworks.com/index.php^The heartbeat of voice communications^home,pulse";
s[1] = "About Pulse^http://www.pulsenetworks.com/about/index.php^pulse has been providing world class communications solutions globally since its inception in 1996.^about,pulse,network,division,enterprise,north america,Europe,asia,carriers,portfolio,roi,payback,cost,reduction,strategies";
s[2] = "About Pulse - Management^http://www.pulsenetworks.com/about/management.php^View our management team^pulse,about,management,team,Tony,Cassetta,Mohan,Markandaier,Kandeepan,Kandasamy,Jay,Kunarathnam,Theva,Robert,Khoury,Bart,Parminder,Surray";
s[3] = "About Pulse - Advisory Board^http://www.pulsenetworks.com/about/advisory_board.php^View our advisory board^pulse,about,advisory,board,Tony,Cassetta,Mark,Goldberg,Ian,Miles,Daniel,Rothberg,Mark,Wilk";
s[4] = "About Pulse - Clients^http://www.pulsenetworks.com/about/clients.php^pulse is truly the heartbeat of voice communications with over 200 customers in over 40 countries that include...^pulse,about,clients,fortune,500,companies";
s[5] = "About Pulse - Careers^http://www.pulsenetworks.com/about/careers.php^At pulse we work hard at creating a vibrant and stimulating environment for our employees...^pulse,about,careers,jobs,positions,administration,management,engineering,marketing,sales";

s[6] = "Pulse Partners^http://www.pulsenetworks.com/partners/^pulse is dedicated to developing strategic and technology partnerships with various organizations...^pulse,partners,strategic,technology,relationship";
s[7] = "Pules Platforms^http://www.pulsenetworks.com/platforms/^The pulse Service Delivery Portfolio is built around a vendor agnostic interconnectivity principle...^pulse,platforms,carriers,,infrastructure,centralized,management,network,migration,revenue,generation,service,creation,consolidation,gateway,OSS,BSS,integration,operations,cost,control,efficiency,automation,inp,intelligent,platform,mmp,multimedia,voice,video,ivr,speech,media,gsm,cdma,pin,ani,flexible,open,architecture";
s[8] = "Pulse Applications^http://www.pulsenetworks.com/applications/^The pulse Intelligent Network Platform supports multiple applications concurrently which allow carriers and service providers to...^pulse,applications,automation,cost,control,intelligent,routing,number,portability,prepaid,solutions,reports";
s[9] = "Pulse Solutions^http://www.pulsenetworks.com/solutions/^As a service provider or Carrier in the Telecommunications industry, you are faced with several challenges including maintaining subscriber base, providing new services, keeping up with regulations, reducing costs while attempting to turn a profit...^pulse,solutions,margin,assurance,cost,management,call,session,control,revenue,generation,service,creation,network,migration,consolidation,maintain,customers,reduce";
s[10] = "Pulse Resources^http://www.pulsenetworks.com/resources/^View our resources^pulse,resources,brochures,case,study,studies,white,paper,papers,videos,video";
s[11] = "Pulse Support^http://www.pulsenetworks.com/support/^As a customer centered organization, pulse’s dedicated experienced and knowledgeable support personnel ensure that^pulse,support,technical,help,customer,service";
s[12] = "Pulse Markets Served^http://www.pulsenetworks.com/markets/^At pulse, we focus on delivering the highest-level of quality, technology and service to our customers...^pulse,markets,served,wireless,wireline,mvno";
s[13] = "Contact Us^http://www.pulsenetworks.com/contact/^Find our contact information^pulse,contact,phone,headquarters,office,asia";
s[14] = "World Offices^http://www.pulsenetworks.com/worldoffices/^Find our world offices information^pulse,world,offices,contact,phone";
s[15] = "Pulse News^http://www.pulsenetworks.com/news/^Get all of the latest news and events  from pulse^pulse,news,events,videos,blog,media";

// ---------- end of script properties and sites ----------


var cookies = document.cookie;
var p = cookies.indexOf("d=");

if (p != -1) {
	var st = p + 2;
	var en = cookies.indexOf(";", st);
	if (en == -1) {
		en = cookies.length;
	}
	var d = cookies.substring(st, en);
	d = unescape(d);
}
var od = d;
var m = 0;
if (d.charAt(0) == '"' && d.charAt(d.length - 1) == '"') {
	m = 1;
}

var r = new Array();
var co = 0;

if (m == 0) {
	var woin = new Array();
	var w = d.split(" ");
	for (var a = 0; a < w.length; a++) {
		woin[a] = 0;
		if (w[a].charAt(0) == '-') {
			woin[a] = 1;
		}
	}
	for (var a = 0; a < w.length; a++) {
		w[a] = w[a].replace(/^\-|^\+/gi, "");
	}
	a = 0;
	for (var c = 0; c < s.length; c++) {
		pa = 0;
		nh = 0;
		for (var i = 0; i < woin.length; i++) {
			if (woin[i] == 0) {
				nh++;
				var pat = new RegExp(w[i], "i");
				var rn = s[c].search(pat);
				if (rn >= 0) {
					pa++;
				} else {
					pa = 0;
				}
			}
			if (woin[i] == 1) {
				var pat = new RegExp(w[i], "i");
				var rn = s[c].search(pat);
				if (rn >= 0) {
					pa = 0;
				}
			}
		}
		if (pa == nh) {
			r[a] = s[c];
			a++;
		}
	}
	co = a;
}

if (m == 1) {
	d = d.replace(/"/gi, "");
	var a = 0;
	var pat = new RegExp(d, "i");
	for (var c = 0; c < s.length; c++) {
		var rn = s[c].search(pat);
		if (rn >= 0) {
			r[a] = s[c];
			a++;
		}
	}
	co = a;

}


function return_query() {
	document.jse_Form.d.value = od;
}

function num_jse() {
	document.write(co);
}

function out_jse() {
	if (co == 0) {
		document.write('Your search did not match any documents.<p>Make sure all keywords are spelt correctly.<br>Try different or more general keywords.');
		return;
	}
	for (var a = 0; a < r.length; a++) {
		var os = r[a].split("^");
		if (bold == 1 && m == 1) {
			var br = "<b>" + d + "</b>";
			os[2] = os[2].replace(pat, br);
		}
		if (include_num == 1) {
			document.write(a + 1, '. <a href="', os[1], '" class="see_map">', os[0], '</a><br>', os[2], '<p>');
		} else {
			document.write('<a href="', os[1], '" class="see_map">', os[0], '</a><br>', os[2], '<p>');
		}
	}

}

