// JavaScript Document
function CreateObjetoAjax_2() {
	var Objeto;
		var browser = navigator.appName;
		if(browser == "Microsoft Internet Explorer"){
			Objeto = new ActiveXObject("Microsoft.XMLHTTP");
		}else{
			Objeto = new XMLHttpRequest();
		}
			return Objeto
 }
 /* function transaccion(action) {
	var HTTP = CreateObjetoAjax();
	 HTTP.open("get", "server.php?action="+action);
     HTTP.onreadystatechange=function() { 
   				if (HTTP.readyState==4) { 
   						recibe(HTTP.responseText); 
   				} 
  		} 
       HTTP.send(null);
}*/
 function transaccion_2(sw,parametros) {
	var HTTP = CreateObjetoAjax_2();
	 HTTP.open("POST", "ajax/server_visitas.php?valor=Yasser",true);
	                                                   //aparte de mandar con el Post
	                                                   //tambien mandamos en la url una 
													   //variable que puede ser tratada como get 
	 HTTP.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
	 //HTTP.send('variable='+action);//asi se manda una sola variable
	 HTTP.send('sw=' + sw + '&parametros=' + parametros);//asi se manda varias variables
	 HTTP.onreadystatechange=function() { 
	            
   				if (HTTP.readyState==4) { 
   						recibe_2(HTTP.responseText); //aqui recibo el mensaje
						
				}
  		} 
       
}
/***********************************************************************************************
A partir de aqui construyo todas mis funciones
/***********************************************************************************************/

////////////////////////////////////////////
//Esta es la unica funcion que recibira 
//todo los regresos de las funciones manda
/////////////////////////////////////////////
function recibe_2(action){
	  
	 	var descriminador =	action.substring(0,1);//PORQUE LA POSICION 0 TRAE EL NUMERO
		
		                                         //EN LA POSICION 1 VIENE EL MICHI
		   
	    var cadena_total =	action.substring(2,action.length); //PORQUE A PARTIR DE LA 
		                                                       //POSICION 2 TRAE LO DEMAS
			 
	    switch (descriminador){
			
			case "1": //REGRESA DESPUES DE VOTAR
						
						 var idpreguntas=cadena_total;
							
						//alert(cadena_total);	
			            window.location.href="lista_respuestas.php?idpreguntas="+idpreguntas;
						
						
						
						break;
					
					
												
		   case  "2": 
		                
						alert(cadena_total);
						break;
						
						
		  	case  "3": 
			
		               alert(cadena_total);
						break;
						
		  	case  "4": 
			
		                alert(cadena_total);
						break;
						
						
								
		  	case  "5": 
		                
						alert(cadena_total);
						break;				
					    
		
	   }//end switch

}//end function 


function visitas(idpreguntas){

		    				
			//alert (idpreguntas);
			transaccion_2("1",idpreguntas);
			
			
		
	
}//endFunction



