function check_form()
{
var res=false;
if(document.getElementById('name').value.length>0 &&
	document.getElementById('addr').value.length>0 &&
		document.getElementById('fone').value.length>0 &&
			document.getElementById('f_email').value.length>0 && isNaN(document.getElementById('fone').value)) res=true;
if(res==false)
	{
	alert('Проверьте обязательные поля!');
	}
return res;
}


 function check_nik(idd){
 id_field = document.getElementById(idd);
 a=id_field.value.length;
 tmp=id_field.value.substring(0,a-1);
 last=id_field.value.substring(a-1,a);
 chek_ok=0;
tmp='';
vl='';
for (var j = 0; j <= (id_field.value.length)-1; j++)
	 {
vl=id_field.value.substring(j,((id_field.value.length+j)-(id_field.value.length-1)));
chek_ok=0;
for (var i = 0; i <= (wordArrayALL.length)-1; i++){
if(vl == wordArrayALL[i]) chek_ok=1;
 }
 if(chek_ok==1) tmp=tmp+vl;else vl=vl;
 }
id_field.value=tmp;

tmp='';
vl='';
 for (var i = 0; i <= (id_field.value.length)-1; i++){
vl=id_field.value.substring(i,((id_field.value.length+i)-(id_field.value.length-1)));
 if(vl==' ') vl=vl;else tmp=tmp+vl;
 }
}



function check_mail(){
var em= document.getElementById('f_email');
 chek_ok=0;
tmp='';
vl='';
for (var j = 0; j <= (em.value.length)-1; j++)
	 {
vl=em.value.substring(j,((em.value.length+j)-(em.value.length-1)));
chek_ok=0;
for (var i = 0; i <= (wordArrayEN.length)-1; i++){
if(vl == wordArrayEN[i]) chek_ok=1;
 }
 if(chek_ok==1) tmp=tmp+vl;else vl=vl;
 }
em.value=tmp;


 var reg = new RegExp("[0-9a-z_]+@[0-9a-z_^.]+\\.[a-z]", 'i');
 if (!reg.test(em.value)) {
	 return false;
	 }
}




function open_content1(sURL,method,form,from,to,w,h)
{
	var data=new Object();
	var loader='';
	 if(form.length>0)
	{
	loader='form';
	var id_form = document.getElementById(form);
	   for(i=0; i<id_form.elements.length; i++){
		   if(id_form.elements[i].type=='checkbox')
		   {
			if(id_form.elements[i].checked==true) data[id_form.elements[i].name]='on'; else data[id_form.elements[i].name]='off';
		   }else data[id_form.elements[i].name]=id_form.elements[i].value;
	   }
	}
	to=genUniq();
	var id_dc = document.getElementById('div_panel1');
	id_dc.innerHTML='<div align=center><img src='+progress_img+'></div>';
	var req = new JsHttpRequest();
    req.onreadystatechange = function() {
            if (req.readyState == 4) {
			        // id_dc.innerHTML = req.responseText;
					id_dc.innerHTML = "<div class='highslide-html-content' id='"+to+"' style='width: "+w+"px;height : "+h+"px;'><div style='height:20px; padding: 2px'><a href='#' onclick='return hs.close(this)' class='control'><img src='highslide/graphics/close.gif' border=0 alt='Закрыть [esc]'></a><a href='#' onclick='return false' class='highslide-move control'><img src='highslide/graphics/move.gif' border=0 alt='Двигать'></a></div><div class='highslide-body' style='padding: 0 5px 5px 5px' id='int_div'>"+req.responseText+"</div><div class='highslide-footer'><div><span class='highslide-resize' title='Раздвинуть'><span></span></span></div></div></div>";
					 hs.htmlExpand(from, {contentId: to});
					 if(req.responseJS){
						///
					 }
            }
	}
	req.caching = false;
	req.loader = loader; 
	req.open(method, sURL, true);
    req.send(data);
}


function open_content2(sURL,method,form,from,to)
{
	var data=new Object();
	var loader='';
	 if(form.length>0)
	{
	loader='form';
	var id_form = document.getElementById(form);
	   for(i=0; i<id_form.elements.length; i++){
       data[id_form.elements[i].name]=id_form.elements[i].value;
	   }
	}
	to=genUniq();
	var id_dc = document.getElementById('div_panel2');
	id_dc.innerHTML='<div align=center><img src='+progress_img+'></div>';
	var req = new JsHttpRequest();
    req.onreadystatechange = function() {
            if (req.readyState == 4) {
			        // id_dc.innerHTML = req.responseText;
					id_dc.innerHTML = "<div class='highslide-html-content' id='"+to+"' style='padding: 5px; width: 700px;'><div style='height:16px; padding-bottom: 5px; border-bottom: 1px solid silver;'><a href='#' onclick='return hs.close(this)' class='control'><img src='highslide/graphics/close.gif' border=0 alt='Закрыть [esc]'></a><a href='#' onclick='return false' class='highslide-move control'><img src='highslide/graphics/move.gif' border=0 alt='Двигать'></a></div><div class='highslide-body' style='padding: 10px;'>"+req.responseText+"</div></div>";
					 hs.htmlExpand(from, {contentId: to,preserveContent: false });
					 if(req.responseJS){
						///
					 }
            }
	}
	req.caching = false;
	req.loader = loader;
	req.open(method, sURL, true);
    req.send(data);
}




function open_content3(sURL,method,from,w,h)
{
	var data=new Object();
	var loader='form';
	var from=document.getElementById(from);
	var remail=document.getElementById('remail');
	var unrass=document.getElementById('un_rass');
	var to=genUniq();
	data['remail']=remail.value;
	if(unrass.checked==true) data['un_rass']='true'; else data['un_rass']='false';
	var id_dc = document.getElementById('div_panel1');
	id_dc.innerHTML='<div align=center><img src='+progress_img+'></div>';
	var req = new JsHttpRequest();
    req.onreadystatechange = function() {
            if (req.readyState == 4) {
				    remail.value='';
					id_dc.innerHTML = "<div class='highslide-html-content' id='"+to+"' style='width: "+w+"px;height : "+h+"px;'><div style='height:20px; padding: 2px'><a href='#' onclick='return hs.close(this)' class='control'><img src='highslide/graphics/close.gif' border=0 alt='Закрыть [esc]'></a><a href='#' onclick='return false' class='highslide-move control'><img src='highslide/graphics/move.gif' border=0 alt='Двигать'></a></div><div class='highslide-body' style='padding: 0 5px 5px 5px' id='rass_div'>"+req.responseText+"</div><div class='highslide-footer'><div><span class='highslide-resize' title='{hs.resizeTitle}'><span></span></span></div></div></div>";
					hs.htmlExpand(from, {contentId: to,preserveContent: false});
					if(req.responseJS){
						///
					 }
            }
	}
	req.caching = false;
	req.loader = loader;
	req.open(method, sURL, true);
    req.send(data);
}


function ShowPageUrl(url,from)
{
open_content2('inc/req_topics.php?id='+url,'','',from,'view_pages-'+url);
}

function ShowNewsFull(url,from)
{
open_content1('inc/req_news.php?id='+url,'get','',from,'view_news-'+url,500,300);
}

function ShowPayment(url,from)
{
open_content1('inc/req_payment.php?id='+url,'get','',from,'view_pay-'+url,300,300);
}

function ShowPage(url,from)
{
open_content1('inc/req_pages.php?id='+url,'get','',from,'view_pages-'+url,400,300);
}

function ShowBlock(ids,from)
{
open_content1('inc/req_blocks.php?id='+ids,'get','',from,'view_pages-'+ids,400,300);
}

function AddRass(from)
{
open_content3('inc/req_rassilka.php','post',from,250,100);
}

function SendTopics(from,form)
{
var to='tform_1';
open_content1('inc/req_topics_send.php','post',form,from,to,400,400);
}


function showmessage(idd,w,h,from,to)
{
var id_dc=document.getElementById('div_panel1');
var msg=document.getElementById(idd);
to=to+rand(0,999999);
id_dc.innerHTML = "<div class='highslide-html-content' id='"+to+"' style='width: "+w+"px;height : "+h+"px;'><div style='height:20px; padding: 2px'><a href='#' onclick='return hs.close(this)' class='control'><img src='highslide/graphics/close.gif' border=0 alt='Закрыть [esc]'></a><a href='#' onclick='return false' class='highslide-move control'><img src='highslide/graphics/move.gif' border=0 alt='Двигать'></a></div><div class='highslide-body' style='padding: 0 5px 5px 5px' id='int_div'>"+msg.innerHTML+"</div><div class='highslide-footer'><div><span class='highslide-resize' title='Раздвинуть'><span></span></span></div></div></div>";
hs.htmlExpand(from, {contentId: to});
}

function check_fils()
{
var link=document.getElementById('zlink1');
var id_form = document.getElementById('topics_form1');
var ch_all=0;
var ch_valid=0;
	   for(i=0; i<id_form.elements.length; i++){
		   if(id_form.elements[i].type=='checkbox')
		   {
			ch_all=ch_all+1;
			if(id_form.elements[i].checked==true) ch_valid=ch_valid+1;
		   }
	   }
if(ch_valid>0) { link.disabled=false; }else{link.disabled=true; document.getElementById('zakaz_div').style.display = "none";}
}






