var http_request = false;
   function makeRequest(url) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } 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('Cannot create XMLHTTP instance');
         return false;
      }
      http_request.onreadystatechange = alertContents;
      http_request.open('GET', url, true);
      http_request.send(null);
   }

   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
             result = http_request.responseText;
           if (result!=""){
            
			if(result=="invalid"){
			window.location='http://www.docuchannel.net';
			}
			
			if (result=="success"){
			}
			
		    }
		               
            
			} else {
            alert('There was a problem with the request.');
         }
      }
   }






function activateDSTBox(locate)
	{
		switch (locate)
		{
			case '0':
			case '1':
			case '2':
			case '3':
			case '6':
			case '9':
			case '12':
			case '13':
			case '15':
			case '17':
			case '21':
			case '25':
			case '26':
			case '32':
			case '36':
			case '38':
			case '40':
			case '42':
			case '44':
			case '46':
			case '48':
			case '49':
			case '50':
			case '52':
			case '53':
			case '54':
			case '55':
			case '57':
			case '59':
			case '60':
			case '61':
			case '62':
			case '63':
			case '66':
			case '67':
			case '69':
			case '72':
			case '74':
			case '75':
				document.item_select.DST.disabled = true;
				document.item_select.DST.checked = false;
				break;
			default:
				document.item_select.DST.disabled = false;
				document.item_select.DST.checked = true;
				break;
		}
		
		return true
	}



 function win(){
 var locate = item_select.locate.value;
 var interval = item_select.interval.value;
 var uname = item_select.uname.value;
 if (item_select.DST.checked){
 var dst=1;
 }
 if (item_select.DST.checked == false){
 var dst=0;
 }
 
 if (item_select.locate.value=="" || item_select.locate.value=="0"){ // File save location is blank
 alert('Please select your time zone!');
 return false;
 }
 

 if (item_select.save_location.value==""){ // File save location is blank
 alert('Please enter a location to save your documents!');
 return false;
 }
 

  if (item_select.interval.value=="" || item_select.interval.value<item_select.dv.value){ // UPdate iterval is zero or blank or less than allowed
 alert('Your current subscriptions require the update interval to be at least ' + item_select.dv.value +  ' minute(s)!');
 return false;
 }
 
 
 
 p0 = item_select.save_location.value.replace(new RegExp(/^\s+/),""); // Strip beginning white space
 p1 = p0.replace(new RegExp(/\s+$/),""); // Strip ending white space
 p2 = p1.replace(new RegExp(/\/$/),""); // Remove trailing forward slash
 p3 = p2.replace(new RegExp(/\\$/),""); // Remove trailing backslash
 document.getElementById('sd').style.display = 'inline'; // Show save dialog
 makeRequest('sign_up/signup_save_settings.php?locate='+escape(locate)+'&dst='+escape(dst)+'&save_location='+escape(p3)+'&interval='+escape(interval)+'&un='+escape(uname));
 setTimeout('close_sd()',2000);
 }

 
 
 function close_sd(){
 document.getElementById('sd').style.display = 'none';// Close save dialog
 popup_exit('popup3');
 alert('Welcome to DocuChannel - Setup is complete!\r\n\r\nTo start downloading content:\r\n\r\n1. Log in with your username and password \r\n2. Select the Receiver tab');
 }
 
 
