function getObject(id) {
	if(navigator.appName.indexOf("Microsoft") != -1) {
		return window[id];
	}else{
		return document[id];
	}
}

function getDivXY(id){
	var offset=$('#'+id).offset();
	return [offset.top, offset.left];
}

var swfName = "external_flashcontent";

$(document).ready(function(){
	getObject(swfName).focus();
});

$(window).scroll(function () {
	try{
		getObject(swfName).scrollHandler(); 
	}catch(e){}
});

function setSwfFit(size){
	swffit.fit(swfName, size[0], size[1]);
}

/////////////////////////////////////

function setNewWidth(id, w) {
	$('#'+id).css({width: w})
}

function setNewHeight(id, h) {
	$('#'+id).css({height: h})
}

function setNewSize(id, w, h) {
	$('#'+id).css({width: w, height: h})
}

//////////////////////////////////////
function getBody(){
	return $('html,body');
}

function GetWindowSize(type){
	if(type == "width,height"){
		return {width:GetWindowSize("width"), height:GetWindowSize("height")};
	}else if(type == "width"){
		return getBody().width();
	}else if(type == "height"){
		return getBody().height();
	}
}

function GetScrollY(){
	return $(window).scrollTop();
}

//////////////////////////////////////

function scrollToTop(duration) {
	getBody().animate({scrollTop: 0}, duration);
}
function scrollTo(y, duration) {
	getBody().animate({scrollTop: y}, duration);
}

/////////////////////////////////////

function setSwfFit(w, h) {
	swffit.fit(swfName, w, h);
}
