<!--
var inner='';
var req; var flag_msg;
function shasow_on()
{
	var height1 = document.documentElement.scrollHeight;
	var height2 = document.getElementById('niz_mnu').offsetTop + document.getElementById('niz_mnu').clientHeight;
	if (height1 > height2) {
		document.getElementById('shadow').style.height = height1 + "px";
	} else {
		document.getElementById('shadow').style.height = height2 + "px";
	}
	document.getElementById('shadow').style.display = "block";
}

function zakaz_click() {
	var form = document.getElementById("form_zak");
	form.elements[0].value = '';
	form.elements[1].value = '';
	form.elements[2].value = '';
	form.elements[3].value = '';
	form.elements[4].value = '';
	shasow_on();
	document.getElementById('zak_wnd').style.display = "block";
}

function gal_in_elem(e) {
	e.style.color = "#eba010";
	e.style.backgroundImage = "url(assets/images/bg_prev_a.gif)";
}

function gal_out_elem(e) {
	e.style.color = "#000000";
	e.style.backgroundImage = "url(assets/images/bg_prev_p.gif)";
}

function getXMLHTTPRequest() {
	var xmlHttp = false;
	/*@cc_on @*/ /*@if (@_jscript_version >= 5)
	try {   xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); }
	catch (e) {
	try {     xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");   }
	catch (e2) {     xmlHttp = false;   } }
	@end @*/
	if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
		xmlHttp = new XMLHttpRequest();
	}  	return xmlHttp;
}

function procRequest(response) {
	document.getElementById('gallery').innerHTML = response;
}

function messang(type,txt,par) {
	var mas_div = document.getElementById("zak_wnd_msg").getElementsByTagName("div");
	var i=0;
	while ((mas_div[i].className != "zw_mid") && (i <= mas_div.length)) {i++;}
	elem = mas_div[i];
	switch (type){
		case (1): elem.innerHTML = '<span>' + txt + '</span><br /><span class="zw_but" onClick="close_zak_msg();" onMouseOver="change_col(this, ' + "'0093dd'" + ');" onMouseOut="change_col(this,' + "'eba010'" + ');">Ok</span>';
			break;
		case (2): elem.innerHTML = txt + '<br /><img src="assets/images/ajax_loader.gif" style="margin-top:7px;" />';
			break;
	}
	document.getElementById('zak_wnd_msg').style.display = "block";
	document.getElementById('zak_wnd_msg').style.marginTop = "-"+document.getElementById('zak_wnd_msg').clientHeight/2+"px";
	if (document.getElementById(par).style.display == "block"){
		document.getElementById(par).style.zIndex = 4;
	}
}

function sendRequest(param, script) {
	req = getXMLHTTPRequest();
	if (req){
		req.open("POST", script, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.onreadystatechange = function() {
			if (req.readyState == 4){
				if (req.status == 200){
					procRequest(req.responseText);
					document.getElementById('zak_wnd_msg').style.display = "none";
					document.getElementById('shadow').style.display = "none";
				}
			}
		}
		req.send(param);
		messang(2,'Загрузка...','zak_wnd');
	}
}

function close_zak_msg() {
	document.getElementById('zak_wnd_msg').style.display = "none";
	document.getElementById('zak_wnd').style.zIndex = 6;
	document.getElementById('ask_qwest').style.zIndex = 6;
	if (flag_msg) {
		document.getElementById('ask_qwest').style.display = "none";
		document.getElementById('shadow').style.display = "none";
	}
}

function z_sendRequest(param, script) {
	req = getXMLHTTPRequest();
	if (req) {
		req.open("POST", script, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.onreadystatechange = function() {
			if (req.readyState == 4){
				if (req.status == 200){
					messang(1,req.responseText,'zak_wnd');
					if ((req.responseText) == 'Ваш заказ отправлен') {
						flag_msg = 1;
					}else{
						flag_msg = 0;
					}
				}
			}
		}
		req.send(param);
		messang(2,'Отправка заказа','zak_wnd');
	}
}

function gal_click(pid,e) {
	gal_out_elem(e);
	shasow_on();
	inner = document.getElementById('gallery').innerHTML;
	sendRequest('&pid='+pid,'28');
}

function close_element() {
	document.getElementById('gallery').innerHTML = inner;
	document.getElementById('shadow').style.display = "none";
}

function close_zak(e) {
	e.parentNode.style.display = "none";
	document.getElementById('shadow').style.display = "none";
}

function change_back(e, path) {
	e.style.backgroundImage = "url(" + path + ")";
}

function change_col(e, col) {
	e.style.color = "#" + col;
}

function check(name, phone, tema){
	if (!name){
		flag_msg = 0;
		messang(1,'Вы не ввели Имя','zak_wnd');
		return 0;
	}
	if (!phone){
		flag_msg = 0;
		messang(1,'Вы не ввели Телефон','zak_wnd');
		return 0;
	}
	if (!tema){
		flag_msg = 0;
		messang(1,'Вы не ввели Тему заказа','zak_wnd');
		return 0;
	}
	return 1;
}

function send_zak() {
	var form = document.getElementById("form_zak");
	var name = form.elements[0].value;
	var phone = form.elements[1].value;
	var email = form.elements[2].value;
	var tema = form.elements[3].value;
	var text = form.elements[4].value;
	if (check(name, phone, tema)){
		var param = "&name=" + name + "&phone=" + phone + "&email=" + email + "&tema=" + tema + "&text=" + text;
		z_sendRequest(param,'29');
	}
}

function qwestion(e) {
	var mas_img = e.parentNode.getElementsByTagName("img");
	var img = mas_img[0];
	src = img.src;
	switch (src.charAt(src.length-5)){
		case ('d'):
			src = src.substr(0,src.length-5) + 'p.gif';
			break;
		case ('p'):
			src = src.substr(0,src.length-5) + 'a.gif';
			e.innerHTML = '!';
			break;
		case ('a'):
			src = src.substr(0,src.length-5) + 'd.gif';
			e.innerHTML = '?';
			break;
	}
	img.src = src;
}

function quest_click() {
	var form = document.getElementById("form_ask");
	form.elements[0].value = '';
	form.elements[1].value = '';
	form.elements[2].value = '';
	shasow_on();
	document.getElementById('ask_qwest').style.display = "block";
	document.getElementById('ask_qwest').style.marginTop = "-"+document.getElementById('ask_qwest').clientHeight/2+"px";
}

function q_sendRequest(param, script) {
	req = getXMLHTTPRequest();
	if (req){
		req.open("POST", script, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.onreadystatechange = function(){
			if (req.readyState == 4){
				if (req.status == 200){
					messang(1,req.responseText,'ask_qwest');
					if ((req.responseText) == 'Ваш вопрос отправлен'){
						flag_msg = 1;
					}else{
						flag_msg = 0;
					}
				}
			}
		}
		req.send(param);
		messang(2,'Отправка вопроса','ask_qwest');
	}
}

function q_check(name, text){
	if (!name){
		flag_msg = 0;
		messang(1,'Вы не ввели Имя','ask_qwest');
		return 0;
	}
	if (!text){
		flag_msg = 0;
		messang(1,'Вы не ввели Вопрос','ask_qwest');
		return 0;
	}
	return 1;
}

function ask_qwe() {
	var form = document.getElementById("form_ask");
	var name = form.elements[0].value;
	var email = form.elements[1].value;
	var text = form.elements[2].value;
	if (q_check(name, text)){
		var param = "&name=" + name + "&email=" + email + "&text=" + text;
		q_sendRequest(param,'134');
	}
}
//-->;
