var popup='';

function set_size() {
	if (document.getElementById('png').style.display=='block')
	{
		document.getElementById('png').style.height=document.getElementById('container').offsetHeight + 'px';
		document.getElementById('png').style.width=document.getElementById('container').offsetWidth + 'px';
		/*if(navigator.appName=="Microsoft Internet Explorer"){document.getElementById("popup").style.posTop=parseInt(document.body.scrollTop)+50;
		document.getElementById("authorisation").style.posTop=parseInt(document.body.scrollTop)+150;
		document.getElementById("add_basket").style.posTop=parseInt(document.body.scrollTop)+150;
		} */

	}


}

function _position()
 {

 if(navigator.appName=="Microsoft Internet Explorer"){
 	if(popup!='')
 	  { 	  	 if(popup=='authorisation'){document.getElementById(popup).style.posTop=parseInt(document.body.scrollTop)+150;}
 	  	 else if(popup=='add_basket'){document.getElementById(popup).style.posTop=parseInt(document.body.scrollTop)+150;}
         else {document.getElementById(popup).style.posTop=parseInt(document.body.scrollTop)+50;}
 	  }
 }
 }


function show(i) {
	document.getElementById(i).style.display='block';
	popup=i;

}

function hide(i) {
	document.getElementById(i).style.display='none';
	popup='';
}


function ok_click() {
		var quantity = document.getElementById('quantity_0').value;
		var url=document.getElementById('f_url').value;
        parent.to_basket.location.href=url +'&quantity=' + quantity + '';
        hide('png');
        hide('add_basket');
        document.getElementById("quantity_0").value='1';
	}

function _register_face(type)
 { 	if(type=='urface')
 	 {        document.getElementById("urface").innerHTML='Для юридических лиц';
        document.getElementById("fizface").innerHTML='<a href="#" onclick="_register_face(\'fizface\'); return false;" class=register>Для физических лиц</a>';
        document.getElementById("ur_face").style.display='block';
        document.getElementById("is__company").value=1;
        document.getElementById("s_client_type").value='2';
        document.getElementById("s_client_type_check").checked=false;
 	 }else{        document.getElementById("urface").innerHTML='<a href="#" onclick="_register_face(\'urface\'); return false;" class=register>Для юридических лиц</a>';
        document.getElementById("fizface").innerHTML='Для физических лиц';
        document.getElementById("ur_face").style.display='none';
        document.getElementById("is__company").value=0;
        document.getElementById("s_client_type").value='1';
        document.getElementById("s_client_type_check").checked=false;
 	 }
 }

function _client_type(obj)
 { 	if(obj.checked)
         document.getElementById("s_client_type").value='2';
 	else document.getElementById("s_client_type").value='3';
 }



function _attribute_on(obj)
 { 	if(obj.value=='Введите пароль'){ 		document.getElementById("auth_pswrd").innerHTML='<input class="password" id=auth_psswd name="passw" size="20" type="text" value="" onblur="_attribute_off(this);" style="width:165px; color:#000000; font-family:Tahoma; text-align:center; margin-bottom:5px; height:21px; border:1px solid #404040; background:#fff;" />';        document.getElementById("auth_psswd").focus();
 		}

 }

function _attribute_off(obj)
 {
 	if(obj.value==''){
         document.getElementById("auth_pswrd").innerHTML='<input class="password" id=auth_psswd name="passw" size="20" type="text" value="Введите пароль" onclick="_attribute_on(this); " style="width:165px; color:#bfbfbf; font-family:Tahoma; text-align:center; margin-bottom:5px; height:21px; border:1px solid #404040; background:#fff;" />';
 		}

 }

function _city_reg(obj)
 {
 	if(obj.value!='7042'){document.getElementById("a_metro").disabled=true;
 	  document.getElementById("a_metro").style.background='#cccccc';
 	  document.getElementById("p_metro").style.color='#cccccc';
 	  document.getElementById("a_metro").style.color='#cccccc';
 	}else{ 	document.getElementById("a_metro").disabled=false;
    document.getElementById("a_metro").style.background='#ffffff';
    document.getElementById("a_metro").style.color='#000000';
    document.getElementById("p_metro").style.color='#000000';
 	}
 }

var quant_s="";

function _cquantity(quant, type)
 {
    var quantity=document.getElementById("quantity_"+quant);
    quant_s="quantity_"+quant;
 	if(type=='p'){var sum=parseInt(quantity.value)+1; if(sum>1)document.getElementById('larr_'+quant).src='/img/arrow7.gif';}
 	if(type=='m'){var sum=parseInt(quantity.value)-1;}
 	if(sum<1)sum=1;
 	if((type=='m')&&(parseInt(quantity.value)==0))sum=0;

 	quantity.value=sum;
 return false;
 }

function _over_right(obj)
 {    var quantity = document.getElementById(quant_s).value;
    obj.src='/img/arrow8.gif';
    if(quantity>1){obj.style.cursor='pointer';}else{obj.style.cursor='default';}
 }

function _out_right(obj)
 {
    var quantity = document.getElementById(quant_s).value;

    if(quantity>1){    	obj.src='/img/arrow7.gif';    	obj.style.cursor='pointer';
    	}else{    		obj.src='/img/arrow8.gif';
    		obj.style.cursor='default';
    	}
 }

function _dostavka(type)
 {
    var cmarr=parseInt(arrDostavkaCode.length)-1;
    var cm_arr=document.getElementById("a_cmarr").value;
 	if(type=='next')
 	 {        if(cm_arr>=cmarr)pos=1;
        else pos=parseInt(cm_arr)+1;
 	 }
 	if(type=='prev')
 	 {
        if(cm_arr<=1)pos=cmarr;
        else pos=parseInt(cm_arr)-1;
 	 }
 	document.getElementById("a_cmarr").value=pos;
 	document.getElementById("a_dostavka").value=arrDostavkaCode[pos];
 	document.getElementById("a_dostavka_name").value=arrDostavkaName[pos];
 	document.getElementById("a_dostavka_price").innerHTML=arrDostavkaPrice[pos];
 }