var	defaultHeight = 470,
	defaultWidth = 736;

var pagesHeight = {
	sukuran: "4900",
	sukuran_z: "500",
	shina_dark: "1420",
	shin_angyo_onshi: "2160",
	fate_stay_night: "770",
	youshoku: "470",
	complex_s: "470",
	birdy_tv: "1545",
	birdy_tv2: "1460",
	needless_tv: "1390",
	lovedol_tv: "1685",
	mission_e_tv: "1605",
	chaos_head_tv: "2155",
	main: "470",
	faq: "1125",
	anime: "530",
	team: "2630",
	news: "5510"
}

function resizeFrame() { 
	var obj;
	if(parent.document.all)
		obj = parent.document.all.myframe;
	else if(parent.document.getElementById)
		obj = parent.document.getElementById("myframe");
	else
		return;
	var size = resizeFrame.arguments[0];
	var length = defaultWidth;
	if(isNaN(size) || isNaN(length))
		return;
	obj.height = size > 0 ? size : 0;
	obj.width = length > 0 ? length : 0;
}

function MM_preloadImages() { 
	var d = document;
	if(d.images) {
		if(!d.MM_p)
			d.MM_p = new Array();
		var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
		for(i = 0; i < a.length; i++)
			if (a[i].indexOf("#") != 0) {
				d.MM_p[j] = new Image;
				d.MM_p[j++].src = a[i];
			}
	}
}

function MM_swapImage() {
	var i, j = 0, x, a = MM_swapImage.arguments;
	document.MM_sr = new Array;
	for(i = 0; i < (a.length - 2); i += 3)
   		if((x = MM_findObj(a[i])) != null) {
			document.MM_sr[j++] = x;
			if(!x.oSrc) x.oSrc = x.src;
			x.src = a[i + 2];
		}
}

function MM_swapImgRestore() {
	var i, x, a = document.MM_sr;
	for(i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++)
		x.src = x.oSrc;
}

function MM_findObj(n, d) {
	var p, i, x;
	if(!d)
		d=document;
	if((p = n.indexOf("?")) > 0 && parent.frames.length) {
		d = parent.frames[n.substring(p + 1)].document;
		n = n.substring(0, p);
	}
	if(!(x = d[n]) && d.all)
		x = d.all[n];
	for (i = 0; !x && i < d.forms.length; i++)
		x = d.forms[i][n];
	for(i = 0; !x && d.layers && i < d.layers.length; i++)
		x = MM_findObj(n, d.layers[i].document);
	if(!x && d.getElementById)
		x = d.getElementById(n);
	return x;
}

var concat = function() {
     var args = Array.prototype.slice.call(arguments);
     return args.join("");
}

function reloadPage(name) {
	if (window.parent.frames.length == 0) {
		location.href = concat("../index.html?", name);
	} else {
		resizeFrame(pagesHeight[name]);
		parent.document.getElementById("HEADER").src = concat("pics/head_3_2_", name, ".png");
		parent.document.title = document.title;
	}
}

function butPage(name) {
	window.frames["main"].location = concat("pages/", name, ".htm");
}

function gotoPage(name) {
	location.href = concat(name, ".htm");
}

function goBack() {
	if (window.parent == 0) {
		location.href = "http://www.gear-up.org/";
	} else {
		parent.location.href = "http://www.gear-up.org/";
	}
}

function loadIframe() {
	if (location.search.length > 0) {
		butPage(unescape(location.search.substring(1)));
	}
}
