function EditAll() {
	var edits = document.getElementsByName("editcat");
	for (var i=0; i<edits.length; i++) {
		if (edits[i].style.display == "none") 	edits[i].style.display = 'block';
		else edits[i].style.display = 'none';
	}
}


function highlight(myID) {
var tbl = myID.getElementsByTagName("p");
tbl[0].style.border = "4px solid #015AAC";
}

function dehighlight(myID) {
var tbl = myID.getElementsByTagName("p");
tbl[0].style.border = "4px solid #ccc";
}



function MM_findObj(n, d) {
var p,i,x;
  if(!d) d=document;
  if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
    }
  if(!(x=d[n])&&d.all) x=d.all[n];
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  return x;
}

function MM_swapImage() {
  var i,j=0,x,a=MM_swapImage.arguments;
  document.MM_sr=new Array;
  for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){
    document.MM_sr[j++]=x;
    if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
    }
}

function MM_swapImgRestore() {
  var i,x,a=document.MM_sr;
  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() {
var d=document;
if(d.images){
  if(!d.MM_p) d.MM_p=new Array();
  var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
  for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){
    d.MM_p[j]=new Image;
    d.MM_p[j++].src=a[i];
    }
  }
}
function BasketOut(obj) {
	if(obj.src.indexOf("fullbasket.gif") > 0) {
		obj.src = "/_page/img/fullbasket.gif";
	} else {
		obj.src = "/_page/img/emptybasket.gif";
	}
}
function BasketOver(obj) {
	if(obj.src.indexOf("emptybasket.gif") > 0) {
		obj.src = "/_page/img/putinbasket.gif";
	}
}

function SetOrder( id , param, price, nal){
	if( nal == '0' ) {
		alert("Извините, данного товара сейчас нет в наличии.");
		return;
	}
	//alert( id + " " + param + " " + price ); return;
	var count = parseInt( document.getElementById('count' + id).value );
	if( !count ) count = 0;
	if( document.getElementById( 'sum' )) {
		var sum = parseInt( document.getElementById('sum').innerHTML );
	}

	if( count == 0) {
		alert("Число элементов равно нулю");
		return false;
	}
	var ajax = new sack();
	ajax.setVar("id_cat", id);
	ajax.setVar("action", "order");

	if( obj = document.getElementById("imagebasket" + id)) {
		obj.src = "/_page/img/fullbasket.gif";
	}
	if( param == 0) {
		if( confirm( "Вы действительно хотите удалить позицию из корзины?" )) {
			document.getElementById( "orderid" + id ).style.display = "none";
			document.getElementById( 'sum' ).innerHTML = sum - count * price;
			alert( "Позиция удалена");
		} else {
			alert( "Удаление отменено" );
			return false;
		}
	} else {
		if( param == 2) {
			//alert( "Позиция сохранена в количестве " + count + " элементов");
			document.getElementById( 'sum' ).innerHTML = sumBetter( sum + count * price - parseInt( document.getElementById('sum' + id).innerHTML ));
			document.getElementById('sum' + id).innerHTML = count * price;
		} else {
			alert( "В корзину добавлено " + count + " элементов");
		}
	}

	ajax.setVar("param", param );
	ajax.setVar("count", count );
	ajax.setVar("price", price );
    	ajax.requestFile = "/_page/phpfiles/_ajax.php";
   	ajax.method = "GET";
	ajax.element = "basket";
    	ajax.runAJAX(); 
}

function sumBetter (sum) {
	return sum;
	sum = sum.toString();
	newSum = "";
	n = sum.length;
	for( i=3; i < n; i +=3 ) {
		newSum += sum.Substr(n-i, 3);
	}
	return newSum;
}
/*
document.onkeyup = function(e){ 	
	if (e == null) { // ie
		keycode = event.keyCode;
	} else { // mozilla
		keycode = e.which;
	}
	if( price && good ) {
		SetOrder( good, 2, price );
	}
};
*/
function search( toUseSearch ) {
	var addurl = "";
       var s = document.getElementById(toUseSearch ).value;
	s = s.replace("(", "");
	s = s.replace(")", "");

	s = URLDecode(s);
	s = s.replace(/%20/g, "+");
	if( s != '') {
		var url = "/searchtext/search," + s + "/" + addurl;
		window.location.href = url;
	}
    return false;
}
$(document).ready(function () {
  var toUseSearch = 0;
  $("#searchfld").focus(function () {
       toUseSearch = "searchfld";
	$("#searchfld").val("");	
  });
  $("#searchfld").blur(function () {
       toUseSearch = 0;
	if( $("#searchfld").val() == "" ) $("#searchfld").val("поиск");	
  });
  $("#searchfld1").focus(function () {
       toUseSearch = "searchfld1";
  });
  $("#searchfld1").blur(function () {
       toUseSearch = 0;
  });
  $("#sbutton1").click(function () {
       search("searchfld1");
  });
  $("#sbutton").click(function () {
       search("searchfld");
  });

  $(document).keyup(function(event){
      if (event.keyCode == 13 && toUseSearch != 0 ) {
          search( toUseSearch );
      }
  });
});
