﻿select_course();
select_course1();
var str;


$('r_seldom').disabled=true;


function select_course()
{
   retrieve_course($('r_selcentre').options[$('r_selcentre').selectedIndex].text);
   var course=str;
   var spl=course.split(',');
   $('r_selcourse').options.length=0;
   var j=0;
   for(i=0;i<spl.length;i++)
   { 
       $('r_selcourse').options[j]=new Option(spl[i]);
       j++;
   }
}

function change_marstatus()
{
$('r_seldom').disabled=true;
if($('r_selmerstatus').options[$('r_selmerstatus').selectedIndex].text=="Married")
{
$('r_seldom').disabled=false;
}
}

function validate_emailid(form_id,email) 
{
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(address!="")
   {
   if(reg.test(address) == false) 
   {
      showerrmsg('Invalid Email Address')
      focusObj($(email));
      Showwindowpos(); 
   }
   }
}

var focusObj=function(obj)
{
   setTimeout(function(){obj.focus();},100);
}



function select_course1()
{

   retrieve_course($('scentre').options[$('scentre').selectedIndex].text);
   var course=str;
   var spl=course.split(',');
   $('scourse').options.length=0;
   var j=0;
   for(i=0;i<spl.length;i++)
   { 
       $('scourse').options[j]=new Option(spl[i]);
       j++;
   }
$('pageNavPosition3').style.display='none';
$('alumnidetails').style.display='none'; 

}


//registration_click
function register_data()
{
var user_id=$('r_txtuname').value;
var password=$('r_txtpwd').value;
var cpwd=$('r_txtcpwd').value;
var first_name=$('r_txtfname').value;
var last_name=$('r_txtlname').value;
var address=$('r_txtaddress').value;
var dob=$('rtxtdob').value;
var email_id=$('r_txtemail').value;
var mobile_no=$('r_txtmobno').value;
var centre=$('r_selcentre').value;
var course=$('r_selcourse').value;
var batch=$('r_selbatch').value;
var marital_stat=$('r_selmerstatus').value;
var dom=$('r_seldom').value;
var designation=$('r_txtdesig').value;
var comp_name=$('r_txtcompname').value;
var comp_address=$('r_txtcompadd').value;
var salary=$('r_txtsal').value;
var location=$('r_txtloc').value;

if(user_id==''){showerrmsg('Enter User Name');Showwindowpos();return false;}
else if(password==''){showerrmsg('Please Enter Password');Showwindowpos();return false;}
else if(cpwd==''){showerrmsg('Please Enter Confirm Password');Showwindowpos();return false;}
else if(first_name==''){showerrmsg('Enter First Name');Showwindowpos();return false;}
else if(address==''){showerrmsg('Enter Address');Showwindowpos();return false;}
else if(dob==''){showerrmsg('Enter First Date Of Birth');Showwindowpos();return false;}
else if(email_id==''){showerrmsg('Enter Email ID');Showwindowpos();return false;}
else if(mobile_no==''){showerrmsg('Enter Mobile Number');Showwindowpos();return false;}

if($('Hidden1').value!='error')
{
var xmlhttp=getXMLHTTP();
xmlhttp.onreadystatechange=function()
{
 if(xmlhttp.readyState==4)
 {
   if(xmlhttp.responseText=="registered")
   {
    $('register').style.display='none';
    $('aboutalumni').style.display='block';
    $('hotnews').style.display='block';
    $('events').style.display='block';
    $('words').style.display='block';
    $('footer').style.marginTop='0px';
    $('news').style.height='228px';
    Showwindowpos();
    showModal('successregister');
   }
 }
}
xmlhttp.open("GET","ajaxpagecs.aspx?first_name="+first_name+"&last_name="+last_name+"&address="+address+"&dob="+dob+"&email_id="+email_id+"&mobile_no="+mobile_no+"&centre="+centre+"&course="+course+"&batch="+batch+"&marital_stat="+marital_stat+"&dom="+dom+"&designation="+designation+"&comp_name="+comp_name+"&comp_address="+comp_address+"&salary="+salary+"&location="+location+"&user_id="+user_id+"&password="+password+"&action=register_data");
xmlhttp.send(null);
}
else
{
showerrmsg('Sorry!Username Already Exists');
Showwindowpos();
}
}

//function to get xmlhttp
function getXMLHTTP()
{
 var A=null;
 try
 {
 //Firefox, Opera, Safari 
 A=new XMLHttpRequest(); 
 }
 catch(e)
 {
 // internet Explorer
 try
 {
 A=new ActiveXObject("Msxml2.XMLHTTP");
 }
 catch(e)
 {
 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
 }
return A;
}

var pager=null;
function jobposts()
{
var xmlhttp=getXMLHTTP();
xmlhttp.onreadystatechange=function()
{
 if(xmlhttp.readyState==4)
 {
     if(xmlhttp.responseText!='Data Not Found')
     {
     $('jobpostsdiv').innerHTML=xmlhttp.responseText;
     
     pager = new Pager('jpager',3); 
     pager.init(); 
     pager.showPageNav4('pager', 'pageNavPosition1'); 
     pager.showPage4(1);
     }
     else
     {
     $('validation3').style.display='block';
     $('validation3').innerHTML='Data Not Found';
     fadein('validation3');
     fadeout('validation3');
     }
 }
}
xmlhttp.open("GET","ajaxpagecs.aspx?action=jobposts");
xmlhttp.send(null);
}
var tpager=null;
function reunionposts()
{
var xmlhttp=new Request({
url:'ajaxpagecs.aspx',
method:'post',
data:{'action':'poreunions'},
onError:function(xml){alert("Some Error occured. Sorry!")},
onComplete:function(response){
  if(xmlhttp.responseText!='Data Not Found')
  {
  $('reunionsdiv').set('html',response);
  tpager = new tPager('tpager', 1); 
  tpager.init(); 
  tpager.showPageNav1('tpager', 'pageNavPosition2'); 
  tpager.showPage1(1);
  }
  else
  {
  $('validation3').style.display='block';
  $('validation3').innerHTML='Data Not Found';
  fadein('validation3');
  fadeout('validation3');
  }
}
}).send();

}


function fun_name(value)
{
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(!(((c>='a' && c<='z') || (c>='A' && c<='Z')) || (c==' ') ||  (c=='&') || (c=='.'))) //Comparing
             {     
              value.value=value.value.substring(0, i);                          
             }
          }
}

function fun_char(value)
{
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if((!(((c>='a' && c<='z') || (c>='A' && c<='Z') || (c>=0 && c<=9)) || (c=='.') || (c==' ') || (c=='_')))) //Comparing) //Comparing
             {     
              value.value=value.value.substring(0, i);                          
             }
          }
}


function fun_address(value)
{
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(c=="'") //Comparing
             {     
              value.value=value.value.substring(0, i);                          
             }
          }
}

function fun_mobnumber(value)
{
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          var cnt=0;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(!(c>=0 && c<=9)) //Comparing
             {                        
              value.value=value.value.substring(0, i);   
             }
          }

}

function check_mobnumber(value)
{
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          var cnt=0;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(!(c>=0 && c<=9)) //Comparing
             {                        
              value.value=value.value.substring(0, i);   
             }
          }
          
           if(value.value!="")
           {
             if(t1.charAt(0)!=="9")  
             {
               showerrmsg('Mobile Number Should Start from 9')
               focusObj($('r_txtmobno'));
               Showwindowpos(); 
             }
           }
}


function fun_desig(value)
{
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(!(((c>='a' && c<='z') || (c>='A' && c<='Z') || (c>=0 && c<=9)) || (c=='.') || (c==' ') ||  (c=='&') || (c==',') || (c=='/'))) //Comparing
             {     
              value.value=value.value.substring(0, i);                          
             }
          }
}


function fun_salary(value)
{
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(!((c>=0 && c<=9) || (c=='.')  ||  (c==','))) //Comparing
             {     
              value.value=value.value.substring(0, i);                          
             }
          }

} 

function show_register()
{
 $('register').style.display='block';
 $('aboutalumni').style.display='none';
 $('hotnews').style.display='none';
 $('events').style.display='none';
 $('jobposts').style.display='none';
 $('reunions').style.display='none';
 $('words').style.display='none';
 $('search').style.display='none';
 $('footer').style.marginTop='0px';
 $('news').style.height='568px';
 
     $('r_txtuname').value="";
     $('r_txtpwd').value="";
     $('r_txtcpwd').value="";
     $('r_txtfname').value="";
     $('r_txtlname').value="";
     $('r_txtaddress').value="";
     $('rtxtdob').value="";
     $('r_txtemail').value="";
     $('r_txtmobno').value="";
     $('r_selcentre').value="";
     $('r_selcourse').value="";
     $('r_selbatch').value="";
     $('r_selmerstatus').value="";
     $('r_seldom').value="";
     $('r_txtdesig').value="";
     $('r_txtcompname').value="";
     $('r_txtcompadd').value="";
     $('r_txtsal').value="";
     $('r_txtloc').value="";
 
}

function show_search()
{
 $('search').style.display='block';
 $('register').style.display='none';
 $('aboutalumni').style.display='none';
 $('hotnews').style.display='none';
 $('events').style.display='none';
 $('jobposts').style.display='none';
 $('reunions').style.display='none';
 $('words').style.display='none';
 $('footer').style.marginTop='5px';
 $('news').style.height='268px';
}

function show_reunion()
{
if (Cookie.read('uname') != null)
{
 $('register').style.display='none';
 $('aboutalumni').style.display='none';
 $('hotnews').style.display='none';
 $('events').style.display='none';
 $('reunions').style.display='block';
 $('jobposts').style.display='none';
 $('search').style.display='none';
 $('words').style.display='none';
 $('footer').style.marginTop='0px';
 reunionposts();
}
else
{
fadeinerrmsg('validation2','Please Login to view reunion');
$('register').style.display='none';
$('aboutalumni').style.display='block';
$('hotnews').style.display='block';
$('events').style.display='block';
$('words').style.display='block';
$('search').style.display='none';
$('footer').style.marginTop='0px';
}
}

function hideall()
{
 $('register').style.display='none';
 $('aboutalumni').style.display='block';
 $('hotnews').style.display='block';
 $('words').style.display='block';
 $('events').style.display='block';
 $('reunions').style.display='none';
 $('jobposts').style.display='none';
 $('photogal').style.display='none';
 $('search').style.display='none';
}

function show_jobposts()
{
if (Cookie.read('uname') != null)
{
 $('register').style.display='none';
 $('aboutalumni').style.display='none';
 $('words').style.display='none';
 $('hotnews').style.display='none';
 $('events').style.display='none';
 $('reunions').style.display='none';
 $('jobposts').style.display='block';
 $('footer').style.marginTop='0px';
 $('search').style.display='none';
 jobposts();
}
else
{ 
fadeinerrmsg('validation2','Please Login to view Posted Jobs');
$('register').style.display='none';
$('aboutalumni').style.display='block';
$('hotnews').style.display='block';
$('events').style.display='block';
$('words').style.display='block';
$('search').style.display='none';
$('footer').style.marginTop='0px';
}
}

function cancel_register()
{
location.replace('index.aspx');
}

function buildCal(m, y, cM, cH, cDW, cD, brdr)
{
var mn=['January','February','March','April','May','June','July','August','September','October','November','December'];
var dim=[31,0,31,30,31,30,31,31,30,31,30,31];

var oD = new Date(y, m-1, 1); //DD replaced line to fix date bug when current day is 31st
oD.od=oD.getDay()+1; //DD replaced line to fix date bug when current day is 31st

var todaydate=new Date() //DD added
var scanfortoday=(y==todaydate.getFullYear() && m==todaydate.getMonth()+1)? todaydate.getDate() : 0 //DD added

//alert(scanfortoday+ " " +m+ " " +y);

dim[1]=(((oD.getFullYear()%100!=0)&&(oD.getFullYear()%4==0))||(oD.getFullYear()%400==0))?29:28;
var t='<div class="'+cM+'"><center><span class="event"><img src="images/cal.gif" alt="Notes Icon"/>Events</span></center><br><table class="'+cM+'" cols="7" cellpadding="0" border="'+brdr+'" cellspacing="0"><tr align="center">';
t+='<td colspan="7" align="center" class="'+cH+'">'+mn[m-1]+' - '+y+'</td></tr><tr align="center">';
for(s=0;s<7;s++)t+='<td class="'+cDW+'">'+"SMTWTFS".substr(s,1)+'</td>';
t+='</tr><tr align="center">';
for(i=1;i<=42;i++){
var x=((i-oD.od>=0)&&(i-oD.od<dim[m-1]))? i-oD.od+1 : '&nbsp;';
var a=x;
if (x==scanfortoday) //DD added
x='<span id="today">'+x+'</span>' //DD added
t+='<td class="'+cD+'" id='+a+'>'+x+'</td>';
if(((i)%7==0)&&(i<36))t+='</tr><tr align="center">';
}
t+='</tr></table></div>';
t+='<center><img style="cursor:pointer" src="alumni_admin/images/magnifyGlass.gif" onclick="showevents()"/> <a style="text-decoration:none; " href="javascript:void(0)" onclick="showevents()"><b>View Events Calender</b></a></center>';
$('events').innerHTML=t;

var xmlhttp=getXMLHTTP();
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{ 
if(xmlhttp.responseText!='noevents')
{
   var spstr=xmlhttp.responseText;
   var ar=spstr.split(',');
   //ar=spstr.split(',');
   var j;
   for(j=1;j<ar.length;j++)
   {
    $(ar[j]).style.cursor="pointer";
    $(ar[j]).style.backgroundColor="#B49E6C";
    $(ar[j]).innerHTML="<a href='javascript:void(0)' onclick='showevents()'>"+ar[j]+"</a>";
   }
}
}
}
xmlhttp.open("GET","ajaxpagecs.aspx?mm="+m+"&yy="+y+"&action=simpleevents");
xmlhttp.send(null);

}

function showevents()
{
window.open ('events.aspx','','top=100,width=900,height=600,toolbar=0,scrollbars=0,status=0');
}

var img=new Image();
img.src='images/closelabel.gif';

function showModal(elemid)
{
hideModal();
var foothtm="<div class='footer'><a href='javascript:void(0)' onclick='hideModal()' id='closelbl' >Close</a>"
var html=document.getElementById(elemid).innerHTML+foothtm;
document.getElementById('light').style.display='block';
document.getElementById('fade').style.display='block'
document.getElementById('light').innerHTML=html;
}


function log()
{
Cookie.dispose('uname');
location.replace('index.aspx');
}

function chlogin()
{ 
var user;var urls;
if($('admin').checked==true)
{ user=$('admin').valuel; urls='alumni_admin/chklogin.aspx';} else { urls='chklogin.aspx';user="alumni_register"}
var unname=$('uname').value;
var pwd=$('pass').value;
if (unname == "" || pwd == "" )
{
fadeinerrmsg('validation2','username or password mis-match');
}
else
{
var myRequest = new Request({
method: 'get',
onSuccess:function(responseText)
{
{}
if(responseText=="Success1"){createCookie('admin','admin',1);location.replace("alumni_admin/main.aspx");}
else
if(responseText=="Username and password does not match ")
{
$('validation3').style.display='none';
fadeinerrmsg('validation2','Username and password does not match');
}
else
if(responseText=="success")
{
var cs=Cookie.write('username','user' , {duration: 1});
if(Cookie.read('admin')!='admin')
{
var sd=Cookie.write('uname',$('uname').value, {duration: 1});
}
setpage();
 $('register').style.display='none';
 $('aboutalumni').style.display='block';
 $('hotnews').style.display='block';
 $('words').style.display='block';
 $('events').style.display='block';
 $('reunions').style.display='none';
 $('jobposts').style.display='none';
 $('photogal').style.display='none';
 $('search').style.display='none';
}
else
{
if(responseText=="Your membership is Under-verification")
{
showModal('verifymember');
}
else
{
$('validation3').style.display='none';
fadeinerrmsg('validation2',responseText);
}
}
},url: urls});

myRequest.send('action=chklogin'+'&uname='+unname+'&pass='+pwd+'&user='+user);
}
}


function fadeinerrmsg(id,msg)
{
$(id).style.display='block';
$(id).innerHTML=msg;
fadein(id);
fadeout(id);
}

function setpage()
{
if (Cookie.read('uname')!=null)
{
var uname=$('uname').value;
$('news').style.display="none";
$('userdiv').innerHTML+="<span style='text-decoration:none;color:blue;font-weight:bold'>"+Cookie.read('uname').toUpperCase()+"</span>";
$('userdiv').style.display="block";
$('users').style.display="block";
$('logout').style.display="block";
$('validation3').style.display="block";
$('validation3').innerHTML = Cookie.read('uname').toUpperCase()+ "   !!!!  Welcome To Alumni Association !!" ;
fadein('validation3');

}
else
{
$('news').style.display="block";
$('userdiv').style.display="none";
$('logout').style.display="none";
$('validation3').style.display="none";
$('users').style.display="none";
}
}

function showModal1(elemid)
{
hideModal();
var foothtm="<div class='footer'><a href='javascript:void(0)' onclick='hideModal()' id='closelbl' >Close</a>"
var html=document.getElementById(elemid).innerHTML+foothtm;
document.getElementById('light1').style.display='block';
document.getElementById('fade1').style.display='block';
document.getElementById('light1').innerHTML=html;
}

function shownewsdetails(newsid)
{
var xmlhttp=getXMLHTTP();
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{
   $('newscontent').innerHTML=xmlhttp.responseText;
   showModal('newscontent');
}
}
xmlhttp.open("GET","ajaxpagecs.aspx?newsid="+newsid+"&action=news");
xmlhttp.send(null);
}

function hideModal()
{
document.getElementById('light').style.display='none';
document.getElementById('fade').style.display='none';
document.getElementById('light1').style.display='none';
document.getElementById('fade1').style.display='none';
}

function r_textCounter(field,cntfield,maxlimit) 
{
if (field.value.length > maxlimit) 
field.value = field.value.substring(0, maxlimit);
else
{
cntfield.value = maxlimit - field.value.length;
          var t1=field.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(!(((c>='a' && c<='z') || (c>='A' && c<='Z')) || (c>=0 && c<=9) || (c==' ') || (c=='-') || (c==',') || (c=='&') || (c=='.') || (c==')') || (c=='(') || (c=='[') || (c==']'))) //Comparing
             {     
              field.value=field.value.substring(0, i);                          
             }
          }
}
}
function r_fun_name(value)
{
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(!(((c>='a' && c<='z') || (c>='A' && c<='Z')) || (c==' ') || (c=='-') || (c==',') || (c=='&') || (c=='.'))) //Comparing
             {     
              value.value=value.value.substring(0, i);                          
             }
          }
}
function r_fun_number(field)
{
          var t1=field.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(!(((c>='a' && c<='z') || (c>='A' && c<='Z')) || (c>=0 && c<=9) || (c==' ') || (c=='-') || (c==',') || (c=='&') || (c=='.') || (c=='@') || (c==':') || (c==';'))) //Comparing
             {     
              field.value=field.value.substring(0, i);                          
             }
          }
}

function reunioin_submit()
{
var xmlhttp=null;

var r_title=$('r_title').value;
var r_des =$('r_des').value;
var r_location =$('r_location').value;
var r_sdate =$('r_sdate').value;
var r_edate 
var r_conperson 
if($('r_edate').value=="")
{r_edate ="";}
else{r_edate =$('r_edate').value;}

if($('r_conperson').value=="")
{r_conperson="";}
else{r_conperson=$('r_conperson').value;}

var xmlhttp=getXMLHTTP();
if(r_title.length>0 && r_des.length>0 && r_location.length>0 && r_sdate.length>0)
{
if($('r_sdate').value > $('r_edate').value)
{alert("End date cannot be less then Start date");}
else
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{
if(xmlhttp.responseText=="Success")
{
$('r_title').value="";
$('r_des').value="";
$('r_location').value="";
$('r_sdate').value="";
$('r_edate').value="";
$('r_conperson').value="";
alert("data updated successfully");
$('remLen2').value="";
$('remLen2').value="500";
hideModal();
reunionposts();
}
else
{
alert(xmlhttp.responseText);
}
}
}
xmlhttp.open("GET","ajaxpagecs.aspx?r_title="+r_title+"&r_des="+r_des+"&r_location="+r_location+"&r_sdate="+r_sdate+"&r_edate="+r_edate+"&r_conperson="+r_conperson+"&action=reunion_submit"+"&auth="+Cookie.read('uname'));
xmlhttp.send(null);
}
else
{
alert("Enter All Mandetory Fields");
}
}

function jobposts_submit(idd)
{
var xmlhttp=null;
var job_description
var job_author
if (BrowserDetect.browser=="Firefox")
{
job_description= idd.parentNode.parentNode.parentNode.getElementsByTagName('textarea')[0].value;
job_author = idd.parentNode.parentNode.parentNode.getElementsByTagName('input')[0].value; 
}
else
//if(BrowserDetect.browser=="Safari" || BrowserDetect.browser=="Explorer")
{
job_description = idd.parentNode.parentNode.getElementsByTagName('textarea')[0].value;
job_author =idd.parentNode.parentNode.getElementsByTagName('input')[0].value; 
}

var xmlhttp=getXMLHTTP();
if(job_description.length>0 && job_author.length>0)
{
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{
if(xmlhttp.responseText=="Success")
{
$('r_title').value="";
$('r_des').value="";
alert("data updated successfully");
hideModal();
jobposts();
}
else
{
alert(xmlhttp.responseText);
}
}
}
xmlhttp.open("GET","ajaxpagecs.aspx?job_description="+job_description+"&job_author="+job_author+"&action=jobposts_submit");
xmlhttp.send(null);
}
else
{
alert("Enter All Mandetory Fields");
}
}

function del(id)
{       var xmlhttp=null;
        var xmlhttp=getXMLHTTP();       
        xmlhttp.onreadystatechange=function()
        {
        if(xmlhttp.readyState==4)
        {              
//        document.body.innerHTML+=xmlhttp.responseText;     
         $('imagegal').innerHTML= xmlhttp.responseText; 
         showModal1('imagegal');            
         //        tb_init("#imagegal a.thickbox");
//        tb_show("SSS","#TB_inline?inlineId=imagegal&modal=true",false);
        } 
        }
        xmlhttp.open("GET","display.aspx?data="+id);
        xmlhttp.send(null);
}



function checkuname(uname)
{ 
        var uname=uname.value;  
        var xmlhttp=null;
        var xmlhttp=getXMLHTTP(); 
                 
        xmlhttp.onreadystatechange=function()
        {
          if(xmlhttp.readyState==4)
          {  
            if(xmlhttp.responseText=="Success")
            {
            $('Hidden1').value="";
            showerrmsg('Success!Username Available');
            Showwindowpos(); 
            }
            else
            {
            $('Hidden1').value="error";
            showerrmsg('Sorry!Username Already Exists');
            Showwindowpos();
            }
          } 
        }
        
       xmlhttp.open("GET","ajaxpagecs.aspx?uname="+uname+"&action=checkuname");
       xmlhttp.send(null);
}

//ash
function fadein(elementid)
{
$(elementid).set('opacity','1')
}

function fadeoutdiv(elementid)
{
$(elementid).fade(0.0);
//hide the div
setTimeout(function(){$(elementid).style.display='none';},900);
}

function fadeout(elementid)
{
setTimeout(function(){fadeoutdiv(elementid);},10000);
}
//ash

function pwd(value)
{
$('r_txtcpwd').value="";
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if((!(((c>='a' && c<='z') || (c>='A' && c<='Z') || (c>=0 && c<=9)) || (c=='.') || (c==' ') || (c=='_')))) //Comparing) //Comparing
             {     
              value.value=value.value.substring(0, i);                          
             }
          }
}

function matchpwd()
{
if($('r_txtpwd').value!=$('r_txtcpwd').value)
{
showerrmsg('Password Mismatch');
Showwindowpos(); 
focusObj($('r_txtcpwd'));
}
}

function Showwindowpos() 
{
var theElement=document.getElementById('scrolldiv'); 
var selectedPosX = 0;
var selectedPosY = 0;
while(theElement != null)
{
selectedPosX += theElement.offsetLeft;
selectedPosY += theElement.offsetTop;
theElement = theElement.offsetParent;
}
window.scrollTo(selectedPosX,selectedPosY);
}

function showerrmsg(errormsg)
{
$('validation').style.display='block';
$('validation').innerHTML=errormsg;
fadein('validation');
fadeout('validation');
}

function showalumnidetails()
{
     var xmlhttp=null;
     var xmlhttp=getXMLHTTP(); 
        
        xmlhttp.onreadystatechange=function()
        {
          if(xmlhttp.readyState==4)
          {  
             if(xmlhttp.responseText!="Data Not Found")
             {
             $('alumnidetails').innerHTML=xmlhttp.responseText;  
             $('alumnidetails').style.display='block';       
             $('pageNavPosition3').style.display='block';         
             apager = new aPager('alumni',10); 
             apager.init(); 
             apager.showPageNav3('apager', 'pageNavPosition3'); 
             apager.showPage3(1);    
             }
             else
             {  
             $('alumnidetails').style.display='none';
             $('pageNavPosition3').style.display='none';
             $('validation1').style.display='block';
             $('validation1').innerHTML=xmlhttp.responseText;
             fadein('validation1');
             fadeout('validation1');
             }
          } 
        }
       xmlhttp.open("GET","ajaxpagecs.aspx?centre="+$('scentre').options[$('scentre').selectedIndex].text+"&course="+$('scourse').options[$('scourse').selectedIndex].text+"&batch="+$('sbatch').options[$('sbatch').selectedIndex].text+"&action=alumnidetails");
       xmlhttp.send(null);
}

function hide()
{
    $('alumnidetails').style.display='none';
    $('pageNavPosition3').style.display='none';
}

function retrieve_course(centre)
{
            if(centre=="BTC")
            {
                str="CP01";
                
            }
            else if(centre=="GTC")
            {
                str="CP01,CP03,CPPM";
            }
            else if(centre=="ONTC")
            {
                str="CP01,CP15";
            }
            else if(centre=="GNTC")
            {
                str="CP01,CP15";
            }
            else if(centre=="RNTC")
            {
                str="CP01,CP04,CP08,CP15";
            }
            else if(centre=="VTC")
            {
               str="CP01,CP02,CP15";
            }
            else if(centre=="TTC")
            {
               str="CP01,CPPM";
            }
            else if(centre=="DTC")
            {
               str="CP01,CP08,CP15,CPPM";
            }
            else if(centre=="NEC")
            {
              str="CP09,CP04,CP08,PDES,PDPE";
            }
            else if(centre=="KNTC")
            {
              str="CP04";
            }
            else if(centre=="TNTC")
            { 
              str="CP04";
            }
            else if(centre=="SNTC")
            { 
              str="CP08,CP15,CPPC";
            }
            else if(centre=="JNTC")
            { 
               str="CP15,CP21,CP04";
            }
            else if(centre=="ITC")
            {  
               str="CP09";
            }
            else if(centre=="STC")
            { 
              str="CP09";
            }
            else if(centre=="NITA")
            {
              str="CPCA";
            }
            else if(centre=="QUILANDY")
            {
              str="CPCA,CP15,CP09";
            }
            else if(centre=="LAKMESHWAR")
            {     
              str="CPCA";
            }
            else if (centre == "BELLARY")
            {
              str="CP15";
            }
}


 
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}



function check_logindata(id)
{
var luname;
var lpwd;

luname = id.parentNode.getElementsByTagName('input')[0].value;
lpwd = id.parentNode.getElementsByTagName('input')[1].value;
    if(luname.length<0 || lpwd.length<0)
    {
     alert("Enter Username & Password");
    }
    else
    {
    var xmlhttp=getXMLHTTP();
    xmlhttp.open("GET","activity/chklogin.aspx?luname="+luname+"&lpass="+lpwd+"&action=check_logindata");
    xmlhttp.send(null);
    xmlhttp.onreadystatechange=function()
    {
      if(xmlhttp.readyState==4)
      {
          if(xmlhttp.responseText=="Success")
          {
          location.href="activity/main.aspx";
          }          
          else
          alert(xmlhttp.responseText);
      }
    }
    }  
}


function fun_name(value)
{
          var t1=value.value;
          var len=parseInt(t1.length);
          var i;
          var c;
          
          for(i=0;i<len;i++)
          {
             c=t1.charAt(i);
             if(!(((c>='a' && c<='z') || (c>='A' && c<='Z')) || (c==' ') || (c=='.'))) //Comparing
             {     
              value.value=value.value.substring(0, i);                          
             }
          }
}



var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{
			string: navigator.userAgent,
			subString: "Chrome",
			identity: "Chrome"
		},
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			   string: navigator.userAgent,
			   subString: "iPhone",
			   identity: "iPhone/iPod"
	    },
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();


function showMo()
{
showModal1('photogal');
}
