// JavaScript Document
var xmlhttp
var xmlhttp2
var xmlhttp3
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
  try {
  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
  xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP");
  xmlhttp3=new ActiveXObject("Msxml2.XMLHTTP");
  tipo ='firefox';
 } catch (e) {
  try {
  	tipo = 'explorer';
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	 xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP");
  xmlhttp3=new ActiveXObject("Msxml2.XMLHTTP");
  } catch (E) {
   xmlhttp=false;
    xmlhttp2=false;
  xmlhttp3=false;
  }
 }
@else
 xmlhttp=false
 xmlhttp2=false;
  xmlhttp3=false;
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
 try {
  xmlhttp = new XMLHttpRequest();
 } catch (e) {
  xmlhttp=false
 }
}
if (!xmlhttp2 && typeof XMLHttpRequest!='undefined') {
 try {
  xmlhttp2 = new XMLHttpRequest();
 } catch (e) {
  xmlhttp2=false
 }
}
if (!xmlhttp3 && typeof XMLHttpRequest!='undefined') {
 try {
  xmlhttp3 = new XMLHttpRequest();
 } catch (e) {
  xmlhttp3=false
 }
}

function nuevoAjax()
{ 
	/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
	lo que se puede copiar tal como esta aqui */
	var xmlhttp=false; 
	try 
	{ 
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{ 
		try
		{ 
			// Creacion del objet AJAX para IE 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!="undefined") { xmlhttp=new XMLHttpRequest(); } 

	return xmlhttp; 
}


function enviarclick(id){
	var url = 'anuncios.php?id='+id;
	xmlhttp.open("GET",url,true);
	xmlhttp.onreadystatechange=function() {
	if (xmlhttp.readyState==4) {
		return false;
		}
	}
	xmlhttp.setRequestHeader('Accept','message/x-jl-formresult');
	xmlhttp.send(null);
	return false;
}




/* formexp.js compiled from X 4.0 with XC 0.27b. Distributed by GNU LGPL. For copyrights, license, documentation and more visit Cross-Browser.com */
var xOp7Up,xOp6Dn,xIE4Up,xIE4,xIE5,xNN4,xUA=navigator.userAgent.toLowerCase();


function ocultar(idcapa) {

    var state = xGetDisplay(idcapa);
    if (state == 'none') 
	state = 'block';
	else 
	state = 'none';
    xDisplay(idcapa, state);  // Cambiamos este tema

    }
	
function mostrar(idcapa) {

    var state = xGetDisplay(idcapa);
    if (state == 'none') 
	state = 'block';
	else 
	state = 'none';
    xDisplay(idcapa, state);  // Cambiamos este tema

    }


function cierra(idcapa) {

    var state = xGetDisplay(idcapa);
	state = 'none';
    xDisplay(idcapa, state);  // Cambiamos este tema
    }
	

if(window.opera){
    var i=xUA.indexOf('opera');
    if(i!=-1){
        var v=parseInt(xUA.charAt(i+6));
        xOp7Up=v>=7;
        xOp6Dn=v<7;
        }
    }
 else if(navigator.vendor!='KDE' && document.all && xUA.indexOf('msie')!=-1) {
    xIE4Up=parseFloat(navigator.appVersion)>=4;
    xIE4=xUA.indexOf('msie 4')!=-1;
    xIE5=xUA.indexOf('msie 5')!=-1;
    }
  else if(document.layers) xNN4=true;
xMac=xUA.indexOf('mac')!=-1;

function xDef(){
    for(var i=0; i<arguments.length; ++i) if(typeof(arguments[i])=='undefined') return false;
    return true;
    }

function xDisplay(e,s){
    if(!(e=xGetElementById(e))) return null;
    if(e.style && xDef(e.style.display)) {
        if (xStr(s)) e.style.display = s;
        return e.style.display;
        }
    return null;
    }

function xGetDisplay(e){
    if(!(e=xGetElementById(e))) return null;
    if(e.style && xDef(e.style.display)) return e.style.display;
    return null;
    }

function xGetElementById(e){
   if(typeof(e)!='string') return e;
   if(document.getElementById) e=document.getElementById(e);
     else if(document.all) e=document.all[e];
      else e=null;
    return e;
    }

function xStr(s){
    for(var i=0; i<arguments.length; ++i) if(typeof(arguments[i])!='string') return false;
    return true;
    }

function xBg(e,s){
    if(!(e=xGetElementById(e))) return null;
    if(e.style && xDef(e.style.background)) {
        if (xStr(s)) e.style.background = s;
        return e.style.background;
        }
    return null;
    }



function set_layer_display(szDivID, iState) {	// 1 visible, 0 hidden
 //alert("SETTING LAYER DISPLAY: "+iState);
 if(document.layers) {				//NN4+
	if (document.layers[szDivID]) document.layers[szDivID].display = iState ? "inline" : "none";
	else return 0;
 } else if(document.getElementById) {		//gecko(NN6) + IE 5+
	var obj = document.getElementById(szDivID);
	if (obj) obj.style.display = iState ? "inline" : "none";
	else return 0;
 } else if(document.all) {			// IE 4
	if (document.all[szDivID]) document.all[szDivID].style.display = iState ? "inline" : "none";
	else return 0;
 }
 return 1;
}

function get_layer_display(szDivID) {
 if(document.layers)				//NN4+
	return document.layers[szDivID].display;
 else if(document.getElementById) {		//gecko(NN6) + IE 5+
	var obj = document.getElementById(szDivID);
	if (obj) return obj.style.display;
 } else if(document.all)			// IE 4
	return document.all[szDivID].style.display;
}

function change_layer_display(szDivID) {
 display=get_layer_display(szDivID);
 if (display=='inline') set_layer_display(szDivID,0);
 else set_layer_display(szDivID,1);
}

function set_layer_content(lname,html) {
 if (document.getElementById) {
  var lid=document.getElementById(lname);  
  if (lid) lid.innerHTML=html;
 }
}



function set_option(b) {
 if (!set_layer_display("busc_"+b,0)) return;
 for (var i=1;i<=100;i++) 
 set_layer_display("busc_"+i,0);
 set_layer_display("busc_"+b,1);
} 

function set_video(b) {
 if (!set_layer_display("video_"+b,0)) return;
 for (var i=1;i<=100;i++) 

 set_layer_display("video_"+i,0);
 set_layer_display("video_"+b,1);
} 

function set_news(b) {
 if (!set_layer_display("news_"+b,0)) return;
 for (var i=1;i<=100;i++) 

 set_layer_display("news_"+i,0);
 set_layer_display("news_"+b,1);
}

function set_mix(b) {
 if (!set_layer_display("mix_"+b,0)) return;
 for (var i=1;i<=50;i++) 

 set_layer_display("mix_"+i,0);
 set_layer_display("mix_"+b,1);
} 

function set_more(b) {
 if (!set_layer_display("more_"+b,0)) return;
 for (var i=1;i<=50;i++) 

 set_layer_display("more_"+i,0);
 set_layer_display("more_"+b,1);
} 

function set_top(b) {
 if (!set_layer_display("top_"+b,0)) return;
 for (var i=1;i<=50;i++) 

 set_layer_display("top_"+i,0);
 set_layer_display("top_"+b,1);
} 

function set_listvid(b) {
 if (!set_layer_display("listvid_"+b,0)) return;
 for (var i=1;i<=10;i++) 

 set_layer_display("listvid_"+i,0);
 set_layer_display("listvid_"+b,1);
} 

function set_audio(b) {
 if (!set_layer_display("audio_"+b,0)) return;
 for (var i=1;i<=10;i++) 

 set_layer_display("audio_"+i,0);
 set_layer_display("audio_"+b,1);
} 

function set_admin(b) {
 if (!set_layer_display("admin_"+b,0)) return;
 for (var i=1;i<=100;i++) 

 set_layer_display("admin_"+i,0);
 set_layer_display("admin_"+b,1);
} 

function set_mega(b) {
 if (!set_layer_display("mega_"+b,0)) return;
 for (var i=1;i<=10;i++) 

 set_layer_display("mega_"+i,0);
 set_layer_display("mega_"+b,1);
} 

function set_block(b) {
 if (!set_layer_display("block_"+b,0)) return;
 for (var i=1;i<=10;i++) 

 set_layer_display("block_"+i,0);
 set_layer_display("block_"+b,1);
} 

function set_opinion(b) {
 if (!set_layer_display("opinion_"+b,0)) return;
 for (var i=1;i<=20;i++) 

 set_layer_display("opinion_"+i,0);
 set_layer_display("opinion_"+b,1);
}

function set_enlaces(b) {
 if (!set_layer_display("enlace_"+b,0)) return;
 for (var i=1;i<=10;i++) 

 set_layer_display("enlace_"+i,0);
 set_layer_display("enlace_"+b,1);
}

function set_link(b) {
 if (!set_layer_display("link_"+b,0)) return;
 for (var i=1;i<=20;i++) 

 set_layer_display("link_"+i,0);
 set_layer_display("link_"+b,1);
}

function set_img(b) {
 if (!set_layer_display("img_"+b,0)) return;
 for (var i=16;i<=25;i++) 

 set_layer_display("img_"+i,0);
 set_layer_display("img_"+b,1);
}

function set_telfsub(b) {
 if (!set_layer_display("telfsub_"+b,0)) return;
 for (var i=1;i<=10;i++) 

 set_layer_display("telfsub_"+i,0);
 set_layer_display("telfsub_"+b,1);
}

function principal_on(num)
{document.getElementById('estrella_'+num).style.backgroundPosition='-259px -1px';}
function principal_off(num)
{document.getElementById('estrella_'+num).style.backgroundPosition='-259px -13px';}

function voto_positive_on()
{document.getElementById('voto_positivo').style.backgroundPosition='-0px -58px';}
function voto_positive_off()
{document.getElementById('voto_positivo').style.backgroundPosition='-0px -38px';}
function voto_negativo_on()
{document.getElementById('voto_negativo').style.backgroundPosition='-0px -19px';}
function voto_negativo_off()
{document.getElementById('voto_negativo').style.backgroundPosition='-0px -0px';}
	
function a_mas_on()
{document.getElementById('a_mas').style.backgroundPosition='-17px -0px';}
function a_mas_off()
{document.getElementById('a_mas').style.backgroundPosition='-17px -20px';}
function a_menos_on()
{document.getElementById('a_menos').style.backgroundPosition='-33px -0px';}
function a_menos_off()
{document.getElementById('a_menos').style.backgroundPosition='-33px -20px';}


var tgs = new Array( 'div','p','span');

//Specify spectrum of different font sizes:
var szs = new Array('12px','14px','16px','18px','20px');
var startSz = 2;

function ts(trgt,inc)
{	if(!document.getElementById)return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
				
	sz += inc;
	if(sz<0)sz = 0;
	if(sz>5)sz = 5;
	startSz=sz;
					
	if(!(cEl = d.getElementById(trgt)))cEl=d.getElementsByTagName(trgt)[0];
			
	cEl.style.fontSize = szs[sz];
	
	for(i=0;i<tgs.length;i++)
	{	cTags = cEl.getElementsByTagName(tgs[i]);
		for(j=0;j<cTags.length;j++)cTags[j].style.fontSize = szs[sz];
	}
}

function instag(tag)
{	var input = document.frmpublicar.contenido;
	if(typeof document.selection != 'undefined' && document.selection)
	{	var str = document.selection.createRange().text;
		input.focus();
		var sel = document.selection.createRange();
		sel.text = "[" + tag + "]" + str + "[/" +tag+ "]";
		sel.select();
		return;
	}
	else if(typeof input.selectionStart != 'undefined')
	{	var start = input.selectionStart;
		var end = input.selectionEnd;
		var insText = input.value.substring(start, end);
		input.value = input.value.substr(0, start) + '['+tag+']' + insText + '[/'+tag+']'+ input.value.substr(end);
		input.focus();
		input.setSelectionRange(start+2+tag.length+insText.length+3+tag.length,start+2+tag.length+insText.length+3+tag.length);
		return;
	}else
	{	input.value+=' ['+tag+']Reemplace este texto[/'+tag+']';
		return;
	}
}
