function ajaxcontent(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     req = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       req = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         req = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          req = false;
         } 
       } 
     }
     req.onreadystatechange = function() {responseAjax(pageElement, errorMessage);};
     req.open("GET",url,true);
     req.send(null);
  }

function responseAjax(pageElement, errorMessage) {
   var output = '';
   if(req.readyState == 4) {
      if(req.status == 200) {
         output = req.responseText;
         document.getElementById(pageElement).innerHTML = output;
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }
function iddetails(id)
{
	return document.getElementById(id);
}
function hidediv(divname)
{if(iddetails(divname)!=null)
{iddetails(divname).style.display='none';iddetails(divname).style.visibility='hidden';}}
function showdiv(divName){
	if(iddetails(divName)!=null){
		iddetails(divName).style.display='block';iddetails(divName).style.visibility='visible';
	}
}

function textCounter(field,cntfield,maxlimit) {
if (iddetails(field).value.length > maxlimit) // if too long...trim it!
iddetails(field).value = iddetails(field).value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
iddetails(cntfield).innerHTML = parseInt(maxlimit) - parseInt(iddetails(field).value.length);
}
function divopenclose(id) {
         var state = document.getElementById(id).style.display;
	 if(document.getElementById('referfriendmsg')!=undefined){
            document.getElementById('referfriendmsg').innerHTML = '';   
        }
             if (state == 'block') {
                 document.getElementById(id).style.display = 'none';

             } else {
                 document.getElementById(id).style.display = 'block';

        }

    }
