var publicUri="http://www.allshops.ro/";
function nice_help_init() {
	$$('.ajutor').each(function(item){
		item.fade(0);
	});
}
function sh(id) {
	var op;
	var i = $(id);
	op = i.getStyle('display');
	if (op == 'none') {
		i.fade(1);
		i.setStyle('display', 'block');
	}
	else {
		i.fade(0);
		i.setStyle('display', 'none');
	}
}
function description_check(obj, desc) {
	var t = obj.innerHTML;
	if (t == desc) obj.innerHTML = '';
}
function newWindow2(file,w) {
	window.open(file,w,'toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=790,height=510');
}
function checkDiscount() {
	var discountBox=$("discount").checked;
	if (discountBox) $("pretredus").style.display="block";
	else $("pretredus").style.display="none";
}
function catalog_contact(formid) {
	var prettyForm = document.getElementById(formid);
	if(!prettyForm) return;
	var inputs = prettyForm.getElementsByTagName('input');
	for (var i=0; i < inputs.length; i++) if (inputs[i].type=="checkbox" && inputs[i].checked) return true;
	alert('Trebuie sa selectati cel putin un produs.');
	return false;
}
function submit_cautare(form_h){
    form_what = form_h.cauta_what.value;
    form_what = form_what.replace('/',' ');
	form_where = getCheckedValue(form_h.cauta_where);
	form_h.action = '/cauta/'+ form_where + '/' + form_what.replace('&',' ') + '/';
	if (form_what=='') alert('Introduceti termenii cautarii');
	else {
		if(form_where=='') alert('Alegeti sectiunea pentru cautare');
		else form_h.submit();
	}
}
function submit_cautare_mag(form_h){
    form_what = form_h.cauta_what_mag.value;
    form_what = form_what.replace('/',' ');
	form_where = 'produse';
	form_h.action = 'http://www.allshops.ro/cauta/'+ form_where + '/' + form_what.replace('&',' ') + '/';
	if (form_what=='') alert('Introduceti termenii cautarii');
	else {
		if(form_where=='') alert('Alegeti sectiunea pentru cautare');
		else form_h.submit();
	}
}
function submit_cautare_magazin(url,form_h){
    form_what = form_h.cauta_what.value;
    form_what = form_what.replace('/',' ');
	form_where = getCheckedValue(form_h.cauta_where);
	form_h.action = url+'cauta/'+ form_where + '/' + form_what.replace('&',' ') + '/';
	if (form_what=='') alert('Introduceti termenii cautarii');
	else {
		if(form_where=='') alert('Alegeti sectiunea pentru cautare');
		else form_h.submit();
	}
}
function parse_search_word(max,maxstr) {
	/*maxstr < max - ca sa aiba relevanta codul*/
	var inpt;
	var fw;
	inpt = document.getElementById("cauta_what");
	fw=inpt.value;
	fw = word_no_spaces(fw,maxstr);
	fw = get_paragraph(fw,max,maxstr);
	document.getElementById("cauta_what").value = document.getElementById("cauta_what").value.substring(0,fw.length);
}
function word_no_spaces(str,maxstr) {
	var lsp;
	lsp = str.lastIndexOf(" ");
	if( lsp==-1 && str.length>maxstr) str=str.substring(0,maxstr);
	return str;
}
function get_paragraph(str,max,maxstr) {
	var chk;
	var lsp;
	if(str.length>max) {
		chk=str.substring(0,max);
		chk=word_no_spaces(chk,maxstr);
		if(chk.length>=max+1 && str[max+1]==" ") str=chk;
		else {
			lsp = chk.lastIndexOf(" ");
			if(lsp!=-1) {
				chk=chk.substring(0,lsp);
				str=chk;
			}
		}
		
	}
	return str;
}
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}
function submitOnEnter(e, formname) {
	var keynum;
	var keychar;
	var numcheck;
	
	if(window.event) // IE
	  {
	  keynum = e.keyCode;
	  }
	else if(e.which) // Netscape/Firefox/Opera
	  {
	  keynum = e.which;
	  }
	if(keynum==13) $(formname).submit();
}
function confirmDelete(delUrl) {
  if (confirm("Sigur stergeti?")) {
    document.location = delUrl;
  }
}
function save_tel(id) {
	
	var req = new Request({
		url: '/salveaza-tel/'+id,
		onSuccess: function(txt){
			$('click_aici').set('text', txt);
		},
		onFailure: function(){
			$('click_aici').set('text', 'The request failed.');
		}
	});
	req.send();
}
function save_tel_m(id) {
	
	var req = new Request({
		url: '/salveaza-tel/'+id,
		onSuccess: function(txt){
			$('click_aici_m').set('text', txt);
		},
		onFailure: function(){
			$('click_aici_m').set('text', 'The request failed.');
		}
	});
	req.send();
}