var IE = document.all?true:false;
var focused = false;

function getObj(id){
	return document.getElementById(id);
}
function newTag(tName){
	return document.createElement(tName);
}
function findRoot(scriptFile){
	if(scriptFile == undefined){
		scriptFile = 'js/functions.js';
	}
	scripts = document.getElementsByTagName('script');
	var root = null;
	for(i = 0; i < scripts.length; i++){
			if(scripts[i].nodeType == 1 && scripts[i].src.indexOf(scriptFile)>=0){
					root = scripts[i].src.substring(0,scripts[i].src.indexOf(scriptFile));
			}
	}
	return root;
}
function include(src){
	script = document.createElement("script");
	script.src = src;
	document.getElementsByTagName("head")[0].appendChild(script);
}
String.prototype.trim = function() {
	return this.replace(/^\s*|\s*$/g,"");
}
String.prototype.replace = function(searchStr,replaceStr){
	return this.split(searchStr).join(replaceStr);
}
String.prototype.noWrap = function(){
	return this.replace(' ','&nbsp');
}
String.prototype.wrap = function(){
	return this.replace('&nbsp',' ');
}
//-------------------------------------------------------------------------------------------
function imgOnLoad(obj,func){
	comp = (obj.complete == undefined)?true:obj.complete;
	if(comp && obj.height > 40){
		func();
	}else{
		setTimeout(function(){imgOnLoad(obj,func);},100);
	}
}
function open_center(url, name, params, Wwidth, Wheight) {
	Swidth = screen.width;
	Sheight = screen.height;

	Wleft = Math.floor((Swidth / 2) - (Wwidth / 2) - 8);
	Wtop = Math.floor((Sheight / 2) - (Wheight / 2) - 20);
	if(params.valueOf().length > 0 && params){
		params += ', ';
	}
	params = params+"left="+Wleft+",top="+Wtop+",width="+Wwidth+",height="+Wheight;
	window.open(url, name, params);
}

function open_url(url, name) {
	name = window.name
}
function flash(arq,w,h,transparent,bgColor){
	if(w==undefined){
		w='100%';
	}
	if(h==undefined){
		h='100%';
	}
	if(transparent==undefined || transparent==true){
		transparent=true;
		t='wmode="transparent"';
	}else{
		t='';
	}
	objeto='<obj'+'ect classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+w+'" height="'+h+'" id="fl" align="middle" style="position:relative;">';
	objeto+='<par'+'am name="allowScriptAccess" value="sameDomain" />';
	objeto+='<par'+'am name="movie" value="'+arq+'" />';
	if(bgColor!=undefined){
		objeto+='<par'+'am name="bgcolor" value="'+bgColor+'" />';		
		bgColor=' bgcolor="'+bgColor+'"';
	}else{
		bgColor='';
	}
	objeto+='<par'+'am name="quality" value="high" />';
	if(transparent){
		objeto+='<par'+'am name="wmode" value="transparent" />';
	}
	objeto+='<par'+'am name="menu" value="false" />';
	objeto+='<emb'+'ed src="'+arq+'" '+t+' '+bgColor+' quality="high" width="'+w+'" height="'+h+'" name="fl" align="middle" allowScriptAccess="sameDomain" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	objeto+='</object>';
	return objeto;
}
function checkEmail(email){
	if(email.length < 4){
		return false;
	}
	if(email.indexOf('@') < 0 || email.indexOf('@') != email.lastIndexOf('@')){
		return false;
	}
	if(email.indexOf('@') > email.lastIndexOf('.') || email.indexOf('@') == email.lastIndexOf('.')+1){
		return false;
	}
	if(email.lastIndexOf('.') >= email.length - 1){
		return false;
	}
	if(email.indexOf('@') == 0){
		return false;
	}
	return true;
}

function mudaBanner(){
	document.title = "Erika Palomino";
	changeBanner();
	if(banner.length > 1){
		posBanner++;
		setInterval(changeBanner,20000);
	}
}
function changeBanner(){
	if(posBanner >= banner.length){
		posBanner = 0;
	}
	if(banner[posBanner].script){
		getObj('banner').innerHTML = flash(banner[posBanner].script,774,90);
/*		var s = banner[posBanner].script.split("||");
		script = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="774" height="90">';
		script += '<param name=movie value="'+s[0]+'"><PARAM NAME=\'flashvars\' VALUE=\''+s[1]+'\'><param name=quality value=high><param name=\'wmode\' value=\'opaque\'>';
		script += '<embed src="'+s[0]+'" flashvars=\''+s[1]+'\' quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="774" height="90" WMODE=opaque>';
		script += '</embed></object>';

		getObj('banner').innerHTML = script;
		*/
	}else{
		if(banner[posBanner].tipo_banner == 'flash'){
			getObj('banner').innerHTML = flash(banner[posBanner].path + "?clickTag=banner.php%3Fid=" + banner[posBanner].id,774,90);
		}else{
			getObj('banner').innerHTML = "<a href=\"banner.php?id="+banner[posBanner].id+"\" target=\"_blank\"><img src=\""+banner[posBanner].path+"\" style=\"border:0px;padding:0px;margin:0px;\"/></a>";
		}
	}
	posBanner++;
	document.title = "Erika Palomino";
	if(focused){
		focused.focus();
		focused = false;
	}
}

function setFocus(obj){
	focused = obj;
}
function setBlur(obj){
	focused = false;
}

function player_multimedia(set, item){
	if(!set && !item){
		open_center('http://www.erikapalomino.com.br/player_multimedia/player.php','player','scrollbars=no,resizable=no,statusbar=no,status=no,links=no,toolbars=no,location=no',700,500);
	}
	else{
		if(!item){
			open_center('http://www.erikapalomino.com.br/player_multimedia/player.php?media='+ set,'player','scrollbars=no,resizable=no,statusbar=no,status=no,links=no,toolbars=no,location=no',700,500);
		}
		else{
			open_center('http://www.erikapalomino.com.br/player_multimedia/player.php?media='+ set +','+ item,'player','scrollbars=no,resizable=no,statusbar=no,status=no,links=no,toolbars=no,location=no',700,500);
		}
	}
}
