function MM_openBrWindow(theURL,winName,features) { //v2.0
  var popwin;
  popwin = window.open(theURL,winName,features);
  if(window.focus) popwin.focus();
  
}

var req = createXMLHttpRequest();
var reqpop = createXMLHttpRequest();
var reqRv = createXMLHttpRequest();
var reqChr = createXMLHttpRequest();
var reqmessage = createXMLHttpRequest();
var reqseo = createXMLHttpRequest();
var reqseo1 = createXMLHttpRequest();

function populatesubject() {
	if(req.readyState == 4){
		var response = req.responseText;
		var subList = response.split(',');

		ClearOptions(document.frm.subj);
		AddToOptionList(document.frm.subj, '', '--Please Select--');
		for(i=0; i < subList.length; i++) {
			if(subList[i] != "" ){
				idnamearr = subList[i].split('|'); 
				AddToOptionList(document.frm.subj, idnamearr[0], idnamearr[1].trim());
			}
		}

	   }
   }

function getSubject(gid) { 
	if(gid != '') {
		req.open('get','functions.php?do=grd&id='+gid);
		req.onreadystatechange = populatesubject;
		req.send(null);
	} else {
		ClearOptions(document.frm.subj);
		AddToOptionList(document.frm.subj, '', '--Please Select--');
		ClearOptions(document.frm.spec_sub);
		AddToOptionList(document.frm.spec_sub, '', '--Please Select--');
	} 
}

function populateSubsubject() 
{
		if(req.readyState == 4){
			var response = req.responseText;
			var subList = response.split(',');
			
			ClearOptions(document.frm.spec_sub);
			AddToOptionList(document.frm.spec_sub, '', '--Please Select--');
			for(i=0; i < subList.length; i++) {
				if(subList[i] != "" ){
					idnamearr = subList[i].split('|'); 
					AddToOptionList(document.frm.spec_sub, idnamearr[0], idnamearr[1].trim());
				}
			}

		   }
	   }
	
	function getSubSubject(sid) 
	{ 
	
		if(sid == 99991)
			gflag = 1;
		else if(sid == 99992)
			gflag = 2;	
		else if(sid == 99993)
			gflag = 3;
		else if(sid == 99994)
			gflag = 4;
		else
			gflag = '';
		
		if(sid != '') 
		{
			if(gflag!='')
				req.open('get','functions.php?do=sub&id='+sid+'&flag=2&gflag='+gflag);
			else
				req.open('get','functions.php?do=sub&id='+sid+'&gflag='+gflag);
				
			req.onreadystatechange = populateSubsubject;
			req.send(null);

		} else {
			ClearOptions(document.frm.spec_sub);
			AddToOptionList(document.frm.spec_sub, '', '--Please Select--');
		} 
	}
	
	
			
	function chkForm() {
	
			if(document.frm.grd.value == '') {
				alert('Please select level.');
				document.frm.grd.focus();
				return false;
			}
			
			if(document.frm.subj.value == '') {
				alert('Please select subject.');
				document.frm.subj.focus();
				return false;
			}
			if(document.frm.spec_sub.value == '' ) {
				alert('Please select specific subject.');
				document.frm.spec_sub.focus();
				return false;
			}
			
		
	}
	
	var inter = '';
    //to display the reviews
	function get_reviews()
	{
			reqRv.open('get','index.php?event=reviews');
			reqRv.onreadystatechange = dispReview;
			reqRv.send(null);
	}
	
	
	
	function dispReview()
	{
		if(reqRv.readyState == 4)
		{
			var responseRv = reqRv.responseText;
			//alert(responseRv);
			resps = responseRv.split('||||');
			document.getElementById('reviews').innerHTML = resps[0];
			document.getElementById('revdetail').innerHTML = resps[1];
			if(resps[4] != 'undefined')
				document.getElementById('nameCon').innerHTML = resps[4];
			
			document.getElementById('preNav').value = parseFloat(resps[3]) - parseFloat(1);	
			document.getElementById('nxtNav').value = parseFloat(resps[3]) + parseFloat(1);	
			document.getElementById('preNavoff').style.display='inline';
			document.getElementById('nxtNav').style.display='inline';
			document.getElementById('preNav').style.display='none';
			document.getElementById('nxtNavoff').style.display='none';
			inter = setTimeout('get_reviews()', 4000);
		}	
	}
	
	function ravedetailpop(trd)
	{
		inter = clearInterval(inter);
		document.getElementById('ravedetailpop').style.display='none';
		document.getElementById(trd).style.display='inline';
	}
	
	function hideravereview()
	 {
		inter = setTimeout('get_reviews()', 4000);
		document.getElementById('ravedetailpop').style.display='none';
	}	
	
	function chngReview(page)
	{
		//alert(page)
		inter = clearInterval(inter);
		reqChr.open('get','index.php?event=nxtrev&page='+page);
		reqChr.onreadystatechange = dispChReview;
		reqChr.send(null);
	}
	
	function dispChReview()
	{
		if(reqChr.readyState == 4)
		{
			var responseCRv = reqChr.responseText;
			//alert(responseCRv);
			resps = responseCRv.split('||||');
			document.getElementById('revdetail').innerHTML = resps[0];
			
			var prevpage = parseFloat(resps[2]) - 1;
			var nxtpage = parseFloat(resps[2]) + 1;
			document.getElementById('preNav').value = parseFloat(resps[2]) - 1;	
			document.getElementById('nxtNav').value = parseFloat(resps[2]) + 1;	
			document.getElementById('preNav').style.display='none';
			document.getElementById('preNavoff').style.display='none';
			document.getElementById('nxtNav').style.display='none';
			document.getElementById('nxtNavoff').style.display='none';
				
			if(prevpage == 0)
			{
				document.getElementById('preNav').style.display='none';
				document.getElementById('preNavoff').style.display='inline';
			}
			else
			{
				document.getElementById('preNav').style.display='inline'; 
				document.getElementById('preNavoff').style.display='none';
			}
			
			if(nxtpage > resps[3])
			{
				document.getElementById('nxtNav').style.display='none';
				document.getElementById('nxtNavoff').style.display='inline';
			}
			else
			{
				document.getElementById('nxtNav').style.display='inline';
				document.getElementById('nxtNavoff').style.display='none';
			}
		}	
	}
	
function populateSubsubject_admin() 
{
		if(req.readyState == 4)
		{
			var response = req.responseText;
			var subList = response.split(',');
			
			ClearOptions(document.frm.spec_sub);
			AddToOptionList(document.frm.spec_sub, '', '--Please Select--');
			//AddToOptionList(document.frm.spec_sub, 'ADDSPE', '--ADD NEW--');
			for(i=0; i < subList.length; i++) 
			{
				if(subList[i] != "" )
				{
					idnamearr = subList[i].split('|'); 
					AddToOptionList(document.frm.spec_sub, idnamearr[0], idnamearr[1].trim());
				}
			}

		}
}
	
function getSubSubject_admin(sid) 
{ 

	var gflag;

	if(sid == "ADD")
	{
		ele = document.getElementById('subtext');
		ele.style.display="block";
	}
	else if(sid == 99991)
		gflag = 1;
	else if(sid == 99992)
		gflag = 2;	
	else if(sid == 99993)
		gflag = 3;
	else if(sid == 99994)
		gflag = 4;
	else
	{
		ele = document.getElementById('subtext');
		ele.style.display="none";
		ele = document.getElementById('spetext');
		ele.style.display="none";
		gflag = '';
	}
	if(sid != '') 
	{
		if(gflag!='')
			req.open('get','functions.php?do=sub&id='+sid+'&flag=2&gflag='+gflag);
		else
			req.open('get','functions.php?do=sub&id='+sid+'&gflag='+gflag);
			
		req.onreadystatechange = populateSubsubject_admin;
		req.send(null);

	} 
	else 
	{
		ClearOptions(document.frm.spec_sub);
		AddToOptionList(document.frm.spec_sub, '', '--Please Select--');
		//AddToOptionList(document.frm.spec_sub, 'ADDSPE', '--ADD NEW--');
	} 
}
function getText(sid) 
{ 
	//alert(sid);
	if(sid == "ADDSPE")
	{
		ele = document.getElementById('spetext');
		ele.style.display="block";
	}
	else
	{
		ele = document.getElementById('spetext');
		ele.style.display="none";
	}
}

function getmessage_admin(tid) 
{ 
	
	if(tid == "")
	{
		document.getElementById('stitle').value = '';
		document.getElementById('message').value = '';
	}
	
	else 
	{
		reqmessage.open('get','functions.php?do=message&tid='+tid);
		reqmessage.onreadystatechange = populatemessage_admin;
		reqmessage.send(null);

	} 
	
}
function populatemessage_admin() 
{
		if(reqmessage.readyState == 4)
		{
			var response = reqmessage.responseText;
			var messagelist = response.split('-|-');
			document.frm.stitle.value = messagelist[0];
			document.frm.message.value = messagelist[1];

		}
}

function getTitle_admin(pid) 
{ 
	
	if(pid == "")
	{
		document.getElementById('newtitle').value = '';
		document.getElementById('newkeyword').value = '';
		document.getElementById('newdesc').value = '';
	}
	
	else 
	{
		reqseo.open('get','functions.php?do=seotitle&pid='+pid);
		reqseo.onreadystatechange = populatetitle_admin;
		reqseo.send(null);

	} 
	
}
function populatetitle_admin() 
{
		if(reqseo.readyState == 4)
		{
			var response = reqseo.responseText;
			var titlelist = response.split('-||-');
			document.frm.newtitle.value = titlelist[0];
			document.frm.newkeyword.value = titlelist[1];
			document.frm.newdesc.value = titlelist[2];

		}
}

function getfootertext_admin(pid) 
{ 
	if(pid == "")
	{
		document.getElementById('footertext').value = '';
	}
	else 
	{
		reqseo1.open('get','functions.php?do=seotitle_footer&pid='+pid);
		reqseo1.onreadystatechange = populatefootertext_admin;
		reqseo1.send(null);
	} 
}
function populatefootertext_admin() 
{
		if(reqseo1.readyState == 4)
		{
			var response = reqseo1.responseText;
			document.frm.footertext.value = response;
		}
}

