function bookmarksite(title, url)
{
	if (document.all)
		window.external.AddFavorite(url, title);
	else if (window.sidebar)
		window.sidebar.addPanel(title, url, "")
}
function do_lists() {
 v=document.getElementById('webtype');
 d=document.getElementById('cat_primary');
if (window.XMLHttpRequest) {
    request=new XMLHttpRequest();
}
else {
    request=new ActiveXObject("Microsoft.XMLHTTP");
}
  document.body.style.cursor='wait';
  window.status='Please wait ...';
  request.open("GET", '/search_categories.php?sitetype='+v.value , true);
  request.onreadystatechange = function () {
   if (request.readyState == 4) {
     if (request.status == 200) {
        var f=request.responseText;
        d.innerHTML = f;
        document.body.style.cursor='default';
        window.status='Done';
																																							     }

   }
};
  request.send(null);
}
function textareaCounter(messageId, counterId, maxChars) {
var myTextArea=document.getElementById(messageId);
var myCounter=document.getElementById(counterId);

  if (myTextArea.value.length > maxChars)
     myTextArea.value = myTextArea.value.substring(0, maxChars);
  else
     myCounter.value = maxChars - myTextArea.value.length;
}

function recommend() {
   var d=document;
   var url = d.getElementById('review_url').value;
   var title = d.getElementById('review_title').value;
   var email1 = d.getElementById('email1').value;
   var email2 = d.getElementById('email2').value;
   var email3 = d.getElementById('email3').value;
	var all = email1 + email2 + email3;
	if ( all == "" )
	   return;

	if (email1 != "")
	   emailstr= '&email1=' + email1;
	if (email2 != "")
	   emailstr= emailstr + '&email2='+email2;
	if (email3 != "")
	   emailstr= emailstr + '&email3='+email3;

	if (emailstr == "" )
	   return;

if (window.XMLHttpRequest) {
    request=new XMLHttpRequest();
}
else {
    request=new ActiveXObject("Microsoft.XMLHTTP");
}
  d.body.style.cursor='wait';
  window.status='Please wait ...';
  request.open("GET", '/recommend.php?url='+url+'&title='+title + emailstr , true);
  request.onreadystatechange = function () {
   if (request.readyState == 4) {
     if (request.status == 200) {
        var r=request.responseText;
        d.body.style.cursor='default';
        window.status='Done';
		  d.getElementById('recommend').innerHTML=r;
     }
   }
};
  request.send(null);
}
function check_fields() {
 var name=document.getElementById('name').value;
 var email=document.getElementById('email').value;
 var subject=document.getElementById('subject').value;
 var message=document.getElementById('message').value;

 if (name == "") {
   alert('Name field EMPTY!');
   return false;
 }
 else if (email == "" ) {
   alert('Email field EMPTY!');
   return false;
 }
 else if (subject == "" ) {
   alert('Subject field EMPTY!');
   return false;
 }
 else if (message == "" ) {
   alert('Message field EMPTY!');
   return false;
 }

 return true;
}

