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;
		}
	}
}

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;
		ss = s.split("\n");
		
		for (i=0; i<ss.length && res; i++)
		{
			if (inValid.test(ss[i]) || ss[i].length<4) {
				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("Please specify zone for checking");
				
		} else {
		 	window.alert("Please enter coorect domain names (character, digits and '-', lenght no less than 4 symbols).");
		}
	}
	else
		window.alert("Enter domain name.");
}


function domainorder(serviceID,formname,imgsize,DomainName)
{
	switch (imgsize){
		case 78:
			ShowWnd("/whois_info.asp?d="+DomainName,"",600,600);
			break;
		case 145:
			break;
		case 45:
			document.forms[formname].ServiceID.value=serviceID;
			document.forms[formname].DomainName.value=DomainName;
			document.forms[formname].submit();
	}

}


// 17.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 = "Best Hosting News";
	} 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.net/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.net/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 = "Best Hosting News";
	} 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", "resize=yes,height=400,width=600");
		var script = '<SCRIPT language="JavaScript" charset="windows-1251" src="http://www.best-hosting.net/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 = "Best Hosting News";
	} else {
		title = form.tit.value;
	}

	var OpenWindow=window.open("window.htm", "newwin", "resize=yes,height=400,width=600");
	
	var script = '<SCRIPT language="JavaScript" charset="windows-1251" src="http://www.best-hosting.net/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("Very short request for search!");
		return false;
	} else {
		return true;
	}
}