if (document.images) 
{ 
	var a = new Image();   a.src  = "/i/hm1.jpg";
	var a_ = new Image (); a_.src  = "/i/hm1_1.jpg";
	var b = new Image();   b.src  = "/i/hm2.jpg";
	var b_ = new Image (); b_.src  = "/i/hm2_1.jpg";
	var c = new Image();   c.src  = "/i/hm3.jpg";
	var c_ = new Image (); c_.src  = "/i/hm3_1.jpg";
	var d = new Image();   d.src  = "/i/hm4.jpg";
	var d_ = new Image (); d_.src  = "/i/hm4_1.jpg";
	//var d = new Image (); d.src  = "/i/hm4_ank.jpg";
	//var d_ = new Image (); d_.src  = "/i/hm4_1_ank.jpg";
	var e = new Image();   e.src  = "/itmp/hm4.jpg";
	var e_ = new Image (); e_.src  = "/itmp/hm4_1.jpg";
}
function navMouseOver(imgid, imgnew)
{
	if (document.images) {document.images[imgid].src = eval(imgnew + ".src");}
};

function menu_jump(path) 
{
	//window.open (path.options[path.selectedIndex].value);
   window.location.href = path.options[path.selectedIndex].value;
};


function menu_jump2(path) 
{
	//window.open (path.options[path.selectedIndex].value);
	window.location.href = (path.options[path.selectedIndex].href);
   
};

//---------------------------------------------------------------------------//

var ns6=document.getElementById&&!document.all?1:0;
var head="display:''";
var folder='';
var old;
function expandit(curobj)
{
folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+1].style;
if (folder.display=="none") folder.display="";
else folder.display="none";
if(old != null && old != folder) old.display = "none";
old = folder;
}

//---------------------------------------------------------------------------//




var err_msg = "";
var err_obj = null;

String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };

//Убирает выделение ошибки перед повторной проверкой
function clearClass(obj) {
  var cn = obj.className;
  if (cn != ''){
 	  if (cn != 'error'){
		  var tail = cn.search(' error');
		  if (tail != -1){
			  obj.className = cn.slice(0, tail);
		  }
	  }
	  else {
	 	  obj.className = '';
	  }
  }
}
function setClass(obj) {
  if (obj.className != ''){
	  obj.className = obj.className + ' error';
  }
  else {
	  obj.className = 'error';
  }
}
function commitError(obj, msg) {
	err_obj = err_obj == null ? obj : err_obj;
	err_msg += '\n  '+msg;
}

function validateForm(f, err_text) {
	// initialization
	err_msg=err_text;
	if (err_msg==null) err_msg = default_err_msg;
	err_obj = null;
	// actually validating
	var label = f.getElementsByTagName('label');
	for (var i=0; i<label.length; i++) {
		if (!label[i].htmlFor) continue;
		// parsing rule
		var obj = f.elements[label[i].htmlFor];
		if (!obj) continue;
		var rule = label[i].id;
		var required = false;
		var prefix = rule.substr(0, 1);
		if (prefix == '!') required = true
		else if (prefix != '?') continue;
		rule = rule.substr(1, rule.length-1);
		var p = rule.split(':');
		rule = p[0];
		var minlength = (isNaN(parseInt(p[1]))) ? 0 : parseInt(p[1]);
		var maxlength = (isNaN(parseInt(p[2]))) ? 0 : parseInt(p[2]);

		// checking rule
		if (rule.substr(0, 1) == '=') {
			clearClass(obj);
			var other_hand = rule = rule.substr(1, rule.length-1);
			if (required || (obj.value != '')) {
				var obj2 = f.elements[other_hand];
				if (required && (obj.value == '')) {
					commitError(obj, obj.title);
					setClass(obj);
				}
				else if ((obj2) && (obj.value != obj2.value)) {
					commitError(obj2, obj2.title);
					setClass(obj2);
				}
			}
		} else
		switch (rule) {
			case 'text':
				clearClass(obj);
				var value = obj.value.trim();
				if (obj.value == '') {
					setClass(obj)
				};
			case 'select':
				var value = obj.value.trim();
				if (!required && (obj.value == '')) break;
				if ((value == '') || (value.length < minlength) || ((value.length > maxlength)&(maxlength != ''))) commitError(obj, obj.title);
				break;
			case 'checkbox':
				var item_ok = 0;
				for (var j=0; j<obj.length; j++) {
					if (obj[j].checked) item_ok++;
				}
				if (required && ((item_ok < minlength) || (item_ok == 0))) commitError(obj[0], obj[0].title);
				break;
			case 'radio':
				var selected_item = -1;
				for (var j=0; j<obj.length; j++) {
					if (obj[j].checked) selected_item = j;
				}
				if (required && (selected_item == -1)) commitError(obj[0], obj[0].title);
				break;
			case 'int':
				clearClass(obj);
				var value = parseInt(obj.value);
				if (!required && (obj.value == '')) break;
				if (isNaN(value) || (value != obj.value.trim()) || ((value == 0) && required) || (obj.value.trim().length < minlength)) {
					commitError(obj, obj.title);
					setClass(obj);
				}
				break;
			case 'float':
				clearClass(obj);
				var value = parseFloat(obj.value);
				if (!required && (obj.value == '')) break;
				if (isNaN(value) || (value != obj.value.trim()) || ((value == 0) && required)) {
					commitError(obj, obj.title);
					setClass(obj);
				}
				break;
			case 'email':
				clearClass(obj);
				var value = obj.value.trim();
				if (!required && (obj.value == '')) break;
				if (!/^([a-zA-Z0-9_.+-])+@(([a-zA-Z0-9-])+.)+.([a-zA-Z0-9]{2,6})+$/.test(value)) {
					commitError(obj, obj.title);
					setClass(obj);
				}
				break;
			case 'phone':
				clearClass(obj);
				var value = obj.value.trim();
				if (!required && (obj.value == '')) break;
				if (!/^(\+?\d{1,3}?)?(\s)*(\(?\d{3}\)?)?(\s)*(\d{3}-?\d{2}-?\d{2})$/.test(value)) {
					commitError(obj, obj.title);
					setClass(obj);
				}
				break;
			case 'alph':
				clearClass(obj);
				var value = obj.value.trim();
				if (!required && (obj.value == '')) break;
				if (!/^([a-zA-Z0-9.-])+$/.test(value)) {
					commitError(obj, obj.title);
					setClass(obj);
				}
				break;
		}
	}

	// checking the results
	if (err_obj != null) {
		alert(err_msg);
		err_obj.focus();
		return false;
	}	else {
		return true;
	}
}

function processForm(f) {
	if (validateForm(f)) f.submit();
}

//---------------------------------------------------------------------------//

if (document.images) 
{ 
	var it = new Image();   it.src  = "/itmp/button/it.jpg";
	var it_ = new Image (); it_.src  = "/itmp/button/it_1.jpg";
	var ti = new Image();   ti.src  = "/itmp/button/ti.jpg";
	var ti_ = new Image (); ti_.src  = "/itmp/button/ti_1.jpg";
	var ef = new Image();   ef.src  = "/itmp/button/ef.jpg";
	var ef_ = new Image (); ef_.src  = "/itmp/button/ef_1.jpg";
	var up = new Image();   up.src  = "/itmp/button/up.jpg";
	var up_ = new Image (); up_.src  = "/itmp/button/up_1.jpg";
	var pr = new Image();   pr.src  = "/itmp/button/pr.jpg";
	var pr_ = new Image (); pr_.src  = "/itmp/button/pr_1.jpg";
}
function dep(imgid, imgnew)
{
	if (document.images) {document.images[imgid].src = eval(imgnew + ".src");}
};

//---------------------------------------------------------------------------//

massive_length=3;/*устанавливаешь длинну массива, т.е. сколько цветов будет*/ 
colors_= new Array(massive_length); 
colors_[0] = "#2a52be"; 
colors_[1] = "#ff0000"; 
var next_ = 0; 
function Changehead() 
{ 
headcolor= colors_[next_];/*headcolor - переменной устанавливаешь новый цвет*/ 

document.getElementById("head1").style.color=headcolor;/*присваеваешь этот цвет элементу в документе*/ 
next_++; 
if(next_>massive_length-1) next_=0; 
window.setTimeout("Changehead()",900); /*спустя 1 секунду, меняешь цвет на новый, если нужно дольше, то ставишь число больше*/ 
}

//---------------------------------------------------------------------------//

$(document).ready(function(){
	$('a.show').click(function(){
		$('div#toggle').toggle('slow');
	});
});
