/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


		function popup(url)
		{
         var width  = "600";
		 var height = "500";
		 var left   = (screen.width  - width)/2;
		 var top    = 50;
		 var params = 'width='+width+', height='+height;
		 params += ', top='+top+', left='+left;
		 params += ', directories=no';
		 params += ', location=no';
		 params += ', menubar=no';
		 params += ', resizable=yes';
		 params += ', scrollbars=yes';
		 params += ', status=no';
		 params += ', toolbar=no';
		 newwin=window.open(url,'WindowName', params);
		 if (window.focus) {newwin.focus()}
		 return false;
		}

//**************************************************************************************************************************************************************************
function GetXmlHttpObject()
{
    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}

function stateChanged()
{
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    {
	   document.getElementById("problemDiv").innerHTML= xmlHttp.responseText;

    }
    else {}
}

function getProblem(topic)
{
    var url="BSComplaintProblem.jsp?topic="+topic;
    if (url.length==0)
    {
        document.getElementById("problemDiv").innerHTML="";
        return;
    }

    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    }
    url=url+"&sid="+Math.random();
    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",url,true) ;
    xmlHttp.send(null);
 }
 //**********************************************Getting problem the time of complaint****************************************************************************************************************************
function GetXmlHttpObject()
{
    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}

function stateProblemChanged()
{
    if (xmlHttp1.readyState==4 || xmlHttp1.readyState=="complete")
    {
	   document.getElementById("problemDiv").innerHTML= xmlHttp1.responseText;

    }
    else {}
}

function getComplaintProblem(topic)
{
    var url="../jsps/CSM/BSComplaintProblem.jsp?topic="+topic;
    if (url.length==0)
    {
        document.getElementById("problemDiv").innerHTML="";
        return;
    }

    xmlHttp1=GetXmlHttpObject()
    if (xmlHttp1==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    }
    url=url+"&sid="+Math.random();
    xmlHttp1.onreadystatechange=stateProblemChanged;
    xmlHttp1.open("GET",url,true) ;
    xmlHttp1.send(null);
 }


