/** 
 * Серверная конфигурация и конфигурация по умолчанию
 */
// облегченная (партнерская) версия, если устанавливаетс в true,
// то система пытается получить внешние настройки из урла (например файлы css, xsl)
var LightVersion = false;
// использовать iframe для вывода результатов
var useIFrames = true; 
// направлять ли запросы к локальному серверному скрипту, чтобы скрипту он сам закачал
// результаты запроса или отправлять сразу на сервер (если например текущций сервер их
// и обслуживает)
var UseLocalGraber = false; 
// текущий тип скрипта для отправки локального запроса на удаленный сервер (работает 
// если предыдущее значение true
// в зависимости от значения вызываем нужный скрипт (возможны asp|php|jsp|pl)

// var CurrentScriptType = 'asp'; // директива устранена за ненадобностью
var mapf = 'json';

// откуда грузятся все скрипты, то куда ЭТИ скрипты установлены

var MainDomain = "http://"+location.hostname;//+(location.port != '80' ? ':'+location.port : '');
//var EngineDomain = 'http://eng.inside.quintura.ru/';
//var EngineDomain = 'http://www.quintura.com/';
var EngineDomain = "http://"+location.hostname;//+(location.port != 80 ? ':'+location.port : ''); 

var XslFolder = "/templates/?template=";
var BlankFolder = EngineDomain +"/templates/?template=";
/**/

// поисковые движки
var SearchEngines = { 

//'0' : {'name':'user','mapHeader':'','id':'138','topic':'test','xsl':XslFolder+'en_main.xsl'},
'0' : {'name':'web','mapHeader':'Search examples','PartnerId':'138','PartnerTopic':'test','xsl':XslFolder+'en_main.xsl','searchVia':'6'},
'1' : {'name':'web','mapHeader':'Search examples','PartnerId':'138','PartnerTopic':'test','TopicId':'991','xsl':XslFolder+'en_main.xsl','searchVia':'1','ViewId':88},
'2' : {'name':'images','mapHeader':'Search examples','PartnerId':'138','PartnerTopic':'test','TopicId':'991','xsl':XslFolder+'en_images.xsl','searchVia':'2','ViewId':88},
//'4' : {'name':'amazon','mapHeader':'Search examples','PartnerId':'330','PartnerTopic':'amazon','TopicId':'1002','xsl':XslFolder+'en_amazon.xsl','searchVia':'4','ViewId':99},
'5' : {'name':'blinkx','mapHeader':'Search examples','PartnerId':'138','PartnerTopic':'test','TopicId':'991','xsl':XslFolder+'en_blinkx.xsl','searchVia':'5','ViewId':88}

//'6' : {'name':'maxim','mapHeader':'Search examples','PartnerId':'138','PartnerTopic':'test','blank':BlankFolder+'en_blank.html','blank_h':BlankFolder+'en_blank_h.html','xsl':XslFolder+'en_optional.xsl'}
//'7' : {'name':'14 февраля','mapHeader':'14 февраля','PartnerId':'296','PartnerTopic':'feb14','blank':BlankFolder+'en_blank.html','blank_h':BlankFolder+'en_blank_h.html','xsl':XslFolder+'en_optional.xsl','engine':'http://affiliates.quintura.com'},
//'8' : {'name':'Kids','mapHeader':'Kids','PartnerId':'138','PartnerTopic':'kids','blank':BlankFolder+'en_blank.html','blank_h':BlankFolder+'en_blank_h.html','xsl':XslFolder+'en_optional.xsl','engine':'http://affiliates.quintura.com'}
}

AdditionalId = ['6','7','8'];
OptionalId = [];

var defaultBlankFile = {
	'blank':BlankFolder+'en_blank_1april_pages.html',
	'blank_h':BlankFolder+'en_blank_1april_pages_h.html',
	'light':BlankFolder+'en_blank_light.html'
}
var BlankFile =defaultBlankFile;

var DefaultEngine = 0;
var PartnerDefaultEngine = 6;
var CurrentEngine = DefaultEngine;
// куда идут все запросы на поиск
var MapRequestUrl = 'ENGINEDOMAIN/SearchRequest.asp?request=%3CXXX%3E&x=MAPX&y=MAPY&searchVia=SV&scope=SCOPEVAL&PARTNERTOPICPARAM&viewtype=MAPTYPE&FirstLaunch=FIRSTLAUNCH&requestsource=REQUESTSOURCEDLLPARAM&mapf='+mapf; 
var ResRequestUrl = 'ENGINEDOMAIN/SearchRequest.asp?page=PAGENUM&request=%3CXXX%3E&searchVia=SV&html=HTMLVAL&PARTNERTOPICPARAM&pagesize=PAGESIZE&viewtype=MAPTYPE&FirstLaunch=FIRSTLAUNCH&ResultLetterCount=RESULTLETTERCOUNT&sort=SORTPARAM&focused_url=FOCUSEDURLPARAM&requestsource=REQUESTSOURCEDLLPARAM&arate=5&anno_wrate=5'; 
//var ResRequestUrl = 'ENGINEDOMAIN/SearchRequest.asp?page=PAGENUM&request=%3CXXX%3E&searchVia=SV&html=HTMLVAL&PARTNERTOPICPARAM&pagesize=PAGESIZE&viewtype=MAPTYPE&FirstLaunch=FIRSTLAUNCH&ResultLetterCount=RESULTLETTERCOUNT&sort=SORTPARAM&requestsource=REQUESTSOURCEDLLPARAM'; 

var UrlRequestClick = 'http://affiliates.quintura.com/go/?';
var UseRedirectClick = true;
var SendBugUrl = 'http://company.quintura.com/Support_Send_Ticket/SendTicket.php?';
// XSL результатов
//var BannerRequestUrl = "http://brus-http.inside.quintura.ru/map_banner/get.php?";//request=BANNERWORDS&partnerid=138&topics=test&json=1";
var BannerRequestUrl = "http://"+location.hostname+"/map_banner/get.php?";
var LogRequestUrl = "http://"+location.hostname+"/log/";
var HintRequestUrl = "http://"+location.hostname+"/service/levenshtein.php?";
//var CompleteRequestUrl = "http://213.248.58.239:8083/?";
//var CompleteRequestUrl = "http://208.82.206.27:8083/?";
var CompleteRequestUrl = "http://"+location.hostname+"/suggest/?";
var ViewType = {
0:'v50x50',
1:'v35x65',
2:'h30x70'

}

var MiniMapScale = {'x':1.0,'y':1.0};// масштабирование мини-карт

var XsltUrl = MainDomain+SearchEngines[CurrentEngine]['xsl'];
//var XsltGeneralUrl = MainDomain+XsltUrls['general'];
var FirstMapRequest = 1;var FirstResultRequest = 0;
// ID divов 
var SearchFormId = 'SearchForm';
var SearchMapId = 'SearchMap';
var SearchResultsId = 'SearchResults';
var SearchSettingsId = 'SearchSettings';
var InviteFriendId= 'InviteFriend';
var SaveItId= 'SaveIt';
var ShareItId= 'ShareIt';
var EmbedItId= 'EmbedIt';
// Timings
var tSendFirstRequest = 3000;
var tMapWordMouseOverFade = 600; // 400//через это время после наведения мышки на слово отрабатывает fade карты
var tMapWordMouseOverPreview = 700;//500 // через это время отрабатывает preview карты
var tMapWordMouseOut = 400; // действие по умолчанию при уходе со слова мышки
var tMapWordHL = 10; // через сколько времени гасим слово если была показана его подкарта 
var tResultWait = 0; // задержка показа pwait при загрузке результатов
var tMapWait = 0; // задержка показа pwait при загрузке карты
var tBannerMouseOverPreview = 100;// задержка показа баннера при наведении
var tWindowResizeLatency = 50;		// время реакции на изменение размеров окна браузера
var tCompleteWait = 30;  // время реакции на запуск автокомплита
var tMapReloadTimer = 60000;			//Время ожидания перезагрузки страницы
var tWordAutoselectionThreshold	= 5000;	// Порог времени бездействия, при котором срабатывает автовыделение
var tWordAutoselectionInterval	= 10000;	// Интервал между автовыделением слов
// Размеры и свойства элементов по умолчанию
var defaultFontSize = 10; //pixels
var maxWordSize = 30; //pixels
var wordOnOverScale = 1;
var excludeButWidth = 10;
var iconButWidth = 16;
var iconButOffset = 2;
var maxWordWidthCoef = 0.6; //Коэффициент, который определяет максимальную длину слова на карте

var paramHtml = 0; // формат результатов

var UnreportedError = ['25','3.2'];
var UnshowedError = ['5','5.1','5.2','5.3'];

/////////////////////////////////////////////////////////////////////////////////
// следующие параметры могут меняться при инициализации объекта QuinturaSettings
/////////////////////////////////////////////////////////////////////////////////

//var paramScope = 25; // число слов на карте

var paramAnim = {
	'none' : { 'fps' : 0, 'duration' : 0 },
	'low' : { 'fps' : 5, 'duration' : 0.2 },
	'normal' : { 'fps' : 25, 'duration' : 0.4 },
	'high' : { 'fps' : 50, 'duration' : 0.5 }
};
	
// чем больше длительность и больше FPS тем больше ресурсов жрет браузер, т.е. уменьшая эти параметры мы можем добиться
// прироста производительности, но уменьшаем "красивость"
var paramFPS = 25; // число кадров в секунду для операций на карте, уменьшение вриводит к уменьшению итераций
var paramEffectDuration = 0.5; // длительность основных эффектов
var paramMinimalOpacity = 0.2;
var paramMaximalOpacity = 1;

//var autoRefine = false; // показывать превью при наведении мыши
//var presetCloud = false; // показывать начальную карту
//var animQuality = 'none'; // качество анимации

var useQueryCache = true;
var UseBanner = true;

var DisallowUrls = new Array('www.yahoo.com','www.msn.com','www.google.com','www.aol.com','www.netscape.com');

var EnableMapDblClick = true; //Показывать ли всплывающее окно при двойном клике на карте
var SystemDebugLevel = 2;
var ShowTitle = true; //Переменная как показывать подсказки спомошью спана или атрибута title
var Scaling = 2; //градация размеров слов

var ShowLoadedResultOnly = true;

var EmbedMapParam = {    //параметры для встроенных карт
    'min':{'height':400,'width':240},
    'min_with_result':{'height':400,'width':240},//,
    'default':{'height':400,'width':240},
    'default_with_result':{'height':400,'width':240}
    }
/* Statistics */
var isStatOn = true;//Включает ведение статистики
var StatTime = 90000; //Определяет период отправления статистики (милисекунды)
var StatMaxEvents = 15;//Определяет максимальное количество событий для отправки.
var isAllowImportant = true; //Активирует немедленную отправку важный событий.
/**/

var BannerImage_125_125 = "/images/125-125.gif";
var BannerImage_125_125_goto = "/images/125-125_goto.gif";
var BannerImage_120_240 = "/images/125-125.gif";
var BannerImage_ico_preload = "/images/map/preload.png";

var HilightEffectsArr = {
		
	'overMap' :	{'on':false},
	'overWord':	{'on':false},
	'onLoad'  :	{'on':true}

};


var hackSettings = {
	layoutHeaderHeight:		88,	// Высота хедера
	searchResultsVerticalSpacing:	94		// Значение, которое нужно вычесть из высоты окна, чтобы получить высоту блока результатов поиска
};
