function str_check(){

if (typeof ip != 'undefined' && ip != ""){
var ini = document.getElementById('hid').innerHTML;
var inpuhidx = ini + '<input type="hidden" name="ip" value="' + ip + '">';
document.getElementById('hid').innerHTML = inpuhidx;
}

if (typeof suspn != 'undefined' && suspn != ""){
var ini = document.getElementById('hid').innerHTML;
var inpuhidx = ini + '<input type="hidden" name="suspn" value="' + suspn + '">';
document.getElementById('hid').innerHTML = inpuhidx
}

if (typeof deact != 'undefined' && deact != ""){
var ini = document.getElementById('hid').innerHTML;
var inpuhidx = ini + '<input type="hidden" name="deact" value="' + deact + '">';
document.getElementById('hid').innerHTML = inpuhidx
}

if (typeof country != 'undefined' && country != ""){
var ini = document.getElementById('hid').innerHTML;
var inpuhidx = ini + '<input type="hidden" name="country" value="' + country + '">';
document.getElementById('hid').innerHTML = inpuhidx;
}

}

function suspstr(){
suspn = "yes";
str_check();
document.forms[0].submit()
return false
}

function deactstr(){
deact = "yes";
str_check();
document.forms[0].submit()
return false
}

function suspnoff(){
suspn = "";
str_check(); 
document.forms[0].submit()
return false
}

function deactoff(){
deact = "";
str_check(); 
document.forms[0].submit()
return false
}

function suspndeactoff(){
suspn = "";
deact = "";
str_check(); 
document.forms[0].submit()
return false
}


function sf(){

str_check();
document.forms[0].submit()


}

function sfmem(){
document.getElementById('hid').innerHTML = ""
var urllist = document.getElementById('keid')
urllist.options[urllist.selectedIndex].selected = false
urllist.options[0].selected = true
var questrlist = document.getElementById('questrid')
questrlist.options[questrlist.selectedIndex].selected = false
questrlist.options[0].selected = true
var datelist = document.getElementById('dateid')
datelist.options[datelist.selectedIndex].selected = false
datelist.options[0].selected = true
document.forms[0].submit()
}


function url_allmems(){
document.getElementById('hid').innerHTML = "";
document.getElementById('keid').value = "";
document.getElementById('memid').value = "";
document.forms[0].submit()
return false;
}

function url_sfmem(){
document.getElementById('hid').innerHTML = ""
document.getElementById('keid').value = "";
document.getElementById('fdateid').value = "";
document.getElementById('tdateid').value = "";
document.forms[0].submit()
}

function url_sfpmem(xo){
if (ip != ""){
var inpuhidx = '<input type="hidden" name="ip" value="' + ip + '">'
document.getElementById('hid').innerHTML = inpuhidx
}
var x = xo.substring(2);
document.getElementById('hid').innerHTML = ""
document.getElementById('keid').value = "";
document.getElementById('fdateid').value = "";
document.getElementById('tdateid').value = "";
document.getElementById('memid').value = x;
document.forms[0].submit()
}

function url_sfpdate(x){
if (ip != ""){
var inpuhidx = '<input type="hidden" name="ip" value="' + ip + '">'
document.getElementById('hid').innerHTML = inpuhidx
}
document.getElementById('fdateid').value = x;
document.getElementById('tdateid').value = x;
document.forms[0].submit()
}



function sfip(xo){
var x = xo.substring(xo.indexOf('_') + 1);
inpuhidi = '<input type="hidden" name="ip" value="' + x + '">'
document.getElementById('hid').innerHTML = inpuhidi
document.forms[0].submit()
return false
}

function sfcoun(xo){
var x = xo.substring(xo.indexOf('_') + 1);
var inpuhidc = '<input type="hidden" name="country" value="' + x + '">'
var inpuhidx = document.getElementById('hid').innerHTML;
document.getElementById('hid').innerHTML = inpuhidx + inpuhidc; 
document.forms[0].submit()
return false
}

function allip(){
ip = "";
str_check(); 
document.forms[0].submit()
return false
}

function allcoun(){
country = "";
str_check(); 
document.forms[0].submit()
return false
}

function sfpage(y){
str_check();
var inpuhidp = '<input type="hidden" name="p" value="' + y + '">';
var inpuhidx = document.getElementById('hid').innerHTML;
document.getElementById('hid').innerHTML = inpuhidx + inpuhidp; 
document.forms[0].submit();
return false
}


function memsall(){
document.getElementById('memid').value = "";
document.getElementById('hid').innerHTML = ""
document.getElementById('keid').value = "";
document.getElementById('questrid').value = "";
document.forms[0].submit()

return false
}


function view_memstats(xid){
document.getElementById('hid').innerHTML = ""
document.getElementById('keid').value = "";
document.getElementById('questrid').value = "";
document.getElementById('memid').value = xid;
document.forms[0].submit()
return false
}

function vsa_urlsall(){
document.getElementById('keid').value = "";

str_check();
document.forms[0].submit();

return false
}


function urlsall(){
var urllist = document.getElementById('keid')
urllist.options[urllist.selectedIndex].selected = false
urllist.options[0].selected = true

str_check();
document.forms[0].submit()

return false
}


function questrsall(){
var questrlist = document.getElementById('questrid')
questrlist.options[questrlist.selectedIndex].selected = false
questrlist.options[0].selected = true


str_check();
document.forms[0].submit()


return false
}

function vsa_questrsall(){
document.getElementById('questrid').value = "";
str_check();
document.forms[0].submit();
return false
}


function searcstrall(){
document.getElementById('searc').value = "";

str_check();
document.forms[0].submit()


return false
}

function totalperiod(){
document.getElementById('fdateid').value = "";
document.getElementById('tdateid').value = "";
str_check();
document.forms[0].submit()
return false
}

function vsa_changeurl(zo){
var z = zo.substring(2);
document.getElementById('keid').value = z;

if (ip != ""){
inpuhidcux = '<input type="hidden" name="ip" value="' + ip + '">'
document.getElementById('hid').innerHTML = inpuhidcux
document.forms[0].submit()
}
else
{
document.forms[0].submit()
}

return false
}

function changeurl(zo){
var z = zo.substring(2);
var urllist = document.getElementById('keid')
urllist.options[urllist.selectedIndex].selected = false
for (var l=0; l < urllist.options.length; ++l)
{
if(urllist.options[l].value.toLowerCase() == z)
{
urllist.options[l].selected = true
break
}
}

if (ip != ""){
inpuhidcux = '<input type="hidden" name="ip" value="' + ip + '">'
document.getElementById('hid').innerHTML = inpuhidcux
document.forms[0].submit()
}
else
{
document.forms[0].submit()
}

return false
}


function vsa_changequestr(zo){
var z = zo.substring(zo.indexOf('_') + 1);
document.getElementById('questrid').value = z;

if (ip != ""){
inpuhidcux = '<input type="hidden" name="ip" value="' + ip + '">'
document.getElementById('hid').innerHTML = inpuhidcux
document.forms[0].submit()
}
else
{
document.forms[0].submit()
}

return false
}


function changequestr(zo){
var z = zo.substring(zo.indexOf('_') + 1);
var questrlist = document.getElementById('questrid')
questrlist.options[questrlist.selectedIndex].selected = false
for (var l=0; l < questrlist.options.length; ++l)
{
if(questrlist.options[l].text == z)
{
questrlist.options[l].selected = true
break
}
}

if (ip != ""){
inpuhidcux = '<input type="hidden" name="ip" value="' + ip + '">'
document.getElementById('hid').innerHTML = inpuhidcux
document.forms[0].submit()
}
else
{
document.forms[0].submit()
}

return false
}


function changedate(wo){
var w = wo.substring(wo.indexOf('_') + 1);
var datelist = document.getElementById('dateid')
datelist.options[datelist.selectedIndex].selected = false
for (var l=0; l < datelist.options.length; ++l)
{
if(datelist.options[l].value == w)
{
datelist.options[l].selected = true
break
}
}

if (ip != ""){
inpuhidcdx = '<input type="hidden" name="ip" value="' + ip + '">'
document.getElementById('hid').innerHTML = inpuhidcdx
document.forms[0].submit()
}
else
{
document.forms[0].submit()
}

return false
}

function vsa_changedate(wo){
var w = wo.substring(wo.indexOf('_') + 1);
document.getElementById('fdateid').value = w;
document.getElementById('tdateid').value = w;

if (ip != ""){
inpuhidcdx = '<input type="hidden" name="ip" value="' + ip + '">'
document.getElementById('hid').innerHTML = inpuhidcdx
document.forms[0].submit()
}
else
{
document.forms[0].submit()
}

return false
}

/*
function POST_getPage(page) {

    var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
	
	  turl = "statspw.php"
	  params = "ke=" + url + "&ip=" + ip + "&p=" + page + "&date=" + date + "&r=" + r
	     http_request.onreadystatechange = function() { getContents(http_request); };
        http_request.open('POST', turl, true);
   	  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     	  http_request.setRequestHeader("Content-length", params.length);
        http_request.setRequestHeader("Connection", "close");
        http_request.send(params);
 	

    }
    
*/

    function getContents(http_request) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                document.getElementById('hitstbl').innerHTML = http_request.responseText
					 document.location = "#hitstbl"
					 document.body.style.cursor = 'default'

		} else {
                alert('There was a problem with the request.');
            }
        }

    }


function getPage(pageurl,page) {

    var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
	
	  turl = pageurl + ".php"
	  params = "ke=" + url + "&ip=" + ip + "&p=" + page + "&fdate=" + fdate + "&tdate=" + tdate + "&r=" + r + "&tim=" + tim + "&ref=" + ref + "&questr=" + questr + "&memid=" + memid + "&searc=" + searc
	  turl = turl + "?" + params
	  theDate = new Date(); 
	  turl = turl + "&tmid=" + theDate.getTime()
        http_request.onreadystatechange = function() { getContents(http_request); };
        http_request.open('GET', turl, true);
        http_request.send(null);
 	

    }
    
    
    function bringads(page) {

    var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
	
	  turl = "getads.php"
	  params = "aid=" + r + "&pag=" + page + "&r=" + r
	  turl = turl + "?" + params
	  theDate = new Date(); 
	  turl = turl + "&tmid=" + theDate.getTime()
        http_request.onreadystatechange = function() { newgetContents(http_request); };
        http_request.open('GET', turl, true);
        http_request.send(null);
 	

    }
    
    
        function newgetContents(http_request) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                document.getElementById('adh').innerHTML = http_request.responseText
					 document.body.style.cursor = 'default'

		} else {
                alert('There was a problem with the request.');
            }
        }

    }



function subspmcom(){
var murl = document.getElementById('murl').value;
var ceid = document.getElementById('ceid').value;
var spmdes = document.getElementById('spmdes').value;
var conf = document.getElementById('conf').value;
if(murl != "") {
var butn = document.getElementById('subt');
butn.disabled = true;
butn.value = "Processin";
regspmcom(murl,spmdes,ceid,conf);
}
return false;
}



function regspmcom(murl,spmdes,ceid,conf) {

    var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
	  var url = "regspamcomp.php"
	  var params = "murl="+murl+"&ceid="+ceid+"&spmdes="+encodeURIComponent(spmdes)+"&conf="+conf;

        http_request.onreadystatechange = function() { regspmcom_Contents(http_request); };
        http_request.open('POST', url, true);
   	  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     	  http_request.setRequestHeader("Content-length", params.length);
        http_request.setRequestHeader("Connection", "close");
        http_request.send(params);
 	
}


function regspmcom_Contents(http_request) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
            rptext = http_request.responseText
            document.getElementById('spc').innerHTML = rptext
				// document.location = "#ques_tb";				
			
								
		} else {
                alert('There was a problem with the request.');
            }
        }

}
    
function tglspmcombox(event) {
var x = document.getElementById('spmcombox');
if (x.style.display == 'block'){
x.style.display = 'none';
x.style.left = '0px';
x.style.top = '0px';
}

}

function showspmcombox(t,event){
if (event.stopPropagation) { event.stopPropagation(); }
else { event.cancelBubble = true; }
var x = document.getElementById('spmcombox');
if(x.style.display == 'none') x.style.display = 'block';
var pos = new Array();
pos = getpos(event);
var pos_x = pos[0];
var pos_y = pos[1];
// pos_x = event.screenX;
// pos_y = event.screenY;
// alert(pos_x);
// alert(pos_y);
// pos_x = event.offsetX?(event.offsetX):event.pageX-t.offsetLeft;
// pos_y = event.offsetY?(event.offsetY):event.pageY-t.offsetTop;
x.style.left = pos_x.toString()+"px";
x.style.top = pos_y.toString()+"px";
getspmcomdata(t.id)
}

function showpicdatebox(t,event){
if (event.stopPropagation) { event.stopPropagation(); }
else { event.cancelBubble = true; }
var x = document.getElementById('picdatebox');
if(x.style.display == 'none') x.style.display = 'block';
var pos = new Array();
pos = getpos(event);
var pos_x = pos[0];
var pos_y = pos[1];
// pos_x = event.screenX;
// pos_y = event.screenY;
// alert(pos_x);
// alert(pos_y);
// pos_x = event.offsetX?(event.offsetX):event.pageX-t.offsetLeft;
// pos_y = event.offsetY?(event.offsetY):event.pageY-t.offsetTop;
x.style.left = pos_x.toString()+"px";
x.style.top = pos_y.toString()+"px";
document.getElementById('tempid').value = t;
}

function closepicdatebox(){
var x = document.getElementById('picdatebox');
if(x.style.display == 'block') x.style.display = 'none';
}


function showemlbox(url,t,event){
if (event.stopPropagation) { event.stopPropagation(); }
else { event.cancelBubble = true; }
var x = document.getElementById('emlbox');
if(x.style.display == 'none') x.style.display = 'block';
var pos = new Array();
pos = getpos(event);
var pos_x = pos[0];
var pos_y = pos[1];
// pos_x = event.screenX;
// pos_y = event.screenY;
// alert(pos_x);
// alert(pos_y);
// pos_x = event.offsetX?(event.offsetX):event.pageX-t.offsetLeft;
// pos_y = event.offsetY?(event.offsetY):event.pageY-t.offsetTop;
x.style.left = pos_x.toString()+"px";
x.style.top = pos_y.toString()+"px";
document.getElementById('emlboxcont').innerHTML = '<span style="background:#ff0000; color:white">Loading...</span>';
conemldata(url,t,'','','','');
}

function tglemlbox(event) {
var x = document.getElementById('emlbox');
if (x.style.display == 'block'){
x.style.display = 'none';
x.style.left = '0px';
x.style.top = '0px';
}

}

function sendeml(url){
var frm = document.getElementById('sefrm').value;
var to = document.getElementById('seto').value;
var sub = document.getElementById('sesub').value;
var msg = document.getElementById('semsg').value;
var butn = document.getElementById('sesubt');
butn.disabled = true;
butn.value = "Processin";
conemldata(url,'',frm,to,sub,msg);
return false;
}

function getpos(e) {
	var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	var pos = new Array(posx,posy);
	return pos;
}


function getspmcomdata(xo){
var x = xo.substring(xo.indexOf('-') + 1);
document.getElementById('spmcomboxcont').innerHTML = '<span style="background:#ff0000; color:white">Loading...</span>';
conspmcomdata(x,spmcomwei,nonspmcomwei,cauthre,warthre,spmcat,upd);
}



function updspmcomdata(kode){
var spmcomwei = document.getElementById('spmcomwei').value;
var nonspmcomwei = document.getElementById('nonspmcomwei').value;
var cauthre = document.getElementById('cauthre').value;
var warthre = document.getElementById('warthre').value;
var spmcat = document.getElementById('spmcat').value;
var butn = document.getElementById('subt');
var upd = butn.value;
butn.disabled = true;
butn.value = "Processin";
conspmcomdata(kode,spmcomwei,nonspmcomwei,cauthre,warthre,spmcat,upd);
return false;
}


function conspmcomdata(kode,spmcomwei,nonspmcomwei,cauthre,warthre,spmcat,upd) {

    var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
	  var url = "updspmcom.php"
	  var params = "kode="+kode+"&spmcomwei="+spmcomwei+"&nonspmcomwei="+nonspmcomwei+"&cauthre="+cauthre+"&warthre="+warthre+"&spmcat="+spmcat+"&upd="+upd;

        http_request.onreadystatechange = function() { conspmcom_Contents(http_request); };
        http_request.open('POST', url, true);
   	  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     	  http_request.setRequestHeader("Content-length", params.length);
        http_request.setRequestHeader("Connection", "close");
        http_request.send(params);
 	
}


function conspmcom_Contents(http_request) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
            rptext = http_request.responseText
            document.getElementById('spmcomboxcont').innerHTML = rptext
				// document.location = "#ques_tb";				
			
								
		} else {
                alert('There was a problem with the request.');
            }
        }

}




function conemldata(pageurl,mid,frm,to,sub,msg) {

    var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
	  var url = pageurl
	  var params = "memid="+mid+"&frm="+frm+"&to="+to+"&sub="+encodeURIComponent(sub)+"&msg="+encodeURIComponent(msg);
        http_request.onreadystatechange = function() { eml_Contents(http_request); };
        http_request.open('POST', url, true);
   	  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     	  http_request.setRequestHeader("Content-length", params.length);
        http_request.setRequestHeader("Connection", "close");
        http_request.send(params);
 	
}


function eml_Contents(http_request) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
            rptext = http_request.responseText
            document.getElementById('emlboxcont').innerHTML = rptext
				// document.location = "#ques_tb";				
			
								
		} else {
                alert('There was a problem with the request.');
            }
        }

}