function partner() {
	if (!document.getElementById("partner-list")) return;
	
	//Make box smaller
	var partnerList = document.getElementById("partner-list");
		partnerList.style.height = "185px";
		partnerList.style.overflow = "hidden";
	
	//Find Parent
	var mainSub = document.getElementById("main-sub");
	
	//Add view more link
	var plink = document.createElement('p');
		plink.setAttribute('class', "link");
	
	mainSub.appendChild(plink);
	plink.innerHTML = '<a href="#partner-list" title="View all becloms accreditations" onclick="showHide()" id="p-editme">View All</a>';
}
		
function showHide() {
	var partnerList = document.getElementById("partner-list");
	var pEditme = document.getElementById("p-editme");
	//Check which way to slide
	if(partnerList.style.height == "185px") {
		moveElement("partner-list", "0", "500", 4);
		pEditme.innerHTML = "Close";
		
		
	} else {
		moveElement("partner-list", "0", "185", 4);
		pEditme.innerHTML = "View More";
	}
	
	return false;
}

//AnimateElement with ease
function moveElement(elementID, final_x, final_y, interval) {
	var element = document.getElementById(elementID);
	
	if(element.movement) {
		clearTimeout(element.movement);	
	}
	
	var xpos = 0;
	var ypos = parseInt(element.style.height);
			
	//Check to make sure element has reached destination
	if(xpos == final_x && ypos == final_y) {
		return true;
	}
	if(xpos < final_x) {
		var dist = Math.ceil((final_x - xpos)/10);
		xpos = xpos + dist;
	}
	if(xpos > final_x) {
		var dist = Math.ceil((xpos - final_x)/10);
		xpos = xpos - dist;
	}
	if(ypos < final_y) {
		var dist = Math.ceil((final_y - ypos)/10);
		ypos = ypos + dist;
	}
	if(ypos > final_y) {
		var dist = Math.ceil((ypos - final_y)/10);
		ypos = ypos - dist;
	}
	//element.style.width = xpos + "px";
	element.style.height = ypos + "px";
	
	var repeat = "moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")";		
	element.movement = setTimeout(repeat, interval);
}


addLoadEvent(partner);
//window.onload = ;
