﻿
var wl;
function getQueryVariable() {
//получаем строку запроса (?a=123&b=qwe) и удаляем знак ?
 wl=window.location.search;
 var tmp = wl.indexOf("#");
 var query = wl.substring(1);  
 if(tmp != -1) wl=wl.substring(0,tmp); // строка запроса от ? без #
 //получаем массив значений из строки запроса вида vars[0] = ‘a=123’;
 var vars = query.split("&");
 var arr = new Array(); 
 var keys = new Array();
//переводим массив vars в обычный ассоциативный массив 
for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
       arr[pair[0]] = pair[1];
	   keys[i] = pair[0];
}
 return arr; //,keys;
}
// script for mail sending

function disp0(t) {

testers=new Array("intr","char");
var i;

for (i=0; i<testers.length; i++) {
   if(testers[i] == t ) document.getElementById(t).style.display = "block"
   else document.getElementById(testers[i]).style.display = "none";
 }
}


function show_obj(ob) {

var obs = new Array("v1","v2","v2_1","v3","v4","v5","v6");
var i;
for (i=0; i<obs.length; i++) {
if(obs[i] == ob) document.getElementById(ob).style.display = "block"
else document.getElementById(obs[i]).style.display = "none";
}
}


var ent=0;
function mail_form() {
if (ent == 1) return;
i=1; document.getElementById("faq").innerHTML += " <br /> <form action='receive_FAQ.php' method='POST'> <textarea id='faq_ta' class='otstup10' cols='60' rows='8' name='mess'></textarea><br /> <input type='submit' value='Отправить' >&nbsp;&nbsp;   <input type='reset' value='Сбросить'>     </form>";
document.getElementById("faq_ta").focus();
}


function checkMail() {

    if((document.forms[0].elements[0].value.length == 0) || (document.forms[0].elements[1].value.length == 0) ||	 (document.forms[0].elements[2].value.length == 0) || (document.forms[0].elements[3].value.length == 0) ) 	 { document.getElementById("mail_warn").style.textDecoration = "blink"; return false; }
    else { document.getElementById("mail_warn").style.textDecoration = "none"; document.forms[0].submit(); }
}

var height=0;
var width=0;
var level1_lock=0;

if (self.screen) {     // for NN4 and IE4
        width = screen.width;
        height = screen.height;
}
else if (self.java) {   // for NN3 with enabled Java
       var jkit = java.awt.Toolkit.getDefaultToolkit();
       var scrsize = jkit.getScreenSize();
       width = scrsize.width;
       height = scrsize.height;
}

// <script> // высветить один из элементов, у кот. id начинается с v
$(function() {
	$('div[id^=v]').click(function(event) {
		if(this == event.target) {$('div[id^=v]').hide(); $(this).show(); }
	})
})
//  </script>  // высветить один из элементов, у кот. id начинается с v

//<script>	// левое меню
$(function() {
	if((lm = getQueryVariable()['vmenu']) !== undefined) { lm ='"div[id^=l' + lm + ']"'; }
	$(lm).css('background-color',COrange).children().show('fast');		// высветить тот пункт меню, к которому было обращение
	$("div.LeftMenu0").css('background-color',CGrey).click(function(event){

			if(this == event.target) { 
				$("div.LeftMenu0").css('background-color',CGrey).children().hide('fast');
				if($(this).children().is(':hidden')) { 
					$(this).css('background-color',COrange).children().show('fast'); 
					}
			}

		}).mouseover(function(event) {
			if(this == event.target) { $(this).css({'background-color':COrange,'cursor':'pointer'}); }
		}).mouseout(function(event) {
			if(this == event.target && $(this).children().is(':hidden')) { $(this).css('background-color',CGrey); }
//			if(this == event.target ) { $(this).css('background-color',CGrey); }
		})
	
})
//</script> //левое меню


/*
<script> // левое меню, альтернативный вариант
$(function() {
	$("div.LeftMenu0").hover(
		function(event) { 
			if(this == event.target) { $(this).css('background-color',COrange); }
			if($(this).children().is(':hidden')) { 
				$(this).css('background-color',COrange).children().show('fast').css('background-color',COrange); 
			}
		}, 
		function(event) {  
			$(this).css('background-color',CGrey).children('div').hide('fast');  
		}
	)
})

</script>
*/



// <script>	<!-- главное меню  -->
var tmp=0;
$(function() {
	$("div.mainspan").hover(
		function(event) {
			if(this == event.target) { $(this).css('background-color',COrange); }
			if($(this).children().is(':hidden')) { 
				$(this).css('background-color',COrange).children().show('fast').css('background-color',COrange); 
			}
		}, 
		function(event) { 
			$(this).css('background-color',CGrey).children('div').hide('fast');  
		}
	)
	$("div.pp").mouseover(function(event) {
		if(this == event.target) { 	
			$(this).css('background-color',COrange_m).css('cursor','pointer'); 	
		}
		// mouseout см. в самих div-ах (т.к. подавляется функцией hover)
	})
})
// </script>  //главное меню

//<script>	//асинхронная подкачка длинных и объемных статей
$(function() { 
	if(($("#getit").html() != null) && !($('#noajax').html() != null)) { 
		$('#left-after-menu').hide();
		var filename = $('#getit').html();
			$('#getit').load(filename + '.php',{},function() {$('#getit').css('visibility','visible');}); 
			$('#left-after-content').load(filename + '_cont.php',{},function() {  
				$('li[class^=multi]').each(function(n){
					this.title = this.innerHTML.split('<')[0]; 
				});			// достали title из текста
				
				if($('#left-after-content').text != "") { 
					$('#left-after-menu').hide(); 
					}		// почистили пространство под лев. меню
					
				$('#left-after-content').find('.multi_p').click(function(event) { 
					if(this == event.target) { 
						$(this).next().toggle(); 
						$(this).css('list-style-image', 
							($(this).next().is(':hidden')) ?
								'url(images/plus.jpg)' : 'url(images/minus.jpg)');				
					}
				});			// по клику высветить раздел и сменить плюсик

				$('#left-after-content').find('li[class^=multi]').click(function(event) { 
					if(this == event.target) {
						$('div.multi-d').hide();
						var tmp='#d' + $(this).attr('id');  
						$(tmp).show();	
						$('#left-content-dots').html('');
				$('#left-after-content').find('li[class^=multi]').each(function(n){ if($(this).is(':visible'))  { $('#left-content-dots').get(0).innerHTML += '...<br />';} });
						}
				})
				.css('cursor','pointer').tooltip({track: true, delay: 500, top: -10, fade: 400});  ;
			});
		$('#left-after-content').show();


	}
	else {	$('#left-after-menu').show(); }
})
$(function() {	$('li.multi').tooltip({track: true, delay: 500, top: -10, fade: 400}); })
//</script>
//$(function() { //alert('!!=' + SiteKray); 
//if(SiteKray == "1") {
//alert('111=' + $("div:contains('О работе')").html());
//	$("div:contains('О работе')").hide();
//	}
//})
/*
$(function () {
	$('img[src*=FCK_4]').mouseover(function(event) {
		if(this == event.target) {  //alert('this = ' + $('img[src*=FCK_4]').parent().html());
			$('img[src*=FCK_4]').parent().append('<div id="poptit" style="position:absolute;">Тестер для контроля и диагностики электронных узлов (модулей, ТЭЗ).<br />Число каналов:<br /> краевых разъемов – 192<br />сигнатурного анализатора – 1<br /><span style="letter-spacing:-0.1em" mce_style="letter-spacing:-0.1em"> логического анализатора – 32.</span><br />cинхронизации - 1. <br />Частота – до 20 Мгц. <br />Напряжение источников: от –30 В до 30 В. <br />Ток источников: до 2 А.</div>'); 
			
		}	
	}).mouseout(function(event) {
		if(this == event.target) {
		$('#poptit').remove();
		}
	})
})
*/
// </script>  //ajax

//<script>	//  on-line проверка регистрации
	function show_result() {	
		if ($("#result").get(0).value == 'checked') alert ('Регистрация имеется, доступ открыт'); 
		else alert ('Регистрация не подтверждена, доступ закрыт');
		}
		
    $(function() {
        $("#request_sbm").click(function(event){
			request={ 'email' : $('#request_inp').get(0).value };
			if(this == event.target) { $("#result").load("check_user.php",request, show_result());}
        })
    })   
//</script>


