function bookMark(title, url) {
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if ( window.external ) { // IE Favorite
		window.external.AddFavorite(url, title); 
	}
}

function inputClick(id, defval) {
	val = $(id).value;
	if (val == defval) {
		$(id).value = '';
	}
}

function inputBlur(id, defval) {
	val = $(id).value;
	if (val == '') {
		$(id).value = defval;
	}
}

function cleanNum(num,def) {
	if (isNaN(num)) var num = new String(num); 
	num = num.replace(/[^0-9]/g, ''); 
	if (num.length == 0) num = def;
	return parseFloat(num);
}

function cleanDec(id) {	
	var num = $('#'+id).val();
	num = num.replace(/[^0-9^.]/g, ''); 
	$('#'+id).val(num);
}

function changeCat() {
	var url = "/inc/ajax/subcat.php?cid=" + $('cid').value;
	//new Ajax(url, {method: 'get', update: $('lmdl')}).request();
	new Request.HTML({url:url,update:$('subcat')}).send();
}

function prodSort(redir) {
	if ($('#sort').val().length > 0) document.location = "/sortbounce.php?r=" + redir + "&srt=" + $('#sort').val();
}

function okBox(title,subtitle) {
	$("#dialog").html(subtitle);
	$("#dialog").dialog({
		bgiframe: true,
		resizable: false,
		width: 350,
		height: 160,
		modal: true,
		title: title,
		buttons: {
			Ok: function() {
				$(this).dialog('close');
			}
		}
	});
	$("#dialog").dialog('open');
}

function confirmBox(title,subtitle,action,jsact) {
	$("#dialog").html(subtitle);
	$("#dialog").dialog({
		bgiframe: true,
		resizable: false,
		width: 350,
		height:160,
		modal: true,
		title: 'Confirm ' + title + ' deletion',
		buttons: {
			Cancel: function() {
				$(this).dialog('close');
			},
			'Delete': function() {
				if (jsact) {
					eval(jsact);
				} else {
					document.location = action;
				}
				$(this).dialog('close');				
			}

		}
	});
	$("#dialog").dialog('open');
}

$(document).ready(function(){
	$("a[rel='lightbox']").colorbox({transition:"fade"});
	/*if ($.browser.msie && ($.browser.version == "6.0")) {
		icon = '/images/colourselector.gif';
	} else {
		icon = '/images/colourselector.png';
	}*/
	/*$('#cid').colourPicker({ico: icon, title: 'Select a colour from the list'});*/
	
	$('#bookmark a').click(function() { bookMark("Pest Control Products UK","pestcontrolproducts.co.uk"); });
	$('#print a').click(function() { window.print(); });

});