function OpenWindow(query, nom, x, y){
	x1=screen.availWidth;
	y1=screen.availHeight;
	var opciones="toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,width="+(x-7)+",height="+(y-7)+",top="+(y1-y)/2+",left="+(x1-x)/2;
	window.open(query, nom, opciones);
}

// Crea una instancia XMLHttpRequest
function createXmlHttpRequestObject(){
  var xmlHttp;
  try {
    xmlHttp = new XMLHttpRequest(); // Intenta crear el objeto
  }
  catch(e)
  {
	// Para IE6 o versiones anteriores
    var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
                                    "MSXML2.XMLHTTP.5.0",
                                    "MSXML2.XMLHTTP.4.0",
                                    "MSXML2.XMLHTTP.3.0",
                                    "MSXML2.XMLHTTP",
                                    "Microsoft.XMLHTTP");

    for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++) {
      try { 
        xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
      } 
      catch (e) {}
    }
  }

  if (!xmlHttp)
    alert("Error creando Objeto XMLHttpRequest.");
  else return xmlHttp;
}

function setSWFObject(w, h, swf_file, divFlash){
	var swfObj = new SWFObject(swf_file, "swf"+divFlash, w, h, "8");
	swfObj.addParam("wmode","transparent");
	swfObj.write(divFlash);
}

function setPie(){
	var pie = document.getElementById("__pie");
	pie.style.top = 1030 + "px";
}

function searchVideo(q){	
	var xmlHttp = createXmlHttpRequestObject(); // Referencia al Objeto XMLHttpRequest
	if (xmlHttp && (xmlHttp.readyState == 4 || xmlHttp.readyState == 0)) {   
			query = "searchvideo.php?q="+q;
			xmlHttp.open("GET", query, true);	
			xmlHttp.onreadystatechange = function (){
				  if (xmlHttp.readyState == 4){ 
					if (xmlHttp.status == 200){ 
					  response = xmlHttp.responseText; // read the response
					  //server error?
					  if (response.indexOf("ERRNO") >= 0 || response.indexOf("error") >= 0 || response.length == 0){
						alert(response.length == 0 ? "Server serror." : response); // Muestra un mensja de error
						return;
					  }
						if(response!=""){
							var PlaceHolder = document.getElementById("listaVideosID");
							PlaceHolder.innerHTML = response;
						}
					}else{alert("Error de lectura de respuesta del servidor.")}
				  } 
			}	
			xmlHttp.send(null);
		  }  			
}

function searchVideos(q){	
	if(q=="all"){
		setSWFObject(920, 190, "galeriasvideo.swf", "__otrasGalerias");
	}else{
		setSWFObject(920, 190, "galeriasvideo.swf?ID="+q, "__otrasGalerias");
	}			
}

function searchGalerias(q){	
	if(q=="all"){
		setSWFObject(920, 190, "otrasgalerias.swf", "__otrasGalerias");
	}else{
		setSWFObject(920, 190, "otrasgalerias.swf?ID="+q, "__otrasGalerias");
	}
}

/*function searchFotoRincon(q){	
	if(q=="all"){
		setSWFObject(930, 375, "rincon.swf", "__galeriasFans");
	}else{
		setSWFObject(930, 375, "rincon.swf?ID="+q, "__galeriasFans");
	}
}*/

function searchFotoRincon(q){	
	if(q=="all"){
		setSWFObject(930, 375, "rincon.swf?ub=undefined", "__galeriasFans");
	}else{
		setSWFObject(930, 375, "rincon.swf?ub=undefined&ID="+q, "__galeriasFans");
	}
}

function setRinconFace(ID2){
	document.getElementById("MAP1").href = "http://www.facebook.com/share.php?u=http://www.sergioaguero.com/rincon.php?ub="+ID2;
	document.getElementById("MAP2").href = "http://twitter.com/login?redirect_after_login=/home%3Fstatus%3Dhttp://www.sergioaguero.com/rincon.php?ub="+ID2;
}


function limpiarFormComentario(){
	setTimeout('document.form1.reset()',1000);
	document.getElementById("mensajeID").innerHTML = "";
	return false;
}

function sendForm(){
	nombre = document.getElementById("nombre").value;
	email = document.getElementById("email").value;
	mensaje = document.getElementById("mensaje").value;
	
	if(	nombre =! "" && email != "" &&	mensaje != ""){
		limpiarFormComentario();
		document.MM_returnValue = true;
	}else{
		mensaje = document.getElementById("mensajeID");
		mensaje.innerHTML = "Debes completar todos los campos del formulario...";
		document.MM_returnValue = false;
	}
}

function limpiarFormComentarioMensajes(){
	setTimeout('document.formComent.reset()',1000);
	return false;
}

function sendFormComentario(){	
	errors = '';
	var Nombre = document.getElementById("Nombre").value;
	var Mail = document.getElementById("Mail").value;	
	var Comentario = document.getElementById("ComentarioTxt").value;
	
	if(Nombre == ""){
		document.getElementById("NombreID").innerHTML = "&nbsp;Debes completar tu Nombre";
		errors = 'error';
	}	
	if(Mail == ""){
		document.getElementById("MailID").innerHTML = "&nbsp;Debes completar tu Mail";
		errors = 'error';
	}	
	if(Comentario == ""){
		document.getElementById("ComentarioID").innerHTML = "Debes ingresar un comentario<BR />";
		errors = 'error';
	}			
	if(errors=='') limpiarFormComentarioMensajes();
	document.MM_returnValue = (errors == '');
}

function getComentarioNoticias(ID, page){
 var xmlHttp = createXmlHttpRequestObject(); // Referencia al Objeto XMLHttpRequest
  if (xmlHttp && (xmlHttp.readyState == 4 || xmlHttp.readyState == 0)) {
	  
	query = "comentarios.php?action=nextCom&ID="+ID+"&page="+page;	
	
    xmlHttp.open("GET", query, true);	
 	xmlHttp.onreadystatechange = function (){
		  if (xmlHttp.readyState == 4){ 
			if (xmlHttp.status == 200){ 
			  response = xmlHttp.responseText; // read the response
			  //server error?
			  if (response.indexOf("ERRNO") >= 0 || response.length == 0){
				alert(response.length == 0 ? "Server serror." : response); // Muestra un mensje de error
				return;
			  }
		  				
				if(response!=""){
					var PlaceHolder = document.getElementById("listaComentarios");
					PlaceHolder.innerHTML = response;
				}
			}else{alert("Error de lectura de respuesta del servidor.")}
		  } 
	}	
    xmlHttp.send(null);
  }		
}
