Просмотр файла admin.php

Размер файла: 51.78Kb
<?php
//
//  admin.php
//	rev024
//

include('config.php');
include('lang/'.$idioma.'.php');
include('funciones.php');
$time_used=getmicrotime();

if($modo=="logout") {
	$pass=strrev($login).'TOPo'.strrev($pass);
	$login=strrev($pass).'TOPo'.strrev($pass);
	setcookie("login",$login,time()-1800,"/");
	setcookie("pass",$pass,time()-1800,"/");
}
if($pass==$adminPass AND $login==$adminLogin) {
	setcookie("login",$adminLogin,time()+3600*$adminCookie,"/");
	setcookie("pass",$adminPass,time()+3600*$adminCookie,"/");
	if(!isset($modo)) $modo='checkit';
} else {
    $modo="NULL";
    $HTML.='<br><form action="admin.php" method="post" onSubmit="submitOnce(this);">';
    $HTML.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
	$HTML.='<tr class="2"><td class="titulo" align="center" colspan="2">'.$_LoginScreen_.'</td></tr>';	
    $HTML.='<tr><td class="1" align="right">'.$_Login_.'</td><td class="0"><INPUT TYPE="text" class="texto" name="login" size="40"></td></tr>';
    $HTML.='<tr><td class="1" align="right">'.$_Pass_.'</td><td class="0"><INPUT TYPE="password" class="texto" name="pass" maxlength="50" size="40"></tr>';
    $HTML.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton">';
    $HTML.='<INPUT TYPE="HIDDEN" name="modo" value="checkit">';
	$HTML.='</td></tr></table></form>';
}

$MENU='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
$MENU.='<caption><span class="titulo">'.$_ControlPanel_.'</span></caption>';
$MENU.='<tr class="1"><td align="center">';
$MENU.='<a href="admin.php?modo=checkit">'.$_CheckIt_.'</a>';
$MENU.='<br><a href="admin.php?modo=AdminInfo">'.$_AdminInfo_.'</a>';
$MENU.='<br><a href="admin.php?modo=TopConfig">'.$_TopConfig_.'</a>';
$MENU.='<br><a href="admin.php?modo=Customize">'.$_Customize_.'</a>';	
$MENU.='<br><a href="admin.php?modo=Options">'.$_Options_.'</a>';
$MENU.='<br><a href="admin.php?modo=BannerSystem">'.$_BannerSystem_.'</a>';
$MENU.='<br><a href="admin.php?modo=WebSites">'.$_WebSites_.'</a>';
$MENU.='<br><a href="index.php" target="_blank">'.$_ViewTop_.'</a>';
$MENU.='</td></tr></table>';
$MENU.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
$MENU.='<caption><span class="minititulo">Info</span></caption>';
$MENU.='<tr class="1"><td align="center">';
$MENU.='<a href="http://www.php.net" target="_blank">PHP</a> v'.phpversion();
$MENU.='<br><a href="http://www.eejj33.tk" target="_blank">TOPo</a> v'.$ver;
$MENU.='</td></tr></table>';


if($modo=="checkit") {
	$OPCIONES='<p class="titulo">'.$_CheckingInstall_.'</p>';
	$OPCIONES.='<table align="center" border="0" cellspacing="1" cellpadding="2">';
    $OPCIONES.='<tr class="2"><td align="center" class="minititulo" colspan="3">'.$_FilePermissions_.'</td></tr>';
	$OPCIONES.='<tr class="0"><td class="texto0" align="left"><img src="gif/file.gif" border="0" align="absmiddle"><b>config.php</b></td>';
	if(file_exists("config.php")) {
		$OPCIONES.='<td class="minitexto0">&nbsp;<b>'.number_format(filesize("config.php")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("config.php")).'</td>';
		$permisos=substr(sprintf("%o",fileperms("config.php")),3);
		$OPCIONES.='<td>&nbsp;<b>'.$permisos.'</b>';
		if($permisos==666 OR $permisos==777) {
			$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
		} else {
			$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
			$error1=1;
		}
		$OPCIONES.='</td>';
	} else {
		$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
		$error1=1;
	}
	$OPCIONES.='</tr>';
	$OPCIONES.='<tr class="1"><td class="texto0" align="left"><img src="gif/folder.gif" border="0" align="absmiddle"><b>data/</b></td>';	
	if(file_exists("data")) {
		$OPCIONES.='<td class="minitexto0">&nbsp;'.$_Directory_.'</td>';
		$permisos=substr(sprintf("%o",fileperms("data")),2);
		$OPCIONES.='<td>&nbsp;<b>'.$permisos.'</b>';
		if($permisos==777) {
			$OPCIONES.=' <span class="minitexto0">'.$_DirPermissionsOK_.'</span>';
		} else {
			$OPCIONES.=' <span class="minititulo">'.$_DirPermissionsChange_.'</span>';
			$error1=1;			
		}
		$OPCIONES.='</td>';
	} else {
		$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_DirMissing_.'</td></span>';
		$error1=1;
	}
	$OPCIONES.='</tr>';
	$OPCIONES.='<tr class="1"><td class="texto0" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="gif/file.gif" border="0" align="absmiddle"><b>index.dat</b></td>';
	if(file_exists("data/index.dat")) {
		$OPCIONES.='<td class="minitexto0">&nbsp;<b>'.number_format(filesize("data/index.dat")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("data/index.dat")).'</td>';
		$permisos=substr(sprintf("%o",fileperms("data/index.dat")),3);
		$OPCIONES.='<td>&nbsp;<b>'.$permisos.'</b>';
		if($permisos==666 OR $permisos==777) {
			$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
		} else {
			$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
			$error1=1;
		}
		$OPCIONES.='</td>';
	} else {
		$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_TopEmpty_.'</td></span>';
	}
	$OPCIONES.='</tr>';
	$OPCIONES.='<tr class="0"><td class="texto0" align="left"><img src="gif/folder.gif" border="0" align="absmiddle"><b>html/</b></td>';	
	if(file_exists("html")) {
		$OPCIONES.='<td class="minitexto0">&nbsp;'.$_Directory_.'</td>';
		$permisos=substr(sprintf("%o",fileperms("html")),2);
		$OPCIONES.='<td>&nbsp;<b>'.$permisos.'</b>';
		if($permisos==777) {
			$OPCIONES.=' <span class="minitexto0">'.$_DirPermissionsOK_.'</span>';
		} else {
			$OPCIONES.=' <span class="minititulo">'.$_DirPermissionsChange_.'</span>';
			$error1=1;			
		}
		$OPCIONES.='</td>';
	} else {
		$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_DirMissing_.'</td></span>';
		$error1=1;
	}
	$OPCIONES.='</tr>';
	$OPCIONES.='<tr class="0"><td class="texto0" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="gif/file.gif" border="0" align="absmiddle"><b>bannerbotton.htm</b></td>';
	if(file_exists("html/bannerbotton.htm")) {
		$OPCIONES.='<td class="minitexto0">&nbsp;<b>'.number_format(filesize("html/bannerbotton.htm")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/bannerbotton.htm")).'</td>';
		$permisos=substr(sprintf("%o",fileperms("html/bannerbotton.htm")),3);
		$OPCIONES.='<td>&nbsp;<b>'.$permisos.'</b>';
		if($permisos==666 OR $permisos==777) {
			$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
		} else {
			$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
			$error1=1;
		}
		$OPCIONES.='</td>';
	} else {
		$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
		$error1=1;
	}
	$OPCIONES.='</tr>';
	$OPCIONES.='<tr class="0"><td class="texto0" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="gif/file.gif" border="0" align="absmiddle"><b>bannermiddle.htm</b></td>';
	if(file_exists("html/bannermiddle.htm")) {
		$OPCIONES.='<td class="minitexto0">&nbsp;<b>'.number_format(filesize("html/bannermiddle.htm")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/bannermiddle.htm")).'</td>';
		$permisos=substr(sprintf("%o",fileperms("html/bannermiddle.htm")),3);
		$OPCIONES.='<td>&nbsp;<b>'.$permisos.'</b>';
		if($permisos==666 OR $permisos==777) {
			$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
		} else {
			$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
			$error1=1;
		}
		$OPCIONES.='</td>';
	} else {
		$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
		$error1=1;
	}
	$OPCIONES.='</tr>';
	$OPCIONES.='<tr class="0"><td class="texto0" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="gif/file.gif" border="0" align="absmiddle"><b>bannertop.htm</b></td>';
	if(file_exists("html/bannertop.htm")) {
		$OPCIONES.='<td class="minitexto0">&nbsp;<b>'.number_format(filesize("html/bannertop.htm")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/bannertop.htm")).'</td>';
		$permisos=substr(sprintf("%o",fileperms("html/bannertop.htm")),3);
		$OPCIONES.='<td>&nbsp;<b>'.$permisos.'</b>';
		if($permisos==666 OR $permisos==777) {
			$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
		} else {
			$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
			$error1=1;
		}
		$OPCIONES.='</td>';
	} else {
		$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
		$error1=1;
	}
	$OPCIONES.='</tr>';
	$OPCIONES.='<tr class="0"><td class="texto0" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="gif/file.gif" border="0" align="absmiddle"><b>rules.htm</b></td>';
	if(file_exists("html/rules.htm")) {
		$OPCIONES.='<td class="minitexto0">&nbsp;<b>'.number_format(filesize("html/rules.htm")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/rules.htm")).'</td>';
		$permisos=substr(sprintf("%o",fileperms("html/rules.htm")),3);
		$OPCIONES.='<td>&nbsp;<b>'.$permisos.'</b>';
		if($permisos==666 OR $permisos==777) {
			$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
		} else {
			$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
			$error1=1;
		}
		$OPCIONES.='</td>';
	} else {
		$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
		$error1=1;
	}
	$OPCIONES.='</tr>';
	$OPCIONES.='<tr class="0"><td class="texto0" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="gif/file.gif" border="0" align="absmiddle"><b>topotags.dat</b></td>';
	if(file_exists("html/topotags.dat")) {
		$OPCIONES.='<td class="minitexto0">&nbsp;<b>'.number_format(filesize("html/topotags.dat")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/topotags.dat")).'</td>';
		$permisos=substr(sprintf("%o",fileperms("html/topotags.dat")),3);
		$OPCIONES.='<td>&nbsp;<b>'.$permisos.'</b>';
		if($permisos==666 OR $permisos==777) {
			$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
		} else {
			$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
			$error1=1;
		}
		$OPCIONES.='</td>';
	} else {
		$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
		$error1=1;
	}
	$OPCIONES.='</tr>';
	$OPCIONES.='</table>';
	
	$OPCIONES.='<br><table align="center" border="0" cellspacing="1" cellpadding="2">';
    $OPCIONES.='<tr class="2"><td align="center" class="minititulo" colspan="3">'.$_URLs_.'</td></tr>';
	$OPCIONES.='<tr class="0"><td class="texto0" align="right"><b>'.$_TopURL_.'</b></td>';
	$OPCIONES.='<td class="minitexto0">&nbsp;'.$topURL.'</td>';
	if(strlen($topURL)<=10) $OPCIONES.='<td class="verdana9"> <span class="minititulo">'.$_Error3_.'</span></td>';
	$OPCIONES.='</tr></table>';
	
	$OPCIONES.='<br><table align="center" border="0" cellspacing="1" cellpadding="2">';
    $OPCIONES.='<tr class="2"><td align="center" class="minititulo" colspan="3">'.$_Versions_.'</td></tr>';
	$OPCIONES.='<tr class="1"><td class="texto0" align="center" colspan="2"><b>TOPo v'.$ver.'</b></td>';
	//$OPCIONES.='<td class="texto0" align="left">'.$_LastTOPoVer_.'</td></tr>';
	$OPCIONES.='<tr class="0"><td class="texto0" align="right"><b>PHP v'.phpversion().'</b></td>';
	$OPCIONES.='<td class="verdana9">';
	$aux=explode(".",phpversion());
	if($aux[0]+0.1*$aux[1]>=4.0) {
		$OPCIONES.=' <span class="minitexto0">'.$_PHPVersionOK_.'</span>';
		$error2=0;
	} else {
		$OPCIONES.=' <span class="minititulo">'.$_PHPVersionFail_.'</span>';
		$error2=1;
	}
	$OPCIONES.='</td></tr>';
	$OPCIONES.='<tr class="1"><td align="center" class="minititulo" colspan="3"><INPUT type="button" class="miniboton" value=" phpinfo " onClick="window.open(\'index.php?modo=phpinfo\',\'_blank\',\'\');"></td></tr>';
	$OPCIONES.='</table>';
	
	$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5"><tr>';
	if($error1+$error2==0) $HTML.='<td align="center" valign="top">'.$MENU.'</td>';
	$HTML.='<td align="center">'.$OPCIONES;
	if($error1+$error2==0) $HTML.='<p class="titulo" align="center">'.$_TOPoOK_.'</p>';
	if($error1) $HTML.='<p class="titulo" align="center">'.$_Error1_.'</p>';
	if($error2) $HTML.='<p class="titulo" align="center">'.$_Error2_.'</p>';
	$HTML.='</td></tr></table>';
	
	if($error1+$error2==0) config("parcial","\$installed=".$installed.";","\$installed=1;");
	if(!$installed AND !$break) {
		//Tratamos de hacer la instalaciуn.
		$ok=1;
		if(!chmod("config.php",0666)) $ok=chmod("config.php",0666);
		if(!chmod("data",0777)) $ok=chmod("data",0777);
		if(!@chmod("data/index.dat",0666)) $ok=@chmod("data/index.dat",0666);
		if(!chmod("html",0777)) $ok=chmod("html",0777);
		if(!chmod("html/bannerbotton.htm",0666)) $ok=chmod("html/bannerbotton.htm",0666);
		if(!chmod("html/bannermiddle.htm",0666)) $ok=chmod("html/bannermiddle.htm",0666);
		if(!chmod("html/bannertop.htm",0666)) $ok=chmod("html/bannertop.htm",0666);
		if(!chmod("html/rules.htm",0666)) $ok=chmod("html/rules.htm",0666);
		if(!chmod("html/topotags.dat",0666)) $ok=chmod("html/topotags.dat",0666);
		
		if($ok) {
			$path=explode('admin.php','http://'.$SERVER_NAME.$PHP_SELF);
			$NEWtopURL=$path[0];
			
			$old[1]="\$installed=".$installed.";";
			$new[1]="\$installed=1;";
		    $old[2]="\$topURL='".$topURL."';";
		    $new[2]="\$topURL='".$NEWtopURL."';";
		    $old[3]="\$voteURL='".$voteURL."';";
		    $new[3]="\$voteURL='".$NEWtopURL."gif/vote.gif';";
			config("parcial",$old,$new);
		}
		$HTML='<br><br><br><br><center><span class="titulo">Trying to install TOPo v'.$ver.' ...</span>';
		$HTML.='<br>Detecting top URL ...'.$NEWtopURL.'</center>';
		//$HTML.='<br>$topURL= '.$topURL.'<br>';
		//$HTML.='<br>$voteURL= '.$voteURL.'<br>';
		//$HTML.='<br>$NEWtopURL= '.$NEWtopURL.'<br>';
		//$HTML.='<br>$NEWvoteURL= '.$NEWtopURL.'gif/vote.gif<br>';
        $HTML.='<script>window.location.href = "admin.php?modo=checkit&break=1";</script>';
	}
}

if($modo=='AdminInfo') {
    if($paso==1 OR $paso=='') {
        $OPCIONES.='<table class="texto0" align="center" border="0" cellspacing="1" cellpadding="2">';
		$OPCIONES.='<form name="form" action="admin.php" method="post" onSubmit="submitOnce(this);">';
        $OPCIONES.='<caption><span class="titulo">'.$_AdminInfo_.'</span></caption>';
        $OPCIONES.='<tr><td align="right" class="1">'.$_AdminLogin_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWadminLogin" value="'.$adminLogin.'" maxlength="64" size="30" onBlur="validate(this,\'text\',\'admin\');"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1">'.$_AdminPass_.'</td><td align="left" class="0"><INPUT TYPE="PASSWORD" name="NEWadminPass" value="'.$adminPass.'" maxlength="64" size="30" onBlur="validate(this,\'text\',\'pass\');"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1">'.$_AdminCookie_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWadminCookie" value="'.$adminCookie.'" maxlength="2" size="3" onBlur="validate(this,\'numberMin\',1,1);"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1">'.$_AdminEmail_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWadminEmail" value="'.$adminEmail.'" maxlength="64" size="30" onBlur="validate(this,\'email\',\'[email protected]\');"></td></tr>';
        $OPCIONES.='<tr class="2"><td>&nbsp;</td><td align="left"><input type="submit" class="boton">';
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="AdminInfo">';
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
		$OPCIONES.='</td></tr>';
        $OPCIONES.='</form></table>';

		$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
		$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
		$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
		$HTML.='</table>';				
    }
    if($paso==2) {
		setcookie("login",$NEWadminLogin,time()+3600*$NEWadminCookie,"/");
		setcookie("pass",$NEWadminPass,time()+3600*$NEWadminCookie,"/");
        $old[0]="\$adminLogin='".$adminLogin."';";
        $new[0]="\$adminLogin='".$NEWadminLogin."';";
        $old[1]="\$adminPass='".$adminPass."';";
        $new[1]="\$adminPass='".$NEWadminPass."';";
        $old[2]="\$adminEmail='".$adminEmail."';";
        $new[2]="\$adminEmail='".$NEWadminEmail."';";
        $old[3]="\$adminCookie=".$adminCookie.";";
        $new[3]="\$adminCookie=".$NEWadminCookie.";";
		
        $ok=config("parcial",$old,$new);
        $HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
        if($ok) {
            $HTML.='<script>window.location.href = "admin.php?modo=AdminInfo";</script>';
        }
    }
}

if($modo=='Options') {
    if($paso==1 OR $paso=='') {
        $OPCIONES.='<form action="admin.php" method="post" onSubmit="submitOnce(this);">';
        $OPCIONES.='<table class="texto0" width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
        $OPCIONES.='<caption><span class="titulo">'.$_Options_.'</span></caption>';
        $OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_AntiCheating_.'</td></tr>';		
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_AnticheatingCookies_.'</td><td align="left" class="0"><SELECT name="NEWanticheatingCookies">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($anticheatingCookies) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION>';
        $OPCIONES.='</SELECT></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_AnticheatingIPs_.'</td><td align="left" class="0"><SELECT name="NEWanticheatingIPs">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($anticheatingIPs) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION>';
        $OPCIONES.='</SELECT></td></tr>';
        $OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_Options_.'</td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_SortBy_.'</td><td align="left" class="0"><SELECT name="NEWordenCriterio">';
        foreach($_SortCriterio_ as $key=>$value) {
            $OPCIONES.='<OPTION value="'.$key.'"';
            if($key==$ordenCriterio) $OPCIONES.=' selected';
            $OPCIONES.='>'.$value.'</OPTION>';
        }
        $OPCIONES.='</td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_gZIPcompression.'</td><td align="left" class="0"><SELECT name="NEWcompress">';
		$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
		for($i=1;$i<10;$i++) {
			$OPCIONES.='<OPTION value="'.$i.'" class="enable"';
        	if($compress==$i) $OPCIONES.=' selected';
        	$OPCIONES.='>'.$i.'</OPTION>';
		}
		$OPCIONES.='</SELECT></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_Performance_.'</td><td align="left" class="0"><SELECT name="NEWperformance">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($performance) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_CommentSystem_.'</td><td align="left" class="0"><SELECT name="NEWenableComment">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($enableComment) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_RateSystem_.'</td><td align="left" class="0"><SELECT name="NEWenableRate">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($enableRate) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
		$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_Validation_.'</td><td align="left" class="0"><SELECT name="NEWvalidacion">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($validacion) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_showStats_.'</td><td align="left" class="0"><SELECT name="NEWshowStats">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($showStats) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_showFrame_.'</td><td align="left" class="0"><SELECT name="NEWshowFrame">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($showFrame) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_sendMail_.'</td><td align="left" class="0"><SELECT name="NEWsendMail">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($sendMail) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="Options">';
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
        $OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton"></td></tr>';
        $OPCIONES.='</table></form>';
		
		$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
		$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
		$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
		$HTML.='</table>';				
    }
    if($paso==2) {
        $old[0]="\$anticheatingCookies=".$anticheatingCookies.";";
        $new[0]="\$anticheatingCookies=".$NEWanticheatingCookies.";";
        $old[1]="\$anticheatingIPs=".$anticheatingIPs.";";
        $new[1]="\$anticheatingIPs=".$NEWanticheatingIPs.";";
        $old[2]="\$showStats=".$showStats.";";
        $new[2]="\$showStats=".$NEWshowStats.";";
        $old[3]="\$showFrame=".$showFrame.";";
        $new[3]="\$showFrame=".$NEWshowFrame.";";
        $old[4]="\$sendMail=".$sendMail.";";
        $new[4]="\$sendMail=".$NEWsendMail.";";
        $old[5]="\$validacion=".$validacion.";";
        $new[5]="\$validacion=".$NEWvalidacion.";";
		$old[6]="\$compress=".$compress.";";
		$new[6]="\$compress=".$NEWcompress.";";
		$old[7]="\$performance=".$performance.";";
		$new[7]="\$performance=".$NEWperformance.";";
		$old[8]="\$enableComment=".$enableComment.";";
		$new[8]="\$enableComment=".$NEWenableComment.";";
		$old[9]="\$enableRate=".$enableRate.";";
		$new[9]="\$enableRate=".$NEWenableRate.";";
		
        $ok=config("parcial",$old,$new);
        $HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
        if($ok) {
            $HTML.='<script>window.location.href = "admin.php?modo=Options";</script>';
        }
    }
}

if($modo=="TopConfig") {
    if($paso==1 OR $paso=='') {
        if(file_exists("html/top1.htm")) {
            clearstatcache();
            $stat=stat("html/top1.htm");
            $tiempo=$stat[9];
        } else {
            $tiempo=time();
        }
        $directorio=opendir('css');
        if($file=readdir($directorio)) {
            do {
                $ext=strrchr($file,'.');
                $aux=explode('.',$file);
                if ($file != "." AND $file != ".." AND ($ext==".css" OR $ext==".CSS")) {
                    $css[$i++]=$file;
                }
            } while ($file = readdir($directorio));
            closedir($directorio);
        } else {
            $css[0]="Donґt found CSS files";
        }
        $directorio=opendir('lang');
        if($file=readdir($directorio)) {
            do {
                $ext = strrchr($file,'.');
                $aux=explode('.',$file);
                if ($file != "." AND $file != ".." AND ($ext==".php" OR $ext==".PHP")) {
                    $languages[$i++]=$aux[0];
                }
            } while ($file = readdir($directorio));
            closedir($directorio);
        }
        $OPCIONES.='<form name="clock" action="admin.php" method="post" onSubmit="submitOnce(this);">';
        $OPCIONES.='<table class="texto0" width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
        $OPCIONES.='<caption><span class="titulo">'.$_TopConfig_.'</span></caption>';
        $OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_ConfigBasic_.'</td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_TopName_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtopNombre" value="'.$topNombre.'" maxlength="64" size="50" onBlur="validate(this,\'text\',\''.$topNombre.'\');"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_TopMetaTags_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtopMetaTags" value="'.$topMetaTags.'" size="50" onBlur="validate(this,\'text\',\''.$topMetaTags.'\');"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_TopCopyright_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtopCopyright" value="'.$topCopyright.'" size="50" onBlur="validate(this,\'text\',\''.$topCopyright.'\');"></td></tr>';
		$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_TopURL_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtopURL" value="'.$topURL.'" size="50" onBlur="validate(this,\'url\',\''.$topURL.'\');"></td></tr>';
        $OPCIONES.='<tr valign="top"><td align="right" class="1" nowrap>'.$_VoteURL_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWvoteURL" value="'.$voteURL.'" size="50" onBlur="validate(this,\'url\',\''.$topNombre.'\');"><br><img src="'.$voteURL.'" border="0"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_Language_.'</td><td align="left" class="0"><SELECT name="NEWidioma">';
        foreach($languages as $value) {
            $OPCIONES.='<OPTION value="'.$value.'"';
            if($value==$idioma) $OPCIONES.=' selected';
            $OPCIONES.='>'.$value.'</OPTION>';
        }
        $OPCIONES.='</td></tr>';
        $OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_ConfigTimes_.'</td></tr>';
        $OPCIONES.='<tr valign="top"><td align="right" class="1" nowrap>'.$_ResetTime_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtiempoReset" value="'.$tiempoReset.'" maxlength="10" size="12" onBlur="validate(this,\'numberMin\',\''.$tiempoReset.'\',86400);">&nbsp;<INPUT TYPE="BUTTON" class="miniboton" value="'.$_ForceReset_.'" onClick="ventana(\''.$topURL.'admin.php?modo=TopConfig&paso=4&login='.$adminLogin.'&pass='.$adminPass.'\',\''.time().'\',300,75)"><br>'.$_NextReset_.date($_DateFormat_." (H:i)",$tiempoResetLast+$tiempoReset).'</td></tr>';
        $OPCIONES.='<tr valign="top"><td align="right" class="1" nowrap>'.$_UpdateTime_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtiempoUpdate" value="'.$tiempoUpdate.'" maxlength="10" size="12" onBlur="validate(this,\'numberMin\',\''.$tiempoUpdate.'\',10);">&nbsp;<INPUT TYPE="BUTTON" class="miniboton" value="'.$_ForceUpdate_.'" onClick="ventana(\''.$topURL.'admin.php?modo=TopConfig&paso=3&login='.$adminLogin.'&pass='.$adminPass.'\',\''.time().'\',300,75)"><br>'.$_NextUpdate_.'<INPUT TYPE="TEXT" name="CuentaAtras" class="reloj" size="6"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_VoteTime_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtiempoVoto" value="'.$tiempoVoto.'" maxlength="10" size="12" onBlur="validate(this,\'numberMin\',\''.$tiempoVoto.'\',60);"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_DisableTime_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtiempoCaduca" value="'.$tiempoCaduca.'" maxlength="10" size="12" onBlur="validate(this,\'numberMin\',\''.$tiempoCaduca.'\',3600);"></td></tr>';
        $OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_ConfigMax_.'</td></tr>';
        //$OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_MaxBannerWidth_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWmaxBannerAncho" value="'.$maxBannerAncho.'" maxlength="10" size="15"></td></tr>';
        //$OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_MaxBannerHeight_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWmaxBannerAlto" value="'.$maxBannerAlto.'" maxlength="10" size="15"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_MaxDescription_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWmaxDescripcion" value="'.$maxDescripcion.'" maxlength="4" size="6" onBlur="validate(this,\'numberMin\',\''.$maxDescripcion.'\',50);"></td></tr>';
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="TopConfig">';
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
        $OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton"></td></tr>';
        $OPCIONES.='</table></form>';
        $OPCIONES.='<script>CuentaAtras('.abs($tiempo+$tiempoUpdate-time()).',0)</script>';
		
		$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
		$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
		$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
		$HTML.='</table>';				
    }
    if($paso==2) {
		$NEWtopURL=string("addslash",$NEWtopURL,"http://");
		$NEWtiempoReset=string("int2",$NEWtiempoReset,2592000);
		$NEWtiempoUpdate=string("int2",$NEWtiempoUpdate,1800);
		$NEWtiempoVoto=string("int2",$NEWtiempoVoto,86400);
		$NEWtiempoCaduca=string("int2",$NEWtiempoCaduca,7776000);
		$NEWmaxBannerAlto=string("int2",$NEWmaxBannerAlto,60);
		$NEWmaxBannerAncho=string("int2",$NEWmaxBannerAncho,468);
		$NEWmaxDescripcion=string("int2",$NEWmaxDescripcion,500);
        $old[0]="\$idioma='".$idioma."';";
        $new[0]="\$idioma='".$NEWidioma."';";
        $old[1]="\$topNombre='".$topNombre."';";
        $new[1]="\$topNombre='".$NEWtopNombre."';";
        $old[2]="\$topMetaTags='".$topMetaTags."';";
        $new[2]="\$topMetaTags='".$NEWtopMetaTags."';";
        $old[3]="\$tiempoReset=".$tiempoReset.";";
        $new[3]="\$tiempoReset=".$NEWtiempoReset.";";
        $old[4]="\$tiempoUpdate=".$tiempoUpdate.";";
        $new[4]="\$tiempoUpdate=".$NEWtiempoUpdate.";";
        $old[5]="\$tiempoVoto=".$tiempoVoto.";";
        $new[5]="\$tiempoVoto=".$NEWtiempoVoto.";";
        $old[6]="\$tiempoCaduca=".$tiempoCaduca.";";
        $new[6]="\$tiempoCaduca=".$NEWtiempoCaduca.";";
        $old[7]="\$topCopyright='".$topCopyright."';";
        $new[7]="\$topCopyright='".str_replace('<','&lt;',$NEWtopCopyright)."';";
		$old[8]="\$topURL='".$topURL."';";
		$new[8]="\$topURL='".$NEWtopURL."';";
        $old[9]="\$voteURL='".$voteURL."';";
        $new[9]="\$voteURL='".$NEWvoteURL."';";
		//$old[9]="\$maxBannerAncho=".$maxBannerAncho.";";
		//$new[9]="\$maxBannerAncho=".$NEWmaxBannerAncho.";";		
		//$old[10]="\$maxBannerAlto=".$maxBannerAlto.";";
		//$new[10]="\$maxBannerAlto=".$NEWmaxBannerAlto.";";		
		$old[11]="\$maxDescripcion=".$maxDescripcion.";";
		$new[11]="\$maxDescripcion=".$NEWmaxDescripcion.";";

        $ok=config("parcial",$old,$new);
        $HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
        if($ok) {
            $HTML.='<script>window.location.href = "admin.php?modo=TopConfig";</script>';
        }
    }
    if($paso==3) {
        if(file_exists("html/top1.htm")) unlink("html/top1.htm");
        $HTML.='<table width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
        $HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
        $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_TopUpdate_.'</td></tr>';
        $HTML.='</table>';
    }
    if($paso==4) {
        if(file_exists("html/top1.htm")) unlink("html/top1.htm");
        config("parcial","\$tiempoResetLast=".$tiempoResetLast,"\$tiempoResetLast=".(time()-$tiempoReset));
        $HTML.='<table width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
        $HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
        $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_TopReset_.'</td></tr>';
        $HTML.='</table>';
    }
}

if($modo=="Customize") {
    if($paso==1 OR $paso=='') {
        $directorio=opendir('css');
        if($file=readdir($directorio)) {
            do {
                $ext=strrchr($file,'.');
                $aux=explode('.',$file);
                if ($file != "." AND $file != ".." AND ($ext==".css" OR $ext==".CSS")) {
                    $css[$i++]=$file;
                }
            } while ($file = readdir($directorio));
            closedir($directorio);
        } else {
            $css[0]="Donґt found CSS files";
        }
        $OPCIONES.='<form action="admin.php" method="post" onSubmit="submitOnce(this);">';
        $OPCIONES.='<table class="texto0" width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
        $OPCIONES.='<caption><span class="titulo">'.$_Customize_.'</span></caption>';
        $OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_TopDivision_.'</td></tr>';
        $OPCIONES.="<tr><td align=\"right\" class=\"1\" nowrap>".$_Template_."</td><td align=\"left\" class=\"0\"><SELECT name=\"NEWtemplate\">".TOPoTags("select",$template,0)."</SELECT>&nbsp;<INPUT type=\"button\" class=\"miniboton\" value=\"".$_TOPoTagsEditor_."\" onClick=\"ventana('".$topURL."topotags.php?modo=editor&login=".$adminLogin."&pass=".$adminPass."','_blank',675,560)\"></td></tr>";
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_WebBanner_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWbloque1" value="'.$bloque1.'" maxlength="3" size="4" onBlur="validate(this,\'numberMin\',5,1);"></td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_WebNormal_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWbloque2" value="'.$bloque2.'" maxlength="3" size="4" onBlur="validate(this,\'number\',15);"></td></tr>';
        $OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_TopAppearance_.'</td></tr>';
        $OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_StyleSheet_.'</td><td align="left" class="0"><SELECT name="NEWestiloCSS">';
        foreach($css as $value) {
            $OPCIONES.='<OPTION value="'.$value.'"';
            if($value==$estiloCSS) $OPCIONES.=' selected';
            $OPCIONES.='>'.$value.'</OPTION>';
        }
        $OPCIONES.="</SELECT>&nbsp;<INPUT type=\"button\" class=\"miniboton\" value=\"".$_TOPoColorsEditor_."\" onClick=\"ventana('".$topURL."topocolors.php?modo=frames&login=".$adminLogin."&pass=".$adminPass."','_blank',675,525)\"></td></tr>";
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="Customize">';
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
        $OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton"></td></tr>';
        $OPCIONES.='</table></form>';

		$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
		$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
		$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
		$HTML.='</table>';				
    }
    if($paso==2) {
		$NEWbloque1=string("int2",$NEWbloque1,5);
		$NEWbloque2=string("int2",$NEWbloque2,15);
        $old[0]="\$estiloCSS='".$estiloCSS."';";
        $new[0]="\$estiloCSS='".$NEWestiloCSS."';";
        $old[1]="\$bloque1=".$bloque1.";";
        $new[1]="\$bloque1=".$NEWbloque1.";";
        $old[2]="\$bloque2=".$bloque2.";";
        $new[2]="\$bloque2=".$NEWbloque2.";";
        $old[3]="\$template=".$template.";";
        $new[3]="\$template=".$NEWtemplate.";";
		
        $ok=config("parcial",$old,$new);
        $HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
        if($ok) {
            $HTML.='<script>window.location.href = "admin.php?modo=Customize";</script>';
        }
    }
}

if($modo=="BannerSystem") {
    if($paso==1 OR $paso=='') {
        $fp=fopen("html/bannertop.htm","r"); $textTop=fread($fp,filesize("html/bannertop.htm")); fclose($fp);
        $fp=fopen("html/bannermiddle.htm","r"); $textMiddle=fread($fp,filesize("html/bannermiddle.htm")); fclose($fp);
        $fp=fopen("html/bannerbotton.htm","r"); $textBotton=fread($fp,filesize("html/bannerbotton.htm")); fclose($fp);
        $fp=fopen("html/rules.htm","r"); $textRules=fread($fp,filesize("html/rules.htm")); fclose($fp);		
        $OPCIONES.='<form name="clock" action="admin.php" method="post" onSubmit="submitOnce(this);">';
        $OPCIONES.='<table class="texto0" width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
        $OPCIONES.='<caption><span class="titulo">'.$_BannerSystem_.'</span></caption>';
        $OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_BannerSystem_.'</td></tr>';
        $OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_showBannerTop_.'</td><td align="left" class="0"><SELECT name="NEWshowBannerTop">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($showBannerTop==1) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION>';
        $OPCIONES.='<OPTION value="2"';
        if($showBannerTop==2) $OPCIONES.=' selected';
        $OPCIONES.='>AutoBanner</OPTION>';
		$OPCIONES.='</SELECT>';
        $OPCIONES.='<br><TEXTAREA name="bannertop" rows="4" cols="60" wrap="VIRTUAL">'.$textTop.'</TEXTAREA>';
        $OPCIONES.='<br>'.$textTop.'</td></tr>';
        $OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_showBannerMiddle_.'</td><td align="left" class="0"><SELECT name="NEWshowBannerMiddle">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($showBannerMiddle==1) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION>';
        $OPCIONES.='<OPTION value="2"';
        if($showBannerMiddle==2) $OPCIONES.=' selected';
        $OPCIONES.='>AutoBanner</OPTION>';
		$OPCIONES.='</SELECT>';
        $OPCIONES.='<br><TEXTAREA name="bannermiddle" rows="4" cols="60" wrap="VIRTUAL">'.$textMiddle.'</TEXTAREA>';
        $OPCIONES.='<br>'.$textMiddle.'</td></tr>';
        $OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_showBannerBotton_.'</td><td align="left" class="0"><SELECT name="NEWshowBannerBotton">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($showBannerBotton==1) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION>';
        $OPCIONES.='<OPTION value="2"';
        if($showBannerBotton==2) $OPCIONES.=' selected';
        $OPCIONES.='>AutoBanner</OPTION>';
		$OPCIONES.='</SELECT>';
        $OPCIONES.='<br><TEXTAREA name="bannerbotton" rows="4" cols="60" wrap="VIRTUAL">'.$textBotton.'</TEXTAREA>';
        $OPCIONES.='<br>'.$textBotton.'</td></tr>';
        $OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_showRules_.'</td><td align="left" class="0"><SELECT name="NEWshowRules">';
        $OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
        $OPCIONES.='<OPTION value="1" class="enable"';
        if($showRules) $OPCIONES.=' selected';
        $OPCIONES.='>'.$_Enable_.'</OPTION></SELECT>';
        $OPCIONES.='<br><TEXTAREA name="rules" rows="4" cols="60" wrap="VIRTUAL">'.$textRules.'</TEXTAREA>';
        $OPCIONES.='</td></tr>';
		$OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="BannerSystem">';
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
        $OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton"></td></tr>';
        $OPCIONES.='</table></form>';
		
		$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
		$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
		$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
		$HTML.='</table>';				
    }
    if($paso==2) {
        $old[0]="\$showBannerTop=".$showBannerTop.";";
        $new[0]="\$showBannerTop=".$NEWshowBannerTop.";";
        $old[1]="\$showBannerMiddle=".$showBannerMiddle.";";
        $new[1]="\$showBannerMiddle=".$NEWshowBannerMiddle.";";
        $old[2]="\$showBannerBotton=".$showBannerBotton.";";
        $new[2]="\$showBannerBotton=".$NEWshowBannerBotton.";";
        $old[3]="\$showRules=".$showRules.";";
        $new[3]="\$showRules=".$NEWshowRules.";";

        $ok=config("parcial",$old,$new);
        $fp=fopen("html/bannertop.htm","w"); flock($fp,2); $ok=fwrite($fp,str_replace('\\','',$bannertop)); fclose($fp);
        $fp=fopen("html/bannermiddle.htm","w"); flock($fp,2); $ok=fwrite($fp,str_replace('\\','',$bannermiddle)); fclose($fp);
        $fp=fopen("html/bannerbotton.htm","w"); flock($fp,2); $ok=fwrite($fp,str_replace('\\','',$bannerbotton)); fclose($fp);
        $fp=fopen("html/rules.htm","w"); flock($fp,2); $ok=fwrite($fp,$rules); fclose($fp);
        $HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
        if($ok) {
            $HTML.='<script>window.location.href = "admin.php?modo=BannerSystem";</script>';
        }
    }
}

if($modo=="WebSites") {
    if($paso==1 OR $paso=='') {
		$select=index("select+",0,0,0);
		$OPCIONES.='<table align="center" border="0" cellspacing="0" cellpadding="8">';
		$OPCIONES.='<caption><span class="titulo">'.$_WebSites_.'</span></caption>';
		$OPCIONES.='<tr class="1"><td align="center">';
        $OPCIONES.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
		$OPCIONES.='<form action="admin.php" method="post" onSubmit="submitOnce(this);">';
		$OPCIONES.='<tr class="2"><td align="center" class="texto1">'.$_Enable_.'</td></tr>';
		$OPCIONES.='<tr><td align="center" class="0"><SELECT name="ID">'.index("select+",0,1,0).'</SELECT></td></tr>';
		$OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="WebSites">';
        $OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="1">';
        $OPCIONES.='<tr class="2"><td align="center"><input type="submit" class="boton"></td></tr>';
        $OPCIONES.='</form></table>';
		if($select) {
			$OPCIONES.='</td><td align="center">';
            $OPCIONES.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
			$OPCIONES.='<form action="members.php" method="post" onSubmit="submitOnce(this);">';
    		$OPCIONES.='<tr class="2"><td align="center" class="texto1">'.$_Disable_.'</td></tr>';
            $OPCIONES.='<tr><td align="center" class="0"><SELECT name="ID">'.$select.'</SELECT></td></tr>';
            $OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="0">';
            $OPCIONES.='<INPUT TYPE="HIDDEN" name="login" value="'.$login.'">';
            $OPCIONES.='<INPUT TYPE="HIDDEN" name="pass" value="'.$pass.'">';
            $OPCIONES.='<tr class="2"><td align="center">';
			$OPCIONES.='<SELECT name="modo"><option value="visit">'.$_Visit_.'</option><option value="validate">'.$_Validate_.'</option><option value="delete">'.$_Delete_.'</option></SELECT>';
			$OPCIONES.='&nbsp;<input type="submit" class="boton" value="OK"></td>';
            $OPCIONES.='</tr></form></table>';
		}
		$OPCIONES.='</td></tr></table>';
        if($ID) {
            include("data/".$ID."info.php");
            $OPCIONES.='<form action="members.php" method="post" onSubmit="submitOnce(this);">';
            $OPCIONES.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
            $OPCIONES.='<caption><span class="titulo">'.$_WebInfo_.'</span></caption>';
            $OPCIONES.='<tr class="2"><td class="texto1" align="center">ID: '.$ID.'</td><td class="texto1" align="center">'.$web.'&nbsp;<INPUT TYPE="BUTTON" class="miniboton" value="'.$_Info_.'" onClick="ventana(\'info.php?ID='.$ID.'\',\'_blank\',560,425)">&nbsp;<input type="button" class="miniboton" value="'.$_Visit_.'" onClick="window.open(\''.$webURL.'\',\'_blank\')"></td></tr>';
            $OPCIONES.='<tr><td align="right" class="1">'.$_Password_.'</td><td class="0"><INPUT TYPE="text" name="passNEW" value="'.$pass.'" maxlength="64" size="40" onBlur="validate(this,\'text\',\''.$pass.'\');"></td></tr>';
            $OPCIONES.='<tr><td align="right" class="1">'.$_WebTitle_.'</td><td class="0"><INPUT TYPE="TEXT" name="webNEW" value="'.str_replace(array('\"',"\'"),array('&Prime;','&prime;'),$web).'" maxlength="64" size="40" onBlur="validate(this,\'text\',\''.$web.'\');"></td></tr>';
            $OPCIONES.='<tr><td align="right" class="1">'.$_WebURL_.'</td><td class="0"><INPUT TYPE="TEXT" name="webURLNEW" value="'.$webURL.'" maxlength="100" size="60" onBlur="validate(this,\'url\',\''.$webURL.'\');"><br><span class="minitexto0">(max.100)</span></td></tr>';
            $OPCIONES.='<tr><td align="right" class="1">'.$_Description_.'</td><td class="0"><INPUT TYPE="TEXT" name="descripcionNEW" value="'.str_replace(array('\"',"\'"),array('&Prime;','&prime;'),$descripcion).'" maxlength="'.$maxDescripcion.'" size="60" onBlur="validate(this,\'text\',\''.$descripcion.'\');"><br><span class="minitexto0">(max.'.$maxDescripcion.')</span></td></tr>';
			$OPCIONES.='<tr><td align="right" class="1">'.$_Email_.'</td><td class="0"><INPUT TYPE="TEXT" name="emailNEW" value="'.$email.'" maxlength="50" size="40" onBlur="validate(this,\'email\',\''.$email.'\');">';
			if($sendMail) $OPCIONES.="&nbsp;<INPUT type=\"button\" class=\"miniboton\" value=\"".$_SendEmail_."\" onClick=\"ventana('".$topURL."admin.php?modo=mail&paso=1&ID=".$ID."&login=".$adminLogin."&pass=".$adminPass."','_blank',400,260)\"></td></tr>";
            $OPCIONES.='<tr><td align="right" class="1">'.$_BannerURL_.'</td><td class="0"><INPUT TYPE="TEXT" name="bannerURLNEW" value="'.$bannerURL.'" maxlength="100" size="60" onBlur="validate(this,\'url\',\''.$webURL.'\');"><br><span class="minitexto0">(max.50)</span></td></tr>';
            $OPCIONES.='<tr><td align="right" class="1">'.$_BannerWidth_.'</td><td class="0"><INPUT TYPE="TEXT" name="bannerAnchoNEW" value="'.$bannerAncho.'" maxlength="3" size="4" onBlur="validate(this,\'numberMin\',\''.$bannerAncho.'\',1);"></td></tr>';
            $OPCIONES.='<tr><td align="right" class="1">'.$_BannerHeight_.'</td><td class="0"><INPUT TYPE="TEXT" name="bannerAltoNEW" value="'.$bannerAlto.'" maxlength="3" size="4" onBlur="validate(this,\'numberMin\',\''.$bannerAlto.'\',1);"></td></tr>';
            $OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="modify">';
            $OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
            $OPCIONES.='<INPUT TYPE="HIDDEN" name="ID" value="'.$ID.'">';
			$OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="reset" class="boton">&nbsp;&nbsp;<input type="submit" class="boton">&nbsp;&nbsp;<input type="button" class="boton" value="'.$_Delete_.'" onClick="window.location.href=\'members.php?modo=delete&paso=0&ID='.$ID.'&login='.$adminLogin.'&pass='.$adminPass.'\'"></td></tr>';
            $OPCIONES.='</table></form>';
        }

		$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
		$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
		$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
		$HTML.='</table>';				
    }
}

if($modo=="mail") {
	include("data/".$ID."info.php");
	if($paso==1 OR $paso=='') {
        $URLcode=$topURL."in.php?ID=".$ID;
		$GetCodeMail='<A HREF="'.$URLcode.'" TARGET="_blank"><IMG SRC="'.$voteURL.'" border="0"></A>';
		$text.="\n\nInfo -----------------------------------------------\n";
        $text.=$_WebTitle_.": ".$web."\n";
		$text.=$_Pass_.": ".$pass."\n";
		$text.=$_WebURL_.": ".$webURL."\n";			
        $text.=$_ID_.": ".$ID."\n";
        //$text.=$_Code_.": ".$GetCodeMail."\n";
        $text.="----------------------------------------------------\n";
        $text.=$topNombre."\n";
        $text.=$adminEmail."\n";
        $text.=$topURL."\n";
        $text.="----------------------------------------------------\n";
        $HTML='<form action="admin.php" method="post" onSubmit="submitOnce(this);">';
        $HTML.='<table width="95%" align="center" border="0" cellspacing="1" cellpadding="5">';
		$HTML.='<tr class="2"><td align="left" class="texto1">'.$web.'&nbsp;('.$email.')</td></tr>';
        $HTML.='<tr class="1"><td align="left" class="texto0">'.$_Subject_.':&nbsp;<INPUT TYPE="TEXT" name="subject" size="50"></td></tr>';
        $HTML.='<tr class="0"><td align="left" class="texto0">'.$_Message_.':<BR>';
        $HTML.='<TEXTAREA name="message" rows="9" cols="65" wrap="hard">'.$text.'</TEXTAREA></td></tr>';
        $HTML.='<INPUT TYPE="HIDDEN" name="modo" value="mail">';
        $HTML.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
        $HTML.='<INPUT TYPE="HIDDEN" name="ID" value="'.$ID.'">';
		$HTML.='<INPUT TYPE="HIDDEN" name="login" value="'.$adminLogin.'">';
		$HTML.='<INPUT TYPE="HIDDEN" name="pass" value="'.$adminPass.'">';
		$HTML.='<tr class="2"><td align="center"><INPUT type="BUTTON" class="boton" value="'.$_Close_.'" onClick="window.close(this)">&nbsp;<input type="submit" class="boton" value="'.$_SendEmail_.'"></td></tr>';
        $HTML.='</table></form>';
	}
	if($paso==2) {
        $URLcode=$topURL."in.php?ID=".$ID;
		$GetCodeMail='<A HREF="'.$URLcode.'" TARGET="_blank"><IMG SRC="'.$voteURL.'" border="0"></A>';
        $to = $email;
		$text=str_replace("\\","",$message);
		$text.="\n\n";
        $text.="Info -----------------------------------------------\n";
        $text.=$_WebTitle_.": ".$web."\n";
		$text.=$_Pass_.": ".$pass."\n";
		$text.=$_WebURL_.": ".$webURL."\n";			
        $text.=$_ID_.": ".$ID."\n";
        $text.=$_Code_.": ".$GetCodeMail."\n";
        $text.="----------------------------------------------------\n";
        $text.=$topNombre."\n";
        $text.=$adminEmail."\n";
        $text.=$topURL."\n";
        $text.="----------------------------------------------------\n";
		$headers="From: ".$adminEmail;
        $ok=@mail($to,$subject,$text,$headers);
		if($ok) {
			$_mailed_=str_replace('%%email%%',$email,$_mailed_);
			$HTML.='<table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
    		$HTML.='<tr class="2"><td align="left" class="texto1">'.$web.'&nbsp;('.$email.')</td></tr>';
            $HTML.='<tr class="1"><td align="left" class="texto0">'.$subject.'</td></tr>';
            $HTML.='<tr class="0"><td align="left" class="texto0">'.nl2br(str_replace("\\","",$message)).'</td></tr>';
			$HTML.='<tr class="2"><td align="center" class="texto1">'.$_mailed_.'</td></tr></table>';
		} else {
			$HTML.='<br><table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5"><tr class="2"><td align="center" class="texto1">There was a problem sending email</td></tr></table>';
		}
	}
}

if($compress) {
	ob_start(); 
	ob_implicit_flush(0); 
}
include('html/header.php');
echo $HTML;
include('html/footer.php');
if($compress) {
	GzDocOut($compress,$performance);
}

?>