﻿SearchWordsPage = function(){	this.pageName = "";	this.globalIndex = -1;	this.searchWordsStr = "";}/*  *  *  */SearchWords = function(){	this.pages = new Array();	//this.pagesCount = "";}SearchWords.prototype.AddPage = function(){	var p = new SearchWordsPage();	this.pages[this.pages.length] = p;	return p;}//String parent.SearchWords.setDataStringByID(int PageID;String ColumnName,String value)SearchWords.prototype.findPagesWithWord = function(wordToSearch,ignoreCase){	var pagesFound = new Array();		for (var i = 0; i < this.pages.length; i++)	{		var searchWordsArr = this.pages[i].searchWordsStr.split(":");		for (var j = 0; j < searchWordsArr.length; j++)			if (ignoreCase)			{				if (searchWordsArr[j].toUpperCase() == wordToSearch)				{					pagesFound[pagesFound.length] = i;					break;				}			}			else			{				if (searchWordsArr[j] == wordToSearch)				{					pagesFound[pagesFound.length] = i;					break;				}			}	}	return pagesFound;}SearchWords.prototype.toString = function(){	return "SearchWords!!!";}var sw = new SearchWords();