/**
 * CMS ArDmin
 *
 * @author Artem Demchenkov <lunoxot@mail.ru>
 * @version 4.3.1
 *
 * BSD License
 */
 
var n="none";

// visible of element

function vis(name,im)
{
	divs=document.getElementById(name);
	imgs=document.getElementById(im);
	if(imgs.style.display=="block")
	{
		divs.style.display="block";
		imgs.style.display="none";
	}
	else
	{
		divs.style.display="none";
		imgs.style.display="block";
	}
}

// smiles for form

function Smile(what)
{
	document.form.textarea.value=document.form.textarea.value+''+what;
} 

// scroll motion after click by button

function ScrollTopNow(action)
{
	if(action="click")
	{
		n="none";
	}
	
	if(document.compatMode == "BackCompat")
	{
		var sc=document.body.scrollTop;
	}
	else
	{
		var sc=document.documentElement.scrollTop;
	}
	
	if(sc>200 && n=="none")
	{
		if(document.compatMode == "BackCompat")
		{
			document.body.scrollTop=sc-1;
		}
		else
		{
			var sc=document.documentElement.scrollTop;
		}
		setTimeout('ScrollTopNow()', 1);
	}
	else
	{
		n="yes";	
	}
}

// XMLHttpRequest

function getXmlHttp() 
{
	var xRequest=null;
	if (window.XMLHttpRequest) 
	{
		// Mozilla/Safari
		xRequest=new XMLHttpRequest();
	}
	else if (typeof ActiveXObject != "undefined")
	{
		xRequest=new ActiveXObject
		// Internet Explorer
		("Microsoft.XMLHTTP");
	}
	
	return xRequest;
}

// send message from form

function Send_message()
{
	var mail=document.getElementById('mail').value;
	var name=document.getElementById('name').value;
	var cap=document.getElementById('cap').value+'.jpg';
	var cap_real=document.getElementById('cap_real').value;
	var textarea=document.getElementById('textarea').value;
	
	if(name=='' || mail=='' || textarea=='') 
	{
        document.getElementById ('for_text').innerHTML="<p style='color:#FF0000'>,   </p>";
    }
    else 
	{
        if(cap!=cap_real) 
		{
            document.getElementById ('for_text').innerHTML="<p style='color:#FF0000'>   </p>";
        }
        else 
		{
			var reg = /[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}/i;
			if(reg.test(mail))
			{
				document.getElementById ('for_text').innerHTML="Waiting...";
				var params = 'text=' + encodeURIComponent(textarea) + '&name=' + encodeURIComponent(name) + '&mail=' + encodeURIComponent(mail) + '&hidden=1';
				
				var xmlhttp = getXmlHttp()
				xmlhttp.open('POST', 'client_files/public/php/form_answer.php', true);
				
				xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
						
				xmlhttp.onreadystatechange = function() {
				  if (xmlhttp.readyState == 4) {
					 if(xmlhttp.status == 200) 
					 {
						document.getElementById ('for_text').innerHTML=xmlhttp.responseText;
						ScrollTopNow("click");
					 }
				  }
				};
				xmlhttp.send(params);
			}
			else
			{
				document.getElementById ('for_text').innerHTML="<p style='color:#FF0000'> email  </p>";
			}
		}
	}
}
