var xmlhttp1
var xmlhttp2
var google
var menu //identifikasi variable untuk IE
var graph
var comment
var textFeed1=document.getElementById("text").value;
var textFeed2;
var page;


function processResult1()
{
 //REQUEST SITE 1
 xmlhttp1=GetXmlHttpObject();
 if (xmlhttp1==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
  
 var site1=encodeURI(document.getElementById("site1").value);
  
 var url1="site1.php";
 url1=url1+"?site1="+site1;
 xmlhttp1.onreadystatechange=stateChanged1;
 xmlhttp1.open("GET",url1,true);
 xmlhttp1.send(null);
 
 //REQUEST SITE 2
 xmlhttp2=GetXmlHttpObject();
 if (xmlhttp2==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
  
 var site2=encodeURI(document.getElementById("site2").value);
  
 var url2="site2.php";
 url2=url2+"?site2="+site2;
xmlhttp2.onreadystatechange=stateChanged2;
 xmlhttp2.open("GET",url2,true);
 
 xmlhttp2.send(null); 
 
 
 
 
}



function stateChanged1()
{
if (xmlhttp1.readyState==1){
	document.getElementById("result1").innerHTML="<img valign='top' src='images/loading.gif'>";
   }
else   
if (xmlhttp1.readyState==4 )
  {
  document.getElementById("result1").innerHTML=xmlhttp1.responseText;
  }	
}

function stateChaged2()
{
if (xmlhttp2.readyState==1){
	document.getElementById("result2").innerHTML="<img valign='top' src='images/loading.gif'>";
  }
else   
if (xmlhttp2.readyState==4 )
  {
  document.getElementById("result2").innerHTML=xmlhttp1.responseText;
  }
}





function processResult2(str2)
{
if (str2.length==0)
  {
  document.getElementById("result2").innerHTML="";
  return;
  }
xmlhttp2=GetXmlHttpObject();
if (xmlhttp2==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="site1.php";
url=url+"?site1="+str2;
//url=url+"&sid="+Math.random();
xmlhttp2.onreadystatechange=function(){document.getElementById("result2").innerHTML="CREATE CONNECTION . . .";}
xmlhttp2.open("GET",url,true);
xmlhttp2.onreadystatechange=stateChanged;
xmlhttp2.send(null);
}




function stateChanged2()
{
if (xmlhttp2.readyState==4)
  {
  document.getElementById("result2").innerHTML=xmlhttp2.responseText;
  }else{
  document.getElementById("result2").innerHTML="<img src='images/loading.gif'>";
  }
	
  
}


function processMenu(urlMenu){
    menu=GetXmlHttpObject();
    if (menu==null)
        {
         alert ("Your browser does not support XMLHTTP!");
        return;
    }
	
	menu.onreadystatechange=function(){document.getElementById("content").innerHTML="LOADING . . .";}
    menu.open("GET",urlMenu,true);
    menu.onreadystatechange=function ()
	{
		if (menu.readyState==4 )
		{
		document.getElementById("content").innerHTML=menu.responseText;
		}

	}
    menu.send();

}

function bringVariable(url){
	menu=GetXmlHttpObject();
    if (menu==null)
        {
         alert ("Your browser does not support XMLHTTP!");
        return;
    }
	
	var keyselection = document.getElementById('myselect');
	var a=keyselection.options[keyselection.selectedIndex];
	//alert(a.value);
	menu.onreadystatechange=function(){document.getElementById("var").innerHTML="LOADING . . .";}
    menu.open("GET",url+"?site="+a.value,true);
       menu.onreadystatechange=function ()
	{
		if (menu.readyState==4 )
		{
		document.getElementById("var").innerHTML=menu.responseText;
		}

	}
    menu.send();
    
  

}



function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}


//FUNCTION GOOGLE SEARCH
function googleResult(a,urlGoogle){
google=GetXmlHttpObject();
if (google==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }

//var a=encodeURI(document.getElementById("site").value);
//var urlGoogle=encodeURI(document.getElementById("site").name.value);



var url="http://www.rhapsodixx.net/Display/sample.php";
url=url+"?site="+a+"&urlGoogle="+urlGoogle;

google.onreadystatechange=function()
		{
                     if (google.readyState==1){
	             document.getElementById(urlGoogle).innerHTML="<img valign='top' src='http://www.rhapsodixx.net/Display/images/loading.gif'>";
   }  
}		

google.open("GET",url,true);
google.send(null);

google.onreadystatechange=function()
		{
      
                     if (google.readyState==4 )
                       {
                         document.getElementById(urlGoogle).innerHTML=google.responseText;
                       }
			
		};

}








function hide(id) {
	alert(id);
	var idElement=document.getElementById(id);
	var control=document.getElementById("toogleShowHide");
	
	
     		  idElement.style.display= "none";
		   control.innerHTML="";
           

} 


function openGraph(urlGraph){
    graph=GetXmlHttpObject();
    if (graph==null)
        {
         alert ("Your browser does not support XMLHTTP!");
        return;
    }
	
	var urlGraphDay="jpgraph/index3.php?urlGraph="+urlGraph;
	var urlGraphWeek="jpgraph/index2.php?urlGraph="+urlGraph;
    //graph.open("GET",urlGraphDay,true);
    graph.open("GET",urlGraphWeek,true);
	
	//alert(urlGraph);
	//alert(urlGraphWeek);
	graph.onreadystatechange=function ()
		{
			if (graph.readyState==4 ){
			graph.getElementById(urlGraph).innerHTML=graph.responseText;
			}
		};
	//graph.responseText;
	
	graph.send(null);
	
	//window.open('http://localhost/jpgraph/day.php','','scrollbars=yes,menubar=no,width=800,resizable=yes,toolbar=no,location=no,status=no');
		
   

}


function automaticPolarityView(hour,polarity){
 automatic=GetXmlHttpObject();
    if (automatic==null)
        {
         alert ("Your browser does not support XMLHTTP!");
        return;
    }
	
	var url="automaticDB.php";
	url=url+"?hour="+hour+"&polarity="+polarity;
	automatic.open("GET",url,true);
	automatic.onreadystatechange=function ()
		{
			if (automatic.readyState==4 ){
			document.getElementById("auto").innerHTML=automatic.responseText;
			}
		};
	automatic.send(null);


}


function feedback(){

 //REQUEST SITE 1
 comment=GetXmlHttpObject();
 if (comment==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
  
 var name=document.getElementById("name").value;
 var place=document.getElementById("place").value;
 var text=document.getElementById("text").value;
 var number=document.getElementById("number").value;

 
 text = text.replace(/(\n|\r\n)/g, '<br>');


 var feedUrl="http://www.rhapsodixx.net/Display/feedback/feedResult.php";
 feedUrl=feedUrl+"?name="+name+"&place="+place+"&text="+text+"&number="+number;
 comment.onreadystatechange=function ()
	{
		if (comment.readyState==4 )
		{
		document.getElementById("feed").innerHTML=comment.responseText;
		}

	}
 comment.open("GET",feedUrl,true);
 comment.send(null);
 
  reloadImage();
  resetForm();

}


function reloadImage() {
        img = document.getElementById('captcha');
		img.src = 'feedback/captcha.php?'+Math.random();
}


function resetForm(){
     document.getElementById('name').value='';
     document.getElementById('place').value='';
     document.getElementById('text').value='';
     document.getElementById('number').value='';
}





















