function GetXmlHttpObject()
{
var xmlHttp=null;

try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}





var delsubcampaign_xmlHttp;

function delete_subcampaign(redirect_order)
{ 
   
 
delsubcampaign_xmlHttp=GetXmlHttpObject();
if (delsubcampaign_xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }
 domain=document.getElementById('domain').value;
var url=domain+"lib/ajax/delete_subcampaign.php";
url=url+"?sid="+Math.random();
for (i=0;i<4;i=i+1) {
    idname='subcampaign_id['+i+']';
    idobj=document.getElementById(idname);
    idvalue=idobj.value;
    url=url+"&"+idname+"="+idvalue;
    namename='subcampaign_name['+i+']';
    nameobj=document.getElementById(namename);
    namevalue=nameobj.value;
    url=url+"&"+namename+"="+namevalue;
    landingname='subcampaign_landing_url['+i+']';
    landingobj=document.getElementById(landingname);
    landingvalue=landingobj.value;
    url=url+"&"+landingname+"="+landingvalue;
    
    
}
url=url+'&delete_subcampaign_row='+redirect_order;


delsubcampaign_xmlHttp.onreadystatechange=delete_subcampaignStateChanged;
delsubcampaign_xmlHttp.open("GET",url,true);
delsubcampaign_xmlHttp.send(null);
}




function delete_subcampaignStateChanged() 
{ 
if (delsubcampaign_xmlHttp.readyState==4 || delsubcampaign_xmlHttp.readyState=="complete")
 { 
 document.getElementById("subcampaign_div").innerHTML=delsubcampaign_xmlHttp.responseText;
 } 
}

var showBroadcast_xmlHttp;
var showBroadcast_divname;
var showBroadcastDetail_link;
var last_broadcast_id;

function showBroadcastDetail(broadcast_id)
{
    showBroadcast_xmlHttp=GetXmlHttpObject();
if (showBroadcast_xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }
 last_broadcast_id=broadcast_id;
var url="lib/ajax/showBroadcastDetail.php";
url=url+"?sid="+Math.random();
url=url+"&broadcast_id="+broadcast_id+"&action=show";
showBroadcast_divname='broadcastdetail'+broadcast_id;
showBroadcast_xmlHttp.onreadystatechange=show_BroadcastStateChanged;
showBroadcast_xmlHttp.open("GET",url,true);
showBroadcast_xmlHttp.send(null);
showBroadcastDetail_link='detaillink'+broadcast_id;

 dl=document.getElementById(showBroadcastDetail_link)
 dl.innerHTML='Hide Detail';
 dl.href='javascript:hideBroadcastDetail()';
 
}
function show_BroadcastStateChanged() 
{ 
if (showBroadcast_xmlHttp.readyState==4 || showBroadcast_xmlHttp.readyState=="complete")
 { 
 document.getElementById(showBroadcast_divname).innerHTML=showBroadcast_xmlHttp.responseText;
 } 
}

var readBroadcast_xmlHttp;
var readBroadcast_divname;

function readBroadcastDetail(broadcast_id)
{
    
    readBroadcast_xmlHttp=GetXmlHttpObject();
if (readBroadcast_xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }

var url="lib/ajax/showBroadcastDetail.php";
url=url+"?sid="+Math.random();
url=url+"&broadcast_id="+broadcast_id+"&action=Read";
readBroadcast_divname='broadcastdetail'+broadcast_id;
readBroadcast_xmlHttp.onreadystatechange=read_BroadcastStateChanged;
readBroadcast_xmlHttp.open("GET",url,true);
readBroadcast_xmlHttp.send(null);
}


function read_BroadcastStateChanged() 
{ 
if (readBroadcast_xmlHttp.readyState==4 || readBroadcast_xmlHttp.readyState=="complete")
 { 
 document.getElementById(readBroadcast_divname).innerHTML=readBroadcast_xmlHttp.responseText;
 } 
}


var notReadBroadcast_xmlHttp;
var notReadBroadcast_divname;
function notReadBroadcastDetail(broadcast_id)
{
    
    notReadBroadcast_xmlHttp=GetXmlHttpObject();
if (notReadBroadcast_xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }

var url="lib/ajax/showBroadcastDetail.php";
url=url+"?sid="+Math.random();
url=url+"&broadcast_id="+broadcast_id+"&action=NotRead";
notReadBroadcast_divname='broadcastdetail'+broadcast_id;
notReadBroadcast_xmlHttp.onreadystatechange=notread_BroadcastStateChanged;
notReadBroadcast_xmlHttp.open("GET",url,true);
notReadBroadcast_xmlHttp.send(null);
}


function notread_BroadcastStateChanged() 
{ 
if (notReadBroadcast_xmlHttp.readyState==4 || notReadBroadcast_xmlHttp.readyState=="complete")
 { 
 document.getElementById(notReadBroadcast_divname).innerHTML=notReadBroadcast_xmlHttp.responseText;
 } 
}

var hideBroadcast_xmlHttp;


function hideBroadcastDetail()
{
    hideBroadcast_xmlHttp=GetXmlHttpObject();
if (hideBroadcast_xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }
 
var url="lib/ajax/showBroadcastDetail.php";
url=url+"?sid="+Math.random();
url=url+"&action=hide";
hideBroadcast_xmlHttp.onreadystatechange=hide_BroadcastStateChanged;
hideBroadcast_xmlHttp.open("GET",url,true);
hideBroadcast_xmlHttp.send(null);
dl=document.getElementById(showBroadcastDetail_link)
 dl.innerHTML='Show Detail';
 dl.href='javascript:showBroadcastDetail('+last_broadcast_id+')';
}
function hide_BroadcastStateChanged() 
{ 
if (hideBroadcast_xmlHttp.readyState==4 || hideBroadcast_xmlHttp.readyState=="complete")
 { 
 document.getElementById(showBroadcast_divname).innerHTML=hideBroadcast_xmlHttp.responseText;
 } 
}


var showLog_xmlHttp;
var showLog_divname;
var showLogDetail_link;
var last_subscriber_id;

function showLogDetail(subscriber_id)
{
  
    showLog_xmlHttp=GetXmlHttpObject();
if (showLog_xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }
 last_subscriber_id=subscriber_id;
var url="lib/ajax/showLogDetail.php";
url=url+"?sid="+Math.random();
url=url+"&subscriber_id="+subscriber_id+"&action=show";
showLog_divname='subscriberlog'+subscriber_id;
showLog_xmlHttp.onreadystatechange=show_LogStateChanged;
showLog_xmlHttp.open("GET",url,true);
showLog_xmlHttp.send(null);
showLogDetail_link='loglink'+subscriber_id;

 dl=document.getElementById(showLogDetail_link)
 dl.innerHTML='Hide Log';
 dl.href='javascript:hideLogDetail('+subscriber_id+')';
 
}
function show_LogStateChanged() 
{ 
if (showLog_xmlHttp.readyState==4 || showLog_xmlHttp.readyState=="complete")
 { 
 document.getElementById(showLog_divname).innerHTML=showLog_xmlHttp.responseText;
 } 
}

var hideLog_xmlHttp;


function hideLogDetail(subscriber_id)
{
    hideLog_xmlHttp=GetXmlHttpObject();
if (hideLog_xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }
 
var url="lib/ajax/showLogDetail.php";
url=url+"?sid="+Math.random();
url=url+"&action=hide&subscriber_id="+subscriber_id;
showLog_divname='subscriberlog'+subscriber_id;
showLogDetail_link='loglink'+subscriber_id;
hideLog_xmlHttp.onreadystatechange=hide_LogStateChanged;
hideLog_xmlHttp.open("GET",url,true);
hideLog_xmlHttp.send(null);
dl=document.getElementById(showLogDetail_link)
 dl.innerHTML='Show Log';
 dl.href='javascript:showLogDetail('+subscriber_id+')';
}
function hide_LogStateChanged() 
{ 
if (hideLog_xmlHttp.readyState==4 || hideLog_xmlHttp.readyState=="complete")
 { 
 document.getElementById(showLog_divname).innerHTML=hideLog_xmlHttp.responseText;
 } 
}

var showLink_xmlHttp;
var showLink_divname;
var showLinkDetail_link;


function showLinkDetail(link_id, rowclass)
{
    showLink_xmlHttp=GetXmlHttpObject();
if (showLink_xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }

var url="lib/ajax/showLinkDetail.php";
url=url+"?sid="+Math.random();
url=url+"&link_id="+link_id+"&action=show";
url=url+"&rowclass="+rowclass
showLink_divname='linkdetail'+link_id;
showLink_xmlHttp.onreadystatechange=show_LinkStateChanged;
showLink_xmlHttp.open("GET",url,true);
showLink_xmlHttp.send(null);
showLinkDetail_link='detaillink'+link_id;

 dl=document.getElementById(showLinkDetail_link)
 dl.innerHTML='Hide Detail';
 dl.href='javascript:hideLinkDetail('+link_id+')';
 
}
function show_LinkStateChanged() 
{ 
if (showLink_xmlHttp.readyState==4 || showLink_xmlHttp.readyState=="complete")
 { 
 document.getElementById(showLink_divname).innerHTML=showLink_xmlHttp.responseText;
 } 
}

var hideLink_xmlHttp;


function hideLinkDetail(link_id)
{
    hideLink_xmlHttp=GetXmlHttpObject();
if (hideLink_xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }
 
var url="lib/ajax/showLinkDetail.php";
url=url+"?sid="+Math.random();
url=url+"&action=hide";
hideLink_xmlHttp.onreadystatechange=hide_LinkStateChanged;
hideLink_xmlHttp.open("GET",url,true);
hideLink_xmlHttp.send(null);
showLink_divname='linkdetail'+link_id;
showLinkDetail_link='detaillink'+link_id;
dl=document.getElementById(showLinkDetail_link)
 dl.innerHTML='Show Detail';
 dl.href='javascript:showLinkDetail('+link_id+')';
}
function hide_LinkStateChanged() 
{ 
if (hideLink_xmlHttp.readyState==4 || hideLink_xmlHttp.readyState=="complete")
 { 
 document.getElementById(showLink_divname).innerHTML=hideLink_xmlHttp.responseText;
 } 
}






    




    
