var objCount = 0; // количество изображений на web-странице
var result;
var new_win;
pics = new Array();

var cookieList = document.cookie.split("; ");
var cookieArray = new Array();
var isUserLogin = 1;
var is_user_be_here;
/*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 (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 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 - 200)/2;
	eval("result=window.open('"+href_beg+"/delivery/"+wtype+"/','delivery','resizable=no,menubar=no,status=no,scrollbars=no,width=360,height=200,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;
}

var form_win;

function open_form_win(win_name, win_w, win_h)
{
	if (form_win) form_win.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";
	}
	form_win = open("", win_name,"width="+tt_win_w+",height="+win_h+",left="+left_pos+",top="+top_pos+",resizable=no,status=no,toolbar=no,menubar=no,scrollbars="+set_scrollbars);
	form_win.focus();
}


function FIND(item) {
	if (document.all) return(document.all[item]);
	if (document.getElementById) return(document.getElementById(item));
	return(false);
}

function open_close_div(name)
{
	var div_el = FIND(name);
	if (div_el && div_el.style.display) 
	{
		if (div_el.style.display == 'block') div_el.style.display = 'none';
		else div_el.style.display = 'block';
		img_el = document.images['img_' + name];
		if (img_el) 
		{
			if (div_el.style.display == 'block') img_el.src = '/img/site2/left/i_minus.gif';
			else img_el.src = '/img/site2/left/i_plus.gif'
		}

	}
}




function scroll_div(el_name, pixels){
	el = FIND(el_name);
	if (el) {
		el.scrollLeft = el.scrollLeft + pixels; 
	}
}


function getCookieVal( offset )
{
    var endstr = document.cookie.indexOf (";", offset);

    if (endstr == -1)
        endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
}


function getcookie (name)
{
    var arg  = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i    = 0;

    while (i < clen)
    {
        var j = i + alen;
        if (document.cookie.substring(i, j) == arg)
          return getCookieVal (j);
        i = document.cookie.indexOf(" ", i) + 1;
        if (i == 0) break;
    }
    return "";
}


/*для формы отправки портфолио фрилансеров http://alpaca.ua/rus/for_designers/freelance/ */

function loadXMLDoc(pageobject)
{

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    pageobject.innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","/form1.php?thename="+pageobject.thename.value+'&lastname='+pageobject.lastname.value+'&day='+pageobject.day.value+'&month='+pageobject.month.value+'&year='+pageobject.year.value+'&education='+pageobject.education.value+'&phone='+pageobject.phone.value+'&email='+pageobject.email.value+'&skype='+pageobject.skype.value+'&portfolio='+pageobject.portfolio.value,true);
xmlhttp.send();
pageobject.reset();

}
