function chbanner(num,fl) {
	window.open('imgflh.php?num='+num+'&tp='+fl,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chaccent(num) {
	window.open('imgacc.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chtrend(num) {
	window.open('imgtrnd.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chnames(num) {
	window.open('imgname.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chevents(num) {
	window.open('imgevent.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function cheventsprj(num) {
	window.open('imgeventprj.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chbeauty(num) {
	window.open('imgbeauty.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chreview(num) {
	window.open('imgrv.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chblogauthors(num) {
	window.open('imgblau.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chnews(num) {
	window.open('imgnews.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chnewnumber(num) {
	window.open('imgnewnumber.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function chpartners(num) {
	window.open('imgpartners.php?num='+num,'_blank','scrollbars=0, menubar=0, title=0, titlebar=0, directories=0, status=0, statusbar=0, resizable=0, width=500, height=200');
}

function createHttpRequest() {
	var httpRequest;
	var browser = navigator.appName;

	if (browser == "Microsoft Internet Explorer") {
		httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		httpRequest = new XMLHttpRequest();
	}

	return httpRequest;
}

function sendRequest(file, _resultId, getRequestProc) {
	resultId = _resultId;
	document.getElementById(resultId).innerHTML = '';
	httpRequest.open('get', file);
	httpRequest.onreadystatechange = getRequestProc;
	httpRequest.send(null);
}
function getRequest() {
	if (httpRequest.readyState == 4) {
		document.getElementById(resultId).innerHTML = httpRequest.responseText;
		var title = decodeURIComponent(httpRequest.getResponseHeader('X-DC-PAGE_TITLE'));
		if(title && title != 'null' && title != '') document.title = title;
	}
}

function sendRequest2(file, _resultId, getRequestProc) {
	resultId2 = _resultId;
	document.getElementById(resultId2).innerHTML = '';
	httpRequest2.open('get', file);
	httpRequest2.onreadystatechange = getRequestProc;
	httpRequest2.send(null);
}
function getRequest2() {
	if (httpRequest2.readyState == 4) {
		document.getElementById(resultId2).innerHTML = httpRequest2.responseText;
	}
}

function sendRequest3(file, _resultId, getRequestProc) {
	resultId3 = _resultId;
	document.getElementById(resultId3).innerHTML = '';
	httpRequest3.open('get', file);
	httpRequest3.onreadystatechange = getRequestProc;
	httpRequest3.send(null);
}
function getRequest3() {
	if (httpRequest3.readyState == 4) {
		document.getElementById(resultId3).innerHTML = httpRequest3.responseText;
	}
}

function sendRequestPar(file, _resultId, getRequestProc) {
	resultIdPar = _resultId;
	document.getElementById(resultIdPar).innerHTML = '';
	httpRequestPar.open('get', file);
	httpRequestPar.onreadystatechange = getRequestProc;
	httpRequestPar.send(null);
}
function getRequestPar() {
	if (httpRequestPar.readyState == 4) {
		document.getElementById(resultIdPar).innerHTML = httpRequestPar.responseText;
	}
}

function dataMainSaved() {
	if (httpRequest.readyState == 4) {
		document.getElementById(resultId).innerHTML = "Данные успешно сохранены!";
	}
}

var httpRequest = createHttpRequest();
var resultId = '';
var httpRequest2 = createHttpRequest();
var resultId2 = '';
var httpRequest3 = createHttpRequest();
var resultId3 = '';
var httpRequestPar = createHttpRequest();
var resultIdPar = '';

function showMenuOldSUB(id) {
	obj=document.getElementById('sub_menu'+id);
	obj.style.display='block';
}
function hideMenuSUB(id) {
	obj=document.getElementById('sub_menu'+id);
	obj.style.display='none';
}

function searchdata(type) {
   if (type==1) { // names
		sendRequest("search.php?type=1&sv="+document.forms[0].search.value,"c_l_nm_list_ru",getRequest);
		sendRequestPar("search.php?type=2&sv="+document.forms[0].search.value,"c_l_nm_list_en",getRequestPar);
	} else if (type==2) { // tv
		sendRequest("search.php?type=3&sv="+document.forms[0].search.value,"c_l_tv_srch",getRequest);
	} else if (type==3) { // beauty
		sendRequest("search.php?type=4&sv="+document.forms[0].search.value,"c_l_nm_list_ru",getRequest);
		sendRequestPar("search.php?type=5&sv="+document.forms[0].search.value,"c_l_nm_list_en",getRequestPar);
	} else if (type==4) { // person
		sendRequest("search.php?type=6&sv="+document.forms[0].search.value,"c_l_nm_list_ru",getRequest);
		sendRequestPar("search.php?type=7&sv="+document.forms[0].search.value,"c_l_nm_list_en",getRequestPar);
	}
}

function changedata(type,id) {
   if (type==1) { // video
		sendRequest("chdata.php?type=1&cv="+id,"c_l_tv_fv",getRequest);
	} else if (type==2) { // review
		sendRequest("chdata.php?type=2&cv="+id,"c_l_rv_right",getRequest);
		sendRequestPar("chdata.php?type=3&cv="+id,"c_l_rv_tl",getRequestPar);
		sendRequest2("chdata.php?type=4&cv="+id,"c_l_rv_img",getRequest2);
	} else if (type==3) { // ?
	}
}

function changepage(type,page,cid) {
   if (type==1) { // trends
		sendRequest("chpage.php?type=1&p="+page,"c_l_trends_fou3",getRequest);
		sendRequestPar("chpage.php?type=2&p="+page,"c_l_trends_nav",getRequestPar);
	} else if (type==2) { // trends
		sendRequest("chpage.php?type=3&cid="+cid+"&p="+page,"c_l_trends_four",getRequest);
		sendRequestPar("chpage.php?type=4&cid="+cid+"&p="+page,"c_l_trends_nav",getRequestPar);
	} else if (type==3) { // accents
		sendRequest("chpage.php?type=5&cid="+cid+"&p="+page,"c_l_acc_four",getRequest);
		sendRequestPar("chpage.php?type=6&cid="+cid+"&p="+page,"c_l_acc_nav",getRequestPar);
	} else if (type==4) { // events
		sendRequest("chpage.php?type=7&cid="+cid+"&p="+page,"c_l_ev_bg_photo",getRequest);
		sendRequestPar("chpage.php?type=8&cid="+cid+"&p="+page,"c_l_ev_photo_nav",getRequestPar);
	} else if (type==5) { // photoprojects
		sendRequest("chpage.php?type=9&cid="+cid+"&p="+page,"c_l_ev_bg_photo",getRequest);
		sendRequestPar("chpage.php?type=10&cid="+cid+"&p="+page,"c_l_ev_photo_nav",getRequestPar);
	}
}

function trchimg(direction) {
	obj   = document.getElementById('TR_IMG');
	objNM = document.getElementById('c_l_trends_tl');

/*	if (direction==-1) {
		if (colid>1) { colid--;   }
		else         { colid = len; }
	} else {
		if (colid<len) { colid++;   }
		else           { colid = 1; }
	}*/

	if (colid<len) { colid++;   }
	else           { colid = 1; }

	obj.src         =   imarr[colid-1];
	objNM.innerHTML = imarrnm[colid-1];
}

function trchimgID(colnum) {
	obj   = document.getElementById('TR_IMG');
	objNM = document.getElementById('c_l_trends_tl');

	colid           = colnum;
	obj.src         =   imarr[colid-1];
	objNM.innerHTML = imarrnm[colid-1];

	objBTN = document.getElementById('c_l_trends_col');
	if (collcnt[colid-1]==0) {
		objBTN.style.visibility = 'hidden';
		objBTN.visibility = 'hidden';
	} else {
		objBTN.style.visibility = 'visible';
	}
}

function trchimg2(path) {
	obj     = document.getElementById('TR_IMG');
	obj.src = path;
}

(function(){
 var onload = window.onload;
 window.onload = function(){
	 var i, iframe, iframes = document.getElementsByTagName('iframe');
	 for(i=0; i<iframes.length; i++) (iframe = iframes[i]).parentNode.removeChild(iframe);
	 onload && onload();
 }
})();

if(typeof XMLHttpRequest == 'undefined'){
	XMLHttpRequest=function(){return new ActiveXObject(navigator.userAgent.indexOf('MSIE 5')>=0?'Microsoft.XMLHTTP':'Msxml2.XMLHTTP');}
}
http = {
	get:function(url, param, callback){
		var xhr = new XMLHttpRequest; if(!xhr) return;
		xhr.open('GET', url+'?'+Math.floor(Math.random()*10000000)+(!!param && '&'+param), !!callback);
		xhr.onreadystatechange = !!callback && function(){
			if(xhr.readyState != 4) return;
			callback(); xhr.onreadystatechange = null; xhr = null;
		} || null;
		xhr.send(null); return xhr;
	},
	post: function(url, data, callback){
		var xhr = new XMLHttpRequest; if(!xhr) return;
		xhr.open('POST', url, !!callback);
		xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xhr.overrideMimeType && xhr.setRequestHeader('Connection', 'close');
		xhr.onreadystatechange = !!callback && function(){
			if(xhr.readyState != 4) return;
			callback(); xhr.onreadystatechange = null; xhr = null;
		} || null;
		xhr.send(data); return xhr;
	}
}
