var objCount = 0; // количество изображений на web-странице
var result;
var new_win;
pics = new Array();
if (!cur_l_str) var cur_l_str;
var cookieList = document.cookie.split("; ");
var cookieArray = new Array();
var isUserLogin = 1;
var is_user_be_here;
var hidden_div_name = new Array();

for (var i = 0; i < cookieList.length; i++)
{
        var cookname2 = cookieList[i].split("=");
        if(unescape(cookname2[0])=="isUserLogin"){ isUserLogin = unescape(cookname2[1]);}
        if(unescape(cookname2[0])=="uniq_cookie_id"){ is_user_be_here = unescape(cookname2[1]);}
        if(unescape(cookname2[0]) == "was_perebros")
		{
			if (unescape(cookname2[1]) != cur_l_str)
				document.cookie = "was_perebros=" + escape(cur_l_str) + "; expires=Tue, 14 Dec 2010 23:59:59 GMT; path=/;";
		}
}
//alert(isUserLogin);
/*
if (is_user_be_here != '' && isUserLogin != 2)
{
        document.write('<');
        document.write('script');
        document.write(' src=/js/auth.php?' + Math.random());
        document.write('></');
        document.write('script');
        document.write('>');
//        alert(is_user_be_here);
}
*/

function goCtrl()
{
  v = document.getElementById('ctrl');
 window.location = v.href;

}

function goLocation(x)
{
 v = document.getElementById(x);
 window.location = v.href;
// alert(v.href);
}

function doSelectYellow(x)
{
 v = document.getElementById(x)
 v.style.color='#FAF30E';
}

function doSelectBlue(x)
{
 v = document.getElementById(x)
 v.style.color='#000080';
}


function doSelectWhite(x)
{
 v = document.getElementById(x)
 v.style.color='white';
}

function doSelectCtrl()
{
 v = document.getElementById('ctrl');
 v.style.color='#4A7097';
 v.style.fontWeight=800;
}


function doUnSelectCtrl()
{
 v = document.getElementById('ctrl');
 v.style.fontWeight=800;
 v.style.color='#FFFFFF';
}

function showDiv(x)
{
 e = document.getElementById("d"+x);
 e.style.visibility="visible";
}

function hideDiv(x)
{
 e = document.getElementById("d"+x);
 e.style.visibility="hidden";

}

function ShowBox(x)
{
v = document.getElementById('d'+x);
v.style.top=window.event.y;
v.style.left=window.event.x;
v.style.visibility='visible';
//g = document.getElementById('op'+x);
}

function HideBox(x)
{
v = document.getElementById('d'+x);
v.style.visibility='hidden';

}

function unShowBox(x)
{
setTimeout("HideBox("+x+")",50);
}

function doSelect(x)
{
 v = document.getElementById(x);
 v.style.color='#EDA41B';
}

function doSelectBold(x)
{
 v = document.getElementById(x);
 v.style.fontWeight=400;
 v.style.color='#EDA41B';
}


function doSelectBlue(x)
{
 v = document.getElementById(x);
 v.style.fontWeight=800;
 v.style.color='#4A7097';
}

function doUnSelect(x)
{
 v = document.getElementById(x);
 v.style.fontWeight=400;
 v.style.color='#FFFFFF';
}

function doUnSelectWhiteBold(x)
{
 v = document.getElementById(x);
 v.style.fontWeight=800;
 if (v.className != "a_menu_sel_3")
 	{
 		v.style.color='#FFFFFF';
 	}
 else
 	{
 		v.style.color='#EDA41B';
 	}
}

function doUnSelectBlackBold(x)
{
 v = document.getElementById(x);
 v.style.fontWeight=800;
 v.style.color='#185994';
  if (v.className != "a_menu_sel_3")
 	{
 		v.style.color='#185994';
 	}
 else
 	{
 		v.style.color='#EDA41B';
 	}
}

function doUnSelectBlueBold(x)
{
 v = document.getElementById(x);
 v.style.fontWeight=800;	
  v.style.color='#185994';
}


function doUnSelectBlack(x)
{
 v = document.getElementById(x);
 v.style.fontWeight=400;
 v.style.color='#000000';
}

function doLight(x)
{
 v = document.getElementById(x);
 v.style.fontWeight=400;
}


function doBold(x)
{
 v = document.getElementById(x);
 v.style.fontWeight=800;
}



function on_close_win()
{
        result = false;
}
function show_big_img(href_beg,win_w,win_h,img_src)
{
        if (result) result.close();
        left_pos = (screen.width - (1*win_w))/2;
        top_pos = (screen.height - (1*win_h))/2;
        set_scrollbars = "no";
        win_add_w = 0;
        if(left_pos<40)
        {
                left_pos = 40;
                win_w = screen.width-80;
                set_scrollbars = "yes";
        }
        tt_win_w = 1*win_w;
        if(top_pos<40)
        {
                top_pos = 20;
                win_h = screen.height-80;
                if(set_scrollbars == "no") tt_win_w += 18;
                set_scrollbars = "yes";
        }
        doc_text = "<HTML><HEAD><TITLE>Webo</TITLE></HEAD><BODY MARGINWIDTH=0 MARGINHEIGHT=0 LEFTMARGIN=0 RIGHTMARGIN=0 TOPMARGIN=0 BGCOLOR=white onunload='opener.on_close_win()'>";
        doc_text += "<div align=center><img src='"+img_src+"' border=0></div>";
        doc_text += "</BODY></HTML>";
        result = open("", "displayWindow","width="+tt_win_w+",height="+win_h+",left="+left_pos+",top="+top_pos+",resizable=yes,status=no,toolbar=no,menubar=no,scrollbars="+set_scrollbars);
        result.document.open();
        result.document.write(doc_text);
        result.document.close();
        result.focus();
}
function open_new_win(win_href,win_w,win_h)
{
        if (result) result.close();
        left_pos = (screen.width - (1*win_w))/2;
        top_pos = (screen.height - (1*win_h))/2;
        set_scrollbars = "no";
        win_add_w = 0;
        if(left_pos<40)
        {
                left_pos = 40;
                win_w = screen.width-80;
                set_scrollbars = "yes";
        }
        tt_win_w = 1*win_w;
        if(top_pos<40)
        {
                top_pos = 20;
                win_h = screen.height-80;
                if(set_scrollbars == "no") tt_win_w += 18;
                set_scrollbars = "yes";
        }
        result = open(win_href, "displayWindow","width="+tt_win_w+",height="+win_h+",left="+left_pos+",top="+top_pos+",resizable=no,status=no,toolbar=no,menubar=no,scrollbars="+set_scrollbars);
        result.focus();
}

function preload(name, first, second)
{
        // предварительная загрузка изображений и размещение их в массиве
        pics[objCount] = new Array(3);
        pics[objCount][0] = new Image();
        pics[objCount][0].src = first;
        pics[objCount][1] = new Image();
        pics[objCount][1].src = second;
        pics[objCount][2] = name;
        objCount++;
}

function on_out(type)
{
//        alert(type);
        if (this.event.srcElement && this.event.srcElement.src)
        {
                for (var i=0; i < objCount; i++)
                {
                        if (pics[i][2] == this.event.srcElement.name)
                        {
                                if (type == 1) this.event.srcElement.src = pics[i][0].src;
                                else this.event.srcElement.src = pics[i][1].src;
                        }
                }
        }
}

function on(name)
{
        for (i = 0; i < objCount; i++)
        {
                if (document.images[pics[i][2]] != null)
                        if (name != pics[i][2])
                        {
                                // вернуть в исходное систояние все другие изображения
                                document.images[pics[i][2]].src = pics[i][0].src;
                        }else{
                                // показывать вторую картинку, поскольку курсор пересекает данное изображение
                                document.images[pics[i][2]].src = pics[i][1].src;
                        }
        }
}

function off()
{
        for (i = 0; i < objCount; i++)
        {
                // вернуть в исходное систояние все изображения
                if (document.images[pics[i][2]] != null)
                        document.images[pics[i][2]].src = pics[i][0].src;
        }
}
function on_inp(el,img_src){el.src = img_src;}

function delivery(href_beg,wtype)
{
        if (result) result.close();
        left_pos = (screen.width - 360)/2;
        top_pos = (screen.height - 400)/2;

if (wtype==1)
        eval("result=window.open('"+href_beg+"/delivery/"+wtype+"/','delivery','resizable=no,menubar=no,status=no,scrollbars=no,width=360,height=550,left="+left_pos+",top="+top_pos+"')");
else
        eval("result=window.open('"+href_beg+"/delivery/"+wtype+"/','delivery','resizable=no,menubar=no,status=no,scrollbars=no,width=360,height=150,left="+left_pos+",top="+top_pos+"')");

        result.focus();
}

function go_delivery(p)
{
        if (document.deliv.y_email.value == '')
        {
                alert('Введите Email');
                return false;
        }
        else
        {
                if (document.deliv.y_name.value == '' && document.deliv.wtype[0].checked)
                {
                        alert('Введите Имя');
                        return false;
                }
                else
                {
                        if (result) result.close();
                        left_pos = (screen.width - 360)/2;
                        top_pos = (screen.height - 200)/2;
                        result = window.open('','delivery','resizable=no,menubar=no,status=no,scrollbars=no,width=360,height=200,left=' + left_pos + ',top=' + top_pos);
                        result.focus();
                        document.deliv.submit();
                }
        }
}

function see_card(href_beg)
{
        if (result) result.close();
        left_pos = (screen.width - 360)/2;
        top_pos = (screen.height - 200)/2;
        eval("result=window.open('"+href_beg+"/','see','resizable=no,menubar=no,status=no,scrollbars=no,width=360,height=200,left="+left_pos+",top="+top_pos+"')");
        result.focus();
}

function go_basket(id, lp)
{
        if (!new_win || new_win.closed)
        {
                new_win = window.open(lp + '/eshop/gobasket/' + id + '/', 'bas', 'resizable=no,menubar=no,status=no,scrollbars=no,width=170,height=80');
                new_win.focus();
        }
        else
        {
                new_win.location.href = lp + '/eshop/gobasket/' + id + '/';
                new_win.focus();
        }
}

function basket_del()
{
        if(confirm('Вы действительно хотите удалить эти товары?'))
        {
                document.fbasc1.go_tov_delete.value=1;
                document.fbasc1.submit()
        }
        else return false;
}

function new_pas(href_beg)
{
        if (result) result.close();
        left_pos = (screen.width - 360)/2;
        top_pos = (screen.height - 200)/2;
        eval("result=window.open('"+href_beg+"/new_pas/','new_pas','resizable=no,menubar=no,status=no,scrollbars=no,width=360,height=185,left="+left_pos+",top="+top_pos+"')");
        result.focus();
}


	
	function printTime()
	{
		var ss = document.getElementById('ss');
		var mm = document.getElementById('mm');
		var hh = document.getElementById('hh');
		if (!ss || !mm || !hh) return;
		if (eval(ss.firstChild.nodeValue) < 59)
		{
			if(eval(ss.firstChild.nodeValue) < 9)
			{
				ss.firstChild.nodeValue = eval(ss.firstChild.nodeValue)+1;
				ss.firstChild.nodeValue = "0"+ss.firstChild.nodeValue;
			}
			else if (eval(ss.firstChild.nodeValue) == 9)
			{
				ss.firstChild.nodeValue = "10";
			}
			else
			{
				ss.firstChild.nodeValue = eval(ss.firstChild.nodeValue)+1;
			}

		}
		else
		{
			ss.firstChild.nodeValue = "00"
			if (eval(mm.firstChild.nodeValue) < 59)
			{
				if(eval(mm.firstChild.nodeValue) < 9)
				{
					mm.firstChild.nodeValue = eval(mm.firstChild.nodeValue)+1;
					mm.firstChild.nodeValue = "0"+ mm.firstChild.nodeValue;
				}
				else if (eval(mm.firstChild.nodeValue) == 9)
				{
					mm.firstChild.nodeValue = "10";
				}
				else
				{
					mm.firstChild.nodeValue = eval(mm.firstChild.nodeValue)+1;
				}
			}
			else
			{
				mm.firstChild.nodeValue = "00";
				hh.firstChild.nodeValue = eval(hh.firstChild.nodeValue)+1;
			}
		}
		setTimeout("printTime()",1000);
	}


function lightOn(){
	this.style.cursor="pointer";
	this.style.backgroundImage='url(/img/site2/lang_bg_.gif)'	
}
function lightOf(){
	this.style.backgroundImage=''	
}

function initHL()
{
	if(document.all){
	var items=document.all['hl'];
	}
	else
	{
		var items=document.getElementsByName("hl");
	}
	if (items)
	for(var i=0;i<items.length;i++)
	{
		if(items[i].id=="hl")
		{
		items[i].onmouseover=lightOn;
		items[i].onmouseout=lightOf;
		}
	}
}
///////////////////////////////
function lightOn2(){
	this.style.cursor="pointer";
//	this.style.backgroundImage='url(/img/site2/bg_menu_a.gif)'
//	this.style.borderRight='solid #FFFFFF 1px'
//	this.style.borderLeft='solid #FFFFFF 1px'	
}
function lightOf2(){
	this.style.backgroundImage=''
//	this.style.borderRight=''
//	this.style.borderLeft=''	
}
function initHL2(){
/*
if(document.all){
var items=document.all['hl2'];
}else{
var items=document.getElementsByName("hl2");
}
for(var i=0;i<items.length;i++){
	if(items[i].id=="hl2"){
		items[i].onmouseover=lightOn2;
		items[i].onmouseout=lightOf2;
	}
}
*/
}

function scroll_hidden_div_show(el_id){
//	$('#' + el_id).fadeIn('fast');
	$('#' + el_id).show();
}


function scroll_hidden_div(div_name, dest, max_page){
	

	if (hidden_div_name[div_name] == null) {
		hidden_div_name[div_name] = 0;
	}
	old_div_page = hidden_div_name[div_name];
	hidden_div_name[div_name] = hidden_div_name[div_name] + dest;
	if (hidden_div_name[div_name] < 0) hidden_div_name[div_name] = max_page - 1;
	if (hidden_div_name[div_name] >= max_page) hidden_div_name[div_name] = 0;
	
//	if (div_name == 'best_prod_') alert(old_div_page + '-' + hidden_div_name[div_name]);
	
	
	old_el = FIND(div_name + old_div_page);
	new_el = FIND(div_name + hidden_div_name[div_name]);
	el_new_name = '#' + div_name + hidden_div_name[div_name];
	if (old_el && new_el) {
		el_name = '#' + div_name + old_div_page;
//		if (div_name == 'new_prod_') alert(el_name + ' - ' + el_new_name);
//		old_el.style.display = 'none';
//		$(el_name).hide();
//		$(el_top_name).css('min-height', $(el_new_name).css('height'));
//		alert($(el_new_name).css('height'));
		$(el_name).fadeOut('fast', function() {scroll_hidden_div_show(div_name + hidden_div_name[div_name]);});
//		$(el_name).fadeOut('fast');
//		scroll_hidden_div_show(div_name + hidden_div_name[div_name]);
//			$(el_new_name).show();
//			if (div_name == 'new_prod_') {
//				alert(el_name + ' - ' + el_new_name);
//				$(el_new_name).css('display', 'block');
//				alert($(el_new_name).html() + ' ' + $(el_new_name).css('display'));
//			}
			
//			$(el_new_name).fadeIn('fast');
//		});
//		alert(el_name);
	}
	else{
//		if (div_name == 'new_prod_') alert('first');
		$(el_new_name).fadeIn('slow');
	}
//	new_el = FIND(div_name  + hidden_div_name[div_name]);
}

function change_block_div(div_name, div_page, first_div_page){
	if (hidden_div_name[div_name] == null) hidden_div_name[div_name] = first_div_page;
	old_div_page = hidden_div_name[div_name];
	hidden_div_name[div_name] = div_page;
	old_el = FIND(div_name + old_div_page);
	if (old_el) old_el.style.display = 'none';
	new_el = FIND(div_name  + hidden_div_name[div_name]);
	if (new_el) new_el.style.display = 'block';	

}

function change_class(id, to_class_name, from_class_name, elements_name, first_id){
	if (hidden_div_name[elements_name] == null) hidden_div_name[elements_name] = first_id;
	FIND(elements_name + hidden_div_name[elements_name]).className = from_class_name;
	FIND(elements_name + id).className = to_class_name;
	hidden_div_name[elements_name] = id;
};

function FIND(item) {
	if (document.all) return(document.all[item]);
	if (document.getElementById) return(document.getElementById(item));
	return(false);
}