// JavaScript Document

 function hidePopUp(theDiv)
    {    
		if(document.getElementById(theDiv))
        {    document.getElementById(theDiv).style.display = 'none';    }
		
		//Clear the Large Alert Form
		if(theDiv == 'alertWidgetDiv'){
			document.getElementById('messageWidget').innerHTML = '';
			document.getElementById('city').value = '';;
		 	document.getElementById('state').selectedIndex = 0;
		 	document.getElementById('zipcode1').value = '';
		  	document.getElementById('zipcode2').value = '';
		  	document.getElementById('zipcode3').value = '';
		  	document.getElementById('category').selectedIndex = 0;
		  	document.getElementById('frequency').selectedIndex = 0;
			
			document.getElementById("zipcode1").readOnly=false;
			document.getElementById("zipcode2").readOnly=false;
			document.getElementById("zipcode3").readOnly=false;
			document.getElementById("city").readOnly=false;
			document.getElementById("state").readOnly=false;
		}
		
		
    }

    
    function showPopUp()
    {    
        //position the popup window
	   document.getElementById('message').innerHTML = 'Status';
        document.getElementById('alertDiv').style.left = '10px';
        tHeight = document.body.clientHeight - 158;
            document.getElementById('alertDiv').style.top = tHeight;
        
        document.getElementById('alertDiv').style.display = '';  
        
    }
    

    
    
    
    function SaveForm(whichpage){
  
	   var url = "index.cfm?keyword=Dedicated%20Alert%20Save&a=1";
		  url += "&city=" + escape( document.getElementById('city').value);
		  url += "&state=" + escape( document.getElementById('state').value);
		  url += "&zipcode1=" + escape( document.getElementById('zipcode1').value);
		  url += "&zipcode2=" + escape( document.getElementById('zipcode2').value);
		  url += "&zipcode3=" + escape( document.getElementById('zipcode3').value);
		  url += "&category=" + escape( document.getElementById('category').value);
		  url += "&frequency=" + escape( document.getElementById('frequency').value);
	   var req = initRequest(url);
	   
     req.onreadystatechange = function() {
		 if (req.readyState == 4) {
			 //Ajax returned successfully
		    //if( req.responseText == "success"){
			   //Hide DHTML layer and display saved message somewhere
			//   document.getElementById('message').innerHTML = "<b>Alert added successfully.</b>";
			//   document.getElementById('message').style.display='';
			   //setTimeout(document.getElementById('form1').reset(),2000);
			 //  if (whichpage!='Edit My Alerts')
			 //  {
			//	   hidePopUp();
			//   }
			//} else {   
				document.getElementById('AlertTable').innerHTML = req.responseText ;
				document.getElementById('message').innerHTML = "<b>Alert added successfully.</b>";
				document.getElementById('message').style.display='';
		    //}
      
     	}}
   
    req.open("GET", url, true);
    req.send(null);
  
}
 
 
    function SaveFormWidget(){
  
	   var url = "index.cfm?keyword=Dedicated%20Alert%20Widget%20Save&a=1";
		  url += "&city=" + escape( document.getElementById('city').value);
		  url += "&state=" + escape( document.getElementById('state').value);
		  url += "&zipcode1=" + escape( document.getElementById('zipcode1').value);
		  url += "&zipcode2=" + escape( document.getElementById('zipcode2').value);
		  url += "&zipcode3=" + escape( document.getElementById('zipcode3').value);
		  url += "&category=" + escape( document.getElementById('category').value);
		  url += "&frequency=" + escape( document.getElementById('frequency').options[document.getElementById('frequency').selectedIndex].value );
	   var req = initRequest(url);
	   
     req.onreadystatechange = function() {
		 if (req.readyState == 4) {
			 //Ajax returned successfully
		    if( req.responseText == "Success"){
				
			   //Hide DHTML layer and display saved message somewhere
			   document.getElementById('messageWidget').innerHTML = "<b>Alert added successfully.</b>";
			   document.getElementById('messageWidget').style.display='';
			   //setTimeout(document.getElementById('form1').reset(),2000);
			   //if (whichpage!='Edit My Alerts')
			   //{
				  // hidePopUp();
				  // document.getElementById('message').innerHTML = "<b>Alert added successfully.</b>";
			   //}
			} else {   
				//document.getElementById('AlertTable').innerHTML = req.responseText ;
				document.getElementById('messageWidget').innerHTML = "<b>"+req.responseText+"</b>";
				document.getElementById('messageWidget').style.display='';
			}
      
     	}}
   
    req.open("GET", url, true);
    req.send(null);
  
}
  
 
 
 
 
 
 
 
 
function ProcessDelete(AlertID,type){
  
  		var answer = confirm ("Are You Sure You Want to Delete This Alert?");
	if (answer){
		
		
	   var url = "index.cfm?keyword=Delete%20My%20Alert&a=1";
		  url += "&AlertID=" + escape( AlertID);
		  url += "&type=" + escape( type);
	   var req = initRequest(url);
	   
     req.onreadystatechange = function() {
		 if (req.readyState == 4) {
			 //Ajax returned successfully
		    //if( req.responseText == "success"){
			   //Hide DHTML layer and display saved message somewhere
			   //document.getElementById('message').innerHTML = "<b>Alert added successfully.</b>";
			   //document.getElementById('message').style.display='';
			   //setTimeout(document.getElementById('form1').reset(),2000);
			   //if (whichpage!='Edit My Alerts')
			   //{
				  // hidePopUp();
			  // }
			//} else {   
			
				document.getElementById('AlertTable').innerHTML = req.responseText ;
				document.getElementById('message').style.display='';
		   // }
      
     	}
		}
   
    req.open("GET", url, true);
    req.send(null);
		}
} 
 
 
 
 
 
 
 
 
 
 
function initRequest(url){
 if (window.XMLHttpRequest) {
         return new XMLHttpRequest();
     } else if (window.ActiveXObject) {
         isIE = true;
         return new ActiveXObject("Microsoft.XMLHTTP");
     }
} 