// requires jQuery

function netsprintEncode(q) {
	q=q.replace(/[^\w\+\-\"\';êó±¶¿¼æñ³ÊÓ¡¦£¯¬ÆÑ]/g," ");
	q=q.replace(/#/g,"%23%23");
	q=q.replace(/ê/g,"%23e");
	q=q.replace(/ó/g,"%23o");
	q=q.replace(/±/g,"%23a");
	q=q.replace(/¶/g,"%23s");
	q=q.replace(/¿/g,"%23z");
	q=q.replace(/¼/g,"%23x");
	q=q.replace(/æ/g,"%23c");
	q=q.replace(/ñ/g,"%23n");
	q=q.replace(/³/g,"%23l");
	q=q.replace(/Ê/g,"%23E");
	q=q.replace(/Ó/g,"%23O");
	q=q.replace(/¡/g,"%23A");
	q=q.replace(/¦/g,"%23S");
	q=q.replace(/¯/g,"%23Z");
	q=q.replace(/¬/g,"%23X");
	q=q.replace(/Æ/g,"%23C");
	q=q.replace(/Ñ/g,"%23N");
	q=q.replace(/£/g,"%23L");
	q=q.replace(/\+/g,"%23p");
	q=q.replace(/\-/g,"%23m");
	q=q.replace(/\"/g,"%23v");
	q=q.replace(/\'/g,"%23b");
	q=q.replace(/;/g,"%23k");
	return q;
};

$.fn.netsprint = function() {
    $(this).click(function(){
        document.cookie='ns_query='+netsprintEncode($(this).parent().find('input.inputText').val())+';path=/apps/pbcs.dll/';
        window.location=$(this).parent().parent().attr('action');
        return false;
    });
};
