
var nowcolor = 1;
var nowtype = 1;

var x_coord = 0;

var y_coord = 0;

var max_zIndex = 1;

var available = '1';



function getXmlHttp(){



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 numeric (n,obj)

{



	var nmod10 = n%10;

	var nmod100 = n%100;

	var str="";

	

	if (!n || n<1)

    {

              str = "одну ;-)";

    } else if ( (n == 1) || (nmod10 == 1 && nmod100 != 11))



    {

    		str  =  "штуку";

			

    } else if ( (nmod10 > 1) && (nmod10 < 5) 

	&& (nmod100 != 12 && nmod100 != 13 && nmod100 != 14))

    {

              str = "штуки";

    } else

    {

              str = "штук ";

    }



   // return str;

   document.getElementById("quant").innerHTML=str;

}



function nume (n)

{

	var nmod10 = n%10;

	var nmod100 = n%100;

	var str="";

	if (!n || n<1)

    {

              str = "ни одного товара";

    } else if ( (n == 1) || (nmod10 == 1 && nmod100 != 11))



    {

    		str  =  "товар";



    } else if ( (nmod10 > 1) && (nmod10 < 5) 



	&& (nmod100 != 12 && nmod100 != 13 && nmod100 != 14))



    {

              str = "товара";



    } else



    {

              str = "товаров ";

    }



    return str;



}





// объявляем глобальные объекты
var callColor = getXmlHttp();
var callItem = getXmlHttp();
var selectedSize = '';
var selectedType = '';
var selectedColor = '';
var restore = false;
if (window.location.hash)
{
	var p = window.location.hash.substr(1).split('-');
	selectedType = p[0];
	selectedColor = p[1];
	restore = true;
}
function getColor()
{
	// восстановление настроек из хеша запроса
	var getColor = '';
	if (restore)
	{
		var da = document.getElementById("type-list").getElementsByTagName('div');
		for (var i = 0; i < da.length; i ++)
		{
			var d = da[i];
			if (d.firstChild.value == selectedType)
			{
				CheckButtonType_vk(i + 1);
				d.className = d.className.replace(/-aa$/, '') + '-aa';
				break;
			}
		}
		restore = false;
	}
	getColor = selectedColor;

	document.getElementById("colors").innerHTML = '<img src="i/prel_70.gif" width="70" height="70">';
	gid = document.getElementById("g_id").value;
	input = document.getElementsByName('type_id');
	var select_type = "man";
	for (i = 0; i < input.length; i++)
	{
		if (input[i].checked)
			select_type = input[i].getAttribute('value');
	}
	url = "modules/getcolor.php?gid=" + gid
		+ "&type_id=" + select_type
		+ (getColor ? '&color=' + getColor : '');
	selectedType = select_type;
	callColor.open("GET", url, true);
	callColor.onreadystatechange = updateColor;
	callColor.send(null);
	document.getElementById("item").style.display = 'none';
}
function getitem()
{
	var itemDiv = document.getElementById("item")
	itemDiv.style.display = 'block';
	itemDiv.innerHTML = '<img src="i/prel_250.gif" width="250" height="250">';
	gid = document.getElementById("g_id").value;
	bid = document.getElementById("b_id").value;
	input = document.getElementsByName('type_id');
	var select_type = "man";
	for (i = 0; i < input.length; i++)
	{
		if (input[i].checked)
			select_type = input[i].getAttribute('value');
	}
	in_color = document.getElementsByName('sel_color');
	select_color = "white";
	for (i = 0; i < in_color.length; i ++)
	{
		if (in_color[i].checked)
			select_color = in_color[i].getAttribute('value');
	}
	var url_item = "modules/getitem.php?gid=" + gid
		+ "&type_id=" + select_type
		+ "&color=" + select_color
		+ "&cat=" + bid;
	selectedType = select_type;
	selectedColor = select_color;
	callItem.open("GET", url_item, true);
	callItem.onreadystatechange = updateItem;
	callItem.send(null);
}

function updateColor()
{
	if (callColor.readyState == 4)
	{
//		if (callColor.status == 200)
//		{
			var cls = document.getElementById("colors");
			cls.innerHTML = callColor.responseText;
			var color = '';
			for (var i = 0; i < cls.childNodes.length; i ++)
			{
				var c = cls.childNodes[i];
				if (c.className && c.className == 'testdivaaaa')
				{
					color = c.firstChild.value;
					nowcolor = i + 1;
					break;
				}
			}
			//window.location.hash = '#' + selectedType + '-' + color;
			getitem();
//		}
	}
}

function updateItem()
{
	if (callItem.readyState == 4)
	{
		document.getElementById("item").innerHTML = callItem.responseText;
		if (selectedSize)
		{
			var sel = document.getElementById('size_' + selectedType);
			for (var i = 0; i < sel.options.length; i ++)
				if (sel.options[i].value == selectedSize)
					sel.value = selectedSize;
		}
		//window.location.hash = '#' + selectedType + '-' + selectedColor;
	}
}

function choseColor(select)
{
	var i = select.selectedIndex + 1;
	cl('div'+i, 'testdivaaaa');
	CheckButton(i);
	getitem();
}

function CheckButton(j)



{

if (nowcolor != j) 

  {
	 cl('div'+nowcolor,'testdiv'); 
	 
	 nowcolor = j;
	 
	in_color = document.getElementsByName('sel_color');

			for(i=0;i<(in_color).length;i++){

   			if((i+1)==j){

    		in_color[i].checked=true;
			selectedColor = in_color[i].value;
		   }

		}
   }
}


function CheckButtonType(j)
{
	if (nowtype != j) 

     {
	 cl('divtype'+nowtype,'d'+nowttype); 
	
	 if (j==1) { nowttype = "man"; }
	 if (j==2) { nowttype = "woman"; }
     if (j==3) { nowttype = "child"; }
	 
	 nowtype = j;
	 nowcolor = 1;
	 
	in_color = document.getElementsByName('type_id');

			for(i=0;i<(in_color).length;i++){

   			if((i+1)==j){

    		in_color[i].checked=true;

		   }

		}
	}
}

function CheckButtonType_vk(j)
{
	if (nowtype != j) 

     {
	 cl('divtype'+nowtype,'type'+nowttype); 
	
	 if (j==1) { nowttype = "1-man"; }
	 if (j==2) { nowttype = "-woman"; }
     if (j==3) { nowttype = "-child"; }
	 
	 nowtype = j;
	 nowcolor = 1;
	 
	in_color = document.getElementsByName('type_id');

			for(i=0;i<(in_color).length;i++){

   			if((i+1)==j){

    		in_color[i].checked=true;

		   }

		}
	}
}






function open_window(win, params, width, height)

{ 

	if(width==0)

		width=500;

	width+=40;

	if(height==0)

		height=400;

	height+=40;

	if(height>600)

		height=600;

	var left = (screen.availWidth/2) - (width/2);

	var top = (screen.availHeight/2) - (height/2);

	

	if(params!='')

		win+=params

	info=window.open(win,'info','resizable=1, scrollbars=1, toolbar=0, status=0, width='+width+', height='+height+', left='+left+', top='+top);

	info.focus();



 }







function changeDesc(price)



{

	var m=document.getElementById("model").value;

	var hand = "";

	var sz = "";

	if(m=='man') 



	{

		var mm='футболка мужская';

		hand=document.getElementById("hand_man").value;

		if (hand == 'short') mm =  mm + ' (короткий рукав)';

		else mm =  mm + ' (длинный рукав)';



	}



	else if(m=='woman') var mm='футболка женская';

	else if(m=='child') var mm='футболка детская';

	else if(m=='caps') var mm='бейсболка';

	else if(m=='krujka') var mm='кружка';

	else if(m=='pad') var mm='коврик круглый';

	else if(m=='pad2') var mm='коврик прямоугольный';

	else if(m=='sign') var mm='значок';

	else if(m=='pantsman') var mm='трусы мужские';

	else if(m=='pantswoman') var mm='трусы женские';

	else if(m=='other') var mm='другой товар';



    var c=document.getElementById("select_val").value;

	var cc="";

	if(c=='white') cc='белый';

	else if (c=='black') cc='черный';

	else if (c=='red') cc='красный';

	else if (c=='yellow') cc='желтый';

	else if (c=='blue') cc='синий';

	else if (c=='orange') cc='оранжевый';





    var id=document.getElementById("id").value;



    if (m=='man' && hand=='short') sz=document.getElementById("size_man").value;
	
	 else if (m=='hoodie') sz=document.getElementById("size2_man").value;

    else if (m=='man' && hand=='long') sz=document.getElementById("size2_man").value;

    else if (m=='woman') sz=document.getElementById("size_woman").value;

    else if (m=='child') sz=document.getElementById("size_child").value;

    else if (m=='sign') sz=document.getElementById("size_sign").value;

    else if (m=='pantsman') sz=document.getElementById("size_pantsman").value;

    else if (m=='pantswoman') sz=document.getElementById("size_pantswoman").value;



	descDIV = document.getElementById("descDIV");



	if(m=='caps' || m=='krujka' || m=='other')

		descDIV.innerHTML="<b>Выбранный товар:</b><br>"+mm+", &nbsp;цвет "+cc+", &nbsp;";



	else if(m=='pad' || m=='pad2')

		descDIV.innerHTML="<b>Выбранный товар:</b><br>"+mm+" &nbsp;";



	else if(m=='sign')

		descDIV.innerHTML="<b>Выбранный товар:</b><br>"+mm+", &nbsp;размер "+sz+", &nbsp;";	



	else



		descDIV.innerHTML="<b>Выбранный товар:</b><br>"+mm+", &nbsp;цвет "+cc+", &nbsp;размер "+sz+", &nbsp;";	



	descDIV.innerHTML = descDIV.innerHTML + " <span style='color:red;font-weight:bold;'>"+price+" руб.</span>";



}





function showRabbit(imag,id,k,f_open, price) 



{



	var hatImage = document.getElementById("topHat");

	var hatZakaz = document.getElementById("zakaz");

	var opdescr = document.getElementById("open_descr");

	var imag_link="javascript:open_window('"+f_open+"','',500,500)";

	opdescr.setAttribute("href", imag_link);







	hatImage.setAttribute("src", imag); 



	eval ('document.forms["global"].select_val.value=id;');



	changeDesc(price);



}



   



function displayColor(id, img, s, f_image,colors, price)



{



	var model=document.getElementById("model");

	var mans=document.getElementById("mod_man");

	var womans=document.getElementById("mod_woman");

	var childs=document.getElementById("mod_child");

	var caps=document.getElementById("mod_caps");

	var krujka=document.getElementById("mod_krujka");

	var pad=document.getElementById("mod_pad");

	var pad2=document.getElementById("mod_pad2");

	var sign=document.getElementById("mod_sign");

	var pantsman=document.getElementById("mod_pantsman");

	var pantswoman=document.getElementById("mod_pantswoman");

	var other=document.getElementById("mod_other");



	var wom1=document.getElementById("woman1");

	var wom2=document.getElementById("woman2");

	var wom3=document.getElementById("woman3");



	var man1=document.getElementById("man1");

	var man2=document.getElementById("man2");

	var man3=document.getElementById("man3");



	var ch1=document.getElementById("child1");

	var ch2=document.getElementById("child2");

	var ch3=document.getElementById("child3");



	var caps1=document.getElementById("caps1");

	var caps2=document.getElementById("caps2");

	var caps3=document.getElementById("caps3");	 



	var krujka1=document.getElementById("krujka1");

	var krujka2=document.getElementById("krujka2");

	var krujka3=document.getElementById("krujka3");	 



	var pad1=document.getElementById("pad1");

	var pad2=document.getElementById("pad2");

	var pad3=document.getElementById("pad3");	 



	var pad21=document.getElementById("pad21");

	var pad22=document.getElementById("pad22");

	var pad23=document.getElementById("pad23");	 



	var sign1=document.getElementById("sign1");

	var sign2=document.getElementById("sign2");

	var sign3=document.getElementById("sign3");	 



	var pmm1=document.getElementById("pantsman1");

	var pmm2=document.getElementById("pantsman2");

	var pmm3=document.getElementById("pantsman3");	 



	var pwm1=document.getElementById("pantswoman1");

	var pwm2=document.getElementById("pantswoman2");

	var pwm3=document.getElementById("pantswoman3");	 



	var other1=document.getElementById("other1");

	var other2=document.getElementById("other2");

	var other3=document.getElementById("other3");	 



	var fm=document.getElementById("fman");

	var wm=document.getElementById("fwoman");

	var cm=document.getElementById("fchild");

	var ccm=document.getElementById("fcaps");

	var km=document.getElementById("fkrujka");

	var pm=document.getElementById("fpad");

	var pm2=document.getElementById("fpad2");

	var pmm=document.getElementById("fpantsman");

	var pwm=document.getElementById("fpantswoman");

	var om=document.getElementById("fother");

	var sm=document.getElementById("fsign");



	 



	if(id=='man')



	{



		model.value='man';



		if (womans) womans.style.display='none';



		if (childs) childs.style.display='none';



		if (caps) caps.style.display='none';



		if (mans) mans.style.display='';



                if (krujka) krujka.style.display='none';



                if (pad) pad.style.display='none';







		man1.className='z_act1';



		man2.className='z_act3';



		man3.className='z_act2';



		if (wom1) wom1.className='z_noact1';



		if (wom2) wom2.className='z_noact3';



		if (wom3) wom3.className='z_noact2';







		if (ch1) ch1.className='z_noact1';



		if (ch2) ch2.className='z_noact3';         



		if (ch3) ch3.className='z_noact2';







		fm.className='f_act1';



		if (wom1) wm.className='f_noact1';



		if (ch1) cm.className='f_noact1';



		if (ch1) fm.className='f_noact1';







		showRabbit(img,colors,s,f_image, price)



	}



	else if (id=='child')



	{



		model.value='child';



		if (womans) womans.style.display='none';



		if (childs) childs.style.display='';



		if (caps) caps.style.display='none';



		if (mans) mans.style.display='none';



                if (krujka) krujka.style.display='none';



                if (pad) pad.style.display='none';







		ch1.className='z_act1';



		ch2.className='z_act3';



		ch3.className='z_act2';







		if (man1) man1.className='z_noact1';



		if (man2) man2.className='z_noact3';



		if (man3) man3.className='z_noact2';







		if (wom1) wom1.className='z_noact1';



		if (wom2) wom2.className='z_noact3';



		if (wom3) wom3.className='z_noact2';







		cm.className='f_act1';



		if (wom1) wm.className='f_noact1';



		if (man1) fm.className='f_noact1';







		showRabbit(img,colors,s,f_image, price)



	}



	else if (id=='caps')



	{



		model.value='caps';



		if (womans) womans.style.display='none';



		if (childs) childs.style.display='none';



		if (caps) caps.style.display='';



		if (mans) mans.style.display='none';



        if (krujka) krujka.style.display='none';



        if (pad) pad.style.display='none';







		caps1.className='z_act1';



		caps2.className='z_act3';



		caps3.className='z_act2';







		if (man1) man1.className='z_noact1';



		if (man2) man2.className='z_noact3';



		if (man3) man3.className='z_noact2';







		if (wom1) wom1.className='z_noact1';



		if (wom2) wom2.className='z_noact3';



		if (wom3) wom3.className='z_noact2';







		if (ch1) ch1.className='z_noact1';



		if (ch2) ch2.className='z_noact3';



		if (ch3) ch3.className='z_noact2';







		ccm.className='f_act1';



		if (wom1) wm.className='f_noact1';



		if (man1) fm.className='f_noact1';



		if (ch1) fm.className='f_noact1';







		showRabbit(img,colors,s,f_image, price)



	}



	else if (id=='krujka')



	{



		model.value='krujka';



		if (womans) womans.style.display='none';



		if (childs) childs.style.display='none';



		if (caps) caps.style.display='none';



		if (mans) mans.style.display='none';



        if (krujka) krujka.style.display='';



        if (pad) pad.style.display='none';







		krujka1.className='z_act1';



		krujka2.className='z_act3';



		krujka3.className='z_act2';







		if (man1) man1.className='z_noact1';



		if (man2) man2.className='z_noact3';



		if (man3) man3.className='z_noact2';







		if (wom1) wom1.className='z_noact1';



		if (wom2) wom2.className='z_noact3';



		if (wom3) wom3.className='z_noact2';







		if (ch1) ch1.className='z_noact1';



		if (ch2) ch2.className='z_noact3';



		if (ch3) ch3.className='z_noact2';







		km.className='f_act1';



		if (wom1) wm.className='f_noact1';



		if (man1) fm.className='f_noact1';



		if (ch1) fm.className='f_noact1';



		if (ccm) fm.className='f_noact1';







		showRabbit(img,colors,s,f_image, price)



	}



	else if (id=='pad')



	{



		model.value='pad';



		if (womans) womans.style.display='none';



		if (childs) childs.style.display='none';



		if (caps) caps.style.display='none';



		if (mans) mans.style.display='none';



                if (krujka) krujka.style.display='none';



                if (pad) pad.style.display='';







		pad1.className='z_act1';



		pad2.className='z_act3';



		pad3.className='z_act2';







		if (man1) man1.className='z_noact1';



		if (man2) man2.className='z_noact3';



		if (man3) man3.className='z_noact2';







		if (wom1) wom1.className='z_noact1';



		if (wom2) wom2.className='z_noact3';



		if (wom3) wom3.className='z_noact2';







		if (ch1) ch1.className='z_noact1';



		if (ch2) ch2.className='z_noact3';



		if (ch3) ch3.className='z_noact2';







		pm.className='f_act1';



		if (wom1) wm.className='f_noact1';



		if (man1) fm.className='f_noact1';



		if (ch1) fm.className='f_noact1';



		if (ccm) fm.className='f_noact1';







		showRabbit(img,colors,s,f_image, price)



	}



	else if (id=='pad2')



	{



		model.value='pad2';



        if (pad2) pad2.style.display='';







		pad21.className='z_act1';



		pad22.className='z_act3';



		pad23.className='z_act2';







		pm2.className='f_act1';







		showRabbit(img,colors,s,f_image, price)



	}



	else if (id=='other')



	{



		model.value='other';



        if (other) other.style.display='';







		other1.className='z_act1';



		other2.className='z_act3';



		other3.className='z_act2';







		om.className='f_act1';







		showRabbit(img,colors,s,f_image, price)



	}



	else if (id=='sign')



	{



		model.value='sign';



		if (womans) womans.style.display='none';



		if (childs) childs.style.display='none';



		if (caps) caps.style.display='none';



		if (mans) mans.style.display='none';



        if (krujka) krujka.style.display='none';



        if (pad) pad.style.display='none';



        if (sign) sign.style.display='';







		sign1.className='z_act1';



		sign2.className='z_act3';



		sign3.className='z_act2';







		if (man1) man1.className='z_noact1';



		if (man2) man2.className='z_noact3';



		if (man3) man3.className='z_noact2';







		if (wom1) wom1.className='z_noact1';



		if (wom2) wom2.className='z_noact3';



		if (wom3) wom3.className='z_noact2';







		if (ch1) ch1.className='z_noact1';



		if (ch2) ch2.className='z_noact3';



		if (ch3) ch3.className='z_noact2';







		sm.className='f_act1';



		if (wom1) wm.className='f_noact1';



		if (man1) fm.className='f_noact1';



		if (ch1) fm.className='f_noact1';



		if (ccm) fm.className='f_noact1';







		showRabbit(img,colors,s,f_image, price)



	}



	else if(id=='pantsman')



	{



		model.value='pantsman';



		if (pantswoman) pantswoman.style.display='none';



		pantsman.style.display='';







		pantsman1.className='z_act1';



		pantsman2.className='z_act3';



		pantsman3.className='z_act2';



		if (pwm1) pwm1.className='z_noact1';



		if (pwm2) pwm2.className='z_noact3';



		if (pwm3) pwm3.className='z_noact2';







		pmm.className='f_act1';



		if (pwm1) pwm.className='f_noact1';







		showRabbit(img,colors,s,f_image, price)



	}



	else if(id=='pantswoman')



	{



		model.value='pantswoman';



		if (pantsman) pantsman.style.display='none';



		pantswoman.style.display='';







		pantswoman1.className='z_act1';



		pantswoman2.className='z_act3';



		pantswoman3.className='z_act2';



		if (pmm1) pmm1.className='z_noact1';



		if (pmm2) pmm2.className='z_noact3';



		if (pmm3) pmm3.className='z_noact2';







		pwm.className='f_act1';



		if (pmm1) pmm.className='f_noact1';







		showRabbit(img,colors,s,f_image, price)



	}



	else



	{



		model.value='woman';



		if (womans) womans.style.display='';



		if (childs) childs.style.display='none';



		if (caps) caps.style.display='none';



		if (mans) mans.style.display='none';







		wom1.className='z_act1';



		wom2.className='z_act3';



		wom3.className='z_act2';



		if(man1)   man1.className='z_noact1';



		if(man2)   man2.className='z_noact3';



		if(man3)   man3.className='z_noact2';



		if(ch1)    ch1.className='z_noact1';



		if(ch2)    ch2.className='z_noact3';



		if(ch3)    ch3.className='z_noact2';	   







		wm.className='f_act1';



		if(man1) fm.className='f_noact1';



		if(ch1) cm.className='f_noact1';







		showRabbit(img,colors,s,f_image, price)



	 }	



	 



} 







function changeHand(id, price){







	var rshort=document.getElementById("rshort");



	var rlong=document.getElementById("rlong");



	var hand=document.getElementById("hand_man");







	var man_yellow	= document.getElementById("man_yellow");



	var man_orange	= document.getElementById("man_orange");



	var man_blue	= document.getElementById("man_blue");



	var man_red		= document.getElementById("man_red");







	if (id=='short')



	{



		rlong.style.display='none';



		rshort.style.display='';



		if (man_yellow)	man_yellow.style.display='';



		if (man_orange)	man_orange.style.display='';



		if (man_blue)	man_blue.style.display='';



		if (man_red)	man_red.style.display='';



	}



	else if(id=='long')



	{



		price = price + 50;



		rlong.style.display='';



		if (man_yellow)	man_yellow.style.display='none';



		if (man_orange)	man_orange.style.display='none';



		if (man_blue)	man_blue.style.display='none';



		if (man_red)	man_red.style.display='none';



		rshort.style.display='none';



	}







	changeDesc(price);



} 







function changeSize(id, price){







	if (id=='25mm')



	{



		price = 19;



	}



	else if(id=='37mm')



	{



		price = 21;



	}



	else if(id=='56mm')



	{



		price = 25;



	}







	changeDesc(price);



} 







function updatePage() 



{



	//document.getElementById("indi").style.visibility = "visible";



	if (request.readyState == 4) 



	{



		if (request.status == 200) 



		{



			var response = request.responseText;







			var mas=response.split("|");



			windowCartOpen(mas[0],mas[1],mas[2],mas[3],mas[4],mas[5],mas[6]);



			//document.getElementById("basket_top").innerHTML = mas[7];	







		} 



		else



			alert("status is " + request.status);



	}



} 







function getBodyScrollTop()



{



	if(window.pageYOffset)



		return window.pageYOffset;



	if(document.documentElement && document.documentElement.scrollTop)



		return document.documentElement.scrollTop;



	if(document.body && document.body.scrollTop)



		return document.body.scrollTop;



 	return 0;



}







function getBodyScrollLeft()



{



	if(window.pageXOffset)



		return window.pageXOffset;



	if(document.documentElement && document.documentElement.scrollLeft)



		return document.documentElement.scrollLeft;



	if(document.body && document.body.scrollLeft)



		return document.body.scrollLeft;



 	return 0;



}







function setCoords(event)



{

	x_coord = 550 + getBodyScrollLeft();
	y_coord = 500 + getBodyScrollTop();
}







function customgetElementById(elemID)



{



	var elem = (document.getElementById) ? document.getElementById(elemID) : 



		((document.all) ? document.all(elemID) : null);



	return elem;



}







function windowCartOpen(name,model,color,size,kind,count,sum) {
	var currentNode;
	currentNode = customgetElementById("windowCartName");

	if(currentNode)

		currentNode.innerHTML = name;


	currentNode = customgetElementById("windowCartModel");


	if(currentNode)

		currentNode.innerHTML = model;	



	currentNode = customgetElementById("windowCartColor");

	if(currentNode)



		currentNode.innerHTML = color;			



	currentNode = customgetElementById("windowCartSize");



	if(currentNode)



		currentNode.innerHTML = size;			



	currentNode = customgetElementById("windowCartKind");



	if(currentNode)



		currentNode.innerHTML = ""+kind+" шт.";



	currentNode = customgetElementById("windowCartCount");



	if(currentNode)



		currentNode.innerHTML = count;



	currentNode = customgetElementById("windowCartSum");



	if(currentNode)



		currentNode.innerHTML = sum;


	var basket=customgetElementById("basket");
	var vkbasket=customgetElementById("vkbasket");

	var tov=nume(count);


	if(basket)

{
		basket.innerHTML = '<b>В&nbsp;корзине <a href="/bask">' + count + '&nbsp;' + tov + '</a></b> <font>на <strong>' + sum + '</strong>&nbsp;руб. <em><nobr>* без учета</nobr> доставки</em></font> <font><a href="/bask">оформить&nbsp;заказ</a></font>';

}
	if(vkbasket)


{
		vkbasket.innerHTML = '<strong>В корзине</strong><br><b>' + count + '</b>&nbsp;' + tov + ' на <b>' + sum + '</b><img src="vk-img/r.gif"><br><a href="/bask">оформить заказ</a>';

}


	



	x_coord = x_coord - 300;



	y_coord = y_coord - 220;



	openSubWindow("windowCartAdd");



}







function openSubWindow(windowID)



{



	var elementNode = customgetElementById(windowID);



	if(elementNode)



	{



		



		elementNode.style.top = y_coord + 'px';



		elementNode.style.left = x_coord + 'px';



				



		elementNode.style.zIndex = max_zIndex + 1;



		max_zIndex ++;



		elementNode.style.visibility = 'visible';



	}



}







function closeSubWindow(windowID)



{



	var elementNode = customgetElementById(windowID);



	if(elementNode)



	{



		elementNode.style.top = '0px';



		elementNode.style.left = '0px';



		elementNode.style.zIndex = '0';



		max_zIndex --;



		elementNode.style.visibility = 'hidden';



	}



}















function add_to_baskets() 
{

	request=getXmlHttp();

	in_color = document.getElementsByName('sel_color');

 			select_color ="white";

		for(i=0;i<(in_color).length;i++){

   			if(in_color[i].checked){

    		var color = in_color[i].getAttribute('value');
		   }

		}

	var id=document.getElementById("g_id").value;

	 input = document.getElementsByName('type_id');
		for(i=0;i<(input).length;i++){
		   if(input[i].checked){
			var model = input[i].getAttribute('value');
		   }

		}

	if(model=='man')
	{ 

	var hand=document.getElementById("hand_man").value;

		if(hand=='long') var size=document.getElementById("size2_man").value;
		else var size=document.getElementById("size_man").value;
		//var size=document.getElementById("size_man").value;
		var num=document.getElementById("num_man").value;
	}
	
	else if(model=='hoodie')
	{
		var size=document.getElementById("size_man").value;

	var num=document.getElementById("size_man").value;

		var hand='';
		}
	
	else if(model=='woman')
	{
		var size=document.getElementById("size_woman").value;

	var num=document.getElementById("num_woman").value;

		var hand='';
		}

	else if(model=='pantsman')
	{ 

		var size=document.getElementById("size_pantsman").value;
		var num=document.getElementById("num_pantsman").value;
		var hand='';
	}

	else if(model=='pantswoman')
	{

		var size=document.getElementById("size_pantswoman").value;
		var num=document.getElementById("num_pantswoman").value;
		var hand='';
	}

	else if(model=='child')
	{
		var size=document.getElementById("size_child").value;
		var num=document.getElementById("num_child").value;

		var hand='';

	}

	else if(model=='caps')

	{
		//var size=document.getElementById("size_caps").value;
		var size='';
		var num=document.getElementById("num_caps").value;
		var hand='';
	}

	else if(model=='krujka')
	{
		var size='';
		var num=document.getElementById("num_krujka").value;
		var hand='';

	}

	else if(model=='pad')
	{
		var size='';
		var num=document.getElementById("num_pad").value;
		var hand='';
	}



	else if(model=='pad2')
	{
		var size='';
		var num=document.getElementById("num_pad2").value;
		var hand='';
	}



	else if(model=='sign')
	{
		var size=document.getElementById("size_sign").value;
		var num=document.getElementById("num_sign").value;
		var hand='';
	}



	else if(model=='other')
	{

		var size='';
		var num=document.getElementById("num_other").value;
		var hand='';
	}



	var url = "/basket_to.php?id=" + escape(id) + "&color=" + escape(color) + "&size=" + escape(size) + "&model=" + escape(model) + "&hand=" + escape(hand) + "&num=" + escape(num);

	request.open("GET", url, true);
	request.onreadystatechange = updatePage;
	request.send(null);



}







function confirm_del()



{



	if(confirm('Точно нужно все удалить?')) 



	{

		document.forms['global'].act.value='del_all';

	    document.forms['global'].submit();

	}



}







function confirm_delete_one(id, total)
{	
	if (confirm('Точно удалить?')) 
	{	
		document.forms['global'].act.value = 'del';
		document.forms['global'].cur.value = id;
		document.forms['global'].total.value = total;
	    return true;
	}
	return false;
}







function confirm_submit(step)



{



	var sum_p=document.getElementById('summa_postal').value;



	var sum_p_d=document.getElementById('dostavka_postal').value;



	var sum = sum_p - sum_p_d;



	if(sum<190){ alert("Cумма заказа должна быть не менее 190 рублей без учета стоимости доставки"); exit();}


	if(step==-1)
	{
		var s=document.getElementById("step").value;
		s=s-2; 		if(s<0)s=1;
		document.getElementById("step").value=s;
		
	}
	if(step>0)
	{
		var s=step-1;
		document.getElementById("step").value=s;
	}
	
	document.forms['zakaz'].submit();



}

function changeDelivery(id)
{
/*	var ind=document.getElementById("indeks");
	var obl=document.getElementById("obl");
	var city=document.getElementById("city");
	var ind_txt=document.getElementById("indeks_txt");
	var obl_txt=document.getElementById("obl_txt");
	var city_txt=document.getElementById("city_txt");
	var adres_txt=document.getElementById("adres_txt");
	
	
	 switch(id)
	   {
		case 'COURIER':
		var mm1='000000'; 
		var mm2='Москва'; 
		var mm3=''; 
		eval ('document.forms["zakaz"].indeks.value=mm1;');
		eval ('document.forms["zakaz"].obl.value=mm2;');
		eval ('document.forms["zakaz"].city.value=mm2;'); 
		eval ('document.forms["zakaz"].adres.value=mm3;'); 
		ind.style.display='none'; 
		obl.style.display='none'; 
		city.style.display='none';
		ind_txt.style.display='none'; 
		obl_txt.style.display='none'; 
		city_txt.style.display='none'; 
		adres_txt.style.display=''; 
		break;
		
		
		case 'MSKPOINT1':
		var mm1='000000'; 
		var mm2='Москва'; 
		var mm3='Пункт выдачи - Москва';
		eval ('document.forms["zakaz"].indeks.value=mm1;');
		eval ('document.forms["zakaz"].obl.value=mm2;');
		eval ('document.forms["zakaz"].city.value=mm2;'); 
		eval ('document.forms["zakaz"].adres.value=mm3;'); 
		ind.style.display='none'; 
		obl.style.display='none'; 
		city.style.display='none';
		ind_txt.style.display='none'; 
		obl_txt.style.display='none'; 
		city_txt.style.display='none'; 
		adres_txt.style.display='none'; 
		break;
		
		case 'COURIERSPB':
		var mm1='000000'; 
		var mm2='Санкт-Петербург'; 
		var mm3=''; 
		eval ('document.forms["zakaz"].indeks.value=mm1;');
		eval ('document.forms["zakaz"].obl.value=mm2;');
		eval ('document.forms["zakaz"].city.value=mm2;'); 
		eval ('document.forms["zakaz"].adres.value=mm3;'); 
		ind.style.display='none'; 
		obl.style.display='none'; 
		city.style.display='none';
		ind_txt.style.display='none'; 
		obl_txt.style.display='none'; 
		city_txt.style.display='none'; 
		adres_txt.style.display=''; 
		break;
		
		default: 
		var mm3=''; 
		eval ('document.forms["zakaz"].adres.value=mm3;'); 
		ind.style.display=''; 
		obl.style.display='';
		city.style.display='';
		ind_txt.style.display='';
		obl_txt.style.display=''; 
		city_txt.style.display=''; 
		adres_txt.style.display=''; 
		break;
	   }

*/
allprice();
}

function changeDelivery2(id)
{
	
	document.getElementById("allprice").innerHTML='400';
	}







function mylo(login, sc)



{



	document.write(login + "@" + sc);



}







function namylo(login, sc, sub)



{



	eml = "mailto:" + login + "@" + sc;



	if (sub != "") eml += "?subject=" + sub;



	window.location.href = eml;



}







function check_it()



{



	var objObl = document.forms["zakaz"].obl.value;



	var objCity = document.forms["zakaz"].city.value;



	var re = /НОВОСИБИРСК/;



	if ( re.test(objObl.toUpperCase()) || re.test(objCity.toUpperCase()) )



	{



		var objSel = document.getElementById("delivery");



		var bool = 0;



		for (var i=objSel.options.length - 1; i >= 0; i--)



		{



	    	if (objSel.options[i].value == "POINTNSK")



	    	{



	    		bool = 1;



				break;



	    	}



		}



		if (bool == 0)



			objSel.options[objSel.options.length] = new Option("Офис в Новосибирске", "POINTNSK");



		var fromnsk = document.getElementById("from_nsk");



		var fromnsk2 = document.getElementById("from_nsk2");



		fromnsk.style.display = '';



		fromnsk2.style.display = '';



	}



}



 function redirect(link)

{

   document.location.href = link;

}



function cl(obj,clss) {

  var ob = document.getElementById(obj);

ob.className = clss;

}

function clcol(num,clss) {
	
	
	if (num!=nowcolor)
	{
		var obj="div" + num;
  		var ob = document.getElementById(obj);  
		ob.className = clss;
	}
	

}

function cltype(num,clss) {
	
	
	if (num!=nowtype)
	{
		var obj="divtype" + num;
  		var ob = document.getElementById(obj);  
		ob.className = clss;
	}
	

}



function swapsize(type)

{

	if (type=="man")

	{

		 document.getElementById("size").innerHTML=" <option value=\"S (44-46)\">S (44-46)</option><option value=\M (46-48)\">M (46-48)</option><option value=\"L (48-50)\">L (48-50)</option><option value=\"XL (50-52)\">XL (50-52)</option><option value=\"XXL (52-54)\">XXL (52-54)</option><option value=\"XXXL (54)\">XXXL (54)</option>";

	}

	

	if (type=="woman")

	{

		 document.getElementById("size").innerHTML="<option value=\"42-44\">42-44</option><option value=\"44-46\">44-46</option><option value=\"46-48\">46-48</option><option value=\"48-50\">48-50</option><option value=\"50-52\">50-52</option>";

	}

}


function changeRazmer(id)
{
var razmer=document.getElementById("other_razmer");
if(id=='other')
	{ 
		razmer.style.display=''; 
	}
else if(id=='our')
	{
		razmer.style.display='none'; 
	}
}

function change_country(val)
{
	var d2 = document.getElementById("delivery2_vis");
	var d3 = document.getElementById("delivery3_vis");
	var d4 = document.getElementById("delivery4_vis");
	d2.style.display='none'; 
	d3.style.display='none'; 
	d4.style.display='none'; 
	
   switch(val)
   {
   	case 'RUSSIA':
   	    link="<a href='http://info.russianpost.ru/servlet/department' target='_blank'><br>список индексов России</a>";
		d2.style.display=''; 
		d3.style.display=''; 
		d4.style.display=''; 
   	break;
   	case 'UKRAINE':
   	     link="<a href='http://www.ukrposhta.com/www/upost.nsf/(documents)/938F720155657110C22573B4003F0F43' target='_blank'><br>список индексов Украины</a>";
		 document.getElementById("delivery1").checked = 1;
		 
		 
   	break;
   	case 'BELARUS':
   	     link="<a href='http://zip.belpost.by/' target='_blank'><br>список индексов Белорусии</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
   	case 'AZERBAIJAN':
   	     link="<a href='http://www.azerpost.rabita.az/htmlaz/indexler.html' target='_blank'><br>список индексов Азербайджана</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
   	case 'GEORGIA':
   	     link="<a href='http://www.georgianpost.ge/index.php?lang=eng&page=10' target='_blank'><br>список индексов Грузии</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
   	case 'LATVIA':
   	     link="<a href='http://www2.pasts.lv/en//uzzinas/nodalas/' target='_blank'><br>список индексов Латвии</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
   	case 'LITHUANIA':
   	     link="<a href='http://www.post.lt/en/?id=184' target='_blank'><br>список индексов Литвы</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
   	case 'KAZAKHSTAN':
   	     link="<a href='http://www.almaty.kz/page.php?lang=1&page_id=328' target='_blank'><br>список индексов Казахстана</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
   	case 'ARMENIA':
   	     link="<a href='http://spyur.am/htmfix/armen_r.htm#index_O' target='_blank'><br>список индексов Армении</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
   	case 'ESTONIA':
   	     link="<a href='http://www.infoweb.ee/et/index/Почтовые%20индексы/?CatMID=8' target='_blank'><br>список индексов Эстонии</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
   	case 'UZBEKISTAN':
   	     link="<a href='http://www.pochta.uz/Indexs/indexs2.htm' target='_blank'><br>список индексов Узбекистана</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
   	case 'MOLDOVA':
   	     link="<a href='http://www.posta.md/ro/postal_code.html' target='_blank'><br>список индексов Молдавии</a>";
		  document.getElementById("delivery1").checked = 1;
   	break;
    default:
        link="";
		 document.getElementById("delivery1").checked = 1;
    break;
   }
links = customgetElementById("index_links");
links.innerHTML = link;


}


function allprice()
{
	
	var inputs = document.getElementsByName("delivery");
var selectedValue = -1;
var input_len = inputs.length;
for (var i = 0; i < input_len; i++) {
    if (inputs[i].checked)
    {
        delivery = inputs[i].value;
        break; // Не забываем выходить из цикла, если искомое значение получено
    }
}
	
	var delivery_cost =document.getElementById("dostavka_postal").value;
	
	
	switch(delivery)
	{

		case 'COURIER':
		delivery_cost = document.getElementById("dostavka_courier").value;
		
		break;
		
		
		case 'MSKPOINT1':
		delivery_cost = 50;
		break;
		
		case 'COURIERSPB':
		delivery_cost = document.getElementById("dostavka_courier_spb").value;
		break;
		
		default: 
		delivery_cost =document.getElementById("dostavka_postal").value;
		break;

	}
//	var prepay = document.getElementById("prepay");
//	var prepay_index = prepay.selectedIndex;
	
/*	if (prepay_index>0)
	{
		var price= eval(delivery_cost)+eval(document.getElementById("summa").value)-eval(document.getElementById("summa").value)/10;
		document.getElementById("skidos").innerHTML = "и скидки";
	}
	else
	{
		var price= eval(delivery_cost)+eval(document.getElementById("summa").value);
		document.getElementById("skidos").innerHTML = "";
	}
*/
	var price=eval(delivery_cost)+eval(document.getElementById("summa").value);
	document.getElementById("allprice").innerHTML = price;
	
}


function PereschetCeni(step)
{
	
	var price=0;
	step=eval(step);
	if(step==1)
	{
		var inputs = document.getElementsByName("delivery");
		var selectedValue = -1;
		var input_len = inputs.length;
		for (var i = 0; i < input_len; i++)
		{
			if (inputs[i].checked)
			{
				delivery = inputs[i].value;
				break; // Не забываем выходить из цикла, если искомое значение получено
			}
		}
	
		var delivery_cost =document.getElementById("dostavka_postal").value;
	
	
		switch(delivery)
		{
	
			case 'COURIER':
			delivery_cost = document.getElementById("dostavka_courier").value;
			
			break;
			
			
			case 'MSKPOINT1':
			delivery_cost = 50;
			break;
			
			case 'COURIERSPB':
			delivery_cost = document.getElementById("dostavka_courier_spb").value;
			break;
			
			default: 
			delivery_cost =document.getElementById("dostavka_postal").value;
			break;
	
		}

	price=eval(delivery_cost)+eval(document.getElementById("summa").value);
	document.getElementById("allprice").innerHTML = price;
	}
	
	
	if(step==4)
	{
		var inputs = document.getElementsByName("prepay");
		var selectedValue = -1;
		var input_len = inputs.length;
		for (var i = 0; i < input_len; i++)
		{
			if (inputs[i].checked)
			{
				prepay = inputs[i].value;
				break; // Не забываем выходить из цикла, если искомое значение получено
			}
		}
	
		var skidka =0;
	
	
		switch(prepay)
		{
	
			case 'BANK':
			skidka =10;
			break;
			
			
			case 'VKONTAKTE':
			skidka =10;
			break;
			
		}
	var price1= document.getElementById("total").value * 1;
	price = price1 - price1 * skidka / 100;
	document.getElementById("allpricesoskidkoy").innerHTML = price;
	}


	
}

function WasErrors(y)
{
	window.scrollTo(0,y);
}
