 function GetXmlHttpObject() { 
	  var objXMLHttp=null;
      if (window.XMLHttpRequest){
        objXMLHttp=new XMLHttpRequest();
      }
      else if (window.ActiveXObject) {
         objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
       }
       if (objXMLHttp==null){ 
        alert ("Browser does not support HTTP Request")
        } 
      
       return objXMLHttp;
   }
   
    function sendSyncReq(url)   {
      var xmlHttpReq=GetXmlHttpObject();                 
      if (xmlHttpReq==null) return;
      xmlHttpReq.open("GET",url,false);
      xmlHttpReq.send('null');
      var resp=xmlHttpReq.responseText;
	return resp;
    }
   
 
function ShowAjaxInfo(page,month){
 var url="ajax_response.php?page="+page+"&month="+month; 
 	var resp=sendSyncReq(url);  
  	if(resp){
 	document.getElementById('divcontent').innerHTML=resp;
	}
}

function validateEmail(email){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if(!(filter.test(email))){
 		return 0; 
	}else return 1;
	
}
function ValidateForm(){ 
//alert("FGFG");
	var emailID=document.newsletter.email.value;
	//alert(document.newsletter.firstname.value);
	if(document.getElementById('firstname').value==""){
		alert("Please Enter your First Name");
		return false;
  }
   
  	else if ((emailID==null)||(emailID=="")){
		alert("Please Enter your Email ID")
 		return false;
	}
	
	else if(validateEmail(emailID)==0){
		 alert("Please input a valid email address!") 
 		return false;
	} else return true;
 }
 
 function validateShare(){
 	var str=document.share.email.value;
	var fromEmail=document.share.fromEmail.value;
 	var email=str.split(",");
	var emailcount=email.length;
	 		for(j=0;j<emailcount;j++){
			if(validateEmail(email[j])==1){
				emailflag=1;
			}else{
			emailflag=0;	
			}
 		}
 	if(str==""){
		alert("Recepient's cannot be Empty");
		return false;	
 	}else if(emailflag==0){
	alert("Please input a valid email address!");
	return false;
	 }else if(document.share.message.value==""){
		alert("Please enter Message.");
	return false; 
	}else if(document.share.fromEmail.value==""){
		alert("Please enter From Email.");
	return false; 
	}else if(validateEmail(fromEmail)==0){
		alert("Please enter Valid From Email");
	return false; 
	}
	
 
}


function reportAbuse(val){
 	document.index.abuseId.value=val; 
document.index.submit();
return false;
}

function validatecontactForm(){ 
 	var aElm=document.getElementsByClassName('required');
  	 for(var i=0; i<aElm.length; i++) {
	    if(aElm[i].value=="") {
			alert("Please Enter Required Fields");
			return false;
 	//do something
	    }
	 }
	 if(validateEmail(document.getElementById('myemail').value)==0){
		 alert("Please input a valid email address!");  
		return false;
	}else return true;
 }
 
 function showCat(val,date){
 	 document.location="blog.php?cat="+val.value+"&date="+date;
	 }
