var cVote = 0;

function vote(n){
	if ( cVote < 5  )
		document.write(" &nbsp;&nbsp; ");
	if ( cVote == 5  ){
			document.write("<div style='height: 5px; font-size: 0;'>&nbsp;</div>");
			cVote = -1;
	}
	cVote++;
}


/* -- картинки в новом окне -- */

function ie_img(tit,imgf){
rand_id='image'+(Math.round(Math.random()*1000));
imgf="/linkpics/"+imgf;
outf="<html>"
 +"<head>"
 +"<title>"+tit+"</title>"
 +"<style>body{margin:0px}</style>"
 +"</head>"
 +"<body leftmargin=0 topmargin=0>"
 +"<img src=\""+imgf+"\">";
iopen="iwin=self.open('"+imgf+"', '"+rand_id+"', 'width='+(img1.width)+',height='+(img1.height)+',top=0,left=0');"
 +"iwin.document.write('"+outf+"');"
 +"iwin.focus();";
img1=new Image();
img1.src=imgf;
if(img1.width!=0) eval(iopen);
else{
iwin = self.open('about:blank', 'f'+rand_id, 'width=100,height=100,top=0,left=0');
iwin.document.write("<html>"
+"<body>Загрузка...<br>"
 +"<"+"script>"
  +"function imo(img1){"+iopen
  +"self.close();"
 +"}<"+"/script>"
 +"<img src='"+imgf+"' onload='imo(this);'>");
 }
}

function opera_img(title,s_url){
     var s_img = new Image();
     s_img.src=s_url;
     var width=s_img.width;
     var height=s_img.height;
     var imgnwin=window.open("","imgswin","resizable=no,scrollbars=no,toolbar=no,location=no,directoties=no,status=no,menubar=no,width="+width+",height="+height);
     imgnwin.document.open();
     imgnwin.document.write("<html><head><title>"+title+"</title></head><body topmargin=0 leftmargin=0 marginheight=0 marginwidth=0><img src='/linkpics/"+s_url+"' border=0></body></html>");
     imgnwin.document.close();
     imgnwin.focus();
}

function show_img(title,s_url){
var oPera = navigator.userAgent.indexOf('Opera');
if (oPera >-1) opera_img(title,s_url); else ie_img(title,s_url);
}

/* -- /картинки в новом окне -- */

function show_flash(title,s_url){
	var s_img = new Image();
	s_img.src=s_url;
	var width=500;
	var imgnwin=window.open("","imgswin","resizable=no,scrollbars=no,toolbar=no,location=no,directoties=no,status=no,menubar=no,width="+width);
	imgnwin.document.open();
	imgnwin.document.write("<html><head><title>"+title+"</title></head><body topmargin=0 leftmargin=0 marginheight=0 marginwidth=0 bgcolor='#000000'><EMBED src='"+s_url+"' width='100%' height='100%' fullscreen=yes TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' quality='medium' bgcolor='#000000'></EMBED></body></html>");
	imgnwin.document.close();
	imgnwin.focus();
}

function active_win(surl){
	window.opener.document.location=surl;
}

function show_win(width,height,s_url){
     var p_top=(window.screen.height-height)/2, p_left=(window.screen.width-width)/2;
     var imgnwin=window.open(s_url,"imgswin","resizable=yes,scrollbars=yes,toolbar=no,location=no,directoties=no,status=no,menubar=no,width="+width+",height="+height+",top="+p_top+",left="+p_left);
     imgnwin.focus();
}

function set_selected(p,v){
	for (i=0; i < p.options.length; i++) {
		if (p.options[i].value==v) { p.options[i].selected=true; break; }
	}
}

function show_div(id_cur){
    var div_set=null;
    div_set=document.getElementById(id_cur);
    if (div_set!=null) {
        if (div_set.style.display=="block") div_set.style.display="none";
        else div_set.style.display="block";
    }
}

var div_count=10;
var timeout_hide=null;

function show_menu(name_obj){
	var obj=null;
	obj=document.getElementById(name_obj);
	if (obj!=null) {	hide_all();	show_set(); obj.style.visibility="visible"; }
}
function hide_div(obj) { if ( !obj.contains(window.event.toElement) ) obj.style.visibility="hidden"; }
function hide_set() {	timeout_hide=setTimeout("hide_all()",1000); }
function show_set() {	if (timeout_hide!=null) { clearTimeout(timeout_hide); timeout_hide=null; } }
function hide_all() {
	for (var i=0; i<div_count; i++)
		if (document.getElementById("m"+i)!=null) {
			document.all["m"+i].style.visibility="hidden";
		}
}

var row=1;
function s_tr(){if (row==1) { document.write("<tr bgcolor=#EDF1F6>"); row=2; } else { document.write("<tr valign=top>"); row=1; }}

function change_image(id, src)
{
	 document.images[id].src=src;
}

function func_name() {
    document.add_message.submit();
}
function w_send(){
	document.write('<input type=hidden name=s_ch value=\"'+s_ch+'\"><input type=hidden name=s_cf value=\"'+s_cf+'\">');
}

function CheckMyForm(myForm)
{	var st = myForm.code.value;
	if (st.length<=0)
	{
		alert("Код не может быть пустым");
		return false;
	}
	st = myForm.phone.value;
	if (st.length!=10)
	{
		alert("Телефон должен содержать 10 цифр.");
		return false;
	}
/*	var re = new RegExp("\d{10}","ig");	// \D Matches a nondigit character. Equivalent to [^0-9].  
	if (!re.test(st))                 //Test for existence.
	{
		alert("Телефон '" + st + "' содержит недопустимый символ . Используйте только цифры [0-9]. Номер телефона должен содержать 10 цифр."); //Return string.
		return false;
	}
*/
	var allowedSymbols = "0123456789";
	for (i=0; i<st.length; i++)
	{	if (allowedSymbols.indexOf(st.charAt(i))<0)
		{	alert("Телефон '" + st + "' содержит недопустимый символ '" + st.charAt(i) + "'. Используйте только цифры [0-9]. Номер телефона должен содержать 10 цифр."); //Return string.
			return false;
		}
	}
	return true;
}
