/* -------------------------- */
/*   XMLHTTPRequest Enable    */
/* -------------------------- */
function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
} else {
request_type = new XMLHttpRequest();
}
return request_type;
}

var s_qe;
var namer;
var http = createObject();
var httpn = createObject();
var httpnn = createObject();
var httpr = createObject();


/* -------------------------- */
/*     Модуль проектов НПА        */
/* -------------------------- */

/*------- Субъект зак иниц. ---------*/
function searchNameq() {

var searchq =document.getElementById('searchq').value;
nocache = Math.random();
http.open('get', '/scripts/ajs.html?sear='+searchq+'&nocache='+nocache);
http.onreadystatechange =  searchNameqReply;
http.send(null);
}
function searchNameqReply() {
if(http.readyState == 4){
var response = http.responseText;
document.getElementById('search-result').innerHTML = response;
document.getElementById('search-result').style.display = 'block';

searchPre();
}

}

function res_click(texts) {
		document.getElementById('searchq').value=texts;
		document.getElementById('search-result').style.display = 'none';
		searchPre();
}

function res_close() {
		document.getElementById('search-result').style.display = 'none';
}



/*------- Предварительный поиск ---------*/
function searchPre(ssk) {
s_qe=ssk;
var s_num =document.getElementById('s_num').value;
var s_vid =document.getElementById('s_vid').value;
var s_sost =document.getElementById('s_sost').value;
var s_otv =document.getElementById('s_otv').value;
var searchq =document.getElementById('searchq').value;
var s_inday =document.getElementById('s_inday').value;
var s_inmon =document.getElementById('s_inmon').value;
var s_inyar =document.getElementById('s_inyar').value;
var s_outday =document.getElementById('s_outday').value;
var s_outmon =document.getElementById('s_outmon').value;
var s_outyar =document.getElementById('s_outyar').value;
var s_txtpr =document.getElementById('s_txtpr').value;



nocache = Math.random();
httpn.open('get', '/scripts/ajpre.html?s_qe='+s_qe+'&s_num='+s_num+'&s_vid='+s_vid+'&s_sost='+s_sost+'&s_otv='+s_otv+'&searchq='+searchq+'&s_inday='+s_inday+'&s_inmon='+s_inmon+'&s_inyar='+s_inyar+'&s_outday='+s_outday+'&s_outmon='+s_outmon+'&s_outyar='+s_outyar+'&s_txtpr='+s_txtpr+'&nocache='+nocache);
httpn.onreadystatechange =  searchPreReply;
httpn.send(null);
}

function searchPreReply() {
if(httpn.readyState == 4){
var responses = httpn.responseText;



if(s_qe==1){
document.getElementById('rch').innerHTML = responses;
} else {
document.getElementById('pre-search').innerHTML = responses;
}

}


}






/* -------------------------- */
/*     Модуль галереи         */
/* -------------------------- */
function ShowPhoto(phid,g_id,pp,t_uri) {
ph_id=phid;
gal_id=g_id;
per_p=pp;
tg_uri=t_uri;
nocache = Math.random();
http.open('get', '/scripts/ajgall.html?photo='+ph_id+'&galsID='+g_id+'&pp='+per_p+'&tg_uri='+tg_uri+'&nocache='+nocache);
http.onreadystatechange =  ShowPhotoReply;
http.send(null);
}

function ShowPhotoReply() {
if(http.readyState == 4){
var response = http.responseText;
document.getElementById('photo-result').innerHTML = response;
document.getElementById('photo-result').style.display = 'block';

}

}

/* -------------------------- */
/*     Модуль рейтинга         */
/* -------------------------- */
function ShowRaiting(namez,val_in) {
namer=namez;
nocache = Math.random();
httpr.open('get', '/scripts/raitajs.html?namer='+namer+'&valin='+val_in+'&nocache='+nocache);
httpr.onreadystatechange =  ShowRaitingReply;
httpr.send(null);
}

function ShowRaitingReply() {
if(httpr.readyState == 4){
var response = httpr.responseText;


document.getElementById(namer).innerHTML = response;
//document.getElementById(namer).style.display = 'block';
//$('input',this.form).rating('readOnly',true)
$(function(){
	 $('input[type=radio].star').rating();
	});
}

}
