/*
	FlashBorderCleaner
	@author : tenthree
	
	<body>
	..
	....
	..
	....
	..
	<script type="text/javascript" src="flashBorderCleaner.js"></script>
	</body>
*/

//search FlashVars param
function searchFlashVars(obj){
	for(var j=0; j<obj.childNodes.length; j++){
		if(obj.childNodes[j].name.toString().toLowerCase()=="flashvars"){
			return obj.childNodes[j].value;
		}
	}
	return "";
}

//clear border
function clearFlashBorder(){
	window.scroll(0,0);
	var temp = "";
	var browserInfo = navigator.userAgent.toLowerCase();
	if(browserInfo.indexOf("msie") > -1 && browserInfo.indexOf("mac") < 0){
		var obj = document.getElementsByTagName("object");
		for (var i = 0; i < obj.length; i++) {
			
			temp = searchFlashVars(obj[i]);
			obj[i].outerHTML = obj[i].outerHTML;
			
			if(temp!=""){
				//insert FlashVars
				var objectCode = obj[i].outerHTML;
				var re = /<param name="FlashVars" value="">/ig;
				var objectCode = objectCode.replace(re,"<param name='FlashVars' value='" + temp + "'>");
				obj[i].outerHTML = objectCode;
			}
		}
	}	
}

clearFlashBorder();