var confirmMsg  = 'Do you really want to ';
var LodingImage = '<p align="center"><img src="http://www.atollparadise.com/imgx/loading.gif" border="0"></p>';
var http_request = false;
//////////////////////////////////////////////////////////////////////////////////
   function DoMemberEdit(url,fldMTITLE,fldMFULLNAME,fldMSEX,fldMEMAIL,fldMDOB_yy,fldMDOB_mm,fldMDOB_dd,fldMMOBILE,fldMPHONE,fldMNATIONALITIES,fldMRESIDENCE,fldMLOCALADDRESS,fldMWORKPLACE,fldMPOLITICALPARTY,fldMWORKAREA,fldMABOUTU,fldMPROFESSION,fldMCOUNTRYLIVE) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = DoMemberEditForm;
       http_request.open('POST', url + '?fldMTITLE='+fldMTITLE+'&fldMFULLNAME='+fldMFULLNAME+'&fldMSEX='+fldMSEX+'&fldMEMAIL='+fldMEMAIL+'&fldMDOB_yy='+fldMDOB_yy+'&fldMDOB_mm='+fldMDOB_mm+'&fldMDOB_dd='+fldMDOB_dd+'&fldMMOBILE='+fldMMOBILE+'&fldMPHONE='+fldMPHONE+'&fldMNATIONALITIES='+fldMNATIONALITIES+'&fldMRESIDENCE='+fldMRESIDENCE+'&fldMLOCALADDRESS='+fldMLOCALADDRESS+'&fldMWORKPLACE='+fldMWORKPLACE+'&fldMPOLITICALPARTY='+fldMPOLITICALPARTY+'&fldMWORKAREA='+fldMWORKAREA+'&fldMABOUTU='+fldMABOUTU+'&fldMPROFESSION='+fldMPROFESSION+'&fldMCOUNTRYLIVE='+fldMCOUNTRYLIVE, true);
       http_request.send(null);
   }
   function DoMemberEditForm() {
   document.getElementById('showmemberinfo').innerHTML = '<b>Loading, please wait.....</b>';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					var elementstatus = update[0];
						document.getElementById('showmemberinfo').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ShowComentChange(url) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = ShowComentChangeForm;
	   var myvalu = ordercomment.value;
       http_request.open('POST', url + '?ordercomment=' + myvalu, true);
       http_request.send(null);
   }
   function ShowComentChangeForm() {
   document.getElementById('showcomentchange').innerHTML = 'Loading, please wait.....';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					document.getElementById('showcomentchange').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////////////
   function ShowMemberInfoChange(url) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = ShowMemberInfoChangeForm;
	   var myvalu = previeway.value;
       http_request.open('POST', url + '?previeway=' + myvalu, true);
       http_request.send(null);
   }
   function ShowMemberInfoChangeForm() {
   document.getElementById('showmemberinfo').innerHTML = 'Loading, please wait.....';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					document.getElementById('showmemberinfo').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


//////////////////////////////////////////////////////////////////////////////////
   function ChangeMyPassword(url,presentpassword,newpassword,confirmpassword) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = ChangeMyPasswordForm;
       http_request.open('POST', url + '?presentpassword='+presentpassword+'&newpassword='+newpassword+'&confirmpassword='+confirmpassword, true);
       http_request.send(null);
   }
   function ChangeMyPasswordForm() {
   document.getElementById('showmemberinfo').innerHTML = 'Loading, please wait.....';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					document.getElementById('showmemberinfo').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////
   function ShowMemberInfo(url) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = ShowMemberInfoForm;
       http_request.open('POST', url, true);
       http_request.send(null);
   }
   function ShowMemberInfoForm() {
   document.getElementById('showmemberinfo').innerHTML = 'Loading, please wait.....';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					document.getElementById('showmemberinfo').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////
   function MemberRegister(url,termsxx,fldMNAME,fldMPASSWORD,fldMPASSWORDC,fldMTITLE,fldMFULLNAME,fldMSEX,fldMEMAIL,fldMDOB_yy,fldMDOB_mm,fldMDOB_dd,fldMMOBILE,fldMPHONE,fldMNATIONALITIES,fldMRESIDENCE,fldMLOCALADDRESS,fldMWORKPLACE,fldMPOLITICALPARTY,fldMWORKAREA,fldMABOUTU,fldMPROFESSION,fldMCOUNTRYLIVE) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = MemberRegisterForm;
       http_request.open('POST', url + '?termsxx='+termsxx+'&fldMNAME='+fldMNAME+'&fldMPASSWORD='+fldMPASSWORD+'&fldMPASSWORDC='+fldMPASSWORDC+'&fldMTITLE='+fldMTITLE+'&fldMFULLNAME='+fldMFULLNAME+'&fldMSEX='+fldMSEX+'&fldMEMAIL='+fldMEMAIL+'&fldMDOB_yy='+fldMDOB_yy+'&fldMDOB_mm='+fldMDOB_mm+'&fldMDOB_dd='+fldMDOB_dd+'&fldMMOBILE='+fldMMOBILE+'&fldMPHONE='+fldMPHONE+'&fldMNATIONALITIES='+fldMNATIONALITIES+'&fldMRESIDENCE='+fldMRESIDENCE+'&fldMLOCALADDRESS='+fldMLOCALADDRESS+'&fldMWORKPLACE='+fldMWORKPLACE+'&fldMPOLITICALPARTY='+fldMPOLITICALPARTY+'&fldMWORKAREA='+fldMWORKAREA+'&fldMABOUTU='+fldMABOUTU+'&fldMPROFESSION='+fldMPROFESSION+'&fldMCOUNTRYLIVE='+fldMCOUNTRYLIVE, true);
       http_request.send(null);
   }
   function MemberRegisterForm() {
   document.getElementById('error').innerHTML = '<b>Loading, please wait.....</b>';
   MemberRegisterF.fldMNAME.focus();
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					var elementstatus = update[0];
					if (elementstatus=='error'){
						document.getElementById('error').innerHTML = update[1];
					}else{
						document.getElementById('confirmation').innerHTML = update[1];
					}
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

	function checkLength(obj){
		var clen = MM_findObj("charLen");
		clen.value = (3000-obj.value.length);
		if ( obj.value.length > 2999 ){
			return false;
		}
		return true;
	}
//////////////////////////////////////////////////////////////////////////////////
   function WriteComments(url) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = WriteCommentsForm;
       http_request.open('POST', url, true);
       http_request.send(null);
   }
   function WriteCommentsForm() {
   document.getElementById('poptext').innerHTML = 'Loading, please wait.....';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					document.getElementById('poptext').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////////////
   function ShowEmailFriend(url) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = ShowEmailFriendForm;
       http_request.open('POST', url, true);
       http_request.send(null);
   }
   function ShowEmailFriendForm() {
   document.getElementById('poptext').innerHTML = 'Loading, please wait.....';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					document.getElementById('poptext').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
   function DoRate(url) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = DoRateForm;
       http_request.open('POST', url+'&rate='+rateform.fldNEWSRATE.value, true);
       http_request.send(null);
   }
   function DoRateForm() {
   document.getElementById('poptext').innerHTML = 'Loading, please wait...';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					document.getElementById('poptext').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////
   function ShowEmailFriend(url) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = ShowEmailFriendForm;
       http_request.open('POST', url, true);
       http_request.send(null);
   }
   function ShowEmailFriendForm() {
   document.getElementById('poptext').innerHTML = 'Loading, please wait.....';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					document.getElementById('poptext').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////
   function DoShowEmailFriend(url,YourName,RecipientName,YourEmail,RecipientEmail,YourMessage,nid) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = DoShowEmailFriendForm;
       http_request.open('POST', url + '?YourName='+YourName+'&RecipientName='+RecipientName+'&YourEmail='+YourEmail+'&RecipientEmail='+RecipientEmail+'&YourMessage='+YourMessage+'&nid='+nid, true);
       http_request.send(null);
   }
   function DoShowEmailFriendForm() {
   document.getElementById('poptext').innerHTML = 'Sending email, please wait.....';
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('|' != -1)) {
		            update = response.split('|');
					document.getElementById('poptext').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	function confirmLink(theLink, theSqlQuery)
	{
	    if (confirmMsg == '' || typeof(window.opera) != 'undefined') {
	        return true;
	    }

	    var is_confirmed = confirm(confirmMsg + theSqlQuery);
	    if (is_confirmed) {
	        theLink.href += '&is_js_confirmed=1';
	    }

	    return is_confirmed;
	}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function PopUp(whatURL) {
        open( whatURL ,"_abc","toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=550,height=400");
}
function RadioPopUp(whatURL) {
        open( whatURL ,"_abc","toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=300,height=60");
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  imagepop = window.open(theURL,winName,features);
	imagepop.window.focus();
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function select_item_search(){
	if (Compose.fldNEWSLANGUAGE.value==2){
		Compose.IDfldNEWSTITLE.className="dhivehi";
	}else{
		Compose.IDfldNEWSTITLE.className="textbox";
	}
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
   function RemoveBlockedCountry(url,fldBlockedCountry) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = RemoveBlockedCountrySub;
       http_request.open('POST', url + '?fldBlockedCountry=' + fldBlockedCountry, true);
       http_request.send(null);
   }
   function RemoveBlockedCountrySub() {
   document.getElementById('referesh1').innerHTML = LodingImage;
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('<ajax>' != -1)) {
		            update = response.split('<ajax>');
					document.getElementById('referesh1').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
   function RemoveBlockedIP(url,fldBlockedIP) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = RemoveBlockedIPSub;
       http_request.open('POST', url + '?fldBlockedIP=' + fldBlockedIP, true);
       http_request.send(null);
   }
   function RemoveBlockedIPSub() {
   document.getElementById('referesh2').innerHTML = LodingImage;
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('<ajax>' != -1)) {
		            update = response.split('<ajax>');
					document.getElementById('referesh2').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
   function RemoveAllowedIP(url,fldAllowedIP) {
       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }
       http_request.onreadystatechange = RemoveAllowedIPSub;
       http_request.open('POST', url + '?fldAllowedIP=' + fldAllowedIP, true);
       http_request.send(null);
   }
   function RemoveAllowedIPSub() {
   document.getElementById('referesh3').innerHTML = LodingImage;
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('<ajax>' != -1)) {
		            update = response.split('<ajax>');
					document.getElementById('referesh3').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
   function UpdateAccessList(url,accesscountry_selection,accesscountry_text) {

       if (window.XMLHttpRequest) { // Mozilla, Safari,...
           http_request = new XMLHttpRequest();
       } else if (window.ActiveXObject) { // IE
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
       }

		if (accesscountry_selection=='fldBlockedCountry') {
			http_request.onreadystatechange = UpdateAccessListBlockedCountry;
		}
		if (accesscountry_selection=='fldBlockedIP') {
			http_request.onreadystatechange = UpdateAccessListBlockedIP;
		}
		if (accesscountry_selection=='fldAllowedIP') {
			http_request.onreadystatechange = UpdateAccessListAllowedIP;
		}
       http_request.open('POST',url + '?accesscountry_selection=' + accesscountry_selection + '&accesscountry_text=' + accesscountry_text, true);
       http_request.send(null);
   }
	////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////

   function UpdateAccessListBlockedCountry() {
   document.getElementById('referesh1').innerHTML = LodingImage;
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('<ajax>' != -1)) {
		            update = response.split('<ajax>');
					document.getElementById('referesh1').innerHTML = update[1];
		        }
       }
   }
   function UpdateAccessListBlockedIP() {
   document.getElementById('referesh2').innerHTML = LodingImage;
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('<ajax>' != -1)) {
		            update = response.split('<ajax>');
					document.getElementById('referesh2').innerHTML = update[1];
		        }
       }
   }
   function UpdateAccessListAllowedIP() {
   document.getElementById('referesh3').innerHTML = LodingImage;
       if (http_request.readyState == 4) {
				var response = http_request.responseText;
				var update = new Array();
		        if(response.indexOf('<ajax>' != -1)) {
		            update = response.split('<ajax>');
					document.getElementById('referesh3').innerHTML = update[1];
		        }
       }
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
