// JavaScript Document

function createElement(el) {
	if( typeof document.createElementNS != 'undefined' ) {
		return document.createElementNS('http://www.w3.org/1999/xhtml',el);
	} else {
		return document.createElement(el);
	}
}


function bwa_AddCorners() {
	var page_imgs = document.getElementsByTagName('img');
	
	for( var i = 0; i < page_imgs.length; i++ ) {
		if(page_imgs[i].className.match('corners')) {
			var new_div = createElement('div');
			new_div.className = 'corners';
			new_div.style.top = page_imgs[i].offsetY;
			new_div.style.left = page_imgs[i].offsetX;
			new_div.style.position = 'absolute';
			new_div.style.height = page_imgs[i].offsetHeight + 'px';
			new_div.style.width = page_imgs[i].offsetWidth + 'px';
			//new_div.style.background = 'url(' + page_imgs[i].src + ')';
			page_imgs[i].parentNode.insertBefore(new_div,page_imgs[i].nextSibling);
			//page_imgs[i].parentNode.removeChild(page_imgs[i]);
		}
	}
	
	var page_divs = document.getElementsByTagName('div');
	var page_links = document.getElementsByTagName('a');
	var page_spans = document.getElementsByTagName('span');
	bwa_processCornerBoxes(page_divs);
	bwa_processCornerBoxes(page_links);
	bwa_processCornerBoxes(page_spans);
}

function bwa_processCornerBoxes(page_boxes) {
	for( var i = 0; i < page_boxes.length; i++ ) {
		if(page_boxes[i].className.match('corners')) {
			var cTL = createElement('div');
			var cTR = createElement('div');
			var cBL = createElement('div');
			var cBR = createElement('div');
			cTL.className = 'cornerTL';
			cTR.className = 'cornerTR';
			cBL.className = 'cornerBL';
			cBR.className = 'cornerBR';
			page_boxes[i].appendChild(cTL);
			page_boxes[i].appendChild(cTR);
			page_boxes[i].appendChild(cBL);
			page_boxes[i].appendChild(cBR);
		}
	}
			
}