function calc(num) {

	try {
		document.getElementById('sum_'+num).innerHTML=document.getElementById('t_'+num).value*document.getElementById('cena_'+num).innerHTML;
	} catch (e) {
	}
}


function korzina(link,tip,num) {

	col='';
	if(tip=='t'){
	
		if(link.value){
			link.value=link.value.replace(/\s/g, "");
			link.value=link.value.replace(",", ".");
			if(isNaN(link.value)){
				alert('Это не число "'+link.value+'"');
				link.focus();
				return false;
			}else if(link.value > 0 && link.value < 1) {
				alert('Количество не может быть меньше единицы "'+link.value+'"');
				link.focus();
				return false;
			}else if(parseInt(link.value) != link.value) {
				alert('Количество не может быть дробным "'+link.value+'"');
				link.focus();
				return false;
			}else{
				col=link.value;
			}
		}else{
			link.value=1;
			col=link.value;
		}
	}

	if(s_exist=document.getElementById('s_'+num)){
		if(s_exist.selectedIndex <1){
			alert('Не выбрана модель!');
			s_exist.focus();
			return false;
		}else{
			//alert(s_exist[s_exist.selectedIndex].value);
			model=s_exist[s_exist.selectedIndex].value;
		}
	}else if(tip=='l') {
		model=link.id.substring(2);
		col=1;
		document.getElementById('p_'+model).innerHTML='В корзине';
	}else if(tip=='l0') {
		model=0;
		col=1;
		document.getElementById('p_'+link.id.substring(2)).innerHTML='В корзине';
	}else if(tip=='o') {
		model=link.id.substring(2);
		col=1;
		document.getElementById('o_'+model).innerHTML='В корзине';
	}else{
		model='';
	}
	if(! col){
		col=1;
	}
	if(a=document.getElementById('lc_'+num)){
		a.innerHTML='В корзине';
	}
	
	vareg={
		method:'GET',// метод
		placeerror:'waitdiv',// место индикатора и ошибки
		params:'',// данные, передаваемые методом POST
		display:'korzinaadd',// функция отображения при удаче
		url:"/shop/add.php?product=" +num+ "&model="+model+"&ajax=1&col="+col // урл
	};
	return createobject();
}
function korzinaadd(text) {
	try {
		document.getElementById('koplate').innerHTML=req.responseText;
	} catch (e) {
		try {
			window.opener.document.getElementById('koplate').innerHTML=req.responseText;
		} catch (e) {
		}
	}
					
	newelement2 = document.createElement('div'); 
	document.body.appendChild(newelement2);
	newelement2.innerHTML="<div id='okdiv'></div><div id='inokdiv'><p class='b'>Спасибо за покупку!</p><p class='center'>Товар успешно добавлен в Вашу корзину покупок.</p><p>Если не получается оформить заказ звоните 8(926) 650-01-59 с 10 00 до 23 00 время московское.</p><p>Не получается дозвониться? <a href='javascript:zakaztel();'>Заказать обратный звонок</a></p><p class='center'><a class='corzina' href='javascript:document.body.removeChild(newelement2); void 0;'><span>Продолжить покупки</span></a> <a class='corzina' href='/shop/corzina.html'><span>Оформить покупку</span></a></p></div>";
	var top=document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
	var height=document.body.clientHeight ? document.body.clientHeight : window.innerHeight;
	document.getElementById('okdiv').style.height=document.body.scrollHeight + 'px';
	document.getElementById('inokdiv').style.top=(top + height/2) + 'px';
}

function savetovar(link,num,model) {
	if(a=document.getElementById('o_'+num)){
		a.innerHTML='отложен';
	}
	vareg={
		method:'GET',// метод
		placeerror:'waitdiv',// место индикатора и ошибки
		params:'',// данные, передаваемые методом POST
		display:'saveadd',// функция отображения при удаче
		url:"/shop/savetovar.php?product=" +num+ "&model="+model+"&ajax=1" // урл
	};
	return createobject();
}
function saveadd(text) {
	try {
		document.getElementById('save').innerHTML=req.responseText;
	} catch (e) {
		try {
			window.opener.document.getElementById('save').innerHTML=req.responseText;
		} catch (e) {
		}
	}
}
function corzinasavetovar(num,model) {
	vareg={
		method:'GET',// метод
		placeerror:'waitdiv',// место индикатора и ошибки
		params:'',// данные, передаваемые методом POST
		display:'corzinasavedisplay',// функция отображения при удаче
		url:"/shop/corzinasavetovar.php?product=" +num+ "&model="+model+"&ajax=1" // урл
	};
	return createobject();
}
function corzinasavedisplay(text) {
	text=req.responseText.split('<separator>');
	document.getElementById('save').innerHTML = text[0];
	document.getElementById('koplate').innerHTML = text[1];
	document.getElementById('corzinatovar').innerHTML = text[2];
	resetsum();
}
function savetokorzina(num,model) {
	vareg={
		method:'GET',// метод
		placeerror:'waitdiv',// место индикатора и ошибки
		params:'',// данные, передаваемые методом POST
		display:'savetokorzinadisplay',// функция отображения при удаче
		url:"/shop/savetokorzina.php?product=" +num+ "&model="+model+"&ajax=1" // урл
	};
	return createobject();
}
function savetokorzinadisplay(text) {
	text=req.responseText.split('<separator>');
	document.getElementById('save').innerHTML = text[0];
	document.getElementById('koplate').innerHTML = text[1];
	document.getElementById('corzinatovar').innerHTML = text[2];
}

function getimg(item,model) {
	img_d='im_'+item;

	vareg={
		method:'GET',// метод
		placeerror:'waitdiv',// место индикатора и ошибки
		params:'',// данные, передаваемые методом POST
		display:'getimgreg',// функция отображения при удаче
		url:"/shop/getimg.php?product=" +item+ "&model="+model // урл
	};
	return createobject();
}
function getimgreg() {
	document.getElementById(img_d).src= req.responseText;
}



function otzivtest() {

	if(document.otziv.submited.value==1){
		return false ;
	}
	
	returnValue = true ;
	if(document.otziv.text.value==''){
		document.otziv.text.focus();
		returnValue= false ;
	}

	if(returnValue==true){
		vareg={
			method:'POST',// метод
			placeerror:'waitdiv',// место индикатора и ошибки
			params:'char_set_test='+document.otziv.char_set_test.value+'&id='+document.otziv.id.value+'&add=1&text='+document.otziv.text.value,// данные, передаваемые методом POST
			display:'otziv',// функция отображения при удаче
			url:"/shop/otzivadd.php" // урл
		};
		document.otziv.add.value = ' Ждите... ';
		document.otziv.submited.value=1;
		return createobject();
	}else{
		alert('Вы не написали текст отзыва');
	}

	return returnValue ;
}
function otziv(text) {
	if(req.responseText=='true'){
		document.otziv.reset.click();
		document.otziv.add.value="Отправить";
		document.otziv.submited.value=0;
		alert("Ваше сообщение отправлено на модерацию");
	}else{
		document.otziv.add.value="Отправить";
		document.otziv.submited.value=0;
		alert("Ошибка при вводе данных\n"+req.responseText);
	}
}

function commentpage(url){
	url=url.toString();
	url=url.substring(url.indexOf('?')+1);
	vareg={
		method:'GET',// метод
		placeerror:'waitdiv',// место индикатора и ошибки
		params:'',// данные, передаваемые методом POST
		display:'commentpagedisplay',// функция отображения при удаче
		url:"/shop/getcomment.php?" +url+"&ajax=1" // урл
	};
	return createobject();

}

function commentpagedisplay(text) {
	document.getElementById('overcomment').innerHTML = req.responseText;
}

