//ok
function price_na_foto(photo_length,photo_width,photo_type,cat_Id) {
	var price_za_podramnik=0;
	switch (photo_type) {
	case "0": price_za_m=0; break;
	case "1": price_za_m=9; break;
	case "2": price_za_m=21; break;
	case "3": price_za_m=10; break;
	case "4": price_za_m=22; break;
	case "5": price_za_m=16; break;
	case "6": price_za_m=29; break;
	case "7": price_za_m=12; break;
	case "8": price_za_podramnik=(photo_length*1+photo_width*1)*4; price_za_m=16; break;
	case "9": price_za_podramnik=(photo_length*1+photo_width*1)*6; price_za_m=0; break;
	}

	if (photo_length<21) {photo_koeff1=photo_length;}
	else if (photo_length<31) {photo_koeff1=33;}
	else if (photo_length<41)  {photo_koeff1=44;}
	else if (photo_length<51) {photo_koeff1=57; }
	else if (photo_length<61) {photo_koeff1=60; }
	else if (photo_length<71) {photo_koeff1=73; }
	else if (photo_length<81) {photo_koeff1=84; }
	else if (photo_length<91) {photo_koeff1=90; }
	else photo_koeff1=photo_length; 

	if (photo_width<21) {photo_koeff2=photo_width;}
	else if (photo_width<31) {photo_koeff2=33;}
	else if (photo_width<41)  {photo_koeff2=44;}
	else if (photo_width<51) {photo_koeff2=57; }
	else if (photo_width<61) {photo_koeff2=60; }
	else if (photo_width<71) {photo_koeff2=73; }
	else if (photo_width<81) {photo_koeff2=84; }
	else if (photo_width<91) {photo_koeff2=90; }
	else photo_koeff2=photo_width; 
//	window.alert(photo_koeff1);
//	window.alert(photo_koeff2);	
//	window.alert(price_za_podramnik);
	total_price=price_za_m*photo_koeff1*photo_koeff2+price_za_podramnik*100;
/*	if (document.getElementById("speed_"+cat_Id)) {
		var speed = document.getElementById("speed_"+cat_Id).value;
		if (speed==0) {
		} else {
			total_price=total_price*speed/10+total_price;
		}
	}	*/
//	window.alert(total_price);
	return total_price;
}

//ok
function switchPreview1(my_id,my_link,my_baget,my_price,my_color,my_wide,my_pixwide,ost_m,ost_r) {
	document.getElementById("begun_a_"+my_id).style.color="#CFA242";
	document.getElementById("preview_"+my_link).innerHTML='<a href="javascript:show_prev('+"'"+my_id+"','"+my_baget+"'"+');"><img src="../../images/cms/data/vramke/'+my_id+'b.jpg" border="0" /></a>';
	document.getElementById("bigprice_"+my_link).innerHTML=my_price;
//	window.alert("price_"+stringarray[2]);
	document.getElementById("price_"+my_link).value=my_price;
	document.getElementById("curbaget_"+my_link).innerHTML=my_baget+', Цвет '+my_color;
	if (ost_m==-1) {
	} else {
		document.getElementById("metrag_"+my_link).innerHTML='<br/>Остатки в СПб: '+ost_m+', в Москве: '+ost_r;
	}
	document.getElementById("nameBaget_"+my_link).innerHTML=my_baget;
	if (my_pixwide>0) {
		document.getElementById("podbor_baget_"+my_link).innerHTML='<a href="javascript:show_podbor('+"'"+my_id+"','"+my_baget+"','"+my_pixwide+"','"+my_wide+"','"+my_price+"',"+my_link+');">Предварительный<br/>просмотр рамы</a>';
	} else {
		document.getElementById("podbor_baget_"+my_link).innerHTML='';
	}
	var old_baget=document.getElementById("curbagetId_"+my_link).value;
	document.getElementById("begun_a_"+old_baget).style.color="#AAAAAA";
	document.getElementById("curbagetId_"+my_link).value=my_id;
	if (document.getElementById("globalPrint").value>0) {
	} else {
		if (document.getElementById("myPhotoPrice_"+my_link).value>0) vramkeshop_photo_vramke_prepared(my_link);
	}
	vramkeshop_calcPrice(my_link);	
} 

function switchPreviewZ(my_id,my_link,my_baget,my_price,my_color,my_wide,my_pixwide,ost_m,ost_r) {
	document.getElementById("begun_a_"+my_id).style.color="#CFA242";
	document.getElementById("preview_"+my_link).innerHTML='<a href="javascript:show_prev('+"'"+my_id+"','"+my_baget+"'"+');"><img src="../../images/cms/data/vramke/'+my_id+'b.jpg" border="0" /></a>';
	document.getElementById("bigprice_"+my_link).innerHTML=my_price;
//	window.alert("price_"+stringarray[2]);
	document.getElementById("price_"+my_link).value=my_price;
	document.getElementById("curbaget_"+my_link).innerHTML=my_baget+', Цвет '+my_color;
	document.getElementById("nameBaget_"+my_link).innerHTML=my_baget;
	if (ost_m==-1) {
	} else {
		document.getElementById("metrag_"+my_link).innerHTML='<br/>Остатки в СПб: '+ost_m+', в Москве: '+ost_r;
	}
	if (my_pixwide>0) {
		document.getElementById("podbor_baget_"+my_link).innerHTML='<a href="javascript:show_podborZ('+"'"+my_id+"','"+my_baget+"','"+my_pixwide+"','"+my_wide+"','"+my_price+"',"+my_link+');">Предварительный<br/>просмотр зеркала</a>';
	} else {
		document.getElementById("podbor_baget_"+my_link).innerHTML='';
	}
	var old_baget=document.getElementById("curbagetId_"+my_link).value;
	document.getElementById("begun_a_"+old_baget).style.color="#AAAAAA";
	document.getElementById("curbagetId_"+my_link).value=my_id;
	if (document.getElementById("myPhotoPrice_"+my_link).value>0) vramkeshop_photo_vramke_prepared(my_link);
	vramkeshop_calcPrice(my_link);	
} 

//ok
function switchPreviewOpt(my_id,my_link,my_baget,my_price,my_color) {
	document.getElementById("begun_a_"+my_id).style.color="#CFA242";
	document.getElementById("preview_"+my_link).innerHTML='<a href="javascript:show_prev('+"'"+my_id+"','"+my_baget+"'"+');"><img src="../../images/cms/data/vramke/'+my_id+'b.jpg" border="0" /></a>';
	document.getElementById("bigprice_"+my_link).innerHTML=my_price;
	document.getElementById("price_"+my_link).value=my_price;
	document.getElementById("curbaget_"+my_link).innerHTML=my_baget+' '+my_color;
	document.getElementById("nameBaget_"+my_link).innerHTML=my_baget;
	var old_baget=document.getElementById("curbagetId_"+my_link).value;
	document.getElementById("begun_a_"+old_baget).style.color="#AAAAAA";
	document.getElementById("curbagetId_"+my_link).value=my_id;
	vramkeshop_calc_opt(my_link);	
} 


// ok
function vramkeshop_foto_k_ramke(cat_Id){
	var myPhoto=new Array();
	if (document.getElementById("length_"+cat_Id)) {
		myPhoto[0]= document.getElementById("length_"+cat_Id).value;
	} else myPhoto[0]=0;
	if (myPhoto[0]<11) {
		myPhoto[0]=10;
		document.getElementById("length_"+cat_Id).value=10;	
	}
	if (document.getElementById("width_"+cat_Id)) {
		myPhoto[1] = document.getElementById("width_"+cat_Id).value;
	} else myPhoto[1]=0;
	if (myPhoto[1]<11) {
		myPhoto[1]=10;
		document.getElementById("width_"+cat_Id).value=10;	
	}
//	window.alert(myPhoto);
	if (document.getElementById("foto_k_ramke_"+cat_Id)) {
		myPhoto[2] = document.getElementById("foto_k_ramke_"+cat_Id).value;
	}  else myPhoto[2]=0;
	if (myPhoto[2]==0) {
		photo_price=0;
		if (document.getElementById("hidden_foto_"+cat_Id))  document.getElementById("hidden_foto_"+cat_Id).style.visibility="hidden";
		document.getElementById("plusfoto_"+cat_Id).value=0; 
	} else {
		photo_price=price_na_foto(myPhoto[0],myPhoto[1],myPhoto[2],cat_Id);
		if (document.getElementById("speed_"+cat_Id)) {
			var speed = document.getElementById("speed_"+cat_Id).value;
			photo_price=photo_price*1+photo_price*speed/20;
		}  
	 	if (myPhoto[2]==7) {
			if (document.getElementById("hidden_foto_"+cat_Id)) document.getElementById("hidden_foto_"+cat_Id).style.visibility="hidden";
			document.getElementById("plusfoto_"+cat_Id).value=7; 
		} else if (myPhoto[2]==9) {
			if (document.getElementById("hidden_foto_"+cat_Id))  document.getElementById("hidden_foto_"+cat_Id).style.visibility="hidden";
			document.getElementById("plusfoto_"+cat_Id).value=9; 
		} else { 
			if (document.getElementById("hidden_foto_"+cat_Id)) document.getElementById("hidden_foto_"+cat_Id).style.visibility="visible";
			// pometka otsutstviya vybrannogo tipa faila	
			if (document.getElementById("plusfoto_"+cat_Id).value=="1") {
				vramkeshop_photo_recheck(cat_Id);			
			} else {
				document.getElementById("plusfoto_"+cat_Id).value=2; 
			}
		}
	}
	document.getElementById("myPhotoPrice_"+cat_Id).value=photo_price;
//	vramkeshop_calcPrice(cat_Id);
}

// ok
function vramkeshop_inBasket1(cat_Id) {
	if (document.getElementById("globalPrint").value>0) {
	//	if (document.getElementById("globalPrint").value=="1") 
		vramkeshop_send_frame_gallery(cat_Id,10);  
	} else {
		if (document.getElementById("plusfoto_"+cat_Id)) {
			if (document.getElementById("plusfoto_"+cat_Id).value=="2") {
				window.alert("Вы забыли выбрать файл для печати!");
			} else { 
//				window.alert(cat_Id);
				if (document.getElementById("plusfoto_"+cat_Id).value=="0") vramkeshop_send_frame1(cat_Id); 
				if (document.getElementById("plusfoto_"+cat_Id).value=="7") vramkeshop_send_frame_pena(cat_Id,7);
				if (document.getElementById("plusfoto_"+cat_Id).value=="9") vramkeshop_send_frame_pena(cat_Id,9);  
				if (document.getElementById("plusfoto_"+cat_Id).value=="1") {
					if (document.getElementById("file_"+cat_Id)) {
						if (document.getElementById("file_"+cat_Id).value=="") {
						//	return false;
							window.alert("Вы забыли выбрать файл для печати!");						
						} else {
							vramkeshop_photo_recheck(cat_Id);
							document.getElementById("thetext_"+cat_Id).value='Идет загрузка...';
							document.getElementById("myBasket_"+cat_Id).style.visibility="hidden";
				//			document.getElementById("oforml").style.visibility="hidden";
							document.getElementById("uploadPhoto_"+cat_Id).submit();
						}
					}
				}
			}
		}	 
	}
}

// ok
function vramkeshop_inBasketZ(cat_Id) {
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	var __self = this;
	var hdl = function(oResponce) {
		cat_Id=oResponce.baget_id; 
		baget_length=oResponce.baget_length;
		baget_width=oResponce.baget_width;
		baget_glass=oResponce.baget_glass; 
		baget_back=oResponce.baget_back;
		total_quantity=oResponce.quantity;
		if (document.getElementById("myBasket_"+cat_Id)) {
			document.getElementById("myBasket_"+cat_Id).innerHTML='<a href="javascript:vramkeshop_inBasketZ('+"'"+cat_Id+"'"+');">заказать&nbsp;зеркало</a><br /><a href="/eshop/vramke_basket/">В&nbsp;корзине&nbsp;'+total_quantity+'&nbsp;шт.</a>';
		}
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
			document.getElementById("view_b").className="";
		}	
		vramkeshop_updateBasket();		
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/21/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+myBaget[13]+"/"+cat_Id+"/"+myBaget[16]+"/?", hdl);
}


//ok
function vramkeshop_send_frame1(cat_Id) {
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	var __self = this;
	var hdl = function(oResponce) {
		cat_Id=oResponce.baget_id; 
		baget_length=oResponce.baget_length;
		baget_width=oResponce.baget_width;
		baget_glass=oResponce.baget_glass; 
		baget_back=oResponce.baget_back;
		total_quantity=oResponce.quantity;
		if (document.getElementById("myBasket_"+cat_Id)) {
			document.getElementById("myBasket_"+cat_Id).innerHTML='<a href="javascript:vramkeshop_inBasket1('+"'"+cat_Id+"'"+');">заказать&nbsp;раму</a><br /><a href="/eshop/vramke_basket/">В&nbsp;корзине&nbsp;'+total_quantity+'&nbsp;шт.</a>';
		}
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
			document.getElementById("view_b").className="";
		}	
		vramkeshop_updateBasket();		
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/20/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+myBaget[13]+"/"+cat_Id+"/?", hdl);
}

function close_podbor(){
//	if (window.opener && !window.opener.closed){
		window.opener.setTimeout("vramkeshop_updateBasket();",100);
		window.self.close();
//	}
}

function close_and_go_basket(){
//	if (window.opener && !window.opener.closed){
		window.opener.location="http://vramke.org/eshop/vramke_basket/";
		window.self.close();
//	}
}


//ok
function vramkeshop_send_frame_pena(cat_Id,type_pena) {
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	var __self = this;
	var hdl = function(oResponce) {
		cat_Id=oResponce.baget_id; 
		baget_length=oResponce.baget_length;
		baget_width=oResponce.baget_width;
		baget_glass=oResponce.baget_glass; 
		baget_back=oResponce.baget_back;
		total_quantity=oResponce.quantity;
		if (document.getElementById("myBasket_"+cat_Id)) {
			document.getElementById("myBasket_"+cat_Id).innerHTML='<a href="javascript:vramkeshop_inBasket1('+"'"+cat_Id+"'"+');">заказать&nbsp;раму</a><br /><a href="/eshop/vramke_basket/">В&nbsp;корзине&nbsp;'+total_quantity+'&nbsp;шт.</a>';
		}
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
			document.getElementById("view_b").className="";
		}	
		vramkeshop_updateBasket();		
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/18/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+myBaget[13]+"/"+myBaget[8]+"/"+cat_Id+"/"+type_pena+"/?", hdl);
}


function vramkeshop_send_frame_gallery(cat_Id,type_pena) {
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	var __self = this;
	var real_file=document.getElementById('globalLink').value;
	var filename=document.getElementById('globalDescr').value;
	if (filename=="") filename="foto";
	if (document.getElementById("foto_k_ramke_"+cat_Id)) {
		photo_type = document.getElementById("foto_k_ramke_"+cat_Id).value;
	}  else photo_type=0;
	var hdl = function(oResponce) {
		window.location="http://vramke.org/eshop/vramke_basket/";
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/14/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+myBaget[13]+"/"+photo_type+"/"+real_file+"/"+filename+"/"+myBaget[8]+"/"+cat_Id+"/?", hdl);
}


// ok
function vramkeshop_inBasket_opt(cat_Id) {
	var myBaget=new Array();
	myBaget=vramkeshop_getOptBaget(cat_Id);
	var __self = this;
	var hdl = function(oResponce) {
		cat_Id=oResponce.baget_id; 
		total_quantity=oResponce.quantity;
		if (document.getElementById("myBasket_"+cat_Id)) {
			document.getElementById("myBasket_"+cat_Id).innerHTML='<a href="javascript:vramkeshop_inBasket_opt('+"'"+cat_Id+"'"+');">заказ&nbsp;багета</a><br /><a href="/eshop/vramke_basket/">В&nbsp;корзине&nbsp;'+total_quantity+'&nbsp;шт.</a>';
		}
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
//			document.getElementById("view_b").className="";
			document.getElementById("view_b").style.display="block";
		}	
		vramkeshop_updateBasket();		
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/17/"+myBaget[8]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[3]+"/"+cat_Id+"/?", hdl);
}



//ok
function vramkeshop_photo_recheck(cat_Id) {
	if (document.getElementById("file_"+cat_Id)) {
		total_length=document.getElementById('file_'+cat_Id).value.length-4;
		message=document.getElementById('file_'+cat_Id).value;
		message=message.slice(total_length);
		message=message.toLowerCase();
//		window.alert(message);
		var allowed=[".png",".gif",".jpg",".ai",".tif",".psd",".PNG",".GIF",".JPG",".AI",".TIF",".PSD"];
		var skip = true;
		for (var i=0; i<allowed.length; i++) {   
			if (message.indexOf(allowed[i])>-1){
           				skip = false;   
            				break;   
        			}   
    		}  
//		skip=false;
		if (skip) {
			document.getElementById("plusfoto_"+cat_Id).value="2"; 
			document.getElementById('thetext_'+cat_Id).value = "Ошибка типа файла";
//			document.getElementById("uploadPhoto_"+cat_Id).action="/eshop/vramke_upload_photo/"+cat_Id+"/"+photo_name+"/1/";

		} else {
			document.getElementById('thetext_'+cat_Id).value = document.getElementById('file_'+cat_Id).value.substring(0,15)+((document.getElementById('file_'+cat_Id).value.length<15)?'':'...');
			document.getElementById("plusfoto_"+cat_Id).value="1";
			if (document.getElementById("foto_k_ramke_"+cat_Id)) {
				photo_type = document.getElementById("foto_k_ramke_"+cat_Id).value;
			}  else photo_type=0;
			var myPhoto=new Array();
			if (document.getElementById("length_"+cat_Id)) {
				myPhoto[0]= document.getElementById("length_"+cat_Id).value;
			} else myPhoto[0]=0;
			if (document.getElementById("width_"+cat_Id)) {
				myPhoto[1] = document.getElementById("width_"+cat_Id).value;
			} else myPhoto[1]=0;
			photo_name=myPhoto[0]+"x"+myPhoto[1];
			photo_price=document.getElementById("myPhotoPrice_"+cat_Id).value;	
		//	window.alert(document.getElementById('curbagetId_'+cat_Id).value);
			document.getElementById("uploadPhoto_"+cat_Id).action="/eshop/vramke_upload_photo/"+document.getElementById('curbagetId_'+cat_Id).value+"/"+photo_name+"/1/"+photo_type+"/"+photo_price+"/"+cat_Id+"/";
		}
	}
}


//ok
function vramkeshop_nowLoadFrame1(cat_Id,basketNomer) {
//	window.alert(cat_Id+' '+basketNomer);
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	var __self = this;
	var hdl = function(oResponce) {
		cat_Id=oResponce.baget_id; 
		baget_length=oResponce.baget_length;
		baget_width=oResponce.baget_width;
		baget_glass=oResponce.baget_glass; 
		baget_back=oResponce.baget_back;
		baget_pass=oResponce.baget_pass;
		total_quantity=oResponce.quantity;
		document.getElementById("myBasket_"+cat_Id).style.visibility="visible";
		if (document.getElementById("myBasket_"+cat_Id)) {
			document.getElementById("myBasket_"+cat_Id).innerHTML='<a href="javascript:vramkeshop_inBasket1('+"'"+cat_Id+"'"+');">заказать&nbsp;раму</a><br /><a href="/eshop/vramke_basket/">В&nbsp;корзине&nbsp;'+total_quantity+'&nbsp;шт.</a>';
		}
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
			document.getElementById("view_b").style.display="block";
		}	
		document.getElementById("thetext_"+cat_Id).value="Выберите файл    ...";
		document.getElementById("plusfoto_"+cat_Id).value="0";
		document.getElementById('file_'+cat_Id).value="";
		vramkeshop_updateBasket();		
	//	window.alert(cat_Id);
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/19/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+myBaget[13]+"/"+basketNomer+"/"+cat_Id+"/?", hdl);
}


//ok
function orderDigiFrame() {
	var nomer=document.getElementById("currentFrame").value;
	var __self = this;
	var hdl = function(oResponce) {
		document.getElementById("digitotal").innerHTML="Уже в корзине: "+oResponce.quantity;
		vramkeshop_updateBasket();		
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/15/"+nomer+"/?", hdl);
}

//ok
function orderMap() {
	var nomer=document.getElementById("currentMap").value;
	var __self = this;
	var hdl = function(oResponce) {
		document.getElementById("maptotal").innerHTML="Уже в корзине: "+oResponce.quantity;
		vramkeshop_updateBasket();		
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/12/"+nomer+"/?", hdl);
}


function changeDigiFrame(nomer,article,price) {
	var old_nomer=document.getElementById("currentFrame").value;
	var old_article=document.getElementById("currentArticle").value;
	var old_price=document.getElementById("currentPrice").value;
	document.getElementById("digiprev"+old_nomer).innerHTML='<a href="javascript:changeDigiFrame('+old_nomer+",'"+old_article+"',"+old_price+');"><img src="http://vramke.org/images/vramke/fotoframe/'+old_article+'_s.png" height="100" alt="'+old_article+'" /></a>';
	document.getElementById("digiprev"+nomer).innerHTML='<img src="http://vramke.org/images/vramke/fotoframe/'+article+'_s.png" class="akt_fotoframe" height="100" alt="'+article+'" />';
	document.getElementById("digiBig").innerHTML='<img src="http://vramke.org/images/vramke/fotoframe/'+article+'.png" class="main_pic_fotoframe" width="679" height="515" alt="'+article+'" />';
	document.getElementById("currentFrame").value=nomer;
	document.getElementById("curPrice").innerHTML=price;
	document.getElementById("currentArticle").value=article;
	document.getElementById("digiArt").innerHTML=article;
	document.getElementById("currentPrice").value=price;
}


function changeMap(nomer,article,price,name,descr,map_type,map_lamin,scale,mapsizex,mapsizey) {
	var old_nomer=document.getElementById("currentMap").value;
	var old_article=document.getElementById("currentArticle").value;
	var old_price=document.getElementById("currentPrice").value;
	var old_name=document.getElementById("currentName").value;
	var old_descr=document.getElementById("currentDescr").value;
	var old_map_type=document.getElementById("currentMaptype").value;
	var old_map_lamin=document.getElementById("currentMaplamin").value;
	var old_scale=document.getElementById("currentScale").value;
	var old_sizex=document.getElementById("currentSizex").value;
	var old_sizey=document.getElementById("currentSizey").value;
	document.getElementById("mapprev"+old_nomer).className="map_block_prev";
	document.getElementById("mapprev"+nomer).className="map_block_prev  akt_map_block_prev";
	document.getElementById("mapprev"+old_nomer).innerHTML='<a href="javascript:changeMap('+old_nomer+",'"+old_article+"',"+old_price+",'"+old_name+"','"+old_descr+"','"+old_map_type+"','"+old_map_lamin+"',"+old_scale+",'"+old_sizex+"','"+old_sizey+"'"+');"><img src="http://vramke.org/images/cms/data/vramke/map/'+old_nomer+'s.gif" height="100" alt="'+article+'" /><p>'+old_name+'</p></a>';
	document.getElementById("mapprev"+nomer).innerHTML='<img src="http://vramke.org/images/cms/data/vramke/map/'+nomer+'s.gif" height="100" alt="'+article+'" /><p>'+name+'</p>';
	document.getElementById("digiBig").innerHTML='<img src="http://vramke.org/images/cms/data/vramke/map/'+nomer+'l.gif" width="600" height="515" alt="'+article+'" />';
//	document.getElementById("mapprev"+old_nomer).innerHTML='<a class="map_link_prev" href="javascript:changeMap('+old_nomer+",'"+old_article+"',"+old_price+",'"+old_name+"','"+old_descr+"','"+old_map_type+"','"+old_map_lamin+"',"+old_scale+",'"+old_sizex+"','"+old_sizey+"'"+');"><img src="http://vramke.org/images/cms/data/vramke/map/'+old_nomer+'s.gif" height="100" alt="'+article+'" /><p>'+old_name+'</p></a>';
//	document.getElementById("mapprev"+nomer).innerHTML='<img src="http://vramke.org/images/cms/data/vramke/map/'+nomer+'s.gif" class="akt_fotoframe" height="100" alt="'+article+'" /><p>'+old_name+'</p>';
//	document.getElementById("digiBig").innerHTML='<img src="http://vramke.org/images/cms/data/vramke/map/'+nomer+'l.gif" width="600" height="515" alt="'+article+'" />';

	document.getElementById("mapArt").innerHTML=article;
	document.getElementById("curPrice").innerHTML=price;
	document.getElementById("karta").innerHTML=name;
	document.getElementById("descr").innerHTML=descr;
	document.getElementById("map_type").innerHTML=map_type;
	document.getElementById("map_lamin").innerHTML=map_lamin;
	document.getElementById("scale").innerHTML=scale;
	document.getElementById("sizex").innerHTML=mapsizex;
	document.getElementById("sizey").innerHTML=mapsizey;


	document.getElementById("currentMap").value=nomer;
	document.getElementById("currentArticle").value=article;
	document.getElementById("currentPrice").value=price;
	document.getElementById("currentName").value=name;
	document.getElementById("currentDescr").value=descr;
	document.getElementById("currentMaptype").value=map_type;
	document.getElementById("currentMaplamin").value=map_lamin;
	document.getElementById("currentScale").value=scale;
	document.getElementById("currentSizex").value=mapsizex;
	document.getElementById("currentSizey").value=mapsizey;
}

function selectAndGo(link,sizex,sizey,setPrint,setGlass,setPasp,setBack,setSpeed,descr) {
//	var exdate=new Date();
//    	exdate.setDate(exdate.getDate()+1);
//     	var expires = exdate.toGMTString();
//	var path="/";
//   	document.cookie = "IMAGE_ID=" + name +"; expires=" + expires + "; path=" + path;
	window.location='http://vramke.org/prices/katalog_bageta/?link='+link+'&sizex='+sizex+'&sizey='+sizey+'&setPrint='+setPrint+'&setGlass='+setGlass+'&setPasp='+setPasp+'&setBack='+setBack+'&setSpeed='+setSpeed+'&setDescr='+descr;	
}

//new not tested
function vramkeshop_uploadPhoto() {
//	window.alert(cat_Id+' '+basketNomer);
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget('0');
	var dlina=document.getElementById("width_0").value;
	var shir=document.getElementById("length_0").value;
	var type=document.getElementById("select_foto_type").value;
	var quant=document.getElementById("quant").value;
	var real_file=document.getElementById("real_file").value;
	var price=document.getElementById("unit_price").value;
	var filename=document.getElementById('file_temp').value;
	if (type==7) real_file="none";
	if (type==9) real_file="none";
	if (filename=="") filename="foto";
	var __self = this;
	var hdl = function(oResponce) {
		document.getElementById("oforml").style.visibility="hidden";
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
			document.getElementById("view_b").style.display="block";
		}	
		document.getElementById("basket_temp").innerHTML="Заказ добавлен в корзину...<br/><br/><a href='http://vramke.org/eshop/vramke_basket/'>Оформить заказ</a>";
		document.getElementById("status_temp").innerHTML="Выберите новый файл для загрузки.";
		document.getElementById("file_temp").value="";
		vramkeshop_updateBasket();		
	//	window.alert(cat_Id);
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/16/"+dlina+"/"+shir+"/"+type+"/"+quant+"/"+real_file+"/"+price+"/"+filename+"/"+myBaget[4]+"/"+myBaget[13]+"/?", hdl);
}


//new not tested
function vramkeshop_uploadPodbor(cat_Id) {
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	var type=document.getElementById("foto_k_ramke_"+cat_Id).value;
	var real_file=document.getElementById("real_file").value;
//	var price=document.getElementById("myPhotoPrice_"+cat_Id).value;
	var filename=document.getElementById('file_temp').value;
	if (filename=="") filename="foto";
	var __self = this;
	var hdl = function(oResponce) {
		cat_Id=oResponce.baget_id; 
		if (document.getElementById("oforml")) {
			document.getElementById("oforml").style.visibility="hidden";
		}	
		if (document.getElementById("basket_temp")) {		
			document.getElementById("basket_temp").innerHTML="Заказ добавлен в корзину...";
		}
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
			document.getElementById("view_b").style.display="block";
		}	
		vramkeshop_updateBasket();		
	//	window.alert(cat_Id);
	}
//	window.alert("foto_k_ramke_"+cat_Id);
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/14/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+myBaget[13]+"/"+type+"/"+real_file+"/"+filename+"/"+myBaget[8]+"/"+cat_Id+"/?", hdl);
//	window.alert("foto_k_ramke_"+cat_Id);
}

function vramkeshop_uploadPodborZ(cat_Id) {
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
//	var type=document.getElementById("foto_k_ramke_"+cat_Id).value;
//	var real_file=document.getElementById("real_file").value;
//	var price=document.getElementById("myPhotoPrice_"+cat_Id).value;
//	var filename=document.getElementById('file_temp').value;
//	if (filename=="") filename="foto";
	var __self = this;
	var hdl = function(oResponce) {
		cat_Id=oResponce.baget_id; 
		if (document.getElementById("oforml")) {
			document.getElementById("oforml").style.visibility="hidden";
		}	
		if (document.getElementById("basket_temp")) {		
			document.getElementById("basket_temp").innerHTML="Заказ добавлен в корзину...";
		}
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
			document.getElementById("view_b").style.display="block";
		}	
		vramkeshop_updateBasket();		
	//	window.alert(cat_Id);
	}
//	window.alert("foto_k_ramke_"+cat_Id);
//	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/21/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+myBaget[13]+"/"+type+"/"+real_file+"/"+filename+"/"+myBaget[8]+"/"+cat_Id+"/"+myBaget[8]+"/?", hdl);
//	window.alert("foto_k_ramke_"+cat_Id);
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/21/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+myBaget[13]+"/"+cat_Id+"/"+myBaget[16]+"/?", hdl);
}





function vramke_view_old_order(zakaz_Id) {
	if (document.getElementById("row"+zakaz_Id).style.display=="table-row") {
		document.getElementById("row"+zakaz_Id).style.display="none";
	} else {
		var __self = this;
		var hdl = function(oResponce) {
			myzakaz_Id=oResponce.myzakaz_Id; 
			myinner=oResponce.myinner;
			if (document.getElementById("row"+myzakaz_Id)) {
				document.getElementById("td"+myzakaz_Id).innerHTML=myinner;
				document.getElementById("row"+myzakaz_Id).style.display="table-row";
			}
		}
		lLib.getInstance().makeRequest("/eshop/vramke_view_old/"+zakaz_Id+"/?", hdl);
	}	
}


function vramke_view_old_order_master(zakaz_Id) {
	if (document.getElementById("row"+zakaz_Id).style.display=="table-row") {
		document.getElementById("row"+zakaz_Id).style.display="none";
	} else {
		var __self = this;
		var hdl = function(oResponce) {
			myzakaz_Id=oResponce.myzakaz_Id; 
			myinner=oResponce.myinner;
			if (document.getElementById("row"+myzakaz_Id)) {
				document.getElementById("td"+myzakaz_Id).innerHTML=myinner;
				document.getElementById("row"+myzakaz_Id).style.display="table-row";
			}
		}
		lLib.getInstance().makeRequest("/eshop/vramke_view_old_master/"+zakaz_Id+"/?", hdl);
	}	
}


function vramke_update_status(zakaz_Id,zakaz_stat) {
	var __self = this;
	var hdl = function(oResponce) {
		myzakaz_Id=oResponce.myzakaz_Id; 
		myinner=oResponce.myinner;
		if (document.getElementById("row"+myzakaz_Id)) {
			document.getElementById("stat_"+myzakaz_Id).innerHTML=myinner;
//			document.getElementById("row"+myzakaz_Id).style.display="";
		}
	}
	lLib.getInstance().makeRequest("/eshop/vramke_update_status/"+zakaz_Id+"/"+zakaz_stat+"/?", hdl);
}

function vramke_update_complect(zakaz_Id,zakaz_podId,zakaz_stat) {
	var __self = this;
	var hdl = function(oResponce) {
		myzakaz_Id=oResponce.myzakaz_Id; 
		myinner=oResponce.myinner;
		if (document.getElementById(myzakaz_Id)) {
			document.getElementById(myzakaz_Id).innerHTML=myinner;
		}
	}
	lLib.getInstance().makeRequest("/eshop/vramke_update_complect/"+zakaz_Id+"/"+zakaz_podId+"/"+zakaz_stat+"/?", hdl);
}


function changeStatus(zakaz_Id) {
	var __self = this;
	var hdl = function(oResponce) {
		myzakaz_Id=oResponce.myzakaz_Id; 
		myinner=oResponce.myinner;
		if (document.getElementById("chgSt"+myzakaz_Id)) {
			document.getElementById("chgSt"+myzakaz_Id).innerHTML=myinner;
		}
	}
	lLib.getInstance().makeRequest("/eshop/vramke_change_status/"+zakaz_Id+"/?", hdl);
}

function OnOffStatus(zakaz_Id,status) {
	var __self = this;
	var hdl = function(oResponce) {
		myzakaz_Id=oResponce.myzakaz_Id; 
		myinner=oResponce.myinner;
		if (document.getElementById("begun_st_"+myzakaz_Id)) {
			document.getElementById("begun_st_"+myzakaz_Id).innerHTML=myinner;
		}
	}
	lLib.getInstance().makeRequest("/eshop/vramke_onoff_status/"+zakaz_Id+"/"+status+"/?", hdl);
}


function editkomm(zakaz_Id,komment) {
	document.getElementById("editkom_"+zakaz_Id).innerHTML='<input type="text" size="40" id="new_kom_'+zakaz_Id+'" value="'+komment+'"><br/><a href="javascript:savekomm('+zakaz_Id+');">Save</a>';
//	var __self = this;
//	var hdl = function(oResponce) {
//		myzakaz_Id=oResponce.myzakaz_Id; 
//		myinner=oResponce.myinner;
//		if (document.getElementById("begun_st_"+myzakaz_Id)) {
//			document.getElementById("begun_st_"+myzakaz_Id).innerHTML=myinner;
//		}
//	}
//	lLib.getInstance().makeRequest("/eshop/vramke_onoff_status/"+zakaz_Id+"/"+status+"/?", hdl);
}

function savekomm(zakaz_Id,komment) {
	var new_komm=encodeURIComponent(document.getElementById("new_kom_"+zakaz_Id).value);
	var __self = this;
	var hdl = function(oResponce) {
		myzakaz_Id=oResponce.myzakaz_Id; 
		myinner=oResponce.myinner;
		if (document.getElementById("editkom_"+myzakaz_Id)) {
			document.getElementById("editkom_"+myzakaz_Id).innerHTML=myinner;
		}
	}
	lLib.getInstance().makeRequest("/eshop/vramke_savekomm/"+zakaz_Id+"/"+new_komm+"/?", hdl);
}


function vramkeshop_updateBasket() {
	var __self = this;
	var hdl = function(oResponce) {
		total_summ=oResponce.summ; 
		total_quantity=oResponce.quantity;	
		if (total_quantity==0) {
			if (document.getElementById("empty_b")) {
				document.getElementById("empty_b").className="empty_b";
			}			
			if (document.getElementById("view_b")) {
				document.getElementById("view_b").className="view_basket";
			}

		} else {
			if (document.getElementById("empty_b")) {
				document.getElementById("empty_b").className="view_basket";
			}			
			if (document.getElementById("view_b")) {
				document.getElementById("view_b").className="empty_b";
			}
			var s = total_quantity;
			if ((s>9) && (s<20)) {
				var result4 = "позиций";
			} else {
				var re1 = /1$/;
				var re2 = /[2-4]$/;
				var re3 = /[5-9, 0]$/;
				var result1 = re1.test(s) ? "позиция" : "";
				var result2 = re2.test(s) ? "позиции" : "";
				var result3 = re3.test(s) ? "позиций" : "";
				var result4 = result1 + result2 + result3;
			}
			if (document.getElementById("Poz")) {
				document.getElementById("Poz").innerHTML=result4 ;
			}
			if (document.getElementById("total_count")) {
				document.getElementById("total_count").innerHTML=total_quantity;
			}
			if (document.getElementById("order_total")) {
				document.getElementById("order_total").innerHTML=total_summ;
			}
		}			
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_update_count/?", hdl);
}

function vramkeshop_after_inBasket() {
	window.alert("OK");
}
 
function vramke_confirmBasket() {
	suffix="";
	if (document.getElementById("username")) {
		if (!(document.getElementById("username").value=="")) {
			if (!(document.getElementById("usertel").value=="")) {
				username=encodeURIComponent(document.getElementById("username").value);
				usertel=encodeURIComponent(document.getElementById("usertel").value);
				suffix="/"+username+"/"+usertel;
				if (document.getElementById("userpromo")) {
					if (document.getElementById("userpromo").value=="") {	
						suffix=suffix+"/0";
					} else {
						userpromo=encodeURIComponent(document.getElementById("userpromo").value);
						suffix=suffix+"/"+userpromo;					
					}
				} else suffix=suffix+"/0";								
				if (document.getElementById("customer_comments")) {
					if (document.getElementById("customer_comments").value=="") {	
						suffix=suffix+"/0";
					} else {
					
						userkomments=document.getElementById("customer_comments").value;
						//userkomments.replace("\n","_");
						userkomments=encodeURIComponent(userkomments);
						//userkomments=escape(userkomments);
						suffix=suffix+"/"+userkomments;
						//window.alert(userkomments);
					}
				} else suffix=suffix+"/0";
				if (!(document.getElementById("email").value=="")) {
					suffix=suffix+"/"+encodeURIComponent(document.getElementById("email").value);
				} else {
					suffix=suffix+"/none";
				}	
				suffix=suffix+"/"+document.getElementById("usertype").value;					
				suffix=suffix+"/"+document.getElementById("dostavka").value;									
				suffix=suffix+"/0/0/0/0";
				var __self = this;
				var hdl = function(oResponce) {
					zakaz_name=oResponce.zakaz_name; 
					zakaz_phone=oResponce.zakaz_phone; 
					zakaz_nomer=oResponce.zakaz_nomer; 
					zakaz_date=oResponce.zakaz_date;
					zakaz_email=oResponce.zakaz_email;		
					zakaz_summa=oResponce.zakaz_summa;
					zakaz_komment=oResponce.zakaz_komment;
					zakaz_dostavka=oResponce.zakaz_dostavka;
					zakaz_table=oResponce.zakaz_table;
					if (document.getElementById("main_basket_content")) {
						document.getElementById("main_basket_content").innerHTML="<br/><br/><h2>Ваш заказ успешно оформлен<br/><br/>Детали заказа:<br/><br/></h2><table><tr><td>Ваше имя:</td><td>"+zakaz_name+"</td></tr><tr><td>Контактный телефон:</td><td>"+zakaz_phone+"</td></tr><tr><td>E-mail:</td><td>"+zakaz_email+"</td></tr><tr><td>Дата заказа:</td><td>"+zakaz_date+"</td></tr><tr><td>Номер заказа:</td><td>"+zakaz_nomer+"</td></tr><tr><td>Сумма заказа:</td><td>"+zakaz_summa+"</td></tr><tr><td>Ваш комментарий:</td><td>"+zakaz_komment+"</td></tr></table><br/>"+zakaz_table+"<br/><h2>Вы можете посмотреть <a href='http://vramke.org/eshop/vramke_basket/'>Ваши заказы</a> или вернуться в <a href='http://vramke.org/prices/'>Каталог</a></h2>";
					}			
				}
				lLib.getInstance().makeRequest("/eshop/json_vramke_confirm_basket"+suffix+"/?", hdl);
			} else {
				document.getElementById("usererror").style.visibility="visible";
			}
		} else {
			document.getElementById("usererror").style.visibility="visible";
		}
	}
}

function vramke_checkpromo() {
	if (document.getElementById("userpromo")) {
		if (document.getElementById("userpromo").value=="") {	
//			suffix=suffix+"/0";
		} else {
			var __self = this;
			var hdl = function(oResponce) {
				zakaz_discount=oResponce.discount; 
				if (document.getElementById("discount")) {
					document.getElementById("discount").innerHTML=zakaz_discount+" %";
				}
				if (document.getElementById("discount")) {
					var disc_total=document.getElementById("order_hide").value;
					disc_total=disc_total*(1-zakaz_discount/100);
					disc_total=disc_total.toFixed(2);
					document.getElementById("disc_total").innerHTML=disc_total;			
//					window.alert(disc_total);
				}
			}
//			window.alert('Sending');
			suffix=document.getElementById("userpromo").value;
			lLib.getInstance().makeRequest("/eshop/json_vramke_check_discount/"+suffix+"/?", hdl);
		}
	}			
}

function vramke_checktel() {
	if (document.getElementById("usertel")) {
		if (document.getElementById("usertel").value=="") {	
//			suffix=suffix+"/0";
		} else {
			var __self = this;
			var hdl = function(oResponce) {
				user_name=oResponce.name;
				user_mail=oResponce.mail; 
				user_found=oResponce.found;
				if (user_found==1) {
					if (document.getElementById("username")) {
						document.getElementById("username").value=user_name;
					}
					if (document.getElementById("email")) {
						document.getElementById("email").value=user_mail;
					}
				}
			}
//			window.alert('Sending');
			suffix=document.getElementById("usertel").value;
			lLib.getInstance().makeRequest("/eshop/json_vramke_check_tel/"+suffix+"/?", hdl);
		}
	}			
}


function vramke_confirmBasketReg() {
	suffix="/0/0";
	if (document.getElementById("userpromo")) {
		if (document.getElementById("userpromo").value=="") {	
			suffix=suffix+"/0";
		} else {
			userpromo=encodeURIComponent(document.getElementById("userpromo").value);
			suffix=suffix+"/"+userpromo;					
		}
	} else suffix=suffix+"/0";								
	if (document.getElementById("customer_comments")) {
		if (document.getElementById("customer_comments").value=="") {	
			suffix=suffix+"/0";
		} else {
			userkomments=encodeURIComponent(document.getElementById("customer_comments").value);
			suffix=suffix+"/"+userkomments;
		}
	} else suffix=suffix+"/0";	
	suffix=suffix+"/none/"+document.getElementById("usertype").value;	
	suffix=suffix+"/"+document.getElementById("dostavka").value;							
	if (document.getElementById("avans")) {
		if (document.getElementById("avans").value=="") {	
			suffix=suffix+"/0";
		} else {
			avans=encodeURIComponent(document.getElementById("avans").value);
			suffix=suffix+"/"+avans;
		}
	} else suffix=suffix+"/0";	
	suffix=suffix+"/0/0/0";
	var __self = this;
	var hdl = function(oResponce) {
		zakaz_name=oResponce.zakaz_name; 
		zakaz_phone=oResponce.zakaz_phone; 
		zakaz_nomer=oResponce.zakaz_nomer; 
		zakaz_date=oResponce.zakaz_date;
		zakaz_email=oResponce.zakaz_email;	
		zakaz_summa=oResponce.zakaz_summa;		
		zakaz_avans=oResponce.zakaz_avans;		
		zakaz_komment=oResponce.zakaz_komment;
		zakaz_dostavka=oResponce.zakaz_dostavka;
		zakaz_table=oResponce.zakaz_table;
		if (document.getElementById("main_basket_content")) {
			document.getElementById("main_basket_content").innerHTML="<br/><br/><br/><br/><br/><br/><br/><h2>Ваш заказ успешно оформлен<br/><br/>Детали заказа:<br/><br/></h2><table><tr><td>Ваше имя:</td><td>"+zakaz_name+"</td></tr><tr><td>Контактный телефон:</td><td>"+zakaz_phone+"</td></tr><tr><td>E-mail:</td><td>"+zakaz_email+"</td></tr><tr><td>Дата заказа:</td><td>"+zakaz_date+"</td></tr><tr><td>Номер заказа:</td><td>"+zakaz_nomer+"</td></tr><tr><td>Сумма заказа:</td><td>"+zakaz_summa+"</td></tr><tr><tr><td>Внесен аванс:</td><td>"+zakaz_avans+"</td></tr><td>Ваш комментарий:</td><td>"+zakaz_komment+"</td></tr></table><br/>"+zakaz_table+"<br/><h2>Вы можете посмотреть <a href='http://vramke.org/eshop/vramke_basket/'>Ваши заказы</a> или вернуться в <a href='http://vramke.org/prices/'>Каталог</a></h2>";
		}			
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_confirm_basket"+suffix+"/?", hdl);
}

function vramke_confirmBasketMan() {
	if (document.getElementById("username")) {
		if (!(document.getElementById("username").value=="")) {
			if (!(document.getElementById("usertel").value=="")) {
				username=encodeURIComponent(document.getElementById("username").value);
				usertel=encodeURIComponent(document.getElementById("usertel").value);
				suffix="/"+username+"/"+usertel;
			} else suffix="/0/0";
		} else suffix="/0/0";
	} else suffix="/0/0";
	if (document.getElementById("userpromo")) {
		if (document.getElementById("userpromo").value=="") {	
			suffix=suffix+"/0";
		} else {
			userpromo=encodeURIComponent(document.getElementById("userpromo").value);
			suffix=suffix+"/"+userpromo;					
		}
	} else suffix=suffix+"/0";								
	if (document.getElementById("customer_comments")) {
		if (document.getElementById("customer_comments").value=="") {	
			suffix=suffix+"/0";
		} else {
			userkomments=encodeURIComponent(document.getElementById("customer_comments").value);
			suffix=suffix+"/"+userkomments;
		}
	} else suffix=suffix+"/0";	
	if (!(document.getElementById("email").value=="")) {
		suffix=suffix+"/"+encodeURIComponent(document.getElementById("email").value);
	} else {
		suffix=suffix+"/none";
	}	
	suffix=suffix+"/"+document.getElementById("usertype").value;	
	suffix=suffix+"/"+document.getElementById("dostavka").value;							
	if (document.getElementById("avans")) {
		if (document.getElementById("avans").value=="") {	
			suffix=suffix+"/0";
		} else {
			avans=encodeURIComponent(document.getElementById("avans").value);
			suffix=suffix+"/"+avans;
		}
	} else suffix=suffix+"/0";
	if (document.getElementById("dopusluga")) {
		if (document.getElementById("dopusluga").value=="") {	
			suffix=suffix+"/0/0";
		} else {
			if (document.getElementById("dop_summa").value=="") {	
				suffix=suffix+"/0/0";
			} else {	
				dopusluga=encodeURIComponent(document.getElementById("dopusluga").value);
				dop_summa=encodeURIComponent(document.getElementById("dop_summa").value);
				suffix=suffix+"/"+dopusluga+"/"+dop_summa;
			}
		}
	} else suffix=suffix+"/0/0";	
	if (document.getElementById("nacenka")) {
		if (document.getElementById("nacenka").value=="") {	
			suffix=suffix+"/0";
		} else {
			nacenka=encodeURIComponent(document.getElementById("nacenka").value);
			suffix=suffix+"/"+nacenka;
		}
	} else suffix=suffix+"/0";	
	var __self = this;
	var hdl = function(oResponce) {
		zakaz_name=oResponce.zakaz_name; 
		zakaz_phone=oResponce.zakaz_phone; 
		zakaz_nomer=oResponce.zakaz_nomer; 
		zakaz_date=oResponce.zakaz_date;
		zakaz_email=oResponce.zakaz_email;	
		zakaz_summa=oResponce.zakaz_summa;		
		zakaz_avans=oResponce.zakaz_avans;		
		zakaz_komment=oResponce.zakaz_komment;
		zakaz_dostavka=oResponce.zakaz_dostavka;
		zakaz_table=oResponce.zakaz_table;
		if (document.getElementById("main_basket_content")) {
			document.getElementById("main_basket_content").innerHTML="<br/><br/><br/><br/><br/><br/><br/><h2>Ваш заказ успешно оформлен<br/><br/>Детали заказа:<br/><br/></h2><table><tr><td>Ваше имя:</td><td>"+zakaz_name+"</td></tr><tr><td>Контактный телефон:</td><td>"+zakaz_phone+"</td></tr><tr><td>E-mail:</td><td>"+zakaz_email+"</td></tr><tr><td>Дата заказа:</td><td>"+zakaz_date+"</td></tr><tr><td>Номер заказа:</td><td>"+zakaz_nomer+"</td></tr><tr><td>Сумма заказа:</td><td>"+zakaz_summa+"</td></tr><tr><tr><td>Внесен аванс:</td><td>"+zakaz_avans+"</td></tr><td>Ваш комментарий:</td><td>"+zakaz_komment+"</td></tr></table><br/>"+zakaz_table+"<br/><h2>Вы можете посмотреть <a href='http://vramke.org/eshop/vramke_basket/'>Ваши заказы</a> или вернуться в <a href='http://vramke.org/prices/'>Каталог</a></h2>";
		}			
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_confirm_basket"+suffix+"/?", hdl);
}



function vramkeshop_add_pasp(cat_Id){
	if (document.getElementById("pasp_"+cat_Id)) {
		var pasp = document.getElementById("curbagetPasp_"+cat_Id).value;
		if (pasp==0) {
			if (document.getElementById("pasp_"+cat_Id).value>0) {
				document.getElementById("curbagetPasp_"+cat_Id).value = 5;
			}
		} else {
			if (document.getElementById("pasp_"+cat_Id).value==0) {
				document.getElementById("curbagetPasp_"+cat_Id).value = 0;
			}
		}
//		window.alert("   ");
		vramkeshop_calcPrice(cat_Id);
	}  
}

function vramkeshop_getBaget(cat_Id){
	var myBaget=new Array();
	if (document.getElementById("length_"+cat_Id)) {
		myBaget[0]= document.getElementById("length_"+cat_Id).value;
	} else myBaget[0]=0;
	if (document.getElementById("width_"+cat_Id)) {
		myBaget[1] = document.getElementById("width_"+cat_Id).value;
	} else myBaget[1]=0;
	if (document.getElementById("quantity_"+cat_Id)) {
		myBaget[2] = document.getElementById("quantity_"+cat_Id).value;
		if (myBaget[2]==0) myBaget[2]=1;
	}  else myBaget[2]=1;
	myBaget[3]=0;
	myBaget[4]=0;
	if (document.getElementById("glass_"+cat_Id)) {
		if (document.getElementById("glass_"+cat_Id).checked==true) {
			myBaget[3] = document.getElementById("glass_"+cat_Id).value; 
			myBaget[4] = 1; 	
		} 
	}  else {
		if (document.getElementById("steklo_"+cat_Id)) {
			var glass=document.getElementById("steklo_"+cat_Id).value;
			if (glass>0) {
				if (glass==1) {
					myBaget[3] = 630; 
					myBaget[4] = 1; 	
				}
				if (glass==2) {
					myBaget[3] = 950;
					myBaget[4] = 2; 	
				}
				if (glass==3) {
					myBaget[3] = 1020;
					myBaget[4] = 3; 	
				}
				if (glass==4) {
					myBaget[3] = 450; 
					myBaget[4] = 4; 	
				}
				if (glass==5) {
					myBaget[3] = 450;
					myBaget[4] = 5; 	
				}
				if (glass==6) {
					myBaget[3] = 900;
					myBaget[4] = 6; 	
				}
				if (glass==7) {
					myBaget[3] = 900; 
					myBaget[4] = 7; 	
				}
				if (glass==8) {
					myBaget[3] = 350;
					myBaget[4] = 8; 	
				}
				if (glass==9) {
					myBaget[3] = 350;
					myBaget[4] = 9; 	
				}
				if (glass==10) {
					myBaget[3] = 2200;
					myBaget[4] = 10; 	
				}
				if (glass==11) {
					myBaget[3] = 950;
					myBaget[4] = 11; 	
				}
				if (glass==12) {
					myBaget[3] = 2900;
					myBaget[4] = 12; 	
				}
				if (glass==14) {
					myBaget[3] = 3020;
					myBaget[4] = 14; 	
				}
				if (glass==15) {
					myBaget[3] = 1600;
					myBaget[4] = 15; 	
				}
				if (glass==16) {
					myBaget[3] = 3620;
					myBaget[4] = 16; 	
				}
			}
		}
	}
	myBaget[5]=0;
	myBaget[6]=0;
	if (document.getElementById("back_"+cat_Id)) {
		var back=document.getElementById("back_"+cat_Id).value;
		if (back>0) {
			if (back==1) {
				myBaget[5] = 150; 
				myBaget[6] = 1; 	
			}
			if (back==2) {
				myBaget[5] = 220;
				myBaget[6] = 2; 	
			}
			if (back==3) {
				myBaget[5] = 250;
				myBaget[6] = 3; 	
			}
			if (back==150) {
				myBaget[5] = 220;
				myBaget[6] = 2; 	
			}
		}
	}
	myBaget[10]=0;
	myBaget[11]=0;
	if (document.getElementById("pasp_"+cat_Id)) {
		var pasp = document.getElementById("pasp_"+cat_Id).value;
		if (pasp>0) {
			myBaget[10] = 650; 
			myBaget[11] =pasp; 
		}
	}  
	if (document.getElementById("pass_"+cat_Id)) {
		if (document.getElementById("pass_"+cat_Id).checked==true) {
			myBaget[10] = 650; 
			myBaget[11] = 1; 
		}
	}  
	myBaget[12]=0;
	if (document.getElementById("curbagetWidth_"+cat_Id)) {
		var width = document.getElementById("curbagetWidth_"+cat_Id).value;
		if (width>0) {
			myBaget[12] = width; 
		} else {
			myBaget[12] =0;
		}
	}
	myBaget[13] =0;
	myBaget[14] =0;
	if (document.getElementById("speed_"+cat_Id)) {
		var speed = document.getElementById("speed_"+cat_Id).value;
		if (speed==0) {
			myBaget[13] =0;
			myBaget[14] =0;
		} else {
			myBaget[13] = speed; 
			myBaget[14] =1; 
		}
	}  

	myBaget[7]=0;
	if (document.getElementById("price_"+cat_Id)) {
		myBaget[7] = document.getElementById("price_"+cat_Id).value;
	}  else myBaget[7]=0;
	myBaget[8]=0;
	if (document.getElementById("myPhotoPrice_"+cat_Id)) {
 		myBaget[8] = document.getElementById("myPhotoPrice_"+cat_Id).value;
 //		myBaget[8] = myBaget[8]*1+myBaget[8]*myBaget[13]/20;
	}  else myBaget[8]=0;
	if (document.getElementById("curbagetId_"+cat_Id)) {
		myBaget[9]=document.getElementById('curbagetId_'+cat_Id).value;
	} else myBaget[9]=0;
	myBaget[15]=0;
	myBaget[16]=0;
	if (document.getElementById("zerkalo_"+cat_Id)) {
		var zerkalo=document.getElementById("zerkalo_"+cat_Id).value;
		if (zerkalo>0) {
			myBaget[16] = zerkalo; 	
			if (zerkalo==1) {
				myBaget[15] = 250; 
			}
			if (zerkalo==2) {
				myBaget[15] = 250; 
			}
			if (zerkalo==3) {
				myBaget[15] = 250; 
			}
			if (zerkalo==4) {
				myBaget[15] = 250; 
			}
			if (zerkalo==5) {
				myBaget[15] = 250; 
			}
			if (zerkalo==6) {
				myBaget[15] = 100; 
			}
			if (zerkalo==7) {
				myBaget[15] = 350; 
			}
			if (zerkalo==8) {
				myBaget[15] = 350; 
			}
			if (zerkalo==9) {
				myBaget[15] = 350; 
			}
			if (zerkalo==10) {
				myBaget[15] = 350; 
			}
			if (zerkalo==11) {
				myBaget[15] = 350; 
			}

		}
	}
//	window.alert(myBaget);
	return myBaget;
}

function vramkeshop_calcPrice(cat_Id){
//	vramkeshop_photo_recheck(cat_Id);
	if (document.getElementById("globalPrint")) {
		if (document.getElementById("globalPrint").value>0) {
			if (document.getElementById("globalDescr")) {
				descr=document.getElementById("globalDescr").value;
//				window.alert(descr);
				if (document.getElementById("thetext_"+cat_Id)) {
					document.getElementById("thetext_"+cat_Id).value=descr;
				}
			}
		}
	}
	vramkeshop_foto_k_ramke(cat_Id);
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	if (document.getElementById("calcPrice_"+cat_Id)) {
		if (document.getElementById("vnesh_razmer_"+cat_Id)) {
			var pasp_size=document.getElementById("curbagetPasp_"+cat_Id).value;
			var myBagetX=myBaget[0]*1-1+myBaget[12]/5+pasp_size*2;
			var myBagetY=myBaget[1]*1-1+myBaget[12]/5+pasp_size*2;
//			window.alert(myBagetX+" "+myBagetY);
			baget_price=myBagetX*(myBaget[7]*1+myBaget[15]*1)*2+myBagetY*(myBaget[7]*1+myBaget[15]*1)*2;
			baget_price1=(myBaget[0]*1+pasp_size*2)*(myBaget[1]*1+pasp_size*2)*(myBaget[3]*1+myBaget[5]*1+myBaget[10]*1);
			baget_price=baget_price/100+baget_price1/10000;
	//		window.alert(baget_price);
			baget_price=baget_price*1+baget_price*myBaget[13]/20+myBaget[8]/100;
	//		window.alert(baget_price);
			baget_price=(baget_price).toFixed(0);
//			window.alert(baget_price);
			document.getElementById("calcPrice_"+cat_Id).innerHTML=baget_price+' руб.';
			document.getElementById("vnesh_razmer_"+cat_Id).innerHTML=''+myBagetX+' x '+myBagetY+' см.';
		} else {
			baget_price=myBaget[0]*myBaget[7]*2+myBaget[1]*myBaget[7]*2;
			baget_price1=myBaget[0]*myBaget[1]*myBaget[3]+myBaget[0]*myBaget[1]*myBaget[5]+myBaget[0]*myBaget[1]*myBaget[10];
			baget_price=baget_price/100+baget_price1/10000+myBaget[8]/100;
			baget_price=(baget_price).toFixed(2);
//			window.alert(baget_price);
			document.getElementById("calcPrice_"+cat_Id).innerHTML=baget_price+' руб.';
		}		
	}
//	window.alert(myBaget);
}



function vramkeshop_getOptBaget(cat_Id){
	var myBaget=new Array();
	if (document.getElementById("length_"+cat_Id)) {
		myBaget[0]= document.getElementById("length_"+cat_Id).value;
	} else myBaget[0]=0;
	if (document.getElementById("width_"+cat_Id)) {
		myBaget[1] = document.getElementById("width_"+cat_Id).value;
	} else myBaget[1]=0;
	if (document.getElementById("quantity_"+cat_Id)) {
		myBaget[2] = document.getElementById("quantity_"+cat_Id).value;
		if (myBaget[2]==0) myBaget[2]=1;
	}  else myBaget[2]=1;
	myBaget[3]=0;
	if (document.getElementById("selector_"+cat_Id)) {
		myBaget[3] = document.getElementById("selector_"+cat_Id).value; 
	}
	myBaget[4]=0;
	if (document.getElementById("curbagetWidth_"+cat_Id)) {
		var width = document.getElementById("curbagetWidth_"+cat_Id).value;
		if (width>0) {
			myBaget[4] = width; 
		} else {
			myBaget[4] =0;
		}
	}
	myBaget[5]=0;
	if (document.getElementById("price_"+cat_Id)) {
		myBaget[5] = document.getElementById("price_"+cat_Id).value;
	}  
	myBaget[6]=document.getElementById('curbagetId_'+cat_Id).value;
	myBaget[7]=0;
	if (document.getElementById("hlyst_"+cat_Id)) {
		myBaget[7] = document.getElementById("hlyst_"+cat_Id).value;
	}  
	myBaget[8]=document.getElementById('curbagetId_'+cat_Id).value;
//	window.alert(myBaget);
	return myBaget;
}


function vramkeshop_calc_opt(cat_Id){
	var myBaget=new Array();
	myBaget=vramkeshop_getOptBaget(cat_Id);
	if (document.getElementById("calcPrice_"+cat_Id)) {
		if (myBaget[3]==1) {
			if (document.getElementById("quantity_"+cat_Id)) {
				baget_price=myBaget[7]*myBaget[2]*myBaget[5];
				baget_price=baget_price/100;
				baget_price=(baget_price).toFixed(2);
//				window.alert(baget_price);
				document.getElementById("calcPrice_"+cat_Id).innerHTML=baget_price+' руб.';
			}
		} else {
			if (document.getElementById("vnesh_razmer_"+cat_Id)) {
				var myBagetX=myBaget[0]*1+myBaget[4]/5;
				var myBagetY=myBaget[1]*1+myBaget[4]/5;
//				window.alert(myBagetX+" "+myBagetY);
				baget_price=myBagetX*myBaget[5]*2+myBagetY*myBaget[5]*2;
				baget_price=baget_price/100*myBaget[2];
				baget_price=(baget_price).toFixed(2);
//				window.alert(baget_price);
				document.getElementById("calcPrice_"+cat_Id).innerHTML=baget_price+' руб.';
				document.getElementById("vnesh_razmer_"+cat_Id).innerHTML=''+myBagetX+' x '+myBagetY+' см.';
			}
		}		
	}
//	window.alert(myBaget);
}



function vramkeshop_photoLoadedBasket(cat_Id) {
//	document.getElementById("myBasket_"+cat_Id).style.visibility="none";
//	document.getElementById("thetext_"+cat_Id).value="Выберите файл    ...";
	document.getElementById("thetext_"+cat_Id).value="";
	document.getElementById("status_"+cat_Id).innerHTML="&nbsp;файл загружен";
 	vramkeshop_updateBasket();
}

function vramkeshop_photoNotLoadedBasket(cat_Id) {
//	document.getElementById("myBasket_"+cat_Id).style.visibility="visible";
	document.getElementById("thetext_"+cat_Id).value="Выберите файл    ...";
	document.getElementById("status_"+cat_Id).innerHTML="&nbsp;ошибка загрузки";
}
function vramkeshop_nowNotLoadFrame(cat_Id) {
	document.getElementById("myBasket_"+cat_Id).style.visibility="visible";	
	document.getElementById("thetext_"+cat_Id).value="ошибка! Выберите файл    ...";
//	document.getElementById("status_"+cat_Id).innerHTML="&nbsp;ошибка загрузки";
}

function vramkeshop_nowNotLoadFrame1(cat_Id) {
	document.getElementById("myBasket_"+cat_Id).style.visibility="visible";	
	document.getElementById("thetext_"+cat_Id).value="ошибка! Выберите файл    ...";
//	document.getElementById("status_"+cat_Id).innerHTML="&nbsp;ошибка загрузки";
}


function change_mirror(variant) {
	if (variant==3) {
		name="/vramke/silver.gif";
	} 
	if (variant==14) {
		name="/vramke/silver_grav.gif";
	} 
	if (variant==15) {
		name="/vramke/gold.gif";
	} 
	if (variant==16) {
		name="/vramke/gold_grav.gif";
	} 
	var width=document.getElementById("width_0").value;
	var height=document.getElementById("length_0").value;
	document.getElementById("real_file").value=name;
	var img_width=width*422/100;
	img_width=(img_width).toFixed(0);
	var img_height=height*422/100;
	img_height=(img_height).toFixed(0);
	document.getElementById("image_itself").innerHTML='<img src="/temp_file/'+name+'" width="'+img_width+'px"  height="'+img_height+'px" style="padding:0px;"/>';
}

function vramkeshop_nowPreview(cat_Id,name) {
	var variant=1;
	if (variant==1) {
		var width=document.getElementById("width_0").value;
		var height=document.getElementById("length_0").value;
	} else {
		var width=document.getElementById("real_0").value;
		var height=document.getElementById("real_0").value;
	}
	document.getElementById("real_file").value=name;
	var img_width=width*7;
	img_width=(img_width).toFixed(0);
	var img_height=height*7;
	img_height=(img_height).toFixed(0);
	document.getElementById("image_itself").innerHTML='<img src="/temp_file/'+name+'" width="'+img_width+'px"  height="'+img_height+'px" style="padding:0px;"/>';
//	document.getElementById("myBasket_"+cat_Id).style.visibility="visible";
	document.getElementById("myBasket_"+cat_Id).style.display="none";
	document.getElementById("oforml").style.visibility="visible";
	if (document.getElementById("basket_"+cat_Id)) {
		document.getElementById("basket_"+cat_Id).innerHTML="";
	}
	if (document.getElementById("myBasket_"+cat_Id)) {
//		document.getElementById("myBasket_"+cat_Id).innerHTML='<label id="status_temp"></label><a href="javascript: if (vramkeshop_photoInBasket('+"'temp'"+')) document.previewPhoto.submit();">загрузить</a>';
		document.getElementById("myBasket_"+cat_Id).innerHTML='</label><a href="javascript: if (vramkeshop_photoInBasket('+"'temp'"+')) document.previewPhoto.submit();">загрузить</a>';
	}
	document.getElementById("thetext_"+cat_Id).value="";
	document.getElementById("status_"+cat_Id).innerHTML="&nbsp;файл загружен<br/><br/>";
	var exdate=new Date();
      	exdate.setDate(exdate.getDate()+1);
     	var expires = exdate.toGMTString();
	var path="/";
   	document.cookie = "IMAGE_ID=" + name +"; expires=" + expires + "; path=" + path;
}


function vramkeshop_swapSize() {
	vramkeshop_changeSize(document.getElementById("real_height").value,document.getElementById("real_width").value,0);
}

function vramkeshop_swapPhotoSize() {
	vramkeshop_changePhotoSize(document.getElementById("length_0").value,document.getElementById("width_0").value,0);
}

//ok
function vramkeshop_set_photo_type() {
	var variant=document.getElementById("select_foto_type").value;
	if (variant==7) { 
		document.getElementById("oforml").style.visibility="visible";
	//	document.getElementById("thetext_temp").value="";
	//	document.getElementById("thetext_temp").style.display="none";
		document.getElementById("status_temp").innerHTML='';
	//	document.getElementById("myBasket_temp").style.visibility="hidden";
		document.getElementById("real_file").value="";
		document.getElementById("photo_block").style.display="none";
	} else if (variant==9){ 
		document.getElementById("oforml").style.visibility="visible";
		document.getElementById("status_temp").innerHTML='';
		document.getElementById("real_file").value="";
		document.getElementById("photo_block").style.display="none";

	} else {
		document.getElementById("photo_block").style.display="";
	//	if (!(vramkeshop_photoInBasket('temp'))) {
			if (document.getElementById("real_file").value=="") {
				document.getElementById("oforml").style.visibility="hidden";
			} else {
				document.getElementById("oforml").style.visibility="visible";
			}
	//	}
	}
	vramkeshop_changePhotoSize(document.getElementById("width_0").value,document.getElementById("length_0").value,0);
}

//kill
function vramkeshop_set_penokarton(name,variant) {
	var type=document.getElementById("photo_type").value;
	if (document.getElementById("penokarton").checked) {
		var koeff3=1;
		if (type==0) koeff3=7;
	} else {
		var koeff3=-1;
		if (type==7) koeff3=-7;
	}
//	var type=document.getElementById("photo_type").value;
	type=type*1+koeff3;
	document.getElementById("photo_type").value=type;
//	vramkeshop_changeSize(document.getElementById("real_width").value,document.getElementById("real_height").value);
	if (variant==1) {
		vramkeshop_changePhotoSize(document.getElementById("customX").value,document.getElementById("customY").value,0);
	} else {
		vramkeshop_changeSize(document.getElementById("real_width").value,document.getElementById("real_height").value,0);
	}
}

//kill
function vramkeshop_set_laminat(name,variant) {
/*	var type=document.getElementById("photo_type").value;
	if (document.getElementById("penokarton").checked) {
		var koeff3=1;
		if (type==0) koeff3=7;
	} else {
		var koeff3=-1;
		if (type==7) koeff3=-7;
	}
//	var type=document.getElementById("photo_type").value;
	type=type*1+koeff3;
	document.getElementById("photo_type").value=type;
//	vramkeshop_changeSize(document.getElementById("real_width").value,document.getElementById("real_height").value);*/
	if (variant==1) {
		vramkeshop_changePhotoSize(document.getElementById("customX").value,document.getElementById("customY").value,0);
	} else {
		vramkeshop_changeSize(document.getElementById("real_width").value,document.getElementById("real_height").value,0);
	}
}



function changeRange(page) {
	document.getElementById("page_nomer").value=page;
	document.select_baget.submit();
}



function vramkeshop_add_paspartu(type,name) {
	vramkeshop_add_pasp('0');
	document.getElementById("paspartu_type").value=type;
	vramkeshop_changeSize(document.getElementById("real_width").value,document.getElementById("real_height").value,0);
}

function vramkeshop_changewall(type,name) {
	if (document.getElementById("wall_0")) {
		var wall_nomer = document.getElementById("wall_0").value;
		if (document.getElementById("pasp_cvet_"+wall_nomer)){
			var wall_color=document.getElementById("pasp_cvet_"+wall_nomer).value;
		} else var wall_color="#FFFFFF";
		if (document.getElementById("wall")){
			document.getElementById("wall").style.backgroundColor = wall_color;
	//		window.alert(wall_color);
		}
	}  
}

function vramkeshop_changeSize(newWidth_konst,newHeight_konst,cat_Id) {
	newWidth=newWidth_konst*1;
	newHeight=newHeight_konst*1;
	newWidth=(newWidth).toFixed(0);
	newHeight=(newHeight).toFixed(0);
	if ((newWidth==0) || (newHeight==0)){
		newWidth=document.getElementById("width_0").value;
		if (newWidth<10) {
			newWidth=10;
			document.getElementById("width_0").value=newWidth;
		} 
		if (newWidth>300) {
			newWidth=300;
			document.getElementById("width_0").value=newWidth;
		}
		newHeight=document.getElementById("length_0").value;
		if (newHeight<10) {
			newHeight=10;
			document.getElementById("length_0").value=newHeight;
		}
		if (newHeight>300) {
			newHeight=300;
			document.getElementById("length_0").value=newHeight;
		}
	} else {
		if ((newWidth>9) && (newWidth<300)) {
			document.getElementById("width_0").value=newWidth;
		} else {
			newWidth=10;
			document.getElementById("width_0").value=newWidth;
		}
		if ((newHeight>9) && (newHeight<300)) {
			document.getElementById("length_0").value=newHeight;
		} else {
			newHeight=10;
			document.getElementById("length_0").value=newHeight;
		}
	}

//	var baget_price=document.getElementById("price").value;
//	window.alert(baget_price);
//	var thikness=document.getElementById("real_wide").value;
//	window.alert(real_wide);
	var baget_shir=document.getElementById("shirina").value;
	var corner_pix="45px";
	var corner=0;
	if (baget_shir>45) {
		corner_pix="100px";
		corner=55;
	}
//	window.alert(shirina);
	var article=document.getElementById("article").value;
//	window.alert(article);
	var paspartu=document.getElementById("paspartu_type").value;
	if (paspartu>0) {
//		var paspartu_wide=50;
		var paspartu_pix=21;
//		var double_paspartu=42;
//		var paspartu_price=(newWidth*1+paspartu_wide*2)*(newHeight*1+paspartu_wide*2)/1000*56;
	} else {
//		var paspartu_wide=0;
		var paspartu_pix=0;
//		var double_paspartu=0;
//		var paspartu_price=0;
	}
//	window.alert(paspartu_price);
//	baget_shir=baget_shir*1+paspartu;
//	window.alert(newWidth+" "+newHeight);
// why?
	document.getElementById("real_width").value=newWidth;
	document.getElementById("real_height").value=newHeight;

	document.getElementById("frame_size").innerHTML=""+newHeight+" x "+newWidth;
 	if (newWidth<=newHeight) {
		document.getElementById("orient").innerHTML='<a  href="javascript:vramkeshop_swapSize();">Альбомная</a>';
	} else {
		document.getElementById("orient").innerHTML='<a  href="javascript:vramkeshop_swapSize();">Книжная</a>';
	}
//	window.alert(newWidth+" "+newHeight+" "+baget_price+" "+thikness);
//	var photo_type=document.getElementById("photo_type").value;
//	var photo_price=price_na_foto(newWidth,newHeight,photo_type,cat_Id);
//	window.alert(photo_price);

//	var perimeter=(newWidth*2+newHeight*2+thikness*4/5+paspartu_wide*2/5);
//	var frame_price=baget_price*perimeter/100+photo_price/100+paspartu_price;
//	window.alert(perimeter);
//	window.alert(frame_price);

//	frame_price=baget_price;
//	frame_price=(frame_price).toFixed(0);
//	window.alert(frame_price);

	var name=document.getElementById("real_file").value;
//	var img_width=newWidth*422/100;
	var img_width=newWidth*7;
	img_width=(img_width).toFixed(0);
//	var img_height=newHeight*422/100;
	var img_height=newHeight*7;
	img_height=(img_height).toFixed(0);
	var table_width=img_width*1+baget_shir*2+paspartu_pix*2;
	var table_cell=baget_shir*1+paspartu_pix*1;
//	window.alert(table_width);
	var paspartu_color="#000000";
	if (document.getElementById("pasp_cvet_"+paspartu)) {
		paspartu_color=document.getElementById("pasp_cvet_"+paspartu).value;
	}
// error compensation
	var img_height_comp=table_cell-6;
	document.getElementById("img_preview").innerHTML='<table width='+table_width+'px" border="0" cellpadding="0" cellspacing="0" bgcolor="'+paspartu_color+'"><tr height="'+table_cell+'px"><td width="'+table_cell+'px"></td><td width="'+img_width+'px"></td><td width="'+table_cell+'px"></td></tr><tr height="'+img_height+'px"><td width="'+table_cell+'px"></td><td id="image_itself" name="image_itself"><img src="/temp_file/'+name+'" width="'+img_width+'px"  height="'+img_height+'px" style="padding:0px"/></td><td width="'+table_cell+'px"></td></tr><tr height="'+img_height_comp+'px"><td width="'+table_cell+'px"></td><td width="'+img_width+'px"></td><td width="'+table_cell+'px"></td></tr></table>';
	var img_height_l=img_height*1+baget_shir*2+paspartu_pix*2;
	document.getElementById("left").innerHTML='<div class="frame_include" style="width:'+baget_shir+'px;height:'+img_height_l+'px;background:url(../../images/vramke/'+article+'_bg_left) repeat-y;"></div>';
	var img_width_t=img_width*1+paspartu_pix*2-45-corner*1+baget_shir*2;
	document.getElementById("top").innerHTML='<div class="frame_include" style="width:'+img_width_t+'px;height:'+baget_shir+'px;left:'+corner_pix+';background:url(../../images/vramke/'+article+'_bg_top) repeat-x;"></div>';
	var img_left_r_c=img_width*1+baget_shir*1+paspartu_pix*2;
	document.getElementById("rig_corner").innerHTML='<div class="frame_include" style="width:'+baget_shir+'px;height:'+corner_pix+';left:'+img_left_r_c+'px;background:url(../../images/vramke/'+article+'_corn_right) no-repeat;"></div>';
	var img_height_r=img_height*1+paspartu_pix*2-45-corner*1+baget_shir*1;
	document.getElementById("right").innerHTML='<div class="frame_include" style="width:'+baget_shir+'px;height:'+img_height_r+'px;left:'+img_left_r_c+'px;top:'+corner_pix+'; background:url(../../images/vramke/'+article+'_bg_right) repeat-y;""></div>';
	var img_top_b=img_height*1+baget_shir*1+paspartu_pix*2;
	document.getElementById("bot_corner").innerHTML='<div class="frame_include" style="width:'+corner_pix+';height:'+baget_shir+'px;top:'+img_top_b+'px; background:url(../../images/vramke/'+article+'_corn_bottom) no-repeat;"></div>';
	document.getElementById("bottom").innerHTML='<div class="frame_include" style="height:'+baget_shir+'px;top:'+img_top_b+'px;width:'+img_width_t+'px;left:'+corner_pix+';background:url(../../images/vramke/'+article+'_bg_bottom) repeat-x;"></div>';
	var img_height_pr=img_height*1+baget_shir*1+paspartu_pix*2;
	var img_width_pr=img_width*1+baget_shir*1-70+paspartu_pix*2;
	document.getElementById("write_price").innerHTML='<div class="frame_price_include" style="top:'+img_height_pr+'px;left:'+img_width_pr+'px;"><div class="frame_price_img"></div><div class="frame_price_date"><div class="price_baget_text">Стоимость:</div><span   id="calcPrice_0" name="calcPrice_0"></span></div></div></div>';
//	var relative =document.getElementById("left");
//	var sizeHeight = relative.offsetHeight;
//	relative.style.height=sizeHeight+154;
//	window.alert(sizeHeight);
//
//	var sizeHeight = relative.offsetHeight;
	vramkeshop_calcPrice('0');
//	window.alert("DdD");

}

function vramkeshop_changePhotoSize(newWidth_konst,newHeight_konst,cat_Id) {
	document.getElementById("basket_temp").innerHTML='';
	newWidth=newWidth_konst*1;
	newHeight=newHeight_konst*1;
	newWidth=(newWidth).toFixed(0);
	newHeight=(newHeight).toFixed(0);
	if ((newWidth==0) || (newHeight==0)){
		newWidth=document.getElementById("width_0").value;
		if (newWidth<10) {
			newWidth=10;
			document.getElementById("width_0").value=newWidth;
		} 
		if (newWidth>300) {
			newWidth=300;
			document.getElementById("width_0").value=newWidth;
		}
		newHeight=document.getElementById("length_0").value;
		if (newHeight<10) {
			newHeight=10;
			document.getElementById("length_0").value=newHeight;
		}
		if (newHeight>300) {
			newHeight=300;
			document.getElementById("length_0").value=newHeight;
		}
	} else {
		if ((newWidth>9) && (newWidth<300)) {
			document.getElementById("width_0").value=newWidth;
		} else {
			newWidth=10;
			document.getElementById("width_0").value=newWidth;
		}
		if ((newHeight>9) && (newHeight<300)) {
			document.getElementById("length_0").value=newHeight;
		} else {
			newHeight=10;
			document.getElementById("length_0").value=newHeight;
		}
	}

	document.getElementById("frame_size").innerHTML=""+newHeight+" x "+newWidth;
 	if (newWidth<=newHeight) {
		document.getElementById("orient").innerHTML='<a  href="javascript:vramkeshop_swapPhotoSize();">Альбомная</a>';
	} else {
		document.getElementById("orient").innerHTML='<a  href="javascript:vramkeshop_swapPhotoSize();">Книжная</a>';
	}
//	window.alert(newWidth+" "+newHeight+" "+baget_price+" "+thikness);
//	var quant=document.getElementById("quant").value;
	var photo_type=document.getElementById("select_foto_type").value;
	var myBaget=new Array();
	var myBaget=vramkeshop_getBaget('0');
	var photo_price=price_na_foto(newWidth,newHeight,photo_type,cat_Id)*(1+myBaget[13]/20);
	var postprint=newWidth*newHeight*myBaget[3]*(1+myBaget[13]/20);
	frame_price=photo_price/100+postprint/10000;
	frame_price=(frame_price).toFixed(0);
	document.getElementById("unit_price").value=frame_price;
//	window.alert(frame_price);
	var name=document.getElementById("real_file").value;
	if (name=="") {
		name="/images/vramke/no_foto.gif";
	} else {
		name="/temp_file/"+name;
	}
	var img_width=newWidth*422/100;
	img_width=(img_width).toFixed(0);
	var img_height=newHeight*422/100;
	img_height=(img_height).toFixed(0);
	var table_width=img_width*1;
//	window.alert(table_width);
	document.getElementById("img_preview").innerHTML='<table width='+table_width+'px" border="0" cellpadding="0" cellspacing="0" bgcolor="#000000"><tr height="'+img_height+'px"><td><span id="image_itself" name="image_itself"><img src="'+name+'" width="'+img_width+'px"  height="'+img_height+'px" style="padding:0px"/></span></td></tr></table>';
	var img_height_pr=img_height*1-30;
	var img_width_pr=img_width*1-104;
	document.getElementById("write_price").innerHTML='<div class="frame_price_include" style="top:'+img_height_pr+'px;left:'+img_width_pr+'px;"><div class="frame_price_img"></div><div class="frame_price_date"><div class="price_baget_text">Цена за фото:</div><span>'+frame_price+'&nbsp;</span><span>руб.</span></div></div></div>';
}




function vramkeshop_photoInBasket(cat_Id) {
	if (document.getElementById("file_"+cat_Id)) {
		if (document.getElementById("file_"+cat_Id).value=="") {
			return false;
		} else {
//			document.getElementById("loadingPhotoProcess_"+cat_Id).innerHTML='Идет загрузка... <iframe id="hiddenframe_'+cat_Id+'" name="hiddenframe_'+cat_Id+'" style="width:0; height:0; border:0"></iframe>';
			document.getElementById("thetext_"+cat_Id).value='Идет загрузка...';
		//	document.getElementById("myBasket_"+cat_Id).style.visibility="hidden";
			document.getElementById("myBasket_"+cat_Id).style.visibility="hidden";
			document.getElementById("oforml").style.visibility="hidden";
			return true;
		}
	}	
}	
function vramkeshop_photoprepared(cat_Id) {
	total_length=document.getElementById('file_'+cat_Id).value.length-4;
	message=document.getElementById('file_'+cat_Id).value;
	message=message.slice(total_length);
	//.substring(4,total_length);
	var allowed=[".jpg",".psd",".tif",".ai","gif","png",".JPG",".PSD",".TIF",".AI","GIF","PNG",];
	var skip = true;
	for (var i=0; i<allowed.length; i++) {   
//        		if (allowed[i] == message) {  
		if (message.indexOf(allowed[i])>-1){
    			skip = false;   
            			break;   
        		}   
    	}  
    	skip = false;  
	if (skip) {
		document.getElementById('thetext_'+cat_Id).value = "Ошибка типа файла";
		document.getElementById('thetext_'+cat_Id).value = message+total_length;
		document.getElementById("status_"+cat_Id).innerHTML="";
		document.getElementById('myBasket_'+cat_Id).style.visibility="hidden";
	} else {
		document.getElementById('thetext_'+cat_Id).value = document.getElementById('file_'+cat_Id).value.substring(0,15)+((document.getElementById('file_'+cat_Id).value.length<15)?'':'...');
		document.getElementById("status_"+cat_Id).innerHTML="";
		document.getElementById("myBasket_"+cat_Id).style.visibility="visible";
		document.getElementById('myBasket_'+cat_Id).style.display="block";
		document.getElementById('thetext_'+cat_Id).style.display="block";
	}
}
function vramkeshop_photo_vramke_prepared(cat_Id) {
//	document.getElementById('thetext_'+cat_Id).value = document.getElementById('file_'+cat_Id).value.substring(0,15)+((document.getElementById('file_'+cat_Id).value.length<15)?'':'...');
	if (document.getElementById("file_"+cat_Id)) {
/*		total_length=document.getElementById('file_'+cat_Id).value.length-4;
		message=document.getElementById('file_'+cat_Id).value;
		message=message.slice(total_length);
		message=message.toLowerCase();
//		window.alert(message);
		var allowed=[".jpg",".psd",".tif",".ai","gif"];
		var skip = true;
		for (var i=0; i<allowed.length; i++) {   
			if (message.indexOf(allowed[i])>-1){
           				skip = false;   
            				break;   
        			}   
    		}  */
		skip=false;
		if (skip) {
			document.getElementById("plusfoto_"+cat_Id).value="0"; 
			document.getElementById('thetext_'+cat_Id).value = "Ошибка типа файла";
//			document.getElementById("uploadPhoto_"+cat_Id).action="/eshop/vramke_upload_photo/"+cat_Id+"/"+photo_name+"/1/";

		} else {
			document.getElementById('thetext_'+cat_Id).value = document.getElementById('file_'+cat_Id).value.substring(0,15)+((document.getElementById('file_'+cat_Id).value.length<15)?'':'...');
			document.getElementById("plusfoto_"+cat_Id).value="1";
			if (document.getElementById("foto_k_ramke_"+cat_Id)) {
				photo_type = document.getElementById("foto_k_ramke_"+cat_Id).value;
			}  else photo_type=0;
			var myPhoto=new Array();
			if (document.getElementById("length_"+cat_Id)) {
				myPhoto[0]= document.getElementById("length_"+cat_Id).value;
			} else myPhoto[0]=0;
			if (document.getElementById("width_"+cat_Id)) {
				myPhoto[1] = document.getElementById("width_"+cat_Id).value;
			} else myPhoto[1]=0;
			photo_name=myPhoto[0]+"x"+myPhoto[1];
			photo_price=document.getElementById("myPhotoPrice_"+cat_Id).value;	
		//	window.alert(document.getElementById('curbagetId_'+cat_Id).value);
			document.getElementById("uploadPhoto_"+cat_Id).action="/eshop/vramke_upload_photo/"+document.getElementById('curbagetId_'+cat_Id).value+"/"+photo_name+"/1/"+photo_type+"/"+photo_price+"/"+cat_Id+"/";
		}
	}
}

function write_static_data() {
//document.write('<a href="http://vramke.org/main/"><img src="http://vramke.org/images/logo_aurita.gif" width="83" height="75" border="0" class="head_aurita" /></a>')
}

function input_cl()
{
document.getElementById("in_client").style.display='inline'
document.getElementById("link_h").style.display='none'
}
function link_hid()
{
document.getElementById("in_client").style.display='none'
}
function showerr(f)
{
	document.getElementById(f).style.display = "block";
}

function showtable(f,i2)
{
	for (var i=1; i<i2+1; i++) {   
		document.getElementById(f+'_'+i).style.display = "table-row";
    	}
}

function hideerr(f)
{
	document.getElementById(f).style.display = "none";
}
function provname()
{
	if (document.reg_form.login.value == '') 
	{
		showerr ('err1');
	}
	else 
	{ 
		hideerr ('err1'); 
	}		
	if (document.reg_form.login.value != '')
	{ 
		hideerr ('err1'); 
		return (1);
	}
}
function provpass()
{
	if (document.reg_form.password.value == '') 
	{
		showerr ('err2');
	}
	else 
	{ 
		hideerr ('err2'); 
	}		
	if (document.reg_form.password.value != '')
	{ 
		hideerr ('err2'); 
		return (1);
	}
}
function provdpass()
{
	if (document.reg_form.password_confirm.value == '') 
	{
		showerr ('err3');
		hideerr ('err4'); 
	}
	else 
	{ 
		hideerr ('err3'); 
		if (document.reg_form.password_confirm.value != document.reg_form.password.value)
		{ 
			showerr ('err4');
		}
		else {hideerr('err4'); return (1);}
	}		
}
function provemail()
{
	re = /^[^@]+@([\w\-]+\.)+[a-z]{2,4}$/;
	result = re.exec(document.reg_form.email.value);
	
	if (document.reg_form.email.value == '') 
	{
		showerr ('err5');
		hideerr ('err6');
	}
	else 
	{ 
		hideerr ('err5'); 
	}		
	if ((document.reg_form.email.value != '') & (result == null))
	{
		showerr ('err6');
	}
	else if (document.reg_form.email.value != '')
	{ 
		hideerr ('err6'); 
		return (1);
	}
}
function provdpass2()
{
	if (document.sett_form.password.value != '') 
	{
		if (document.sett_form.password_confirm.value == '') 
		{
			showerr ('err7');
			hideerr ('err8'); 
		}
		else 
		{ 
			hideerr ('err7'); 
			if (document.sett_form.password_confirm.value != document.sett_form.password.value)
			{ 
				showerr ('err8');
			}
			else return (1);
		}
	}
	else return (1);		
}
function sendreg()
{
	if ((provname() & provpass() & provdpass() & provemail()) == 1){document.reg_form.submit(); }
}
function send_sett()
{
	if (provdpass2() == 1){document.sett_form.submit(); }
}

function show_prev(link,framename) {
	link="http://www.vramke.org/images/cms/data/vramke/"+link+"l.jpg";
	var screenW=screen.availWidth/2-600;
	var screenH=screen.availHeight/2-355;
//	window.alert(link+' '+framename);
	var win_options='scrollbars=yes,resizable=yes,dependent=yes,width=1200,height=711,left='+screenW+',top='+screenH;
 	window.open(link,'framename',win_options);
//	window.open(link,'preview','scrollbars=yes,resizable=yes,dependent=yes,width=1200,height=711,left='+screenW+',top='+screenH+'');
//	return false;
} 

function show_big_picture(link) {
//	link="http://www.vramke.org/images/cms/data/vramke/"+link+"l.jpg";
	var screenW=screen.availWidth;
	var screenH=screen.availHeight;
//	window.alert(link+' '+framename);
	var win_options='scrollbars=yes,resizable=yes,dependent=yes';
 	window.open(link,'framename',win_options);
//	window.open(link,'preview','scrollbars=yes,resizable=yes,dependent=yes,width=1200,height=711,left='+screenW+',top='+screenH+'');
//	return false;
} 


function show_podbor(nomer,article,widepix,wide,price,cat_Id) {
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	var type=document.getElementById("foto_k_ramke_"+cat_Id).value;
//	var quant=document.getElementById("quant").value;
	link="http://vramke.org/prices/podbor_bageta_k_foto/?article="+article+"&widepix="+widepix+"&wide="+wide+"&price="+price+"&nomer="+nomer+'&sizex='+myBaget[1]+'&sizey='+myBaget[0]+'&setPrint='+type+'&setGlass='+myBaget[4]+'&setPasp='+myBaget[11]+'&setBack='+myBaget[6]+'&setSpeed='+myBaget[13];	
 	window.open(link,'_blank');
} 

function show_podborZ(nomer,article,widepix,wide,price) {
	link="http://vramke.org/prices/prosmotr_zerkala/?article="+article+"&widepix="+widepix+"&wide="+wide+"&price="+price+"&nomer="+nomer;
 	window.open(link,'_blank');
} 




// ??
function show_attach(link) {
	link="../../vramkreupload/"+link;
	var screenW=screen.availWidth/2-600;
	var screenH=screen.availHeight/2-355;
 	window.open(link,'attach','scrollbars=yes,resizable=yes,dependent=yes,width=1200,height=711,left='+screenW+',top='+screenH+'');
//	return false;
}


function clearSearch() { 
	document.getElementById("search_b").value="";
}

// ok
function select_filter(variant) {
	if (variant==1) {
		document.getElementById("span_filter").innerHTML='<a href="javascript:select_filter(2);">Расширенный поиск</a>';
		document.getElementById("table1").className="hiddenTable";
		document.getElementById("table2").className="unhiddenTable";
		document.getElementById("filter").value="1";
	} else {
		document.getElementById("span_filter").innerHTML='<a href="javascript:select_filter(1);">Простой поиск</a>';
		document.getElementById("table2").className="hiddenTable";
		document.getElementById("table1").className="unhiddenTable";
		document.getElementById("filter").value="2";
	}
}

// lion
function vramkeshop_opt_select(cat_Id) {
	if (document.getElementById("selector_"+cat_Id)) {
		if (document.getElementById("selector_"+cat_Id).value==2) {
			document.getElementById("chop_"+cat_Id).className="unhiddenTable";
			document.getElementById("hl_"+cat_Id).className="hiddenTable";
		} else {
			document.getElementById("chop_"+cat_Id).className="hiddenTable";
			document.getElementById("hl_"+cat_Id).className="unhiddenTable";
		}
	}
	vramkeshop_calc_opt(cat_Id);
}

// aurita
function aurita_edit_task(nomer) {
	link="http://www.vramke.org/prices/zakazy_aurita/?edit="+nomer;
	var screenW=screen.availWidth/2-600;
	var screenH=screen.availHeight/2-355;
 	window.open(link,'attach','scrollbars=yes,resizable=yes,dependent=yes,width=1200,height=711,left='+screenW+',top='+screenH+'');
//	return false;
}


// old
function switchPreview(my_id,my_link,my_baget,my_price) {
	stringarray=my_link.split("/");
//	window.alert(stringarray);
	mystring=stringarray[3];
	total_length=mystring.length;
//	mystring=mystring.slice(2,total_length);
//	window.alert(mystring);
	document.getElementById("begun_a_"+my_id).style.color="#000";
	document.getElementById("preview_"+stringarray[2]).innerHTML='<img src="../../images/cms/data/vramke/'+my_baget+'.jpg"/>';
	document.getElementById("bigprice_"+stringarray[2]).innerHTML=my_price;
//	window.alert("price_"+stringarray[2]);
	document.getElementById("price_"+stringarray[2]).value=my_price;
	document.getElementById("curbaget_"+stringarray[2]).innerHTML=my_baget;
	document.getElementById("nameBaget_"+stringarray[2]).innerHTML=my_baget;
	var old_baget=document.getElementById("curbagetId_"+stringarray[2]).value;
	document.getElementById("begun_a_"+old_baget).style.color="#AAAAAA";
	document.getElementById("curbagetId_"+stringarray[2]).value=my_id;
	if (document.getElementById("myPhotoPrice_"+stringarray[2]).value>0) vramkeshop_photo_vramke_prepared(stringarray[2]);
	vramkeshop_calcPrice(stringarray[2]);	
} 



// old
function switchPreviewDummy(my_id) {
	document.getElementById("begun_a_"+my_id).style.color="#000";
} 

// service old
function vramkeshop_remember_coll(coll_id) {
	if (coll_id==0) {
		var exdate=new Date();
	      	exdate.setDate(exdate.getDate()-3);
	     	var expires = exdate.toGMTString();
   		document.cookie = "COLL_ID=0" +"; expires=" + expires + "; path=" + path;
	} else {
		var exdate=new Date();
	      	exdate.setDate(exdate.getDate()+1);
	     	var expires = exdate.toGMTString();
		var path="/";
	   	document.cookie = "COLL_ID=1" +"; expires=" + expires + "; path=" + path;
	}
}

/*
// old
function vramkeshop_inBasket(cat_Id) {
	if (document.getElementById("plusfoto_"+cat_Id)) {
//		window.alert(cat_Id);
		if (document.getElementById("plusfoto_"+cat_Id).value=="0") vramkeshop_send_frame(cat_Id); 
		if (document.getElementById("plusfoto_"+cat_Id).value=="1") {
			if (document.getElementById("file_"+cat_Id)) {
				if (document.getElementById("file_"+cat_Id).value=="") {
				//	return false;
				} else {
					document.getElementById("thetext_"+cat_Id).value='Идет загрузка...';
					document.getElementById("myBasket_"+cat_Id).style.visibility="hidden";	
					document.getElementById("uploadPhoto_"+cat_Id).submit();
				}
			}
		}	 
	}
}

// old

function vramkeshop_nowLoadFrame(cat_Id,basketNomer) {
//	window.alert(cat_Id+' '+basketNomer);
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	var __self = this;
	var hdl = function(oResponce) {
		cat_Id=oResponce.baget_id; 
		baget_length=oResponce.baget_length;
		baget_width=oResponce.baget_width;
		baget_glass=oResponce.baget_glass; 
		baget_back=oResponce.baget_back;
		baget_pass=oResponce.baget_pass;
		total_quantity=oResponce.quantity;
		document.getElementById("myBasket_"+cat_Id).style.visibility="visible";
		if (document.getElementById("myBasket_"+cat_Id)) {
			document.getElementById("myBasket_"+cat_Id).innerHTML='<a href="javascript:vramkeshop_inBasket('+"'"+cat_Id+"'"+');">заказать&nbsp;раму</a><br /><a href="/eshop/vramke_basket/">В&nbsp;корзине&nbsp;'+total_quantity+'&nbsp;шт.</a>';
		}
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
			document.getElementById("view_b").className="";
		}	
		document.getElementById("thetext_"+cat_Id).value="Выберите файл    ...";
		document.getElementById("plusfoto_"+cat_Id).value="0";
		document.getElementById('file_'+cat_Id).value="";
		vramkeshop_updateBasket();		
	//	window.alert(cat_Id);
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/9/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+basketNomer+"/"+cat_Id+"/?", hdl);

}

// old
function vramkeshop_send_frame(cat_Id) {
	var myBaget=new Array();
	myBaget=vramkeshop_getBaget(cat_Id);
	var __self = this;
	var hdl = function(oResponce) {
		cat_Id=oResponce.baget_id; 
		baget_length=oResponce.baget_length;
		baget_width=oResponce.baget_width;
		baget_glass=oResponce.baget_glass; 
		baget_back=oResponce.baget_back;
		total_quantity=oResponce.quantity;
		if (document.getElementById("myBasket_"+cat_Id)) {
			document.getElementById("myBasket_"+cat_Id).innerHTML='<a href="javascript:vramkeshop_inBasket('+"'"+cat_Id+"'"+');">заказать&nbsp;раму</a><br /><a href="/eshop/vramke_basket/">В&nbsp;корзине&nbsp;'+total_quantity+'&nbsp;шт.</a>';
		}
		if (document.getElementById("empty_b")) {
			document.getElementById("empty_b").style.display="none";
		}			
		if (document.getElementById("view_b")) {
			document.getElementById("view_b").className="";
		}	
		vramkeshop_updateBasket();		
	}
	lLib.getInstance().makeRequest("/eshop/json_vramke_add_to_basket/10/"+myBaget[9]+"/"+myBaget[0]+"/"+myBaget[1]+"/"+myBaget[2]+"/"+myBaget[4]+"/"+myBaget[6]+"/"+myBaget[11]+"/"+cat_Id+"/?", hdl);
}

*/
