/*function submit_joinML(email_field){
if (email_field.value==""){
alert (_joinML_empty);
email_field.focus();
} else if (!checkEmail(email_field.value)){
alert (_joinML_invalid);
email_field.focus();
} else {
var url = "xml_joinML.php?joinML_email="+email_field.value;
var xml = LoadXML(url);
if(xml != null)
{
var response = xml.getElementsByTagName('rsp_stat')[0].firstChild.data;
if (response=="ok")
{
email_field.value="";
alert (_joinML_confirm);
}
}
}
return false;
}*/
function updateMnfFilter()
{
	//is there anything checked, if so show filter button
	var cnt = document.getElementById('categories_container_mnf');
	var ins = cnt.getElementsByTagName('input');
	for (i=0; i<ins.length; i++) {
		//		if (!ins[i].id.match(/filter_[0-9]+/))
		//			continue;

		if (ins[i].checked)
		break;
	}

	var button = document.getElementById('filterControl');
	if (!button)
	return;
	if (i != ins.length)
	button.style.display = 'block';
	else
	button.style.display = 'none';
}

function getSelectedMnf()
{
	var cnt = document.getElementById('categories_container_mnf');
	var ins = cnt.getElementsByTagName('input');
	var res = new Array();

	for (j=0, i=0; i<ins.length; i++) {
		if (!ins[i].id.match(/filter_[0-9]+/))
		continue;

		if (ins[i].checked)
		res[j++] = ins[i].value;
	}

	return res;
}

function applyMnf(mnfFilter, path, category, fixedPath){
	var url="";
	if(document.getElementById("currentURL")!=null)
	url = document.getElementById("currentURL").value;
	if(document.getElementById("currentURL2")!=null)
	url = document.getElementById("currentURL2").value;
	//remove any previous filter
	url = url.replace(/\&mnfFilter=[^&]*/, '');
	//remove any page numbering
	url = url.replace(/\&pageNum=[^&]*/, '');

	if(document.getElementById("currentURL")!=null)
	document.getElementById("currentURL").value = url;
	if(document.getElementById("currentURL2")!=null)
	document.getElementById("currentURL2").value = url;

	var propsDiv = document.getElementById("showCategoryProducts");
	var htmlResponse = LoadHTML(url,true,propsDiv);

	PropsFilterFunction(path, category, fixedPath);
}

function applyMnfFilter(key, path, category, fixedPath)
{
	var url = "";
	if(document.getElementById("currentURL")!=null)
	url = document.getElementById("currentURL").value;
	if(document.getElementById("currentURL2")!=null)
	url = document.getElementById("currentURL2").value;
	//remove any previous filter
	url = url.replace(/\&mnfFilter=[^&]*/, '');
	//remove any page numbering
	url = url.replace(/\&pageNum=[^&]*/, '');

	if(key!=false)
	var fltData = key;

	if(!fltData) {
		var fltData = getSelectedMnf();
		var fltStr = '';
		for (i=0; i<fltData.length-1; i++)
		fltStr += fltData[i] + ',';
		fltStr += fltData[i];

	}

	if (!fltData.length&&key==false) {
		if(document.getElementById("clearMnfControl"))
		document.getElementById("clearMnfControl").click();
		return;
	}

	if(key!=false)
	var fltStr = key;

	url += '&mnfFilter=' + fltStr;
	if(document.getElementById("currentURL")!=null)
	document.getElementById("currentURL").value = url;
	if(document.getElementById("currentURL2")!=null)
	document.getElementById("currentURL2").value = url;
	var propsDiv = document.getElementById("showCategoryProducts");
	var htmlResponse = LoadHTML(url,true,propsDiv);
	PropsFilterFunction(path, category, fixedPath);

}

function returnMnf()
{
	var fltData = getSelectedMnf();
	if (!fltData.length)
	return;

	var fltStr = '';
	for (i=0; i<fltData.length-1; i++)
	fltStr += fltData[i] + ',';
	fltStr += fltData[i];

	return fltStr;
}

function prdChangePage(obj,path,category)
{
	var url= "scripts/ajax_events.php?action=showProducts" + "&path=" + path + "&category=" + category;
	if(document.getElementById("currentURL")!=null)
	url = document.getElementById("currentURL").value;
	if(document.getElementById("currentURL2")!=null)
	url = document.getElementById("currentURL2").value;
	var propsDiv = document.getElementById("showCategoryProducts");
	var htmlResponse = LoadHTML(url + '&pageNum=' + obj.selectedIndex,true,propsDiv);
}

function createFilterArray()
{
	var filterArray = new Array();
	var cnt = document.getElementById('filters');
	if(cnt==null)
	return 0;
	var ins = cnt.getElementsByTagName('input');

	for (i=0; i<ins.length; i++)
	filterArray[i] = ins[i].value;

	return filterArray;
}

function updateNewFilter()
{
	var button = document.getElementById('filterControlProp');
	if (!button)
	return;

	var filterArray = new Array();
	var check=0;
	filterArray = createFilterArray();
	for (i=0; i<filterArray.length; i++)
	{
		var cnt = document.getElementById('filter.' + filterArray[i]);
		if(cnt)
		{
			var ins = cnt.getElementsByTagName('input');
			for (j=0; j<ins.length; j++)
			{
				if (ins[j].checked)
				break;
			}

			if (j != ins.length)
			check++;
			else
			button.style.display = 'none';
		}
	}
	if(check>0)
	button.style.display = 'block';
}

function getSelectedFilter(filter)
{
	var filterArray = new Array();
	var res = new Array();
	filterArray = createFilterArray();

	var cnt = document.getElementById('filter.' + filter);
	var ins = cnt.getElementsByTagName("input");
	for (j=0, i=0; i<ins.length; i++)
	{
		if (ins[i].checked)
		res[j++] = ins[i].value;
	}
	return res;
}

function clearFilter2()
{
	var url = location.href;
	url = url.replace(/\&pageNum=[^&]*/, '');

	while (url.search(/\&filter\.[^&]*/, '')>0) {
		url = url.replace(/\&filter\.[^&]*/, '');
		if (!(url.search(/\&filter\.[^&]*/, '')>0))
		break;
	}

	location.href = url;
}

function applyFilter()
{
	var filterArray = new Array();
	var url = location.href;
	var check = 0;

	filterArray = createFilterArray();
	url = url.replace(/\&pageNum=[^&]*/, '');

	while (url.search(/\&filter\.[^&]*/, '')>0) {
		url = url.replace(/\&filter\.[^&]*/, '');
		if (!(url.search(/\&filter\.[^&]*/, '')>0))
		break;
	}

	for (i=0; i<filterArray.length; i++)
	{
		var fltData = getSelectedFilter(filterArray[i]);
		if (!fltData.length)
		check++;
	}

	var fltStr = new Array();
	var i=0;
	for (i=0; i<filterArray.length; i++)
	{
		var fltData = getSelectedFilter(filterArray[i]);
		if (check == filterArray.length)
		location.href = url;

		fltStr[i] = '';
		for (j=0; j<fltData.length-1; j++)
		fltStr[i] += fltData[j] + ',';
		fltStr[i] += fltData[j];

		if ((fltStr[i]!='') && (fltStr[i]!="undefined"))
		url += '&filter.' + filterArray[i] + '=' + fltStr[i];
	}

	location.href = url;
	return false;
}

function sortURL(sortType,path,category)
{
	var url= "scripts/ajax_events.php?action=showProducts" + "&path=" + path + "&category=" + category;
	if(document.getElementById("currentURL")!=null)
	url = document.getElementById("currentURL").value;
	if(document.getElementById("currentURL2")!=null)
	url = document.getElementById("currentURL2").value;

	url = url.replace(/\&sort=[^&]*/, '');
	url = url.replace(/\&pageNum=[^&]*/, '');
	if ((sortType != "none") && (sortType != ""))
	url+='&sort=' + sortType;

	if(document.getElementById("currentURL")!=null)
	document.getElementById("currentURL").value = url;
	if(document.getElementById("currentURL2")!=null)
	document.getElementById("currentURL2").value = url;

	var propsDiv = document.getElementById("showCategoryProducts");
	var htmlResponse = LoadHTML(url,true,propsDiv);
}

function PropsFilterFunction(path,category,fixedPath)
{
	var tempUrl = "";
	if(document.getElementById("currentURL"))
	tempUrl = document.getElementById("currentURL").value;
	if(document.getElementById("currentURL2"))
	tempUrl = document.getElementById("currentURL2").value;

	var filtersDiv = document.getElementById("filtersDIV");
	var url = "scripts/ajax_events.php?action=showFiltersStrip" + "&path=" + path + "&category=" + category;
	var htmlResponse = LoadHTML(url);
	if(htmlResponse&&filtersDiv)
	filtersDiv.innerHTML = htmlResponse;

	var ajaxElement = document.getElementById("categories_container_prop");
	var url2 = "scripts/ajax_events.php?action=showFiltersStripAjax" + "&fixedPath=" + fixedPath;
	var htmlResponse2 = LoadHTML(url2);
	if(!htmlResponse2) {
		if(filtersDiv)
		filtersDiv.style.display="none";
		if(ajaxElement)
		ajaxElement.style.display="none";
	}
	else if(htmlResponse2&&ajaxElement)
	ajaxElement.innerHTML = htmlResponse2;

	if(document.getElementById("currentURL")!=null)
	document.getElementById("currentURL").value = tempUrl;
	if(document.getElementById("currentURL2")!=null)
	document.getElementById("currentURL2").value = tempUrl;

	if(document.getElementById("showFiltersBoxes"))
	createBoxes(tempUrl,path,category,fixedPath);
}

function createBoxes(url,path,category,fixedPath)
{
	var url2 = url;
	var temp = "";
	var filterName = new Array();
	var values = new Array();
	var i = 0;
	var pos = url.search("&filter.");
	if(pos>0) {
		while(pos>0) {
			temp = url.substring(pos+8);
			var pos2 = temp.search("=");
			filterName[i] = temp.substring(0,pos2);
			var pos3 = temp.search("&");
			if(pos3>0)
			values[i] = temp.substring(pos2+1,pos3);
			else
			values[i] = temp.substring(pos2+1);

			url = temp;
			pos = url.search("&filter.");
			i++;

		}
	}
	var tempMnfs = "";
	pos = url2.search("&mnfFilter=");
	if(pos>0) {
		temp = url2.substring(pos+11);
		var pos2 = temp.search("&");
		if(pos2>0)
		tempMnfs = temp.substring(0,pos2);
		else
		tempMnfs = temp;
		var url3 = "scripts/ajax_events.php?action=returnName"+"&Name=" +tempMnfs + "&propOrMnf=mnf";
		values[i] = LoadHTML(url3,false,null);
		filterName[i] = "mnf";
	}

	document.getElementById("showFiltersBoxes").innerHTML = "";
	var inner = "";
	var divName = "";
	if(filterName.length>0) {
		inner += "<table dir='rtl'><tr>";
		for(j=0; j<filterName.length;j++) {
			if(filterName[j]=="mnf")
			divName = "categories_container_mnf";
			else
			divName = "categories_container_prop";

			var url2 = "scripts/ajax_events.php?action=returnName"+"&Name=" +filterName[j] + "&propOrMnf=prop";
			var HebFilterName = LoadHTML(url2,false,null);
			var uniqueId = filterName[j]+j;
			inner += "<td dir='rtl' id='"+uniqueId+"'><img src='images/close_box.gif' height='10' width='10' onclick='DeleteBox(\""+divName+"\",\""+uniqueId+"\",\""+filterName[j]+"\",\""+path+"\",\""+category+"\",\""+fixedPath+"\");'> <dir='rtl'>"+HebFilterName+":    "+values[j]+"</dir></td><td></td>";
		}

		inner += "</tr></table>";
	}

	document.getElementById("showFiltersBoxes").innerHTML = inner;

}


function updatePrices(formId)
{
	if(confirm(_removeprd))
	{
		var string = "";
		var inputsString = "";
		var cnt = document.getElementById(formId);

		//		input
		var ins = cnt.getElementsByTagName("input");
		for (i=0; i<ins.length; i++) {
			if (ins[i].value == "עדכן")
			continue;
			string += "&" + ins[i].id + "=" + ins[i].value;
			inputsString += ins[i].value;
		}
		//		select
		var ins = cnt.getElementsByTagName("select");
		for (i=0; i<ins.length; i++) {
			string += "&" + ins[i].id + "=" + ins[i].value;
			inputsString += ins[i].value;
		}


		if((formId!="") && (string!="") && (inputsString!=""))
		{
			url = "scripts/ajax_events.php?action=updatePrices"+"&id=" +formId + string;
			var htmlResponse = LoadHTML(url);
			if(htmlResponse)
			return false;
		}
		else
		alert(_emptyinputerr);
	}
}

function updateValue(formId)
{
	if(confirm(_removeprd))
	{
		var string = "";
		var cnt = document.getElementById(formId);

		//		input
		var ins = cnt.getElementsByTagName("input");
		for (i=0; i<ins.length; i++) {
			if (ins[i].value == "עדכן")
			continue;
			string += "&" + ins[i].id + "=" + ins[i].value;
		}
		//		textarea
		var ins = cnt.getElementsByTagName("textarea");
		for (i=0; i<ins.length; i++)
		string += "&" + ins[i].id + "=" + ins[i].value;

		if((formId!="") && (string!=""))
		{
			url = "scripts/ajax_events.php?action=updateValue"+"&id=" +formId + string;
			var htmlResponse = LoadHTML(url);
			if(htmlResponse)
			return false;
		}
		else
		alert(_emptyinputerr);
	}
}

function insertNewProp(path)
{
	var url = "scripts/ajax_events.php?action=insertNewProp" + "&path=" + path;
	var htmlResponse = LoadHTML(url);
	if(htmlResponse)
	return false;
}

function checkPropExist(tempId)
{
	var cnt = document.getElementById(tempId);
	var value = cnt.value;
	var url = "scripts/ajax_events.php?action=checkId" + "&id=" + value;
	if(value!="")
	{
		var htmlResponse = LoadHTML(url);
		document.getElementById('check_prop').innerText = htmlResponse;
	}
}


function updateProp(formId)
{
	if(confirm(_removeprd))
	{
		var string = "";
		var check = 0;
		var cnt = document.getElementById(formId);
		var url = "";
		var ins = cnt.getElementsByTagName("input");
		for (i=0; i<ins.length; i++) {
			if (ins[i].value == "עדכן")
			continue;
			if(ins[i].value=="")
			continue;
			if(ins[i].id=="temp_id" && ins[i].value=="")
			alert(_emptyinputerr);
			string += "&" + ins[i].id + "=" + ins[i].value;
			check++;
		}

		if(document.getElementById('check_prop')) {
			if(document.getElementById('check_prop').innerText!="") {
				alert("מאפיין קיים כבר. בחר שם מאפיין אחר.");
				return false; }
		}
		if((formId!="") && (string!="") && (check>0))
		{
			url = "scripts/ajax_events.php?action=updateProp"+"&propName=" +formId + string;
			var htmlResponse = LoadHTML(url);
			if(htmlResponse)
			return false;
		}
		else
		alert(_emptyinputerr);
	}
}


function showUpdatedProducts(path,category)
{
	var filterArray = new Array();
	var url= "scripts/ajax_events.php?action=showProducts" + "&path=" + path + "&category=" + category;
	if(document.getElementById("currentURL")!=null)
	url = document.getElementById("currentURL").value;
	if(document.getElementById("currentURL2")!=null)
	url = document.getElementById("currentURL2").value;

	var check = 0;
	var String = "";

	filterArray = createFilterArray();
	if(filterArray==0) {
		var button = document.getElementById("filterControlProp");
		if(button)
		button.style.display = "none";

	}

	url = url.replace(/\&pageNum=[^&]*/, '');

	while (url.search(/\&filter\.[^&]*/, '')>0) {
		url = url.replace(/\&filter\.[^&]*/, '');
		if (!(url.search(/\&filter\.[^&]*/, '')>0))
		break;
	}

	for (i=0; i<filterArray.length; i++)
	{
		var fltData = getSelectedFilter(filterArray[i]);
		if (!fltData.length)
		check++;
	}

	var fltStr = new Array();
	var i=0;
	for (i=0; i<filterArray.length; i++)
	{
		var fltData = getSelectedFilter(filterArray[i]);

		fltStr[i] = '';
		for (j=0; j<fltData.length-1; j++)
		fltStr[i] += fltData[j] + ',';
		fltStr[i] += fltData[j];


		if ((fltStr[i]!='') && (fltStr[i]!="undefined"))  {
			String +=  '&filter.' + filterArray[i] + '=' + fltStr[i];
		}
	}
	if(String)
	{
		url += String;
		if(document.getElementById("currentURL")!=null)
		document.getElementById("currentURL").value = url;
		if(document.getElementById("currentURL2")!=null)
		document.getElementById("currentURL2").value = url;

		var propsDiv = document.getElementById("showCategoryProducts");
		var htmlResponse = LoadHTML(url,true,propsDiv);
	}
	else {
		if(document.getElementById("clearFilterProp"))
		document.getElementById("clearFilterProp").click();
	}
}

function clearFilter(path,category)
{
	var url= "scripts/ajax_events.php?action=showProducts" + "&path=" + path + "&category=" + category;
	if(document.getElementById("currentURL")!=null)
	url = document.getElementById("currentURL").value;
	if(document.getElementById("currentURL2")!=null)
	url = document.getElementById("currentURL2").value;

	url = url.replace(/\&pageNum=[^&]*/, '');

	while (url.search(/\&filter\.[^&]*/, '')>0) {
		url = url.replace(/\&filter\.[^&]*/, '');
		if (!(url.search(/\&filter\.[^&]*/, '')>0))
		break;
	}

	if(document.getElementById("currentURL")!=null)
	document.getElementById("currentURL").value = url;
	if(document.getElementById("currentURL2")!=null)
	document.getElementById("currentURL2").value = url;

	var propsDiv = document.getElementById("showCategoryProducts");
	var htmlResponse = LoadHTML(url,true,propsDiv);

}

function checkChecked(filterName,tempID)
{
	var url = "";
	var showMiniStrip = false;
	var urlOrig = location.href;
	if(document.getElementById("currentURL")!=null)
	url = document.getElementById("currentURL").value;
	if(document.getElementById("currentURL2")!=null)
	url = document.getElementById("currentURL2").value;
	var pos = url.search("filter."+filterName);
	var posOrig = urlOrig.search("filter."+filterName);
	var cnt = document.getElementById(tempID);
	if((cnt && pos>0) || (cnt && posOrig>0))
	{
		url = url.substring(pos);
		urlOrig = urlOrig.substring(posOrig);
		var pos2 = url.search("&");
		var posOrig2 = urlOrig.search("&");
		if(pos2>0)
		url = url.substring(0,pos2);
		if(posOrig2>0)
		urlOrig = urlOrig.substring(0,posOrig2);
		var ins = cnt.getElementsByTagName("input");
		if(ins.length>0)
		{
			for(i=0; i<ins.length; i++)
			{
				if(ins[i].checked==true) {
					showMiniStrip = true;
					continue;
				}
				else {
					if(url.search(ins[i].value)>0) {
						ins[i].checked = true;
						showMiniStrip = true;
					}
					if(urlOrig.search(ins[i].value)>0) {
						showMiniStrip = true;
						ins[i].checked = true;
					}
				}
			}
			if(showMiniStrip==true)
			cnt.style.display = "inline";
			else
			cnt.style.display = "none";
		}
	}
}

function clearChecked(divID)
{
	var cnt=document.getElementById(divID);
	var ins = cnt.getElementsByTagName("input");
	if(ins.length>0) {
		for(i=0;i<ins.length;i++) {
			ins[i].checked = false;
		}
	}
}

function DeleteBox(divToDelete,boxToDelete,filterName,path,category,fixedPath)
{
	var box = document.getElementById(boxToDelete);
	var divDelete = document.getElementById(divToDelete);
	var url = "";
	if(document.getElementById("currentURL")!=null)
	url = document.getElementById("currentURL").value;
	if(document.getElementById("currentURL2")!=null)
	url = document.getElementById("currentURL2").value;

	var string = "&filter."+filterName+"=";
	if(filterName=="mnf")
	string = "&mnfFilter=";

	var pos = url.search(string);
	if(!(pos>0))
	alert("error");
	var tempSub = url.substring(pos);
	var pos2 = tempSub.search("&");
	if(pos2>0)
	tempSub = tempSub.substring(0,pos2);

	url = url.replace(tempSub,'');

	if(document.getElementById("currentURL")!=null)
	document.getElementById("currentURL").value = url;
	if(document.getElementById("currentURL2")!=null)
	document.getElementById("currentURL2").value = url;

	if(box)
	box.style.display = "none";

	if(divDelete) {
		var ins = divDelete.getElementsByTagName("input");
		if(ins.length>0) {
			if(filterName=="mnf") filterName = "mnfFilter";
			else filterName = "filter."+filterName;
			for(i=0;i<ins.length;i++)
			if(ins[i].name==filterName)
			ins[i].checked = false;
		}
	}

	var propsDiv = document.getElementById("showCategoryProducts");
	var htmlResponse = LoadHTML(url,true,propsDiv);

	PropsFilterFunction(path, category, fixedPath);
}

function sendUserNumber(workingHours)
{
	var obj = document.getElementById('userPhoneNum');
	if (!obj)
	return false;
	if (obj.value.match(/[^0-9\-]/)) {
		alert(_numbersOnly);
		return false;
	}
	obj.value = obj.value.replace(/[^0-9]+/g,'');

	if (obj.value.length < 8 || obj.value.length > 12 || obj.value.substring(0,1) != '0') {
		alert(_badPhone);
		return false;
	}

	var text = document.getElementById('callmeText');
	var str = _callingTo + ' ' + obj.value + '<br>' + _pleaseWait;
	text.innerHTML = str;
	var formObj = document.getElementById('callaNumber');
	formObj.style.display = 'none';
	if (workingHours)
	var str = _callingNow;
	else
	var str = _callingLater;
	var ajaxAction = 'scripts/ajax_events.php?action=callMe&phone=' + escape(obj.value);
	var xmlHttp = getHTTPObject();

	xmlHttp.onreadystatechange = function()
	{
		if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
			if (!workingHours)
			text.innerHTML = str;
		}
	}
	xmlHttp.open("GET",ajaxAction, false);
	xmlHttp.send(null);
}


function updatesession(pricetype)
{
	url = "scripts/ajax_events.php?action=UpdatePriceType"+"&pricetype="+pricetype;
	var htmlResponse = LoadHTML(url);
	if(htmlResponse)
	document.location.reload();
}

function disablePicAndRefresh(id)
{
	if(confirm(_removeprd))
	{
		url = "scripts/ajax_events.php?action=DisablePicDetect"+"&id="+id;
		var htmlResponse = LoadHTML(url);
		if(htmlResponse)
		{
			var selectedtr=document.getElementById("prdpic_"+id);
			selectedtr.style.display='none';
			return false;
		}

	}
	return false;
}

function disablepropAndRefresh(id,propname)
{
	//	alert ("here");
	if(confirm(_removeprd))
	{
		propiddata=document.getElementById("prdpupd_"+id+"_"+propname);
		propselectid=document.getElementById("prdselpupd_"+id+"_"+propname);
		if(propiddata.style.display=="none" && propselectid.style.display!="none")
		{
			propdata=propselectid.value;
		}
		else
		{
			propdata=propiddata.value;
		}
		if(propdata!="")
		{
			url = "scripts/ajax_events.php?action=Disableprop"+"&id="+id+"&proptname="+propname+"&proptdata="+propdata;
			var htmlResponse = LoadHTML(url);
			if(htmlResponse)
			{
				var selectedtr=document.getElementById("reqprop_"+id+"_"+propname);
				selectedtr.style.display='none';
				return false;
			}
		}
		else
		{
			alert(_emptyinputerr);
			propiddata.focus();
		}


	}
	return false;
}

function Hideprop(id,propname)
{
	if(confirm(_hideprd))
	{
		propdata="!<hidden>";
		url = "scripts/ajax_events.php?action=Disableprop"+"&id="+id+"&proptname="+propname+"&proptdata="+propdata;
		var htmlResponse = LoadHTML(url);
		if(htmlResponse)
		{
			var selectedtr=document.getElementById("reqprop_"+id+"_"+propname);
			selectedtr.style.display='none';
			return false;
		}

	}
	return false;
}

function deleteProp(id,propname)
{
	if(confirm(_deleteprd))
	{
		url = "scripts/ajax_events.php?action=Deleteprop"+"&id="+id+"&proptname="+propname;
		var htmlResponse = LoadHTML(url);
		if(htmlResponse)
		{
			var selectedtr=document.getElementById("reqprop_"+id+"_"+propname);
			selectedtr.style.display='none';
			return false;
		}

	}
	return false;
}

function showDisabledPrdjs()
{
	var  curbox=document.getElementById("showdisableprd");
	if(curbox.checked)
	{
		url = "scripts/ajax_events.php?action=showDisabledPrd"+"&showDisabledch=Y";
	}
	else
	{
		url = "scripts/ajax_events.php?action=showDisabledPrd"+"&showDisabledch=N";
	}
	var htmlResponse = LoadHTML(url);
	if(htmlResponse)
	document.location.reload();
}

function omcbuildPrint()
{
	var url='productsPrint.php?id=OMCBASIC&cpuid='+cartforprint['select.cpu']+'&hddid='+cartforprint['select.hdd']+'&memid='+cartforprint['select.memory']+'&caseid='+cartforprint['select.case']+'&mbid='+cartforprint['select.mb'];
	if(cartforprint['select.odrive'])
	{
		url=url+'&odriveid='+cartforprint['select.odrive'];
	}
	if(cartforprint['select.os'])
	{
		url=url+'&osid='+cartforprint['select.os'];
	}
	if(cartforprint['select.vgacard'])
	{
		url=url+'&vgaid='+cartforprint['select.vgacard']
	}

	window.open(url);
	return false;
}

function upp(id,propname)
{
	if(confirm(_removeprd))
	{
		propiddata=document.getElementById("prop."+id+"."+propname);
		propdata=propiddata.value;
		if(propdata!="")
		{
			url = "scripts/ajax_events.php?action=uPrdProp"+"&id="+encodeURIComponent(id)+"&name="+propname+"&data="+propdata;
			var htmlResponse = LoadHTML(url);
			if(htmlResponse)
			{
				var selectedtr=document.getElementById("propTR."+id+"."+propname);
				selectedtr.style.display='none';
				return false;
			}
		}
		else
		{
			alert(_emptyinputerr);
			propiddata.focus();
		}
	}
	return false;
}
function hpp(id,propname)
{
	if(confirm(_hideprd))
	{
		url = "scripts/ajax_events.php?action=hPrdProp"+"&id="+encodeURIComponent(id)+"&name="+propname+"&data="+propdata;
		var htmlResponse = LoadHTML(url);
		if(htmlResponse)
		{
			var selectedtr=document.getElementById("propTR."+id+"."+propname);
			selectedtr.style.display='none';
			return false;
		}
	}
	return false;
}


//function disableprdAndRefresh(id,propname)
//{
//	if(confirm(_removeprd))
//	{
//		propiddata=document.getElementById("prdpupd_"+id+"_"+propname);
//		propdata=propiddata.value;
//		alert (propdata);
//		if(propdata!="")
//		{
//			url = "scripts/ajax_events.php?action=DisableprdDetect"+"&id="+id+"&proptname="+propname+"&proptdata="+propdata;
//			var htmlResponse = LoadHTML(url);
//			if(htmlResponse)
//			{
//				var selectedtr=document.getElementById("reqprop_"+id+"_"+propname);
//				selectedtr.style.display='none';
//				return false;
//			}
//		}
//		else
//		{
//			alert(_emptyinputerr);
//			propiddata.focus();
//		}
//
//
//	}
//	return false;
//}

/**
* Updates values to any table.
* parameters: tableName 	- table to update into,
*		tableIdName 	- how the id is shown in the table (id, prdId, etc.)
*		id 		- id to update for
**/
function updateCertainTable(tableName,tableIdName,id)
{
	if(confirm(_removeprd)) {
		var string = "";
		var cnt = document.getElementById(id);
		var ins = cnt.getElementsByTagName("input");
		for (i=0; i<ins.length; i++) {
			if (ins[i].value == "עדכן")
			continue;
			if(ins[i].value == "")
			continue;
			string += "&" + ins[i].id + "=" + ins[i].value;
		}
		var url = "scripts/ajax_events.php?action=updateCertainTable"+"&tableName=" + tableName + "&idName=" + tableIdName +"&id=" + id + string;
		var htmlResponse = LoadHTML(url);
		if(htmlResponse!="")
		alert(htmlResponse);
		else {
			alert("עדכון בוצע בהצלחה");
			redirectPage();
		}
	}
}

function updateMnfNumber(mnfFrom)
{
	var mnfTo = "";
	var fromForm = document.getElementById(mnfFrom);
	var inputs = fromForm.getElementsByTagName("input");
	if(inputs.length>0) {
		for(i=0;i<inputs.length;i++) {
			if(inputs[i].id=='autoSuggest_id_'+mnfFrom)
			mnfTo = inputs[i].value;
		}
	}
	if(confirm(_removeprd) && mnfTo!="") {
		var url = "scripts/ajax_events.php?action=updateMnfNumber" + "&mnfFrom=" + mnfFrom + "&mnfTo=" + mnfTo;
		var htmlResponse = LoadHTML(url);
		if(htmlResponse)
		alert(htmlResponse);
		else
		alert("אירעה שגיאה בעדכון.");
	}
}

function showObjects(pageNum,divID)
{
	if(divID == null)
	var divID = "mnfItems";
	var url = "scripts/ajax_events.php?action=showObjects" + "&pageNum=" + pageNum;
	var htmlResponse = LoadHTML(url);
	if(htmlResponse) {
		var mnfDiv = document.getElementById(divID);
		if(mnfDiv) {
			mnfDiv.innerHTML = htmlResponse;
			var x = mnfDiv.getElementsByTagName("script");
			if(x.length>0) {
				for(var i=0;i<x.length;i++)	eval(x[i].text);
			}
		}
		else
		alert("שגיאה");
	}
	else
	alert("שגיאה");
}