function Sovet(){
	this.getSelectYear = function(elem){
		if (elem.value.match(/\b(^([0-9]+)$)\b/gi))
			return true;
		else
			return false;
	},
	this.getSelectMonth = function(elem){
		if (elem.value.match(/\b(^([0-9]+)$)\b/gi))
			return true;
		else
			return false;
	},
	this.getSubmitForm = function(elem1,elem2,frm){
		frm.action = frm.action + '/' + elem1.value + '-' + elem2.value;
		frm.submit();
	}
}

function validSovet(form){
	var sovet = new Sovet();
	if (!sovet.getSelectYear(form['filterYear'])){
		alert('Выберите год');
		return false;
	}
	if (!sovet.getSelectMonth(form['filterMonth'])){
		alert('Выберите месяц');
		return false;
	}
	sovet.getSubmitForm(form['filterYear'],form['filterMonth'],form);
}

function validateRegions(form){
	var elems = form.elements;
	var check = false;
	for (i=0; i<elems.length; i++)
		if ((form.elements[i].type == 'radio') && (form.elements[i].name.substr(0,3)=='rad'))
			if (form.elements[i].checked != false)
				check=true;
	if (check==false){
		alert('Выберите хоть один вариант ответа');
		return false;
	}
    return true;
}


function popup(file,width,height)
{
	window.open(file,"site_path","height="+height+",width="+width+",status=no,location=no,toolbar=no,directories=no,resizable=yes,scrollbars=yes,menubar=no,top=10,left=10");
}

function makeSiteLink(name) {
	if (!window.js_base_url) {
		str = document.location.toString();
		js_base_url = str.replace("/javascript/editor/scripts/hyperlink.htm","");
		js_base_url = js_base_url.replace("/javascript/editor/scripts/moz/hyperlink.htm","");
	}
	popup(js_base_url+'/admin/index.php?mod=tree&action=mini_browser&returnname='+name,'600','400');
}

function retBack(obj, str) {
	window.close();
	obj.value = str;
}

function insertIntoWYSIWYG(str) {
	doc = "window.opener";
	for ( property in eval(doc) ) {
		fullPropertyName = "document."+property;

		if (fullPropertyName.indexOf("document.myStyle")!=-1) {
			objName = fullPropertyName.replace("document.myStyle", "");
			break;
		}
	}
	objName = eval(doc+".window."+objName);
	objName.insertCustomTag(str);
	self.window.close();
}

function check4compare(obj) {
	for(i=0; i<obj.elements.length; i++) if (obj.elements[i].type=="checkbox" && obj.elements[i].checked) return true;

	alert('Не выделено ни одного продукта для сравнения');
	return false;
}

function switch_loading_box (box_id) {

	if(document.getElementById(box_id).style.display!="none") {
		document.getElementById(box_id).style.display="none";
	}
	else {
		document.getElementById(box_id).style.display="";

		var ie=document.all;
		iebody=document.body;
		var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset;
		var docwidth=(ie)? iebody.clientWidth : window.innerWidth;
		docheight=(ie)? iebody.clientHeight: window.innerHeight;
		var objwidth=document.getElementById(box_id).offsetWidth;
		objheight=document.getElementById(box_id).offsetHeight;
		var test=docwidth/2-objwidth/2+"px";

		document.getElementById(box_id).style.left=docwidth/2-objwidth/2+"px";
		document.getElementById(box_id).style.top=scroll_top+docheight/2-objheight/2+"px";
	}

	return false;

}
$(document).ready(function(){
	$(".example8").colorbox({width:"710px", inline:true, href:"#inline_example1"});
});

