var potok;
var enmv;
var temptimer;
var k;
var temp_k = false;
var XMLHttpRequestObject = false;
var count_='0';
var mainmenu='';
var global_flash=false;
var script_flag=true;
var global_vkl=false;
var rnd_mode=Math.ceil(Math.random()*3);
if(window.XMLHttpRequest)
{
	XMLHttpRequestObject = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function act_tr(id1, divID, modelID, n, name_tovar, costID1)
{
	document.getElementById(id1).className='delete_item_act';
	if(XMLHttpRequestObject)
	{
		var obj=document.getElementById(divID);
		var count=document.getElementById(modelID);
		
		if(count.value=='0')
		{
			if(!name_tovar){name_tovar = ''}
			if(!confirm('Вы действительно хотите удалить товар «'+name_tovar+'» из Вашей корзины?'))
			{
				count.value=count_;
				document.getElementById(id1).className='delete_item';
				return 0;
			}
		}
		XMLHttpRequestObject.open("GET", './trash_upd.php?count='+count.value+'&opt='+modelID+'&id='+n+'&cache='+Math.random()*2456);
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
			{
				//alert("|"+XMLHttpRequestObject.responseText+"|");
				arr_calc = XMLHttpRequestObject.responseText.split(",,");
				//alert(arr_calc[0]);
				//alert(arr_calc[1]);
				//alert(arr_calc[2]);
				//alert(arr_calc[3]);
				if(arr_calc[0] == '0')
				{
					obj.innerHTML = "";
				}
				document.getElementById('itog').innerHTML = '<nobr>' + arr_calc[1] +' руб.</nobr>';
				if(arr_calc[2] == '0')
				{
					document.getElementById('cart_div').innerHTML = 'Корзина пуста';
				}
				else
				{
					document.getElementById('cart_div').innerHTML = 'Корзина ('+arr_calc[2]+')';
				}
				//alert(costID1);
				document.getElementById(costID1).innerHTML = "<nobr>"+arr_calc[3]+" руб.</nobr>";
				document.getElementById(id1).className='delete_item';
				//calculate(id1);
			}
		}

		XMLHttpRequestObject.send(null);
	}
}

function calculate(id1)
{
//var arr_calc = new array();
	if(XMLHttpRequestObject)
	{
		XMLHttpRequestObject.open("GET", './calc.php?action=calc'+'&cache='+Math.random()*2456);

		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
			{
				arr_calc = XMLHttpRequestObject.responseText.split(",,");
				document.getElementById('itog').innerHTML = '<nobr>' + arr_calc[0] +' руб.</nobr>';
				if(arr_calc[1] == '0')
				{
					document.getElementById('cart_div').innerHTML = 'Корзина пуста';
				}
				else
				{
					document.getElementById('cart_div').innerHTML = 'Корзина ('+arr_calc[1]+')';
				}
				document.getElementById(id1).className='delete_item';
				//calculate_items(id1);
			}
		}

		XMLHttpRequestObject.send(null);
	}
}

function calculate_items(id_item)
{
	if(XMLHttpRequestObject)
	{
		XMLHttpRequestObject.open("GET", './calc.php?action=items'+'&cache='+Math.random()*2456);

		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
			{
				if(XMLHttpRequestObject.responseText=='0')
				{
					document.getElementById('cart_div').innerHTML = 'Корзина пуста';
				}
				else
				{
					document.getElementById('cart_div').innerHTML = 'Корзина ('+XMLHttpRequestObject.responseText+')';
				}
				document.getElementById(id_item).className='delete_item';
			}
		}

		XMLHttpRequestObject.send(null);
	}
}

function verify_id(mode)
{
	var id=document.getElementById('inp').value;
	document.getElementById('verify').innerHTML='Идёт проверка...';
	if(XMLHttpRequestObject)
	{
		XMLHttpRequestObject.open("GET", './verify.php?id='+id+'&mode='+mode);

		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
			{
				if(XMLHttpRequestObject.responseText=='0')
				{
					document.getElementById('verify').innerHTML = 'Идентификатор свободен<br /><input type=\'submit\' value=\'Готово\'>';
				}
				else
				{
					document.getElementById('verify').innerHTML = 'Идентификатор занят';
				}
			}
		}

		XMLHttpRequestObject.send(null);
	}
}
function switch_img(id, m, big){
	if(big) {
		document.getElementById(id).innerHTML = "<a href=\"./uploads/bigsize.php?id="+id+"&this_img="+m+"\" title=\"Увеличить\" onclick=\"Modalbox.show(this.href, {title: this.title, params: {param: '1: via GET'} }); return false;\"></a>";
	} else {
		document.getElementById(id).innerHTML = "";
	}
	document.getElementById(id).style.backgroundImage="url('./items/"+id+'_normal_'+m+".jpg')";
//document.getElementById(id).style.backgroundImage="url('./items/"+id+'_normal_'+m+".jpg')";
}
function verify_and_add(id){
	var flag_error=false;
	var name=document.getElementById('name');
	var filename=document.getElementById('filename');
	var cost=document.getElementById('cost');
	var focus=document.getElementById('focus');
	var mode=document.getElementById('mode[]');
	var notes=document.getElementById('notes');
	var cat=document.getElementById('cat[]');
	var firma=document.getElementById('firma[]');
	var access=document.getElementById('access[]');
	var presence=document.getElementById('presence[]');
	var similar=document.getElementById('similar[]');

	if(name.value==''){name.className='error';flag_error=true;}else{name.className='';}
	if(filename.value==''){filename.className='error';flag_error=true;}else{filename.className='';}
	if(cost.value==''){cost.className='error';flag_error=true;}else{cost.className='';}
	/* if(cat.selectedIndex<0){cat.className='error';flag_error=true;}else{cat.className='';}
	if(firma.selectedIndex<0){firma.className='error';flag_error=true;}else{firma.className='';}
	if(access.selectedIndex<0){access.className='error';flag_error=true;}else{access.className='';}
	if(presence.selectedIndex<0){presence.className='error';flag_error=true;}else{presence.className='';}
	if(similar.selectedIndex<0){similar.className='error';flag_error=true;}else{similar.className='';} */
	if(flag_error==true)
	{
		alert('Ошибка в выделенных полях');
	}
	else
	{
		document.FormID.send();
	}
}
function hidLayer(){
	document.getElementById('layer').style.visibility='hidden';
}
function showhide(id_1){
	if(document.getElementById(id_1).style.display == 'none') {
		document.getElementById(id_1).style.display = 'block';
	} else {
		document.getElementById(id_1).style.display = 'none';
	}
}
function showLayer(){
	layerID=document.getElementById('layer');
	tarifsID=document.getElementById('tarifs');
	layerID.style.left=findPos(tarifsID)+1+'px';
	layerID.style.width=tarifsID.offsetWidth+25+'px';
	layerID.style.visibility='visible';
}
function showAdd(){
	addID=document.getElementById('add1');
	addID1=document.getElementById('add2');
	if(addID.style.display=='none' || addID.style.display=='')
	{
		addID.style.display='block';
		addID1.style.background="url('./img/add_up.gif') no-repeat";
		addID1.style.paddingTop="3px";
		addID1.innerHTML="<div style='float:left; margin-left:38px; width:47px;'>Скрыть</div>";
	}
	else
	{
		addID.style.display='none';
		addID1.style.background="url('./img/add.gif') no-repeat";
		addID1.style.paddingTop="0px";
		addID1.innerHTML="<div style='float:left; margin-left:30px; width:63px;'>Подробно</div>";
	}
}
function fillInput(id,text){
if(document.getElementById(id).value==''){
document.getElementById(id).value=text;}
}
function clearInput(id,text){
if(document.getElementById(id).value==text){
document.getElementById(id).value='';}

}
function writeValue(id2){
	if(document.getElementById(id2).value!='0')
	{
		count_=document.getElementById(id2).value;
	}
}
function dis_tr(id){
document.getElementById(id).className='delete_item_act';
}
function width(min,max){
	w = document.getElementById.clientWidth;
	return (w <= min) ? min + "px" : ((w >= max) ? max + "px" : "auto");
}
function delete_item(id, id1, divID, modelID, n, name_tovar){
count_=document.getElementById(id).value;
document.getElementById(id).value='0';
act_tr(id1, divID, modelID, n, name_tovar);
}
function ShowBotHidden(hidden_id,addid){
addid1 = document.getElementById(addid);
hid=document.getElementById(hidden_id)
	if(hid.style.display=="block")
	{
		hid.style.display="none";
                addid1.style.background = "url(./img/add.gif)";
                addid1.style.paddingTop = "0px";

	}
	else
	{
		hid.style.display="block";
                addid1.style.background = "url(./img/add_up.gif) no-repeat";
                addid1.style.paddingTop = "4px";

	};
}
function findPos(obj){
    var curleft=0;
    if (obj.offsetParent)
    {
        curleft=obj.offsetLeft
        while(obj=obj.offsetParent)
        {
            curleft+=obj.offsetLeft;
        }
    }
    return curleft;
}
function login(id_){
document.body.scroll="no";
document.body.style.overflow='hidden';
i_m=document.getElementById(id_);
bl=document.getElementById("blank");
bl.style.height=(i_m.offsetHeight+215)+'px';
bl.style.visibility='visible';
k=-4;
tb=document.getElementById("slide_enter");
tb.style.visibility='hidden';
EnterMove();
}
function login_close(){
document.getElementById("blank").style.visibility='hidden';
document.body.style.overflow='visible';
document.body.scroll="yes";
}
function StopTimer(){
	if(temp_k == false){
		clearTimeout(enmv);
	}
	clearTimeout(temptimer);
}
function EnterMoveOut(){
	if(temp_k == false){
		clearTimeout(enmv);
	}
temptimer=setTimeout("EnterOut()",500);
}
function EnterOut(){
k=-4;
EnterMove();
}
function EnterMoveIn(){
tb=document.getElementById("slide_enter");
tb.style.visibility='visible';
if(temp_k == false){
	clearTimeout(enmv);
}
//clearTimeout(enmv);
clearTimeout(temptimer);
k=4;
tb.style.left=findPos(document.getElementById('enter_a'))+12+'px';
EnterMove();
}
function EnterMove(){
tb=document.getElementById("slide_enter");
otladka1 = document.getElementById("otladka");
tb1 = document.getElementById("slide_enter_table");
tbheight=parseInt(document.getElementById("slide_enter_table").offsetHeight);
//otladka.innerHTML = "offsetHeight = " + tb1.offsetHeight + "\n Остаток = " + tb1.offsetHeight % k;
//alert("asd");
	 tb.style.height=tb.offsetHeight+k+'px';
	if(tb.offsetHeight<=tbheight && tb.offsetHeight>=10)
	{
		enmv=setTimeout("EnterMove()",10);
		temp_k = true;
	}
	else
	{
		if(tb.offsetHeight>tbheight){tb.style.height=tbheight+'px'}
		if(tb.offsetHeight<10){tb.style.height=10+'px';tb.style.visibility='hidden';}
		clearTimeout(enmv);
		temp_k = false
	}
}
function ClearOut(){
clearTimeout(potok);
}
function MenuOut(script_name){
potok=setTimeout(script_name,1000);
}
function rnd_flash(rnd_mode,vkl_mode){
	changevkl('vkl'+rnd_mode+'_');
        global_vkl = true;
}
function nosub(){
var sub_m=document.getElementById("submenu");
if(mainmenu!=''){mainmenu.className='';}
mainmenu='';
sub_m.innerHTML="<table class='sub'><tr><td id='lmr'></td><td id='mmr'></td><td id='rmr'></td></tr></table>";}
function sub1(){
var sub_m=document.getElementById("submenu");
if(mainmenu!=''){mainmenu.className='';}
mainmenu=document.getElementById("ma1");
mainmenu.className='onesel';
sub_m.innerHTML="<table class='sub'><tr><td id='lmr'></td><td id='mmr'></td><td id='rmr'></td></tr></table>";}
function sub2(mode){
var sub_m=document.getElementById("submenu");
if(mainmenu!=''){mainmenu.className='';}
mainmenu=document.getElementById("ma2");
mainmenu.className='menusel';
var s="<table class='sub'><tr><td id='l'></td><td id='space'>&nbsp;</td><td class='sub_td'><a href='./inf.php?page=5' class='la'";
if(mode==1){s=s+" id=\'select\'";}
s=s+"><div>Общая информация</div></a><a href='./inf.php?page=26'";
if(mode==2){s=s+" id=\'select\'";}
s=s+"><div>Доставка</div></a><a href='./inf.php?page=27'";
if(mode==3){s=s+" id=\'select\'";}
s=s+"><div>Оплата</div></a><a href='./inf.php?page=37' class='ra'";
if(mode==4){s=s+" id=\'select\'";}
s=s+"><div>Контакты</div></a></td><td>&nbsp;</td><td id='r'></td></tr></table>";
sub_m.innerHTML=s;
/*sub_m.innerHTML="<table class='sub'><tr><td id='lmr'></td><td id='mmr'></td><td id='rmr'></td></tr></table>";*/
}
function sub3(mode){
var sub_m=document.getElementById("submenu");
if(mainmenu!=''){mainmenu.className='';}
mainmenu=document.getElementById("ma3");
mainmenu.className='menusel';
var s="<table class='sub'><tr><td id='l'></td><td id='space'>&nbsp;</td><td class='sub_td'><a href='./goods.php?mode=1'";
if(mode==1){s=s+" id=\'select\'";}
s=s+" class='la' onMouseOver=\"set_flash(1)";
if(global_vkl){s=s+";changevkl('vkl1_')";}
s=s+"\"><div>Мобильные</div></a><a href='./goods.php?mode=2'";
if(mode==2){s=s+" id=\'select\'";}
s=s+" onMouseOver=\"set_flash(2)";
if(global_vkl){s=s+";changevkl('vkl2_')";}
s=s+"\"><div>Стационарные</div></a><a href='./goods.php?mode=3'";
if(mode==3){s=s+" id=\'select\'";}
s=s+" class='ra' onMouseOver=\"set_flash(3)";
if(global_vkl){s=s+";changevkl('vkl3_')";}
s=s+"\"><div>Автомобильные/судовые</div></a></td><td>&nbsp;</td><td id='r'></td></tr></table>";
sub_m.innerHTML=s;
}
function sub4(mode){
var sub_m=document.getElementById("submenu");
if(mainmenu!=''){mainmenu.className='';}
mainmenu=document.getElementById("ma4");
mainmenu.className='menusel';
var s="<table class='sub'><tr><td id='l'></td><td id='space'>&nbsp;</td><td class='sub_td'><a href='./inf.php?page=9' class='la'";
if(mode==1){s=s+" id=\'select\'";}
s=s+"><div>Нефтегазовая отрасль</div></a><a href='./inf.php?page=10'";
if(mode==2){s=s+" id=\'select\'";}
s=s+"><div>Геологоразведка</div></a><a href='./inf.php?page=36' class='ra'";
if(mode==3){s=s+" id=\'select\'";}
s=s+"><div>Лесное хозяйство</div></a></td><td>&nbsp;</td><td id='r'></td></tr></table>";
sub_m.innerHTML=s;
}
function sub5(mode){
var sub_m=document.getElementById("submenu");
if(mainmenu!=''){mainmenu.className='';}
mainmenu=document.getElementById("ma5");
mainmenu.className='menusel';
var s="\<table class='sub'><tr>\
<td id='l'></td>\
<td id='space'>&nbsp;</td>\
<td class='sub_td'>\
<a href='./inf.php?page=12' class='la'";
if(mode==1){s=s+" id=\'select\'";}
s=s+"=><div>Globalstar</div></a><a href='./inf.php?page=13'";
if(mode==2){s=s+" id=\'select\'";}
s=s+"><div>Inmarsat</div></a><a href='./inf.php?page=14'";
if(mode==3){s=s+" id=\'select\'";}
s=s+"><div>Thuraya</div></a><a href='./inf.php?page=15'";
if(mode==4){s=s+" id=\'select\'";}
s=s+"><div>Iridium</div></a><a href='./inf.php?page=16'";
if(mode==5){s=s+" id=\'select\'";}
s=s+"><div>VSAT</div></a><a href='./inf.php?page=17' class='ra'";
if(mode==6){s=s+" id=\'select\'";}
s=s+"><div>GPS</div></a></td><td>&nbsp;</td><td id='r'></td></tr></table>";
sub_m.innerHTML=s;
}
function sub6(mode){
var sub_m=document.getElementById("submenu");
if(mainmenu!=''){mainmenu.className='';}
mainmenu=document.getElementById("ma6");
mainmenu.className='menusel';
var s="<table class='sub'><tr>\
<td id='l'></td>\
<td id='space'>&nbsp;</td>\
<td class='sub_td'>\
<a href='./inf.php?page=18' class='la'";
if(mode==1){s=s+" id=\'select\'";}
s=s+"><div>Информация для абонентов</div></a>\
<a href='./inf.php?page=21'";
if(mode==2){s=s+" id=\'select\'";}
s=s+"><div>Отправить SMS</div></a>\
<a href='./inf.php?page=22'";
if(mode==3){s=s+" id=\'select\'";}
s=s+" class='ra'><div>Вопрос - ответ</div></a>\
</td>\
<td>&nbsp;</td>\
<td id='r'></td>\
</tr>\
</table>";
sub_m.innerHTML=s;
}
function changevkl(id_select){
    var m = document.getElementById('m');
	m.style.display='none';
    document.getElementById('s').style.display='none';
    document.getElementById('a').style.display='none';
    if(id_select=='vkl1_'){document.getElementById('m').style.display='block';}
    if(id_select=='vkl2_'){document.getElementById('s').style.display='block';}
    if(id_select=='vkl3_'){document.getElementById('a').style.display='block';}
    document.getElementById('vkl1_').className='vkladka_dis';
    document.getElementById('vkl2_').className='vkladka_dis';
    document.getElementById('vkl3_').className='vkladka_dis';
    document.getElementById(id_select).className='vkladka';
}
function set_flash(mode){
var text_sergey = '';
var mode_1 = "<font style='font-size: 18pt; color:white'>Хорошие телефоны</font><br /><font style='font-size: 24pt; color:white'><nobr>ловят везде!</nobr></font><br />&nbsp;";
var mode_2 = "<font style='font-size: 24pt; color:white'>В 10 раз дешевле</font><br /><font style='font-size: 18pt; color:white'><nobr>мобильной связи!</nobr></font><br />&nbsp";
var mode_3 = "<font style='font-size: 24pt; color:white'>Ставим ГЛОНАСС</font><br /><font style='font-size: 18pt; color:white'><nobr>на автомобили и суда!</nobr></font><br />&nbsp";
//var mode_1 = "<font style='font-size: 18pt; color:white'>В жару и в зной</font><br /><font style='font-size: 24pt; color:white'><nobr>телефон со мной!</nobr></font><br />&nbsp;";
//var mode_2 = "<font style='font-size: 18pt; color:white'>К северу и к югу</font><br /><font style='font-size: 24pt; color:white'><nobr>на связи повсюду!</nobr></font><br />&nbsp";
//var mode_3 = "<font style='font-size: 18pt; color:white'>В море и на суше</font><br /><font style='font-size: 24pt; color:white'><nobr>со связью лучше!</nobr></font><br />&nbsp";

    if(global_flash) {
        document.nadnami_multiloader.SetVariable('show_mode',mode);
        if (mode == 3) {text_sergey = mode_3;}
        if (mode == 2) {text_sergey = mode_2;}
        if (mode == 1) {text_sergey = mode_1;}
		document.getElementById('text_sergey').innerHTML = text_sergey;
	} else {
		if(script_flag){
			if (mode == 3) {text_sergey = mode_3;}
			if (mode == 2) {text_sergey = mode_2;}
			if (mode == 1) {text_sergey = mode_1;}
			script_flag = false;
			document.getElementById('text_sergey').innerHTML = text_sergey;
		}
	}
}

function get_flash(){
    global_flash = true;
}
