<!--
function high(which2){

	theobject=which2

	highlighting=setInterval("highlightit(theobject)",50)

}

function low(which2){

	clearInterval(highlighting)

	which2.filters.alpha.opacity=20

}


function highlightit(cur2){

	if (cur2.filters.alpha.opacity<100)

		cur2.filters.alpha.opacity+=5

	else if (window.highlighting)

		clearInterval(highlighting)

}

function clockon() {
	thistime= new Date()
	var hours=thistime.getHours()
	var minutes=thistime.getMinutes()
	var seconds=thistime.getSeconds()
	if (eval(hours) <10) {hours="0"+hours}
	if (eval(minutes) < 10) {minutes="0"+minutes}
	if (seconds < 10) {seconds="0"+seconds}
	thistime = hours+":"+minutes+":"+seconds

	if(document.all) {
		bgclocknoshade.innerHTML=thistime
		bgclockshade.innerHTML=thistime
	}

	if(document.layers) {
		document.bgclockshade.document.write('<div id="bgclockshade" style="position:absolute;visibility:visible;font-family:Verdana;color:FF8888;font-size:12px;bottom:150px;right:80px">'+thistime+'</div>')
		document.bgclocknoshade.document.write('<div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;font-size:12px;bottom:150px;right:81px">'+thistime+'</div>')
		document.close()
	}
	var timer=setTimeout("clockon()",200)
}

function checkval(item, maxsize){
	if(item.value.length>maxsize)
	{
		alert('Длина поля превышает допустимое значение ('+maxsize+')');
		item.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function ins(elem, text, type)
{
	switch (type)
	{
		case 1: // menu
			    filename  = prompt('Введите имя файла шаблона', 'menu.html') || '';
				root_id   = prompt('Введите ID корневого раздела', 0) || '';
				menutitle = prompt('Введите заголовок меню', 'Разделы') || '';
				separator  = prompt('Введите разделитель', '::') || '';
				text = '<!--menu('+filename+','+root_id+','+menutitle+','+separator+')-->';
		        break;
		case 2: // list
			    filename   = prompt('Введите имя файла шаблона', 'newsblok.html') || '';
				section_id = prompt('Введите ID раздела с материалами', 1) || '';
				newsnum    = prompt('Введите количество заголовков, которые необходимо выводить', 5) || '';
				moretitle  = prompt('Введите название ссылки на архив', 'Архив статей') || '';
				separator  = prompt('Введите разделитель', '') || '';
				text = '<!--list('+filename+','+section_id+','+newsnum+','+moretitle+','+separator+')-->';
		        break;
		case 3: // blok
			    filename   = prompt('Введите имя файла шаблона', '') || '';
				text = '<!--blok('+filename+')-->';
		        break;
		case 4: // intro
			    filename    = prompt('Введите имя файла шаблона', 'intro.html') || '';
				material_id = prompt('Введите ID материала', 1) || '';
				text = '<!--intro('+filename+','+material_id+')-->';
		        break;
	}
	
	if (elem && document.selection) {
		elem.focus();
        sel = document.selection.createRange();
		sel.text = text;
	}
	else
	{
		elem.value=elem.value + text;
		elem.focus();
	}

}

function checkform() {
	//alert ("1212");
	var form = document.comment_form;
	var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");

	// do field validation
	if (form.username.value == "") {
		alert( "Введите имя!" );
		return false;
	} else if (r.exec(form.username.value) || form.username.value.length < 3) {
		alert( "Пожалуйста, правильно введите имя! Оно должно иметь длину не менее 3 символов." );
		return false;
	} else if (form.useremail.value == "") {
		alert( "Введите email!" );
		return false;
	} else if (form.text.value=="") {
		alert("Введите комментарий!");
		return false;
	} 
	return true;
}

function check_constructor() {
	var form=document.constructor;
	var title="";
	var script="";

	if (form.tit.value.length<3) {
		title = "Регистрация доменов. Новости";
	} else {
		title = form.tit.value;
	}
	
	var OpenWindow=window.open("window.htm", "newwin", "height=300,width=600");
	if (form.full.checked==true) {
		script = '&lt;SCRIPT language=&quot;JavaScript&quot; charset=&quot;windows-1251&quot; src=&quot;http://www.registerdomain.ru/js/newsfull.js&quot;&gt;&lt;/SCRIPT&gt;'+
'&lt;script charset=&quot;windows-1251&quot;>showrss("'+form.bord.value+'", "'+form.bg.value+'", "'+form.bg1.value+'", "'+form.zag.value+'", "'+form.txt.value+'", "'+form.fs.value+'", "'+form.cnt.value+'", "'+form.wd.value+'", "'+title+'")&lt;/script&gt;'+
'&lt;br&gt;&lt;a href=&quot;http://www.registerdomain.ru&quot; style=&quot;font-size:'+form.fs.value+'px;&quot;&gt;Регистрируем домены&lt;/a&gt;';
	} else {
		script = '&lt;SCRIPT language=&quot;JavaScript&quot; charset=&quot;windows-1251&quot; src=&quot;http://www.registerdomain.ru/js/news.js&quot;&gt;&lt;/SCRIPT&gt;'+
'&lt;script charset=&quot;windows-1251&quot;>showrss("'+form.bord.value+'", "'+form.bg.value+'", "'+form.bg1.value+'", "'+form.zag.value+'", "'+form.txt.value+'", "'+form.fs.value+'", "'+form.cnt.value+'", "'+form.wd.value+'", "'+title+'")&lt;/script&gt;'+
'&lt;br&gt;&lt;a href=&quot;http://www.registerdomain.ru&quot; style=&quot;font-size:'+form.fs.value+'px;&quot;&gt;Регистрируем домены&lt;/a&gt;';
	}
	OpenWindow.document.write(script);

	return true;
}

function show_constructor() {
	var form=document.constructor;
	var title="";
	if (form.tit.value.length<3) {
		title = "Регистрация доменов. Новости";
	} else {
		title = form.tit.value;
	}
	//alert(form.full.checked);
	if (form.full.checked==true) {
		show_full_constructor();
	} else {
		var OpenWindow=window.open("window.htm", "newwin", "height=300,width=600");
		//var script = '<SCRIPT language="JavaScript" charset="windows-1251" src="http://www.ipoteka-rus.ru/js/news.js"></SCRIPT>'+
		var script = '<SCRIPT language="JavaScript" charset="windows-1251" src="http://www.registerdomain.ru/js/news.js"></SCRIPT>'+
	'<script charset="windows-1251">showrss("'+form.bord.value+'", "'+form.bg.value+'", "'+form.bg1.value+'", "'+form.zag.value+'", "'+form.txt.value+'", "'+form.fs.value+'", "'+form.cnt.value+'", "'+form.wd.value+'", "'+title+'")</script>'+
	'<br><a href="http://www.registerdomain.ru" style="font-size:'+form.fs.value+'px;">Регистрируем домены</a>';
		OpenWindow.document.write(script);
		if(navigator.appName.indexOf("Explorer")!=-1) {
			OpenWindow.location.reload();
		}
	}
	return true;
}
function show_full_constructor() {
	var form=document.constructor;
	var title="";

	if (form.tit.value.length<3) {
		title = "Регистрация доменов. Новости";
	} else {
		title = form.tit.value;
	}

	var OpenWindow=window.open("window.htm", "newwin", "height=300,width=600");
	var script = '<SCRIPT language="JavaScript" charset="windows-1251" src="http://www.registerdomain.ru/js/newsfull.js"></SCRIPT>'+
	'<script charset="windows-1251">showrss("'+form.bord.value+'", "'+form.bg.value+'", "'+form.bg1.value+'", "'+form.zag.value+'", "'+form.txt.value+'", "'+form.fs.value+'", "'+form.cnt.value+'", "'+form.wd.value+'", "'+title+'")</script>'+
	'<br><a href="http://www.registerdomain.ru" style="font-size:'+form.fs.value+'px;">Регистрируем домены</a>';
	OpenWindow.document.write(script);
	if(navigator.appName.indexOf("Explorer")!=-1) {
		OpenWindow.location.reload();
	}
	return true;
}

function SelectAll(formname, checkname,elem)
{
	for (i = 0; i < document.forms[formname].elements.length; i++)
	{
		var item=document.forms[formname].elements[i];
		if (item.name == checkname)
		{
			item.checked = elem.checked;// == true) ? false : true;
		}
	}
}

function checkrus(formname, elem, checkname) {
    if (document.forms[formname].elements[elem].value!='') {
        var res = true;
        var inValid = new RegExp("[^A-Za-z0-9-]");
        var s = document.forms[formname].elements[elem].value;
        var ss = s.split("\n");
        for (i=0; i<ss.length && res; i++) {
            var sss = ss[i].replace(/(^\s*)|(\s*$)/g, "");
            if (sss.length>0) {
                if (inValid.test(ss[i]) || ss[i].length<3) res = false;
            }
        }
        if (res) {
            if (checkname!='') {
                res = false;
                for (i=0; i < document.forms[formname].elements.length && !res; i++)
                    if (document.forms[formname].elements[i].name == checkname)
                        res = document.forms[formname].elements[i].checked;
            }
            if (res)
                document.forms[formname].submit();
            else
                window.alert("Введите зону для проверки");
        }
        else
            window.alert("Введите корректные имена домена (латинские буквы, цифры и '-', длинна не менее 3 символов).");
    }
    else
        window.alert("Введите имя домена.");
}


//-->
