function add_item(data_id)
{
	var url_1='/shcart/?data_id='+data_id+'&step=2&nstep=2&mode=add';
	document.location=url_1;
}


/*function add_item(data_id){
	global_open('Товар добавлен в корзину.',3);
	var url_1='/shcart/?data_id='+data_id+'&step=0&mode=add';
	window.top.frames["win_basket"].location=url_1;
}
*/
function log_out()
{
	ht = document.getElementsByTagName("html");
	//ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)"; 
	ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
	if (confirm('Вы действительно хотите выйти?'))
	{
		return true;
	}
	else
	{
		ht[0].style.filter = "";
		return false;
	}
}


toMesHide = null;
tmSh = null;



function CreateShMess()
{
	removeShMess();

	message = "Товар добавлен в корзину. Выбирайте следующий товар или ";
	var text = document.createTextNode(message);

	var elem = document.createElement("div");

	elem.setAttribute('id', 'fixme');
	elem.setAttribute('onclick', 'removeShMess();');

	elem.appendChild(text);

//
//  document.write('<a href="#" onclick="auto_hide();return false;"><img src="/pics/cr.gif" title="Закрыть" alt="Закрыть" width=20 height=22 border=0></a>');



//
	var brelem = document.createElement("br");
	elem.appendChild(brelem);

	var elemlink = document.createElement("a");
	message = "переходите к оформлению заказа.";
	var textlink = document.createTextNode(message);
	elemlink.appendChild(textlink);
	elemlink.setAttribute('href', '/shcart/?step=2&nstep=2&url=/');
	elem.appendChild(elemlink);


	document.getElementsByTagName("body")[0].appendChild(elem);
	toMesHide = elem;
	tmSh = window.setTimeout(removeShMess, 6000);

}



function removeShMess()
{
	if (tmSh)	clearTimeout(tmSh);
	if (toMesHide)
	{
		document.getElementsByTagName("body")[0].removeChild(toMesHide);
		toMesHide = null;
	}
}
function zakaz()
{
	$.getScript("/js/jquery.simplemodal-1.4.1.js", function(){
		$('#formzakaz').modal({
			width:461,
			height:318
		});
	});
		return false;
}
function closer()
{
	
$.modal.close();

}
function CkeckFeedBack2() {		
	
	var param = 'no';
	var errorArr = [];
	var summ = $('.feedbackParam2').size();	
    var errorArr = [];
		if (document.getElementById('name2').value=="") {
errorArr.push(['name2', '1']);
		}

if (document.getElementById('theme2').value=="") {
	errorArr.push(['theme2', '1']);
		}
if (document.getElementById('phone2').value=="") {
	errorArr.push(['phone2', '1']);
		}
if (errorArr.length != 0) {
	for (var j=0;j<summ; j++) {
		var idName = $('.feedbackParam2').eq(j).attr('id');
		for (var i=0;i<errorArr.length; i++) {
			errorArr[i][0];
			var id = errorArr[i][0];
			if (id==idName) {
				param = i;		
			}
		}
		if (param!='no') {
			errorNomer = errorArr[param][1];
			id = errorArr[param][0];
			//$('#'+id+'_error').show();
			$('#'+id).addClass('borderError');
			param = 'no';
		} else {
			$('#'+idName).removeClass('borderError');
			$('#'+idName+'_error').hide();
		}
	}
	alert('Возможно допущена ошибка при заполнении');
	return false;
} else {
			$.post("/mail.php",{
			    name:$('input#name2').val(),
			    theme:$('input#theme2').val(),
				phone:$('input#phone2').val(),
				time:$('textarea#time2').val(),
				emails:$('div#otremail').text(),
					subjectval: 'Заявка на телефонный звонок'});
			$("div#formzakaz").css("background","url(../pics/zakaz_bg2.png) no-repeat top left");
			$("div#mir").html('<div class="textath2">«Сообщение успешно отправлено, в ближайшее время мы с Вами обязательно свяжемся!»</div> <p style="margin: 12px 0px 13px 0" align="left"><a class="simplemodal-close" title="Close" onclick="closer()">Закрыть окно</a></p>');
			
			
			 
		}
		
	}
function hideTitle(elem) {
	$(elem).hide();
	$(elem).next().focus();
}

function clean(elem) {
	$(elem).prev().hide();
}

function showTitle(elem) {
	if ($(elem).val() == '')
	{
		$(elem).prev().show();
	}
}
function preventSelection(element){
	  var preventSelection = false;

	  function addHandler(element, event, handler){
	    if (element.attachEvent) 
	      element.attachEvent('on' + event, handler);
	    else 
	      if (element.addEventListener) 
	        element.addEventListener(event, handler, false);
	  }
	  function removeSelection(){
	    if (window.getSelection) { window.getSelection().removeAllRanges(); }
	    else if (document.selection && document.selection.clear)
	      document.selection.clear();
	  }
	  function killCtrlA(event){
	    var event = event || window.event;
	    var sender = event.target || event.srcElement;

	    if (sender.tagName.match(/INPUT|TEXTAREA/i))
	      return;

	    var key = event.keyCode || event.which;
	    if (event.ctrlKey && key == 'A'.charCodeAt(0))  // 'A'.charCodeAt(0) можно заменить на 65
	    {
	      removeSelection();

	      if (event.preventDefault) 
	        event.preventDefault();
	      else
	        event.returnValue = false;
	    }
	  }

	  // не даем выделять текст мышкой
	  addHandler(element, 'mousemove', function(){
	    if(preventSelection)
	      removeSelection();
	  });
	  addHandler(element, 'mousedown', function(event){
	    var event = event || window.event;
	    var sender = event.target || event.srcElement;
	    preventSelection = !sender.tagName.match(/INPUT|TEXTAREA|SELECT/i);
	  });

	  // борем dblclick
	  // если вешать функцию не на событие dblclick, можно избежать
	  // временное выделение текста в некоторых браузерах
	  addHandler(element, 'mouseup', function(){
	    if (preventSelection)
	      removeSelection();
	    preventSelection = false;
	  });

	  // борем ctrl+A
	  // скорей всего это и не надо, к тому же есть подозрение
	  // что в случае все же такой необходимости функцию нужно 
	  // вешать один раз и на document, а не на элемент
	  addHandler(element, 'keydown', killCtrlA);
	  addHandler(element, 'keyup', killCtrlA);
	}
