// JavaScript Document
/////////////AJAX//////////////////////////////////////////
// Var Declaration

var ErrMsg_Permision = "Permission Denied Conatct To Admin.";
var ErrMsg_Login = "Invalid Username/Password.";
var ErrMsg_Logout = "You are already login. Please logout...";




/* The following function creates an XMLHttpRequest object... */

function createRequestObject() {

	var request_o; //declare the variable to hold the object.
	var browser = navigator.appName; //find the browser name
	if(browser == "Microsoft Internet Explorer") {
		/* Create the object using MSIE's method */
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}	else {
		/* Create the object using other browser's method */
		request_o = new XMLHttpRequest();
	}
	return request_o; //return the object
}


/* The variable http will hold our new XMLHttpRequest object. */
var http = createRequestObject(); //create the object here
var httphelp = createRequestObject(); //create the object here
var httpnews = createRequestObject(); //create the object here
//Function for retriving that community name is available or not
/* For getting class according to school */


/// Check Login Details
function callUserFn() {
    
	
	document.getElementById('loginmsg').innerHTML = "Please wait...";
	http.open('get', 'internal_request.php?mode=user&pass='+ document.getElementById("txtPassword").value +'&username=' 
			+ document.getElementById("txtLogin").value);
	
	http.onreadystatechange = handleuser; 
	http.send(null);
   
}
function handleuser()
{
	if(http.readyState == 4){ 
	   var response = http.responseText;
       //alert(response);
	     if(response == 1 ){

     	  document.getElementById('loginmsg').innerHTML = ""; 
		  location.href='frmAdminHome.php'
		 }else if(response == 2){
		    
			document.getElementById('loginmsg').innerHTML = ErrMsg_Permision;
		 }else if(response == 3){
		    
			alert(ErrMsg_Logout);
			location.href='frmAdminLogout.php';
		 }else{
		
		        document.getElementById('loginmsg').innerHTML = ErrMsg_Login;
				
	     }
		 


	}
}

/// Get Help Details
function getHelp( id , name ) {
 	document.getElementById(name).className="textfield2";
    httphelp.open('get', 'internal_request.php?mode=help&id='+ id);
	httphelp.onreadystatechange = handlehelp; 
	httphelp.send(null);
   
}
function getHelpwithoutcss( id , name ) {
    httphelp.open('get', 'internal_request.php?mode=help&id='+ id);
	httphelp.onreadystatechange = handlehelp; 
	httphelp.send(null);
   
}
function handlehelp()
{
	if(httphelp.readyState == 4){ 
	   var response = httphelp.responseText;
	  // alert(response);
       if(response != ""){
		   var previous = document.getElementById("fieldvalue").value;
		   if(previous != ""){
	       document.getElementById('hintbox_'+previous).style.visibility='hidden';
		    }
		// alert(response)  ;
		  var str = response.split("#");
	     document.getElementById('hintbox_'+str[0]).style.visibility='visible';
	     var value = "<div id='new_'><div id='forarrow'><img src='template/images/spacer.gif'></div>"+ str[1] +"</div>";
	   document.getElementById('hintbox_'+str[0]).innerHTML = value;
	    document.getElementById('fieldvalue').value= str[0];
	   
	   }
		
	}
}

function validatenewsletter(){
if(!is_email(document.getElementById("newsletter").value)){
      alert("Please enter the valid email.");
	  document.getElementById("newsletter").focus();
      return false;
  }
  confirmemailexits();
}


function confirmemailexits(){

 document.getElementById('confirmmessage').innerHTML = 'Please wait...' ;

	httpnews.open('get', 'internal_request.php?mode=getconfirm&email=' 
			+ document.getElementById("newsletter").value);
	httpnews.onreadystatechange = fillconfirmnewsletter; 
	httpnews.send(null);
	
}
function fillconfirmnewsletter() {
	
	if(httpnews.readyState == 4) { 
	  var response = httpnews.responseText;
	 
	   if(response == 1 ){
	    document.getElementById('confirmmessage').innerHTML = 'Already Exists...';
	   }else{
	    document.getElementById('confirmmessage').innerHTML = 'Added Sucessfully.';
	   }
	}
}

	
