function switch_ns_new(elem,host,ip,ps)
{
	if (elem.checked==true)
	{
		if (ps=='p')
		{
			hostvalue='ns1.best-hosting.ru';
			hostip='85.192.32.6';
		}
		else
		{
			hostvalue='ns2.best-hosting.ru';
			hostip='213.248.61.57';
		}

		document.forms[elem.form.name].elements[host].value=hostvalue;
		document.forms[elem.form.name].elements[host].readOnly=true;
		document.forms[elem.form.name].elements[ip].value=hostip;
		document.forms[elem.form.name].elements[ip].readOnly=true;
	}
	else
	{
		document.forms[elem.form.name].elements[host].value='';
		document.forms[elem.form.name].elements[ip].value='';
		document.forms[elem.form.name].elements[host].readOnly=false;
		document.forms[elem.form.name].elements[ip].readOnly=false;
	}

}

function switch_ns(elem,phost,paddr,shost,saddr)
{
	if (elem.checked==true) {
		document.forms[elem.form.name].elements[phost].value='ns1.best-hosting.ru';
		document.forms[elem.form.name].elements[phost].readOnly=true;
		document.forms[elem.form.name].elements[paddr].value='85.192.32.6';
		document.forms[elem.form.name].elements[paddr].readOnly=true;
		document.forms[elem.form.name].elements[shost].value='ns2.best-hosting.ru';
		document.forms[elem.form.name].elements[shost].readOnly=true;
		document.forms[elem.form.name].elements[saddr].value='213.248.61.57';
		document.forms[elem.form.name].elements[saddr].readOnly=true;
	}
	else {
		document.forms[elem.form.name].elements[phost].value='';
		document.forms[elem.form.name].elements[paddr].value='';
		document.forms[elem.form.name].elements[shost].value='';
		document.forms[elem.form.name].elements[saddr].value='';

		document.forms[elem.form.name].elements[phost].readOnly=false;
		document.forms[elem.form.name].elements[paddr].readOnly=false;
		document.forms[elem.form.name].elements[shost].readOnly=false;
		document.forms[elem.form.name].elements[saddr].readOnly=false;

	}
	return false;
}


function ShowWnd(Wnd,Wnd_name,width,height) {
	Wnd_window=open(Wnd, Wnd_name, 'fullscreen=no,channelmode=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width='+width+',height='+height);
	Wnd_window.focus();
return(false);
}


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;
		}
	}
}

// 19.12.2006 15:28 Artix
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("Введите имя домена.");
}


function domainorder(serviceID,formname,imgsize,DomainName)
{
	switch (imgsize){
		case 78:
			ShowWnd("/whois_info.asp?d="+DomainName,"",600,600);
			break;
		case 104:
			break;
		case 58:
			document.forms[formname].ServiceID.value=serviceID;
			document.forms[formname].DomainName.value=DomainName;
			document.forms[formname].submit();
	}

}

// 10.09.2007 Elen
function show_archive() {
	document.form_news.ActionName.value = "Archive";
	document.form_news.submit();
}
function check_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");
	if (form.full.checked==true) {
		var script = '&lt;SCRIPT language=&quot;JavaScript&quot; charset=&quot;windows-1251&quot; src=&quot;http://www.best-hosting.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;'

	} else {
		var script = '&lt;SCRIPT language=&quot;JavaScript&quot; charset=&quot;windows-1251&quot; src=&quot;http://www.best-hosting.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;'

	}
	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=400,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.best-hosting.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>';
		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=400,width=600");
	var script = '<SCRIPT language="JavaScript" charset="windows-1251" src="http://www.best-hosting.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>';
	OpenWindow.document.write(script);
	if(navigator.appName.indexOf("Explorer")!=-1) {
		OpenWindow.location.reload();
	}
	return true;
}

function checksearch() {
	var form=document.faqsearch;

	if (form.searchtext.value.length<3) {
		alert("Слишком короткий запрос для поиска!");
		return false;
	} else {
		return true;
	}
}