//banner rotatorio
function randOrd(){
return (Math.round(Math.random())-0.5); } 
function muestra_banner(banner,url,alto) {
if (url=='') {// si banner es SWF
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="120" height="'+alto+'" vspace="2">');
document.write('<param name="movie" value="http://69.175.11.149/_banner/'+banner+'.swf" />');
document.write('<param name="quality" value="high" />');
document.write('<param name="wmode" value="transparent" />');
document.write('<embed src="http://69.175.11.149/_banner/'+banner+'.swf" width="120" height="'+alto+'" vspace="3" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" wmode="transparent"></embed>');
document.write('</object><br />');
} else {
document.write('<a href="'+url+'" target="_blank"><img src="http://69.175.11.149/_banner/'+banner+'" width="120" height="'+alto+'" border="0" /></a><br />');
}
}
//infarto
function avanza() {
if (aleatorio<num_pag_sponsor) {
document.getElementById('sponsor_'+aleatorio).style.display='none';
setOpacity('sponsor_'+aleatorio,1/10);
aleatorio++;
appear('sponsor_'+aleatorio);
} else {
document.getElementById('sponsor_'+aleatorio).style.display='none';
setOpacity('sponsor_'+aleatorio,1/10);
aleatorio=1;
appear('sponsor_'+aleatorio);
}
window.clearTimeout(t);
t=window.setTimeout('avanza()', 5000);
}
function retrocede() {
if (aleatorio>1) {
document.getElementById('sponsor_'+aleatorio).style.display='none';
aleatorio--;
document.getElementById('sponsor_'+aleatorio).style.display='';
setOpacity('sponsor_'+aleatorio,100);
} else {
document.getElementById('sponsor_'+aleatorio).style.display='none';
aleatorio=num_pag_sponsor;
document.getElementById('sponsor_'+aleatorio).style.display='';
setOpacity('sponsor_'+aleatorio,100);
}
}
function setOpacity(domId, val) {
obj = document.getElementById(domId);
obj.style.MozOpacity = val;
obj.style.opacity = val/10;
obj.style.filter = 'alpha(opacity=' + val*10 + ')';
}
function fade(domId){
obj = document.getElementById(domId);
if(obj.style.display == "none") return false;
var alpha = 10;
function f(){
alpha--;
setOpacity(domId, alpha);
if(alpha > -1){
setTimeout(f, 100);
}else{
obj.style.display = 'none';
}
}
setTimeout(f, 100);
}
function appear(domId){
obj = document.getElementById(domId);
if(obj.style.display != "none") return false;
obj.style.display = '';
var alpha = 0;
function a(){
alpha++;
setOpacity(domId, alpha);
if(alpha < 11)setTimeout(a, 100);
}
setTimeout(a, 100);
}
var gCookieName   = 'phmg_im';
var gDivID        = 'phmg_imBox';
var gDelay        = 1;
var udCity    = 'Lima';
var fotito='_imagenes/bnr_messenger3.jpg';
var userInfo  = new Array();
var link_messenger= new String();
link_messenger='http://amigos.com/p/register.cgi?pid=g950782-pmem.submessenger';
userInfo[1] = new userData('','','','Lima','','Peru','<img style="border: 0 transparent none;" src="'+fotito+'" alt="hola!" title="tu bebita" />',link_messenger); 
var msg = new Array();
msg[0] = 'hola estas libre?<br />Vao al cine?<br />Estoy por Megaplaza.';
msg[1] = 'Soy Carlita <br />¡Que tal si nos encontramos!';
msg[2] = 'hola amix<br />¿Que vas a hacer hoy?';
msg[3] = '¿hola? ¿estas ahi?<br />Quiero hablarte. Estoy en <b>' + udCity + '</b><br />¿tu donde estas?';
msg[4] = 'hola cuerito <br />tambien estas en buscando alguien como yo.<br> ¿Te gusta mi nueva foto?';
var randIDX = Math.floor( Math.random() * msg.length );
var html_code = '';
html_code += '<style type="text/css"><!--';
html_code += '#' + gDivID + '{ z-index:15000; right:2px; font-family:arial; font-size:12px; bottom:-2px; position:fixed; padding:0px; width:201px; height:116px; background:#FEFBF0 url(_banner/fondo_messenger20080212.gif); }';
html_code += '#' + gDivID + ' { position:absolute; top:expression(eval(document.compatMode && document.compatMode==\'CSS1Compat\') ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop+(document.body.clientHeight-this.clientHeight)); }';
html_code += '#' + gDivID + ' a { color:#000000; text-decoration:none; }';
html_code += '#' + gDivID + ' img { width:46px; height:46px; }';
html_code += '-->';
html_code += '</style>';
html_code += '<div id="' + gDivID + '" style="bottom:-200px; display:none;">';
html_code += '<div style="position:absolute; top:3px; right:5px;"><a href="javascript:void(0);" onclick="phmg_move(\'' + gDivID + '\',-120,\'down\');" style="color:#666666; font-size:12px; text-decoration:none;"><b>x</b></a></div>';
html_code += '<div style="padding:6px 6px 6px 25px; text-align:left; font-family:verdana; font-size:10px; color:#666666;"><b>' + userInfo[1].handle + ' ' + userInfo[1].sex + '' + userInfo[1].age +'</b></div>';
html_code += '<div style="position:absolute; top:33px; left:9px; width:62px; height:62px;"><a href="' + userInfo[1].href + '" target="_blank">' +  userInfo[1].img + '</a></div>';
html_code += '<div style="position:absolute; top:30px; right:5px; text-align:left; width:125px;"><a href="' + userInfo[1].href + '" target="_blank" style="font-family:verdana; font-size:11px; font-weight:normal;">' + msg[randIDX] +'</a></div>';
html_code += '<div style="clear:both;"></div>';
html_code += '</div>';    
document.write(html_code);
phmg_delay(gDelay);
function phmg_delay(sec){
sec = sec || 0;
setTimeout('phmg_checkCookie()',1000 * sec);
}
function phmg_checkCookie(){
counter = phmg_getCookieValue(gCookieName);
if(counter == false){
counter = 0;
}else{
counter = parseInt(counter);
}
if(counter < 1000000){
phmg_move(gDivID,-4);
phmg_setPersistentCookie(gCookieName, counter+1, 'hours', 12);
}
}
function phmg_move(elmID,x,direction){
var supported = (document.getElementById);
if (!supported) return;
var divPath = document.getElementById(elmID);
var currPos = parseInt(divPath.style.bottom);
divPath.style.display = 'block';
if(direction == 'down'){	
divPath.style.display = 'none';
}else{	
if(currPos < x){
currPos += 5;
divPath.style.bottom = currPos + 'px';
setTimeout("phmg_move('" + elmID + "'," + x + ")",15);
}
}
}
function phmg_setPersistentCookie(CookieName,CookieValue,periodType,offset){
offset = offset / 1;
var expireDate   = new Date();
var myPeriodType = periodType;
switch ( myPeriodType.toLowerCase() ){
case 'years':
var year = expireDate.getYear();
// Note some browsers give only the years since 1900, and some since 0.
if (year < 1000) year = year + 1900;
expireDate.setYear(year + offset);
break;
case 'months':
expireDate.setMonth(expireDate.getMonth() + offset);
break;
case 'days':
expireDate.setDate(expireDate.getDate() + offset);
break;
case 'hours':
expireDate.setHours(expireDate.getHours() + offset);
break;
case 'minutes':
expireDate.setMinutes(expireDate.getMinutes() + offset);
break;
default:
alert ('Invalid periodType parameter for setPersistentCookie()');
break;
}
document.cookie = escape(CookieName) + '=' + escape(CookieValue) + '; expires=' + expireDate.toGMTString() + '; path=/';
}
function phmg_getCookieValue(cookieName){
var exp = new RegExp (escape(cookieName) + '=([^;]+)');
if (exp.test (document.cookie + ';')) {
exp.exec (document.cookie + ';');
return unescape(RegExp.$1);
}else{
return false;
}
}
function userData(handle,age,sex,city,state,country,img,href){
this.handle  = handle;
this.age     = age;
this.sex     = sex;
this.city    = city;
this.state   = state;
this.country = country;
this.img     = img;
this.href    = href;
}
//cookies
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function createCookie_minutos(name,value,minutos) {
	if (minutos) {
		var date = new Date();
		date.setTime(date.getTime()+(minutos*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function salir_definitivo() {
	eraseCookie('usuario');
	eraseCookie('nombres');
	eraseCookie('recordar');
	document.location.href='/';
}

function salir_con_unload() {
	if (readCookie("recordar")=='N') {
	usuario=readCookie('usuario');
	nombres=readCookie('nombres');
	recordar=readCookie('recordar');
	createCookie_minutos('usuario',usuario,5);
	createCookie_minutos('nombres',nombres,5);
	createCookie_minutos('recordar',recordar,5);
	}
}

function entrar_con_load() {
	usuario=readCookie('usuario');
	nombres=readCookie('nombres');
	recordar=readCookie('recordar');
	if ((usuario!=null)&&(usuario!='null')) {
	createCookie('usuario',usuario,30);
	createCookie('nombres',nombres,30);
	createCookie('recordar',recordar,30);
	}
}
//login
function validar_login() {
var user = new String;
var w,h,popH,popW,leftPos,topPos = new Number;
user = document.frm_login.usuario.value;
if (user.length<3) {
alert("Su usuario debe tener al menos 3 caracteres de longitud.");
return false;
}
w=screen.width
h=screen.height
if (document.all) {
/* only available after onLoad */
w = document.body.clientWidth;
h = document.body.clientHeight;
}
else if (document.layers) {
w = window.innerWidth;
h = window.innerHeight;
}
var popW=300;
var popH=145;
var leftPos = (w-popW)/2;
var topPos = (h-popH)/2;
w=window.open("login.html?"+user,"pop_login","width="+popW+",height="+popH+",top="+topPos+",left="+leftPos);
w.focus();
return false;
}
//autocompleta
function AutoCompleteDB()
{
this.bEnd = false;
this.nCount = 0;
this.aStr = new Object;
}
AutoCompleteDB.prototype.add = function(str)
{
this.nCount++;
if ( str == "" )
this.bEnd = true;
else
{
var letter = str.substring(0,1);
var rest = str.substring(1,str.length);
if ( !this.aStr[letter] ) this.aStr[letter] = new AutoCompleteDB();
this.aStr[letter].add(rest);
}
}
AutoCompleteDB.prototype.getCount = function(str, bExact)
{
if ( str == "" )
if ( this.bEnd && bExact && (this.nCount == 1) ) return 0;
else return this.nCount;
var letter = str.substring(0,1);
var rest = str.substring(1,str.length);
var nCount = 0;
var lLetter = letter.toLowerCase();
if ( this.aStr[lLetter] )
nCount += this.aStr[lLetter].getCount(rest, bExact && (letter == lLetter));
var uLetter = letter.toUpperCase();
if ( this.aStr[uLetter] )
nCount += this.aStr[uLetter].getCount(rest, bExact && (letter == uLetter));
return nCount;	
}
AutoCompleteDB.prototype.getStrings = function(str1, str2, outStr)
{
if ( str1 == "" )
{
if ( this.bEnd ) 
outStr.push(str2);
for ( var i in this.aStr )
this.aStr[i].getStrings(str1, str2 + i, outStr);
}
else
{
var letter = str1.substring(0,1);
var rest = str1.substring(1,str1.length);
var lLetter = letter.toLowerCase();
if ( this.aStr[lLetter] )
this.aStr[lLetter].getStrings(rest, str2 + lLetter, outStr);
var uLetter = letter.toUpperCase();
if ( this.aStr[uLetter] )
this.aStr[uLetter].getStrings(rest, str2 + uLetter, outStr);
}
}
function AutoComplete(aStr, oText, oDiv, nMaxSize)
{
this.oText = oText;
this.oDiv = oDiv;
this.nMaxSize = nMaxSize;
this.db = new AutoCompleteDB();
var i, n = aStr.length;
for ( i = 0; i < n; i++ )
{
this.db.add(aStr[i]);
}
oText.AutoComplete = this;
oText.onkeyup = AutoComplete.prototype.onTextChange;
oText.onblur = AutoComplete.prototype.onTextBlur;
}
AutoComplete.prototype.onTextBlur = function()
{
this.AutoComplete.onblur();
}
AutoComplete.prototype.onblur = function()
{
this.oDiv.style.visibility = "hidden";
}
AutoComplete.prototype.onTextChange = function()
{
this.AutoComplete.onchange();
}
AutoComplete.prototype.onDivMouseDown = function()
{
this.AutoComplete.oText.value = this.innerHTML;
}
AutoComplete.prototype.onDivMouseOver = function()
{
this.className = "AutoCompleteHighlight";
}
AutoComplete.prototype.onDivMouseOut = function()
{
this.className = "AutoCompleteBackground";
}
AutoComplete.prototype.onchange = function()
{
var txt = this.oText.value;
var nCount = this.db.getCount(txt, true);
if ( (this.nMaxSize == -1 ) || ((nCount < this.nMaxSize) && (nCount > 0)) )
{
while ( this.oDiv.hasChildNodes() )
this.oDiv.removeChild(this.oDiv.firstChild);
var aStr = new Array();
this.db.getStrings(txt, "", aStr);
var i, n = aStr.length;
for ( i = 0; i < n; i++ )
{
var oDiv = document.createElement('div');
this.oDiv.appendChild(oDiv);
oDiv.innerHTML = aStr[i];
oDiv.onmousedown = AutoComplete.prototype.onDivMouseDown;
oDiv.onmouseover = AutoComplete.prototype.onDivMouseOver;
oDiv.onmouseout = AutoComplete.prototype.onDivMouseOut;
oDiv.AutoComplete = this;			
}
this.oDiv.style.visibility = "visible";
}
else
{
this.oDiv.innerHTML = "";
this.oDiv.style.visibility = "hidden";
}
}
function createAutoComplete()
{
var aNames =
[
"andrea montenegro","angie jibaja","azucena del rio","belgica rodas","bernaola","carla tarazona","claudia fuentes","claudia portocarrero","cynthia macedo","danuzka zapata","daysi araujo","desire acosta","deysi ontaneda","diana scavino","elizabeth rojas","elvira palomino","eva maria abad","erika villalobos","florcita polo","francis aimini","gianella neyra","gigi taes","gigi y pia","giuliana rengifo","giulliana herrera","gladis trocones","haydee aranda","iris loza","jackie castaneda","jeanet barboza","jessica tapia","jhoany vegas","katty rojas","karen dejo","karla tarazona","laly goyzueta","lady bardales","leysi suarez","liliana mass","lucy bacigalupo","maju mantilla","malu costa","malu de la vega","maribel velarde","mariel ocampo","maricarmen marin","mariella zanetti","marisa minetti","marina mora","milagros pedreschi","miriam talavera","monica adaro","monica cabrejos","monique pardo","paola ruiz","patty wong","rocio polo","rosa elvira cartagena","rubi berrocal","shirley cherres","shirley tham","stephanie cayo","susan leon","susy diaz","tatiana astengo","tilsa lozano","tula rodriguez","vanessa jeri","viviana rivasplata","yesabella"
];
new AutoComplete(
aNames, 
document.getElementById('buscar'), 
document.getElementById('theDiv'), 
25
);
}
//buscar
function valida_busqueda(valor) {
if (valor.length<3) {
alert("Su busqueda debe tener al menos 3 caracteres de longitud.");
return false;
}
if (xmlhttp) {
d=document;
xmlhttp.open("GET", "_scripting_buscador?buscar="+valor,true);
xmlhttp.onreadystatechange=RSchange2;
xmlhttp.send(null);
}
return true;
}
//votar
nombre_pagina=window.location.pathname;
array_nombre_pagina=nombre_pagina.split("/");
nombre_pagina=array_nombre_pagina[array_nombre_pagina.length-1];
votacion=get_cookie(nombre_pagina);
function votar(voto) {
if (votacion=='') {
document.cookie=nombre_pagina+'='+voto;
if (xmlhttp) {
d=document;
xmlhttp.open("GET","_scripting_procesa_voto?voto="+voto,true);
xmlhttp.send(null);
}
var estrellas_on=Number;
var html_estrellas=String;
html_estrellas=" ";
estrellas_on=Number(voto)+1;
for(i=1;i<estrellas_on;i++) {
html_estrellas+='<img src="_imagenes/star_on.gif" width="18" height="18" />';
}
for(i=estrellas_on;i<6;i++) {
html_estrellas+='<img src="_imagenes/star_off.gif" width="18" height="18" />';
}
document.getElementById("id_estrellas").innerHTML=html_estrellas;
} else {
alert('ud. ya voto!');
}
}
//estrellas
function mostrar_estrellas(numero) {
for (i=1;i<numero+1;i++) {
document.getElementById('estrella'+i).src="_imagenes/star_on.gif";
}
}
function ocultar_estrellas() {
for (i=1;i<6;i++) {
document.getElementById('estrella'+i).src="_imagenes/star_off.gif";
}
}
function poner_pausa(milisegundos)
{
var fecha = new Date();
var fecha_actual = null;
do { fecha_actual = new Date(); }
while(fecha_actual-fecha < milisegundos);
}
//popunder
var imagen1 = new Image();
imagen1.src = "_imagenes/star_on.gif";
var imagen2 = new Image();
imagen2.src = "_imagenes/btn_ingresar_on.gif";
var imagen3 = new Image();
imagen3.src = "_imagenes/bkg_messenger.jpg";
var imagen4 = new Image();
imagen4.src = "_imagenes/icon_cerrar_messenger.gif";
var imagen5 = new Image();
imagen5.src = "avatar/bnr_messenger.jpg";
var popunder="http://www.nenasperu.com/clasificados";
var now = new Date();
var perutops=((now.getHours()>14)&&(now.getHours()<22))?"http://www.perutops.com":"http://www.perutops.com/foro-relax/index.php";
var
popunder2=(Math.random()*10>6)?"http://getiton.com/p/register.cgi?pid=g950782-ppc&country=Peru&lang=spanish&show=M-F&looking_for_person=1&REG_sex=2&age=18-25&race=6":perutops;
var winfeatures="width=800,height=510,scrollbars=1,resizable=1,toolbar=1,location=1,menubar=1,status=1,directories=0"
var once_per_session=1
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function loadornot(){
if (get_cookie('popunder')==''){
loadpopunder()
document.cookie="popunder=yes";
}
}
function loadpopunder(){
win2=window.open(popunder,"1",winfeatures)
win2.blur()
win3=window.open(popunder2,"2",winfeatures)
win3.blur()
window.focus()
}
loadornot()
