// CODIGO DE ROLLOVER DE COLOR DE CELDAS

function cOvr(src) {
if (!src.contains(event.fromElement)) {
src.style.cursor = 'hand';
}
}

function cOut(src) {
if (!src.contains(event.toElement)) {
src.style.cursor = 'default';
}
}

function mOvr(src,clrOver) {
if (!src.contains(event.fromElement)) {
src.style.cursor = 'hand';
src.bgColor = clrOver;
}
}

function mOut(src,clrIn) {
if (!src.contains(event.toElement)) {
src.style.cursor = 'default';
src.bgColor = clrIn;
}
}

function mClk(src) {
if(event.srcElement.tagName=='TD'){
src.children.tags('A')[0].click();
}
}

// DETECCION DE RESOLUCION PARA TAMAÑO POPUP
agent = navigator.userAgent;
if (parseInt(agent.substring(8,9)) > 3) {
if (screen.width >= 800) {
winwidth = 760;
winheight = 520;
} else {
winwidth = 620;
winheight = 420;
}
}
if (parseInt(agent.substring(8,9)) <= 3) {
winwidth = 620;
winheight = 420;
}

// POPUP NORMAL CENTRADO
function popup(url,name,width,height,resize,scroll) {
var dialogWin = new Object();
dialogWin.width = width;
dialogWin.height = height;
now = new Date();
var millis=now.getTime();
var mstr=""+millis;
if (navigator.appName == "Netscape") {
dialogWin.left = window.screenX + ((window.outerWidth - dialogWin.width) / 2);
dialogWin.top = window.screenY + ((window.outerHeight - dialogWin.height) / 2);
var attr = 'screenX=' + dialogWin.left + ',screenY=' + dialogWin.top + ',resizable=' + resize + ',width=' + dialogWin.width + ',height=' + dialogWin.height + ',scrollbars=' + scroll + ',menubar=no,location=no,toolbar=no,status=no,directories=no';
} else if (document.all) {
dialogWin.left = (screen.width - dialogWin.width) / 2;
dialogWin.top = (screen.height - dialogWin.height) / 2;
var attr = 'left=' + dialogWin.left + ',top=' + dialogWin.top + ',resizable=' + resize + ',width=' + dialogWin.width + ',height=' + dialogWin.height + ',scrollbars=' + scroll + ',menubar=no,location=no,toolbar=no,status=no,directories=no';
}
window.open(url,name,attr);
}

// POPUP VIDEO
function popup_video(id) {
popup('http://www.ciudad.com.ar/ar/servicios/media/opciones.asp?ID='+id,'Video','360','450','yes','no');
}

function popup_videopremium(id) {
popup('http://www.ciudad.com.ar/ar/servicios/media/ciudadtv_opciones.asp?ID='+id,'Video','360','480','yes','no');
}

function popup_videofree(id) {
popup('http://www.ciudad.com.ar/ar/servicios/media/ciudadtvfree_opciones.asp?ID='+id,'Video','360','480','yes','no');
}

// POPUP CHAT
function popup_chat(canal) {
if (winwidth==760) {
url='http://www.ciudad.com.ar/ar/servicios/chat/javachat.asp?res=2&chan=' + canal;
} else {
url='http://www.ciudad.com.ar/ar/servicios/chat/javachat.asp?res=1&chan=' + canal;
}
popup(url,'Chat',winwidth,winheight,'no','no');
}

function chat() {
var s;
s=document.chat_login.canal[document.chat_login.canal.selectedIndex].value;
if (document.chat_login.canal.selectedIndex!=0) {
if (s=='mas') {
location.href='http://www.ciudad.com.ar/ar/servicios/chat/otroscanales.asp';
} else {
popup_chat(s);
}
}
}

// REMOTO
function remoto(popup_url,name,width,height) {
var size = 'width=' + width + ',height=' + height;
var posicion = ",left=0,top=0";
var floater=window.open(popup_url,name,'resizable=no,menubar=no,location=no,toolbar=no,status=no,scrollbars=no,directories=no,'+size+posicion);
floater.opener=self;
}

// COMPATIBILIZACION TAMAÑO TEXTBOX
function textbox(nombre, tamanio, valor, evento)
{
if (navigator.appName.substring(0,1)=="M") {
document.write('<input style="font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 8pt" type=text name='+ nombre +' size=' + tamanio + ' value=\"' + valor + '\" ' + evento + '>');
} else	{
document.write('<input type=text name='+ nombre +' size=' + (tamanio-3) + ' value=\"' + valor +  '\" ' + evento + '>');
}
}

function textboxpass(nombre, tamanio, valor)
{
if (navigator.appName.substring(0,1)=="M") {
document.write('<input style="font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 8pt" type=password name='+ nombre +' size=' + tamanio + ' value=' + valor +'>');
} else	{
document.write('<input type=password name='+ nombre +' size=' + (tamanio-3) + ' value=' + valor +'>');
}
}

// VALIDACION WEBMAIL
function valida_webmail()
{	
if (document.mailform.username.value=="")
{
alert("Por favor, ingrese su nombre de usuario");
document.mailform.username.focus();
} else {
if (document.mailform.password.value=="")
{
alert("Por favor, ingrese su contraseña");
} else {
document.mailform.submit();
}
}
}
	
// VALIDACION BUSCADOR
function valida_buscador() {
if ((document.formbuscador.texto.value=="") || (document.formbuscador.texto.value==" ") || (document.formbuscador.texto.value=="  ") || (document.formbuscador.texto.value=="   ")) {
alert("Debe ingresar una palabra para que inicie la búsqueda ");
} else {
var checkOK = "._-áéíóúAÉÍÚÓçÇãÃõÕüÜàÀêÊ~`@!#$%^&*()-_=+[]{}''|\/<>,.;:\"";
var checkStr = document.formbuscador.texto.value;
var allValid = true;
var decPoints = 0;
var allNum = "";
for (i = 0;  i < checkStr.length;  i++)
{
ch = checkStr.charAt(i);
for (j = 0;  j < checkOK.length;  j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
allNum += ch;
}
if (!allValid)
{
document.formbuscador.submit();
} else {
alert("Ingresá una palabra");
}
}
}

// LAUNCH SITIOS COMBO DESTINOS
function gotoSite(obj)
{
var s;
s=obj.options[obj.selectedIndex].value
if (s!="") {
window.top.location.href=s;
}
}

// NETSCAPE RESIZE BUG
if (document.layers) {
origWidth = innerWidth;
origHeight = innerHeight;}
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();}
if (document.layers) onresize = reDo;

// LECTURA COOKIES
function getValue(cadena, valor)
{
valor = valor + "=";
offset = cadena.indexOf(valor);
if (offset !=-1) { // Existe el valor
offset += valor.length;
end = cadena.indexOf("&", offset);
if (end == -1)
end = cadena.length;
return cadena.substring(offset, end);
} else {
return "";
}
}

function getCookie(Name, value) {
var search =  "; " + Name + "="
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists	
	 search =  "; " + Name + "="
} else {
	 search = Name + "="
}
} 
if (document.cookie.length > 0) { // if there are any cookies
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
// set index of beginning of value
end = document.cookie.indexOf(";", offset)
// set index of end of cookie value
if (end == -1)
end = document.cookie.length
return getValue(unescape(document.cookie.substring(offset, end)), value);
} else {
return "";
}
} else {
return "";
}
}

// ENCUESTAS
function Valido_Cookies_encuesta(form_enc)
{
var oneDay= 1*24*60*60*1000;
var expDate = new Date();
expDate.setTime (expDate.getTime() + oneDay);
var cookieExpires = "#Jan 19, 2010#";
var tmp = 0;
document.cookie="verifyCookie=test; expires="+cookieExpires;
tmp = document.cookie.length;
document.cookie="verifyCookie=CLEAR; expires=Sun, 09-Nov-97 01:00:00 GMT";
if (tmp > 0) {
document.form_enc.Acetpa_Cookie.value="SI";
}
else 		 {
a=confirm("Para participar de esta votación, habilitá en la opción de aceptar cookies en el navegador. Querés consultar el resultado parcial de la votación?");
if (a==false)
{
return false;
}
document.form_enc.Acetpa_Cookie.value="NO";
}
if (rtatext==false)
{
var selccion, i;
selccion = false;
for (i=0;i< document.form_enc.cont.value ;i=i+1)
{
if (document.form_enc.Rta[i].checked) 
{
selccion = true;
}
}
if (selccion)
{
return (true);
} else 
{
if (tmp > 0) {
alert("Para responder esta encuesta, seleccioná una de las opciones");
return (false);
}
}
}
}
function blockA(e) {
var passtemp = "";
var key;
if (document.all)
e = window.event;
if (document.layers)
key = e.which;
if (document.all)
key = e.keyCode;
if (key==13) {
document.mailform.submit();
return true;
}
}
