function pressButton(obj)
{
	obj.style.backgroundColor = "#4F4639";
	obj.style.color = "#a2814f";
	obj.style.border = "1px inset #a2814f";
}
function unPressButton(obj)
{
	obj.style.backgroundColor = "#aea190";
	obj.style.color = "#423E37";
	obj.style.border = "1px outset #423E37";
}
function hide_showTv()
{
	
	
	if(document.getElementById('tv_form').style.visibility!='visible' )	
	{
		
		document.getElementById('tv_form').style.visibility='visible';
		document.getElementById('tv_form').style.position = 'relative';
	}
	else
	{
		
		document.getElementById('tv_form').style.visibility='hidden';
		document.getElementById('tv_form').style.position = 'absolute';

		
	}
}
function hide_showDivs(nameDiv)
{
	var margin = (document.body.clientWidth - 1024)/2;
	popUpWin = (document.getElementById) ? document.getElementById(nameDiv).style : eval("document." + nameDiv);
	if(document.getElementById(nameDiv).style.visibility=='visible')	
	{
		document.getElementById(nameDiv).style.visibility='hidden';
		
	}
	else
	{
		if (document.all) 
		{
			popUpWin.pixelLeft = margin+300;
		}
		else 
		{
			popUpWin.left = margin+300+"px";
		}
		document.getElementById(nameDiv).style.visibility='visible';
		document.getElementById(nameDiv).style.zIndex=2147483647;
		
	}
}
function fnCheckFields(form_obj){
	
	var error_msg = "Поля обезательные к заполнению остались пустыми";
	var is_error = false;
    for (var i = 0; form_obj_elem = form_obj.elements[i]; i++)
        if (form_obj_elem.type == "textarea" || form_obj_elem.type == "text")
            if (form_obj_elem.getAttribute("required") && !form_obj_elem.value)
                is_error = true;
	
    if (is_error) alert(error_msg);
    return !is_error;
}
function change_sel(obj)
{
	if(obj.options[obj.selectedIndex].value == 1)
	{
		document.getElementById('for_shelter').style.visibility='visible';
		document.getElementById('for_shelter').style.position = 'relative';
	}
	else
	{
		document.getElementById('for_shelter').style.visibility='hidden';
		document.getElementById('for_shelter').style.position = 'absolute';	
	}
}
function isValidEmail(email)
{
    email = email.replace(/^\s+|\s+$/g, '');
    return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
}

function checkFieldsAndPass(form_obj)
{
	
	var msg;
	var check = 0;
	obj = document.getElementById('pr');
	
	
	if(obj.options[obj.selectedIndex].value == 1)
	{
		for (var i = 0; form_obj_elem = form_obj.elements[i]; i++)
		{
			//alert(form_obj_elem.value + "  type = " + form_obj_elem.type + "  value = " + form_obj_elem.value);
			if (form_obj_elem.type == "text" || form_obj_elem.type == "password")
			{
				if (form_obj_elem.getAttribute("required") && !form_obj_elem.value && form_obj_elem.value=="")
				{ 
					msg = "Не заполнены поля!";
					check = 1;
				}
			}
			
		}
	}
	
	else
	{
		if(document.getElementById("mem_log").value == '' && document.getElementById("mem_email").value == '')
		{
			msg = "Не заполнены поля!";
			check = 1;	
		}
	}
	
	if (document.getElementById("mem_pass1").value != document.getElementById("mem_pass2").value)
	{
		msg = "Пароль не совпадает!";
                check = 1;
	}
	
    if(!isValidEmail(document.getElementById("mem_email").value))
	{
		msg = "E-mail введен неправильно!";
                check = 1;
	}
    if (check == 0) return true;
    else { alert(msg); return false;}
}

  
    






















