function itterate_through_element(oDiv,element_type,function_name,function_parameters) {
	if(oDiv != null && oDiv.firstChild) {
		var oChild = oDiv.firstChild;
		while(oChild) {
			if(oChild.nodeType==1) {
				if (oChild.tagName.toLowerCase() == element_type.toLowerCase()) {
					window[function_name](oChild,function_parameters);
				} else {
					itterate_through_element(oChild,element_type,function_name,function_parameters);
				}
			}
			oChild = oChild.nextSibling;
		}
	}
}

function rewrite_whitelabel(a,url) {
	// Take any links in the element wld_badge_inner and bend them to my will. (Mwah hah ha!)
	if (url == undefined) {
		a.href = "javascript: redirect_whitelabel('"+a.href+"');";
	} else {
		a.href = url;
	}
}

function rearrange_whitelabel(div) {
	// Take a div in the format
	/********************************************************************************
	*<div class="wld_badge_item" id="wld_badge_item_1">				*
	*	<div class="wld_badge_item_photo"><a><img /></a></div>			*
	*	<div class="wld_badge_item_detail">					*
	*		<span class="wld_badge_item_name">NAME</span>,			*
	*		<span class="wld_badge_item_age">AGE</span><br/>		*
	*		<span class="wld_badge_item_region">REGION</span>		*
	*	</div>									*
	*</div>										*
	********************************************************************************/

	// Change it to 
	/********************************************************************************
	*<div class="wld_badge_item" id="wld_badge_item_1">				*
	*	<div class="wld_badge_item_photo"><a><img /></a></div>			*
	*	<div class="wld_badge_item_detail">					*
	*		<span class="wld_badge_item_name"><a>NAME</a></span>,		*
	*		<span class="wld_badge_item_region">(REGION)</span><br />	*
	*		<span class="wld_badge_item_age">AGE</span>			*
	*	</div>									*
	*</div>										*
	********************************************************************************/

	var imgDiv = div.firstChild;
	var url = imgDiv.firstChild.href;
	var spanDiv = imgDiv.nextSibling;
	var span_1 = spanDiv.firstChild;
	var span_2 = span_1.nextSibling.nextSibling;
	var span_3 = span_2.nextSibling.nextSibling;

	var html = span_1.innerHTML;
	html = "<a href='" + url + "'>" + html + "</a>";
	var span_1_innerHTML = html;
	var span_2_innerHTML = span_2.innerHTML;
	var span_3_innerHTML = span_3.innerHTML;
    if(div.id == 'wld_badge_item_1') {
    child = document.createElement('div');
    child.className = 'li_separator';
    child.style.top = '5px';
    div.appendChild(child);
    }
	spanDiv.innerHTML = "<span class='wld_badge_item_name'>"+span_1_innerHTML+"</span><br /><span class='wld_badge_item_region'>(" + span_3_innerHTML + ")</span><br /><span class='wld_badge_item_age'><strong>Age: </strong>" + span_2_innerHTML + "</span>";
}