﻿

// ---------- script properties ----------

var include_num = 1;
var bold = 0;

// ---------- sites ----------


var s = new Array();

s[0] = "About Us^e_chairman.htm^Marafiq Profile^saudi arabia,water,waste water,power,jubail,yanbu,chairman,president";

s[1] = "Operations^e_operations1.htm^Marafiq Operations^water,waste water,seawater cooling,potable water,power generation,dispatch,distribution,transmission";

s[2] = "Customer Services^e_cjubail.htm^Customer Service^Customer service,jubail,yanbu,forms,download,eforms,water conservation,power conservation,water,seawater,power,sanitary,irrigation,potable water,process water, reclaimed water ";

s[3] = "Media & Publication^e_media1.htm^Media & Publication^Newsletter,download,pdf,mediakit,press archive";

s[4] = "Projects^e_projects.htm^IWPP projects^IWPP,Independent Water and Power Plant (IWPP)";

s[5] = "Safety, Quality & Environment^e_enviro1.htm^Quality & Safety^Quality,safety,environment,health,policy";

s[6] = "Careers^e_careers1.htm^Careers^Jobs,recruitment,new jobs,hr,training,development,work";

s[7] = "Contact Us^e_contact1.htm^contact us jubail, yanbu^contact us,jubail,yanbu,location map,site map";

s[8] = "من نحن^a_chairman.htm^لمحة عن الشركة^المملكة العربية السعودية,المياه,مياه الصرف,الكهرباء,الجبيل,ينبع,رئيس مجلس الإدارة,رئيس الشركة";

s[9] = "العمليات^a_operations1.htm^عمليات مرافق^المياه,مياه الصرف,تبريد مياه البحر,المياه المحلاة,توليد الكهرباء,الإنتاج,التوزيع,النقل";

s[10] = "خدمات العملاء^a_cjubail.htm^خدمات العملاء^خدمات العملاء,الجبيل,ينبع,استمارات,التحميل,الاستمارات الإلكترونية,المحافظة على المياه,المحافظة على الكهرباء,المياه,مياه البحر,الكهرباء,الصرف,الري,المياه المحلاة,المياه المعالجة, المياه المستعادة ";

s[11] = "الإعلام والنشر^a_media1.htm^الإعلام & النشر^نشرة مرافق,التحميل,أدوبي أكروبات,وسائل الإعلامt,الأرشيف الصحفي";

s[12] = "المشروعات^a_projects.htm^المشاريع-مصنع المياه والكهرباء المستقل^مصنع المياه والكهرباء المستقل,مصنع المياه والكهرباء المستقل";
 
s[13] = "السلامة, الجودة & البيئة^a_enviro1.htm^الجودة & السلامة^الجودة,السلامة,البيئة,الصحة,السياسة";

s[14] = "وظائف^a_careers1.htm^وظائف^وظائف,التوظيف,وظائف جديدة,الموارد البشرية,التدريب,التطوير,العمل";

s[15] = "اتصل بنا^a_contact1.htm^اتصل بنا الجبيل، ينبع^اتصل بنا، الجبيل، ينبع، خريطة موقع الشركة، خريطة الموقع على الانترنت";


// 1. title   / 2. HTML link  / 3. Description    / 4.keywords
//s[2] = "JSE^form.html^Enter JSE in the example above ...^open source, free, client side";
//s[3] = "JSE DOCUMENTATION^doc.txt^JSE is a client-side local site search engine. Written entirely in JavaScript 1.3 it works with browsers from Netscape 4.7 to Microsoft Internet Explorer 6.0 ...^ faq, docs, instructions";



// ---------- 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], '">', os[0], '</a><br>', os[2], '<p>');
		} else {
			document.write('<a href="', os[1], '">', os[0], '</a><br>', os[2], '<p>');
		}
	}

}

