	
function confirmLink()
{
    return confirm("Действительно?");
} 
//скрываем показываем див (для расширеного поиска)
function collapse(id)
{
var d=document;
if(d.getElementById(id).style.display=='none')  d.getElementById(id).style.display=''
else d.getElementById(id).style.display='none';
}
//аякc запрос на ури и сгружаем содержимое в div_id
function GetData(uri,div_id) {
	var ajax = new Ajax();
	if (ajax.isValid){
		ajax.get(
			'http://'+ document.domain  + uri,
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById(div_id).innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById(div_id).innerHTML = '<'+'p'+'>'+'Произошла ошибка'+'<'+'/'+'p'+'>';
				else
				document.getElementById(div_id).innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + ' src="/forums/img/roter.gif"'+'/' +'>' + '<'+ '/' + 'center' + '>';	
			}
		);
		return false;
	}
	else {
		return true;
	}
}
//подмена содержимого
function cHTML(eid,code){
	var element=document.getElementById(eid);
	element.innerHTML = code;
}

  function chkfs()
     {  
		var d=document;
		var ms="";
			if (d.f.qry.value=='') ms+='Введите запрос для поиска!\n';
		if(ms)
 		{
   			alert('Ошибка при заполнении формы:\n'+ms);return false;
 		} 
	}
	
	  function chkfs2()
     {  
		var d=document;
		var ms="";
			if (d.f2.qry.value=='') ms+='Введите запрос для поиска!\n';
		if(ms)
 		{
   			alert('Ошибка при заполнении формы:\n'+ms);return false;
 		} 
	}
	
	
function fserialize (fname) {
	var elements = eval("document." + fname + ".elements");
	var fields = new Array();
	fields.push('ajax=1');
	for (var i=0; i < elements.length; i++) {
		var element = elements[i];
		
		switch (element.type.toLowerCase()) {
			case 'hidden':
			case 'password':
			case 'text':
			case 'select-one':
				fields.push( encodeURIComponent(element.name) + '=' + (element.value) );
			case 'textarea':
				fields.push( encodeURIComponent(element.name) + '=' + encodeURIComponent(element.value) );
			case 'checkbox':
			case 'radio':
				if (element.checked)
					fields.push(
						encodeURIComponent(element.name)
						+ '=' +
						encodeURIComponent(element.value)
					);
		}
	}
	return fields.join('&');
}



function SubmitForm(fname,uri,divid) {
var result=true;
if (typeof(checkform) == "function") {
result=checkform(fname);
}	
if (result==true) {
	var ajax = new Ajax();
	if (ajax.isValid){
		var formContent = fserialize(fname);
		ajax.post(
			'http://'+ document.domain +  uri,
			formContent,
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById(divid).innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById(divid).innerHTML = '<'+'p'+'>'+'Произошла ошибка'+'<'+'/'+'p'+'>';
				else
					document.getElementById(divid).innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + ' src="/forums/img/roter.gif" '+'/' +'>' + '<'+ '/' + 'center' + '>';	
				
			}
		);
		return false;
	}
	else {
		return true;
	}
}
}
//сгружаем в див данные из аякса
function SubmitLink(uri,divid) {
	var result=true;
	var ajax = new Ajax();
	if (ajax.isValid){
		ajax.get(
			'http://'+ document.domain +  uri,
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById(divid).innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById(divid).innerHTML = '<'+'p'+'>'+'Произошла ошибка'+'<'+'/'+'p'+'>';
				else
					document.getElementById(divid).innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + ' src="/forums/img/roter.gif"'+'/' +'>' + '<'+ '/' + 'center' + '>';	

			}
		);
		return false;
	}
	else {
		return true;
	}
}


//сгружаем в див данные из аякса
function ConfirmSubmitLink(uri,divid) {
	var cnf;
	cnf= confirm("Действительно?");
	
if (cnf) {
	var result=true;
	var ajax = new Ajax();
	if (ajax.isValid){
		ajax.get(
			'http://'+ document.domain +  uri+ '&pi='+Math.random(100000),
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById(divid).innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById(divid).innerHTML = '<'+'p'+'>'+'Произошла ошибка'+'<'+'/'+'p'+'>';
				else
					document.getElementById(divid).innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + ' src="/forums/img/roter.gif"'+'/' +'>' + '<'+ '/' + 'center' + '>';
			}
		);
		return false;
	}
	else {
		return true;
	}
}
}
function areadis()  {
if (document.getElementById("kwd1").disabled==true) {
 document.getElementById("kwd1").disabled=false;
 document.getElementById("kwd1").style.background='#ffffff';  
}
else  {
 document.getElementById("kwd1").disabled=true;
 document.getElementById("kwd1").style.background='#e6e6e6';  

}
}
function areadis2()  {
if (document.getElementById("desc").disabled==true) {
 document.getElementById("desc").disabled=false;
 document.getElementById("desc").style.background='#ffffff';  
}
else  {
 document.getElementById("desc").disabled=true;
 document.getElementById("desc").style.background='#e6e6e6';  

}

}
//для форумов
function uinfo (uid) {
	isDOM=document.getElementById; isMSIE=document.all && document.all.item; isNetscape4=document.layers; isOpera=window.opera; isOpera5=isOpera && isDOM; isMSIE5=isDOM && isMSIE; isMozilla=isNetscape6=isDOM && !isMSIE && !isOpera;
	if (isMozilla || (isOpera && !isMSIE5)) { offset=document.documentElement.scrollTop;tt=screen.height-250; }
	if (isMSIE5) { offset=document.body.scrollTop;tt=document.body.clientHeight; }
	document.getElementById('info').style.height=150+'px';
	var z = document.getElementById('info').style.height;
	zz=(z.replace('px','')/2);
	var y = Math.floor(offset + ((tt)/2))-zz;
	var x = Math.floor((document.body.clientWidth-460)/2);
	var agt=navigator.userAgent.toLowerCase() ;
	var check = agt.search("msie 7.0") 
	if (check!=-1) { 	
		document.getElementById("info").style.position='fixed';
		document.getElementById("info").style.top=(screen.height/2)-250;
		document.getElementById("info").style.left=Math.floor((document.body.clientWidth-460)/2);
	
	}
	else {
		document.getElementById('info').style.top = y + 'px';
		document.getElementById('info').style.left = x + 'px';
	}
	
	document.getElementById("info").style.display='';
	
	var ajax = new Ajax();
	if (ajax.isValid){
		ajax.get(
			'http://'+ document.domain + '/forums/uinfo.php?uid=' + uid + '&pi='+Math.random(100000),
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById("info").innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById("info").innerHTML = '<'+'img'+' src="/forums/img/roter.gif" /' + '>';
				else
					document.getElementById("info").innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + 'src="/forums/img/roter.gif+'+'/' +'>' + '<'+ '/' + 'center' + '>';
					
			}
		);
		return false;
	}
	else {
		return true;
	}
}

function umail (md5,uid) {
	isDOM=document.getElementById; isMSIE=document.all && document.all.item; isNetscape4=document.layers; isOpera=window.opera; isOpera5=isOpera && isDOM; isMSIE5=isDOM && isMSIE; isMozilla=isNetscape6=isDOM && !isMSIE && !isOpera;
	if (isMozilla || (isOpera && !isMSIE5)) { offset=document.documentElement.scrollTop;tt=screen.height-250; }
	if (isMSIE5) { offset=document.body.scrollTop;tt=document.body.clientHeight; }
	document.getElementById('info').style.height=150+'px';
	var z = document.getElementById('info').style.height;
	zz=(z.replace('px','')/2);
	var y = Math.floor(offset + ((tt)/2))-zz;
	var x = Math.floor((document.body.clientWidth-460)/2);
	var agt=navigator.userAgent.toLowerCase() ;
	var check = agt.search("msie 7.0") 
	if (check!=-1) { 	
		document.getElementById("info").style.position='fixed';
		document.getElementById("info").style.top=(screen.height/2)-250;
		document.getElementById("info").style.left=Math.floor((document.body.clientWidth-460)/2);
	
	}
	else {
		document.getElementById('info').style.top = y + 'px';
		document.getElementById('info').style.left = x + 'px';
	}
	
	
	
	
	document.getElementById("info").style.display='';
	var ajax = new Ajax();
	if (ajax.isValid){
		ajax.get(
			'http://'+ document.domain + '/forums/sendmail.php?uid=' + uid + '&to=' + md5+ '&pi='+Math.random(100000),
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById("info").innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById("info").innerHTML = '<'+'img'+' src="/forums/img/roter.gif" /' + '>';
				else
					document.getElementById("info").innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + 'src="/forums/img/roter.gif"'+'/' +'>' + '<'+ '/' + 'center' + '>';
					
			}
		);
		return false;
	}
	else {
		return true;
	}
}

 	function chkfsend() {
 		var d=document;
		
        var ms="";
		if (d.send.subj.value=='') ms+='Пустая тема письма!\n';
		if (d.send.addit.value=='') ms+='Пустое соообщение!\n';
		
		if (ms) {
			alert ("Ошибка при отправке формы:\n" + ms );
			return false;
		
		}
		SubmitForm('send','/forums/smail.php','send') 
		return true;
		
     }
 		
     
function CloseInfo() {
	document.getElementById("info").style.display='none';
}	


function shDiv2 (uri,div) {
	//alert (div);
	isDOM=document.getElementById; isMSIE=document.all && document.all.item; isNetscape4=document.layers; isOpera=window.opera; isOpera5=isOpera && isDOM; isMSIE5=isDOM && isMSIE; isMozilla=isNetscape6=isDOM && !isMSIE && !isOpera;
	if (isMozilla || (isOpera && !isMSIE5)) { offset=document.documentElement.scrollTop;tt=screen.height-250; }
	if (isMSIE5) { var offset=document.body.scrollTop;tt=document.body.clientHeight; }
	document.getElementById(div).style.height=150+'px';
	var z = document.getElementById(div).style.height;
	zz=(z.replace('px','')/2);
	var y = Math.floor(offset + ((tt)/2))-zz;
	var x = Math.floor((document.body.clientWidth-460)/2);
	var agt=navigator.userAgent.toLowerCase() ;
	var check = agt.search("msie 7.0") 
	if (check!=-1) { 	
		document.getElementById("info").style.position='fixed';
		document.getElementById("info").style.top=(screen.height/2)-260;
		document.getElementById("info").style.left=Math.floor((document.body.clientWidth-460)/2);
	
	}
	else {
		document.getElementById('info').style.top = y + 'px';
		document.getElementById('info').style.left = x + 'px';
	}
	document.getElementById(div).width='420px';
	document.getElementById(div).style.display='';
	
	var ajax = new Ajax();
	if (ajax.isValid){
		ajax.get(
			'http://'+ document.domain + uri+ '&pi='+Math.random(100000),
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById(div).innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById(div).innerHTML = '<'+'img'+' src="/forums/img/roter.gif" /' + '>';
				else
					document.getElementById(div).innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + ' src="/forums/img/roter.gif"'+'/' +'>' + '<'+ '/' + 'center' + '>';
					
			}
		);
		return false;
	}
	else {
		return true;
	}
}

function checkvote() {
	document.getElementById('bid').disabled=false;
}

function SubmitVote(value) {
	SubmitForm('fvote','/vote/vote.php','cc1') ;
return true;	
}

function va(fn,bl) {
	SubmitLink('/pages/_fa.php?f='+fn+'&bl='+bl+'&pi='+Math.random(100000),'rating');	
}

function avs(id) {
	SubmitLink('/pages/_avs.php?id='+id+'&pi='+Math.random(100000),'views');	
}
function go_url(url) {
	window.location.href=url;	
}
function mvs() {
	SubmitLink('/forums/_mvs.php?pi='+Math.random(100000),'inbox');	
}
function Login() {
	document.getElementById('login-form').style.display = 'block';
	
}
function hideLogin() {
	document.getElementById('login-form').style.display = 'none';
}
function vn(n,m) {
	document.getElementById("vnn").innerHTML = '';
	SubmitLink('/news/_vn.php?id='+n+'&m='+m+'&pi='+Math.random(100000),'vnn');	
}
function Discuss(id,uid) {
	var cid="comms_"+id;
	var cm=document.getElementById(cid).innerHTML;
	if (uid) window.location="/forums/discuss.php?id="+ id +"&pi="+Math.random(100000);	
	else {
		if (cm!=0) window.location="/forums/goton.php?id="+ id;	
		else Login();
	}
	
}
function set_cookie(name,value) {
	var today = new Date();
	var zero_date = new Date(0,0,0);
	today.setTime(today.getTime() - zero_date.getTime());
	var cookie_expire_date = new Date(today.getTime() + (8 * 7 * 86400000)); 
	var cookieString = name + "=" +escape(value) +
        ";expires=" + cookie_expire_date  +
        ";path=/";
    document.cookie = cookieString;
}
function LMovie(id,pr) {
   	var s1 = new SWFObject("/stuff/mediaplayer.swf","mediaplayer","360","240","7");
	s1.addParam("allowfullscreen","true");
	s1.addVariable("width","360");
	s1.addVariable("height","240");
	s1.addVariable("file","/video/src/"+pr+"/"+id+".flv");
	s1.write("c_"+id);
   }
function EroYes(url) {
	set_cookie('ero',1);
	go_url(url);	
}