function flash(arquivo, larg, alt, bg, id) {

	bgColorType = (bg != "transparent") ? "<param name=\"bgcolor\" value=\""+bg+"\" />" : "<param name=\"wmode\" value=\"transparent\" />"; 
	bgColorType2 = (bg != "transparent") ? " bgcolor=\""+bg+"\" " : " wmode=\"transparent\" ";

	document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\""+larg+"\" height=\""+alt+"\" id=\""+id+"\" align=\"middle\">");
	document.write("<param name=\"allowScriptAccess\" value=\"sameDomain\" />");
	document.write("<param name=\"movie\" value=\""+arquivo+"\" />");
	document.write("<param name=\"quality\" value=\"high\" />");
	document.write(bgColorType);
	document.write("<param name=\"showmenu\" value=\"false\" />");
	document.write("<embed src=\""+arquivo+"\" showmenu=\"false\" "+bgColorType2+" quality=\"high\" width=\""+larg+"\" height=\""+alt+"\" name=\""+id+"\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />");
	document.write("</object>");
}

function abre(url, larg, alt, nome) {
	if (nome=='') {
		nome = num++;
	}	
	x = (screen.width-larg)/2;
	y = (screen.height-alt)/2;		
	window.open(url, nome, "top="+y+", left="+x+", width="+larg+", height="+alt+", resizable=0, scrollbars=0, status=0, location=0, menubar=0");
}

//----------------------------------------- flash

function setPageTitle(foo) {
	if (foo != '') {
		thisMovie("title").setTitle(foo);
	}
}

//----------------------------------------- ajax

var arrImages = Array();
var currentTitle = new String();

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName];
    } else {
        return document[movieName];
    }
}

function link(foo, t) {
	var url;
	if (pg[foo] != null) {
		url = 'body.php?p=' + pg[foo];
	} else {
		url = 'body.php?p=' + foo;
	}
	goUrl(url, t);
}

function linkFolder(folder, t) {
	goUrl('body.php?f=' + folder, t);
}

var openImage = function (id) {
	Lightbox.open(arrImages, id);
}

var goUrl = function(url, title) {
	var requestPage = new Ajax(url, {
						   method: 'get',
						   evalScripts: true,
						   onComplete: showPage
						   }
	);
	requestPage.request();
	currentTitle = title;
	setPageTitle(title);
}

var showPage = function(data) {
	$('corpo').setHTML(data);
	$('corpo').setStyle('visibility', 'visible');
	$('corpo').setStyle('height', 540);
	$('divtitle').setStyle('visibility', 'visible');
	$('fundocorpo').setStyle('visibility', 'visible');
}

var hydePage = function() {
	$('divtitle').setStyle('visibility', 'hidden');
	$('corpo').setStyle('visibility', 'hidden');
	$('corpo').setStyle('height', 20);
	$('fundocorpo').setStyle('visibility', 'hidden');
}

var userLogon = function() {
	var requestLogon = new Ajax('logon.php', {
						   method: 'post',
						   data: $('fLogon'),
						   evalScripts: true,
						   onComplete: resultLogon
						   }
	);
	requestLogon.request();
}

var resultLogon = function(data) {
	var res = new String(data);
	var arr = res.split("@");
	if (arr[0] == 'OK') {
		link($('id_pagina').value, currentTitle);
	} else {
		alert(arr[1]);
	}
}

var userRegister = function() {
	var requestRegister = new Ajax('register.php', {
						   method: 'post',
						   data: $('fRegister'),
						   evalScripts: true,
						   onComplete: resultRegister
						   }
	);
	requestRegister.request();
}

var resultRegister = function(data) {
	var res = new String(data);
	var arr = res.split("@");
	alert(arr[1]);
	if (arr[0] == 'OK'){
		$('fRegister').reset();
	}
}

var sendMail = function() {
	var requestMail = new Ajax('mail.php', {
						   method: 'post',
						   data: $('fContato'),
						   evalScripts: true,
						   onComplete: resultMail
						   }
	);
	requestMail.request();
}

var resultMail = function(data) {
	var res = new String(data);
	var arr = res.split("@");
	alert(arr[1]);
	if (arr[0] == 'OK'){
		$('fContato').reset();
	}
}
