function externalLinks() { 
	if (!document.getElementsByTagName) return; 
	var anchors = document.getElementsByTagName("a"); 
	for (var i=0; i<anchors.length; i++) { 
		var anchor = anchors[i]; 
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank";
	} 
} 
window.onload = externalLinks;

function nice() {
	for (var num=0; num < document.getElementsByTagName('FORM').length; num++) {
		var form = document.getElementsByTagName('FORM')[num];
	  
		if(form.className.indexOf('nice')+1) return;
			form.className += ' nice';

		var checks = form.getElementsByTagName('label');
		var checksLnt = checks.length;
	  
		for(var i=0; i<checksLnt; i++)
		{
			var curr = checks[i];

			var box = curr.firstChild;
				box.className = 'lost';

			curr.className += box.type;
			curr.className += (box.checked) ? '-on' : '-off';

			box.onclick = function()
			{
				var label = this.parentNode;

				if(this.type == 'checkbox')
				{
					label.className = (label.className.indexOf('-on')+1) ? label.className.replace('-on','-off') : label.className.replace('-off','-on');
				}

				if(this.type == 'radio')
				{
					var siblings = label.parentNode.parentNode.getElementsByTagName('input');
					var siblingsLnt = siblings.length;

					for(var j=0; j<siblingsLnt; j++)
					{
						if(siblings[j].name == this.name) {
							var check = siblings[j].parentNode;
							check.className = check.className.replace('-on','-off');
						}
					}

					label.className = label.className.replace('-off','-on');
				}
			}
		}
	}
}

//-1//
//function dec(id) {
//	var fname = eval("document.getElementById('listtable').QUANTITY_"+id);
//	if(fname.value<0) fname.value = 0;
//	if(fname.value>0) fname.value -= 1;
//}
//+1//
//function inc(id){
//	var fname = eval("document.getElementById('listtable').QUANTITY_"+id);
//	if(fname.value<0) fname.value = 0;
//	fname.value = parseInt(fname.value) + 1;
//}

//-1//
function dec(id) {
	var fname = document.getElementById('QUANTITY_' + id);
	if(fname.value<0) fname.value = 0;
	if(fname.value>0) fname.value -= 1;
}
//+1//
function inc(id){
	var fname = document.getElementById('QUANTITY_' + id);
	if(fname.value<0) fname.value = 0;
	fname.value = parseInt(fname.value) + 1;
}

function show(obj) {
	if (document.getElementById(obj).style.display != 'block') document.getElementById(obj).style.display = 'block';
	else document.getElementById(obj).style.display = 'none';
}
function hide(obj) {
	if (document.getElementById(obj).style.display != 'none') document.getElementById(obj).style.display = 'none';
	else document.getElementById(obj).style.display = 'block';
}
