/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
var url = "postcomment?placementcomment[placementid]="; // The server-side script
var http = getHTTPObject(); // We create the HTTP Object 
var onSubmitBln = false;

function postResourceValidation() {
    //alert("Aru");
    var ch = 0;
    if ( document.getElementById('resource_title').value==0 || document.getElementById('resource_title').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_title').style.color = "#ff0000";
    } else {
      document.getElementById('error_title').style.color = "#888b8d";
    }
    if ( document.getElementById('resource_category').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_category').style.color = "#ff0000";
    } else {
      document.getElementById('error_category').style.color = "#888b8d";
    }
    if ( document.getElementById('resource_privacy').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_privacy').style.color = "#ff0000";
    } else {
      document.getElementById('error_privacy').style.color = "#888b8d";
    }
    if ( document.getElementById('resource_description').value==0 || document.getElementById('resource_description').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_description').style.color = "#ff0000";
    } else {
      document.getElementById('error_description').style.color = "#888b8d";
    }
    if ( document.getElementById('resource_file').value==0 || document.getElementById('resource_file').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_file').style.color = "#ff0000";
    } else {
      document.getElementById('error_file').style.color = "#888b8d";
    }
    if ( ch == 0) {        
        onSubmitBln = true;
        document.getElementById('my_error').style.display = 'none';
    }  else {
        document.getElementById('my_error').style.display = 'inline';
    }
    return onSubmitBln;
}
function postEventValidation() {
    //alert("Aru");
    var error = "<ul>";   
    var ch = 0;
    if ( document.getElementById('event_title').value==0 || document.getElementById('event_title').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_title').style.color = "#ff0000";
    } else {
      document.getElementById('error_title').style.color = "#888b8d";
    }
    if ( document.getElementById('event_startdate').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_startDate').style.color = "#ff0000";
    } else {
      document.getElementById('error_startDate').style.color = "#888b8d";
    }
     if ( document.getElementById('event_lastdate').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_endDate').style.color = "#ff0000";
    } else {
      document.getElementById('error_endDate').style.color = "#888b8d";
    }
if(document.getElementById('event_startdate').value.length != 0 && document.getElementById('event_lastdate').value.length != 0 )
{
if(validateDates(document.getElementById('event_startdate').value,document.getElementById('event_lastdate').value)=="date")
{
document.getElementById('dateerr').style.display='';
ch = 1;
 }
else if(validateDates(document.getElementById('event_startdate').value,document.getElementById('event_lastdate').value)=="time")
{
document.getElementById('timeerr').style.display='';
ch = 1;
 }
else
{
document.getElementById('dateerr').style.display='none';
document.getElementById('timeerr').style.display='none';
}
}
    if ( document.getElementById('event_location').value==0 || document.getElementById('event_location').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_location').style.color = "#ff0000";
    } else {
      document.getElementById('error_location').style.color = "#888b8d";
    }
    
     if ( document.getElementById('event[viewid]').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_privacy').style.color = "#ff0000";
    } else {
      document.getElementById('error_privacy').style.color = "#888b8d";
    }
    if ( document.getElementById('event_description').value==0 || document.getElementById('event_description').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_about').style.color = "#ff0000";
    } else {
      document.getElementById('error_about').style.color = "#888b8d";
    }
   
    if ( ch == 0) {        
        onSubmitBln = true;
        document.getElementById('my_error').style.display = 'none';
    }  else {
        document.getElementById('my_error').style.display = 'inline';
    }
    return onSubmitBln;
}


function postScrap() { 
document.getElementById('preview').style.display  = "none";
  document.getElementById('scraptxt').innerHTML = ''
  var id = document.getElementById("idtxt").value;
  url = "../scrap/post?id="+id+"&description=";
  var sComment = document.getElementById("scrap_description").value;
  if ( sComment.length > 0 ){
    document.getElementById("scrap_description").value = "";
    http.open("GET", url +escape(sComment), true);
    http.onreadystatechange = handleHttpResponseScrap;
    http.send(null);
  }
}

function replyScrap(id,ids) { 
   
  var id = id
  url = "../scrap/post?id="+id+"&description=";
   
  var sComment = document.getElementById("scrap_descriptionr"+ids).value;
   if ( sComment.length > 0 ){
    document.getElementById("scrap_description").value = "";
    http.open("GET", url +escape(sComment), true);
    http.onreadystatechange = handleHttpResponseScrap;
    http.send(null);
  }
}

function deleteAllScraps() {
  url = "../scrap/delete?id=";
  var sComment = "";
  for (var i=0;i<document.forms[0].elements.length;i++)
  {
     var e=document.forms[0].elements[i];
     if (e.type=='checkbox' && e.checked == true)
     {
        sComment += e.value+","
     }	
  }
  if ( sComment.length > 0 ){
    http.open("GET", url +escape(sComment), true);
    http.onreadystatechange = handleHttpResponseScrap;
    http.send(null);
  }  
}

function deleteScrap(id) {
  url = "../scrap/delete?id=";
  var sComment = id +",";
  if ( sComment.length > 0 ){
    http.open("GET", url +escape(sComment), true);
    http.onreadystatechange = handleHttpResponseScrap;
    http.send(null);
  }   
}

function handleHttpResponseScrap() {   
    if (http.readyState == 4) {
      if(http.status==200) {
        var results=http.responseText;
        document.getElementById('scrapbook').innerHTML = results;
       }
    }
}

function handleHttpResponse() {   
    if (http.readyState == 4) {
      if(http.status==200) {
        var results=http.responseText;
		alert("ReslutsTest====>"+results)
       // document.getElementById('comments').innerHTML = results;
	    document.getElementById('comments').innerHTML = results;
       }
    }
}
 
function postResourceComments() {  
  url = "http://www.stutalk.com/resource/postcomment?resourcecomment[resourceid]=";
  var sId = document.getElementById("idtxt").value;
  var sComment = document.getElementById("commenttxt").value;
  if ( sComment.length > 0 ){
    document.getElementById("commenttxt").value = "";
    http.open("GET", url + escape(sId) +"&resourcecomment[description]="+escape(sComment), true);
    http.onreadystatechange = handleHttpResponse;
    http.send(null);
  }
}
function postEventComments() {  
  url = "http://www.stutalk.com/event/postcomment?eventcomment[eventid]=";
  var sId = document.getElementById("idtxt").value;
  var sComment = document.getElementById("commenttxt").value;
  if ( sComment.length > 0 ){
    document.getElementById("commenttxt").value = "";
    http.open("GET", url + escape(sId) +"&eventcomment[description]="+escape(sComment), true);
    http.onreadystatechange = handleHttpResponse;
    http.send(null);
  }
}

function postComments() {  
  url = "http://www.stutalk.com/placement/postcomment?placementcomment[placementid]=";
  var sId = document.getElementById("idtxt").value;
  var sComment = document.getElementById("commenttxt").value;
  if ( sComment.length > 0 ){
    document.getElementById("commenttxt").value = "";
    http.open("GET", url + escape(sId) +"&placementcomment[description]="+escape(sComment), true);
    http.onreadystatechange = handleHttpResponse;
    http.send(null);
  }
}

function getHTTPObject() {
  var xmlhttp;

  if(window.XMLHttpRequest){
    xmlhttp = new XMLHttpRequest();
  }
  else if (window.ActiveXObject){
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    if (!xmlhttp){
        xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  }
  return xmlhttp;
}

function postPlacementValidation() {
    //alert("inside placemnt")
    var error = "<ul>";   
    var ch = 0;
    if ( document.getElementById('placement_title').value==0 || document.getElementById('placement_title').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_title').style.color = "#ff0000";
    } else {
      document.getElementById('error_title').style.color = "#888b8d";
    }
     if ( document.getElementById('placement_companyname').value==0 || document.getElementById('placement_companyname').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_companyname').style.color = "#ff0000";
    } else {
      document.getElementById('error_companyname').style.color = "#888b8d";
    }
    if ( document.getElementById('placement_location').value==0 || document.getElementById('placement_location').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_location').style.color = "#ff0000";
    } else {
      document.getElementById('error_location').style.color = "#888b8d";
    }
    if ( document.getElementById('placement_address').value==0 || document.getElementById('placement_address').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_address').style.color = "#ff0000";
    } else {
      document.getElementById('error_address').style.color = "#888b8d";
    }
     if ( document.getElementById('placement_privacy').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_privacy').style.color = "#ff0000";
    } else {
      document.getElementById('error_privacy').style.color = "#888b8d";
    }
    if ( document.getElementById('placement_description').value==0 || document.getElementById('placement_description').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_description').style.color = "#ff0000";
    } else {
      document.getElementById('error_description').style.color = "#888b8d";
    }
   if ( document.getElementById('placement_cat').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_cat').style.color = "#ff0000";
    } else {
      document.getElementById('error_cat').style.color = "#888b8d";
    }

    if(document.getElementById('placement_startdate').value.length != 0 && document.getElementById('placement_enddate').value.length != 0 )
{
if(validateDates(document.getElementById('placement_startdate').value,document.getElementById('placement_enddate').value)=="date")
{
document.getElementById('dateerr').style.display='';
ch = 1;
 }
else if(validateDates(document.getElementById('placement_startdate').value,document.getElementById('placement_enddate').value)=="time")
{
document.getElementById('timeerr').style.display='';
ch = 1;
 }
else
{
document.getElementById('dateerr').style.display='none';
document.getElementById('timeerr').style.display='none';
}
}

    if ( ch == 0) {        
        onSubmitBln = true;
        document.getElementById('my_error').style.display = 'none';
    }  else {
        document.getElementById('my_error').style.display = 'inline';
    }
    return onSubmitBln;
}
function createCampusValidation() {
    var error = "<ul>";
    if ( document.getElementById('campus_title').value.length <= 0 ){
        error += "<li>Type is mandatory</li>";
    }
    if ( document.getElementById('campus[category]').value.length <= 0 ){
        error += "<li>Title is mandatory</li>";
    }
    if ( document.getElementById('campus_description').value.length <= 0 ){
        error += "<li>Description is mandatory</li>";
    }
    if ( document.getElementById('campus_address').value.length <= 0 ){
        error += "<li>Address is mandatory</li>";
    }
     if ( document.getElementById('campus_city').value.length <= 0 ){
        error += "<li>City is mandatory</li>";
    }
     if ( document.getElementById('campus_state').value.length <= 0 ){
        error += "<li>State is mandatory</li>";
    }
     if ( document.getElementById('campus_country').value.length <= 0 ){
        error += "<li>Country is mandatory</li>";
    }
    error += "</ul>";
    if ( error.length <= 9) {
        document.getElementById('login_validation').style.display = "none";
        onSubmitBln = true;
    } else {
        document.getElementById('login_validation').innerHTML = error;            
        document.getElementById('login_validation').style.display = "inline";
    } 
    return onSubmitBln;
}
function forgotFormValidation(){
     var error = "<ul>"
    if ( document.getElementById('login_email').value.length <= 0) {
       error += "<li>Email Id is mandatory</li>"
    } 
    error += "</ul>"; 
    if ( error.length <= 9) {
        onSubmitBln = true;
    } else {
        document.getElementById('login_validation').innerHTML = error;            
        document.getElementById('login_validation').style.display = "inline";
    } 
    if ( error.length <= 9) {
        //alert(isValidEmail(document.getElementById('user_email').value));
        if ( isValidEmail(document.getElementById('login_email').value) == false){
             error = '<span class="text">Please, Enter valid Email</span>'
             onSubmitBln = false;
         }  else {
             onSubmitBln = true;
             
         }
        document.getElementById('login_validation').innerHTML = error;            
        document.getElementById('login_validation').style.display = "inline";
    } 
    if ( onSubmitBln == true){
        document.getElementById('login_validation').style.display = "none";
    }
     return onSubmitBln;
}
function loginFormValidation() {
    var error = "<ul>"
    if ( document.getElementById('login_email').value.length <= 0) {
       error += "<li>Email Id is mandatory</li>"
    }
    if ( document.getElementById('login_password').value.length <= 0) {
       error += "<li>Password is mandatory</li>"
    }
    error += "</ul>"; 
    if ( error.length <= 9) {
        onSubmitBln = true;
    } else {
        document.getElementById('login_validation').innerHTML = error;            
        document.getElementById('login_validation').style.display = "inline";
    } 
     if ( error.length <= 9) {
        //alert(isValidEmail(document.getElementById('user_email').value));
        if ( isValidEmail(document.getElementById('login_email').value) == false){
             error = '<span class="text">Please, Enter valid Email</span>'
             onSubmitBln = false;
         }  else {
             onSubmitBln = true;
             
         }
        document.getElementById('login_validation').innerHTML = error;            
        document.getElementById('login_validation').style.display = "inline";
    } 
    if ( onSubmitBln == true){
        document.getElementById('login_validation').style.display = "none";
    }
   // alert(onSubmitBln);
    return onSubmitBln;
}
function formAnnaUniversityValidation() {
    var error = "<ul>";
    if ( document.getElementById('user_firstName').value.length <= 0 || document.getElementById('user_firstName').value == "First Name") {
       error += "<li>First Name is mandatory</li>"
    }
    if ( document.getElementById('user_lastName').value.length <= 0 || document.getElementById('user_lastName').value == "Last Name") {
       error += "<li>Last Name is mandatory</li>"
    }
     if ( document.getElementById('user_sex').value.length <= 0) {
       error += "<li>Gender is mandatory</li>"
    }
   /* if ( document.getElementById('user_dd').value.length <= 0) {
       error += "<li>Date is mandatory</li>"
    }
    if ( document.getElementById('user_mm').value.length <= 0) {
       error += "<li>Month is mandatory</li>"
    }
    if ( document.getElementById('user_yyyy').value.length <= 0) {
       error += "<li>Year is mandatory</li>"
    }*/
    if ( document.getElementById('user_address').value.length <= 0) {
       error += "<li>Address is mandatory</li>"
    }
    if ( document.getElementById('user_city').value.length <= 0) {
       error += "<li>City is mandatory</li>"
    }
    if ( document.getElementById('user_state').value.length <= 0) {
       error += "<li>State is mandatory</li>"
    }
    if ( document.getElementById('user_zipcode').value.length <= 0) {
       error += "<li>Postal code is mandatory</li>"
    }
    if ( document.getElementById('user_country').value.length <= 0) {
       error += "<li>Country is mandatory</li>"
    }
    if ( document.getElementById('user_email').value.length <= 0) {
       error += "<li>Email Id is mandatory</li>"
    }
	if(document.getElementById('user_email').value.length > 0)
        {
       
         var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,3})$/;
        var address = document.getElementById('user_email').value
        if(reg.test(address) == false) {
         error += "<li>Invalid Email Address</li>"
        }
        }
    if ( document.getElementById('user_password').value.length <= 0) {
       error += "<li>Password is mandatory</li>"
    }
    if ( document.getElementById('user_cpassword').value.length <= 0) {
       error += "<li>Re-type Password is mandatory</li>"
    } 
    if ( document.getElementById('register_number').value.length <= 0) {
       error += "<li>Registration Number is mandatory</li>"
    }    
    if ( document.getElementById('campus_category').value.length <= 0) {
       error += "<li>Campus Type is mandatory</li>"
    }   
    if ( document.getElementById('campus_title').value.length <= 0) {
       error += "<li>Campus is mandatory</li>"
    }     
    error += "</ul>";        
    if ( error.length <= 9) {
        onSubmitBln = true;
    } else {
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
    } 
    if ( error.length <= 9) {
        //alert(isValidEmail(document.getElementById('user_email').value));
        if ( isValidEmail(document.getElementById('user_email').value) == false){
             error = '<ul><li>Please, Enter valid Email</li></ul>'
             onSubmitBln = false;
         }  else {
             onSubmitBln = true;
         }
          if ( document.getElementById('user_password').value != document.getElementById('user_cpassword').value){
             error = '<ul><li>Password mismatch</li></ul>'
             onSubmitBln = false;
         }  else {
             onSubmitBln = true;
         }
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
    } 
    if ( onSubmitBln == true ) {
        document.getElementById('validation').style.display = "none";
    }   
    return onSubmitBln;
 }
 function formValidation() {
    var error = "<ul>";
    if ( document.getElementById('user_firstName').value.length <= 0 || document.getElementById('user_firstName').value == "First Name") {
       error += "<li>First Name is mandatory</li>"
    }
    if ( document.getElementById('user_lastName').value.length <= 0 || document.getElementById('user_lastName').value == "Last Name") {
       error += "<li>Last Name is mandatory</li>"
    }
     if ( document.getElementById('user_sex').value.length <= 0) {
       error += "<li>Gender is mandatory</li>"
    }
   /* if ( document.getElementById('user_dd').value.length <= 0) {
       error += "<li>Date is mandatory</li>"
    }
    if ( document.getElementById('user_mm').value.length <= 0) {
       error += "<li>Month is mandatory</li>"
    }
    if ( document.getElementById('user_yyyy').value.length <= 0) {
       error += "<li>Year is mandatory</li>"
    }*/
    if ( document.getElementById('user_address').value.length <= 0) {
       error += "<li>Address is mandatory</li>"
    }
    if ( document.getElementById('user_city').value.length <= 0) {
       error += "<li>City is mandatory</li>"
    }
    if ( document.getElementById('user_state').value.length <= 0) {
       error += "<li>State is mandatory</li>"
    }
    if ( document.getElementById('user_zipcode').value.length <= 0) {
       error += "<li>Postal code is mandatory</li>"
    }
    if ( document.getElementById('user_country').value.length <= 0) {
       error += "<li>Country is mandatory</li>"
    }
    if ( document.getElementById('user_email').value.length <= 0) {
       error += "<li>Email Id is mandatory</li>"
    }
	if(document.getElementById('user_email').value.length > 0)
        {
       
         var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,3})$/;
        var address = document.getElementById('user_email').value
        if(reg.test(address) == false) {
        error += "<li>Invalid Email Address</li>"
        }
        }
    if ( document.getElementById('user_password').value.length <= 0) {
       error += "<li>Password is mandatory</li>"
    }
    if ( document.getElementById('user_cpassword').value.length <= 0) {
       error += "<li>Re-type Password is mandatory</li>"
    }    
    if ( document.getElementById('campus_category').value.length <= 0) {
       error += "<li>Campus Type is mandatory</li>"
    }   
    if ( document.getElementById('campus_title').value.length <= 0) {
       error += "<li>Campus is mandatory</li>"
    }     
    error += "</ul>";        
    if ( error.length <= 9) {
        onSubmitBln = true;
    } else {
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
    } 
    if ( error.length <= 9) {
        //alert(isValidEmail(document.getElementById('user_email').value));
        if ( isValidEmail(document.getElementById('user_email').value) == false){
             error = '<ul><li>Please, Enter valid Email</li></ul>'
             onSubmitBln = false;
         }  else {
             onSubmitBln = true;
         }
          if ( document.getElementById('user_password').value != document.getElementById('user_cpassword').value){
             error = '<ul><li>Password mismatch</li></ul>'
             onSubmitBln = false;
         }  else {
             onSubmitBln = true;
         }
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
    } 
    if ( onSubmitBln == true ) {
        document.getElementById('validation').style.display = "none";
    }   
    return onSubmitBln;
 }
 function isValidEmail(email){
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
    if(RegExp.test(email)){
        return true;
    }else{
        return false;
    }
 }
 function checkFirstName() {
     var error = "";
     if ( document.getElementById('user_firstName').value.length <= 0) {
       error += '<span class="text">First Name is mandatory</span>'
     }
     if ( error.length > 0 ){
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
     } else {
         document.getElementById('validation').innerHTML = "";            
        document.getElementById('validation').style.display = "none"; 
     }
 }
 function checkLastName() {
     var error = "";
     if ( document.getElementById('user_lastName').value.length <= 0) {
       error += '<span class="text">Last Name is mandatory</span>'
     }
     if ( error.length > 0 ){
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
     } else {
         document.getElementById('validation').innerHTML = "";            
        document.getElementById('validation').style.display = "none"; 
     }
 }
  function checkEmail() {
     var error = "";
     if ( document.getElementById('user_email').value.length <= 0) {
       error += '<span class="text">Last Name is mandatory</span>'
     }
     if ( error.length == 0 ) {
         if ( isValidEmail(document.getElementById('user_email').value) == false){
             error += '<span class="text">Please, Enter valid Email</span>'
         }
     }
     if ( error.length > 0 ){
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
     } else {
         document.getElementById('validation').innerHTML = "";            
        document.getElementById('validation').style.display = "none"; 
     }
 }
  function checkPassword() {
     var error = "";
     if ( document.getElementById('user_password').value.length <= 0) {
       error += '<span class="text">Password is mandatory</span>'
     }
     if ( error.length > 0 ){
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
     } else {
         document.getElementById('validation').innerHTML = "";            
        document.getElementById('validation').style.display = "none"; 
     }
 }
function emailLoginValidation(){
	//alert("I am here");	
    var error = "";    
    if ( document.getElementById('recipient_list').value.length <= 0 ){
        error += "<ul><li>Please, Enter your friend email address</li></ul>";
    }
   /* if ( error <= 0 && document.getElementById('recipient_email').value.length > 0){
        if ( isValidEmail(document.getElementById('recipient_email').value) == false){
            error += '<ul><li>Please, Enter valid Email</li></ul>'
        }
    }*/
    //alert(error);
    if ( error != "" ){
       document.getElementById('login_validation').innerHTML = error;            
       document.getElementById('login_validation').style.display = "inline";
     } else {
        document.getElementById('login_validation').innerHTML = "";            
        document.getElementById('login_validation').style.display = "none"; 
        onSubmitBln = true;
     }  
    return onSubmitBln;
}
String.prototype.endsWith = function(str){
    return (this.match(str+"$")==str)
}
function registerValidtion() {
	//alert("I am here");
	var error = "";    
    if ( document.getElementById('register_number').value.length <= 0 ){
        error += "<ul><li>Registration Number is mandatory</li></ul>";
    }
    //alert(error);
    if ( error.length > 0) {        
        document.getElementById('login_validation').innerHTML = error;            
        document.getElementById('login_validation').style.display = "inline";
        onSubmitBln = false;
    }  else {
		onSubmitBln = true;
    }
    if ( onSubmitBln == true){
        document.getElementById('login_validation').style.display = "none";
    }
   // alert(onSubmitBln);
    return onSubmitBln;
}
function formAnnaUniversityResultValidation() {
	var error = "<ul>";    
    if ( document.getElementById('regstudent_reg_no').value.length <= 0 ){
        error += "<li>Registration Number is mandatory</li>";
    }
	if ( document.getElementById('regstudent_email').value.length <= 0) {
       error += "<li>Email Id is mandatory</li>"
    }
	error += "</ul>";
    if ( error.length > 9) {        
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
        onSubmitBln = false;
    }  else {
	    if ( isValidEmail(document.getElementById('regstudent_email').value) == false) {
            error += "<ul><li>Please, Enter valid Email</li></ul>";  
			document.getElementById('validation').innerHTML = error;            
            document.getElementById('validation').style.display = "inline";
            onSubmitBln = false;
        }  else {
			onSubmitBln = true;
		}
    }
    if ( onSubmitBln == true){
        document.getElementById('validation').style.display = "none";
    }
    return onSubmitBln;
}
function stuSearchValidation(){
	var error = "<ul>";
	if ( document.getElementById('keyword').value.length <= 0 && document.getElementById('campus').value.length <= 0 && document.getElementById('city').value.length <= 0 && document.getElementById('state').value.length <= 0 ) {
		error += "<li>Please, Select any one of the option</li>";
	}
	error += "</ul>";
	if ( error.length > 9) {        
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
        onSubmitBln = false;
    }  else {
	    onSubmitBln = true;
	    document.getElementById('validation').style.display = "none";
	}
	return onSubmitBln
}
 
  function search()
	{
            var option=document.getElementById('search').value;
			//alert(option);
           // alert(option)
          var keyword=document.getElementById('keyword').value;
		  //alert(keyword);

          if(keyword!="Search entire site")
{
          if ( keyword.length > 0 && keyword!=0 && option=="stu"){
	   window.location.href="/stubuddies/search?keyword="+keyword;
          }
	else if( keyword.length > 0 && keyword!=0 && option=="campus")
          {
              document.home.action = "/campus/search?keyword="+keyword;
          }
          else if( keyword.length > 0 && keyword!=0 && option=="placement")
          {
              window.location.href="/placement/search?keyword="+keyword;
          }
            else if( keyword.length > 0 && keyword!=0 && option=="event")
          {
              window.location.href="/event/search?keyword="+keyword;
          }
           else if( keyword.length > 0 && keyword!=0 && option=="resource")
          {
              window.location.href="/resource/search?keyword="+keyword;
          }         
return true;
}
else
{
return false;
}   
         }         
	function commonsearch()
	{
	cmd = false;
            var option=document.getElementById('search').value;
           // alert(option)
          var keyword=document.getElementById('keyword').value;

          if(keyword!="Search entire site")
{
          if ( trim(keyword)!=0  && option=="stu"){
	  document.home.action = "http://www.stutalk.com/stubuddies/search?keyword="+keyword;
	  cmd = true;
          }
	else if( trim(keyword)!=0  && option=="campus")
          {
              document.home.action = "http://www.stutalk.com/campus/search?keyword="+keyword;
              cmd = true;
          }
          else if( trim(keyword)!=0 && option=="placement")
          {
              document.home.action = "http://www.stutalk.com/placement/search?keyword="+keyword;
              cmd = true;
          }
            else if( trim(keyword)!=0 && option=="event")
          {
             document.home.action = "http://www.stutalk.com/event/search?keyword="+keyword;
             cmd = true;
          }
           else if( trim(keyword)!=0 && option=="resource")
          {
              document.home.action = "http://www.stutalk.com/resource/search?keyword="+keyword;
              cmd = true;
          }       
          else
          {
          cmd = false;
          }     
return cmd;
}
else
{
return cmd;
}
         }
	
function sidesearch()
{
var keyword = document.getElementById('skeyword').value;
if(keyword==""  ||  keyword.length==0 || keyword==0 )
return false;
else
return true;
}

  function postEvent()
          {
            var  onsubmit1 = true;
              
                  for( var i=0;i<=8;i++)
                  {
                   //alert(document.getElementById('event['+i+']').value)
                   if(document.getElementById('event['+i+']').value.length<=0)
                       {
                         // document.getElementById('event['+i+']').focus(); 
                          document.getElementById('err'+i).style.display='';
                           document.getElementById('event['+i+']').style.borderColor='#ff0000';
                            onsubmit1 = false;
                       }
                    else
                    {
                            document.getElementById('err'+i).style.display='none';
                            document.getElementById('event['+i+']').style.borderColor='';
                           
                    }                        
                  }
           return onsubmit1
          }
  

function loginFormValidations()
{
	document.getElementById('err').style.display='none';
onsubmit1 = true;
var email = document.getElementById('login_email').value
var pass = document.getElementById('login_password').value
if((email=="" || email.length==0) && (pass=="" || pass.length==0))
{
document.getElementById('emailandpass').style.display = ""
document.getElementById('email').style.display = "none"
document.getElementById('pass').style.display = "none"
document.getElementById('invalidemail').style.display = "none"	
onsubmit1 = false;
}
if(onsubmit1)
{
if(email=="" || email.length==0)
{
document.getElementById('email').style.display = ""
document.getElementById('emailandpass').style.display = "none"
document.getElementById('pass').style.display = "none"
document.getElementById('invalidemail').style.display = "none"	
onsubmit1 = false;
}
}
if(onsubmit1)
{
if(pass=="" || pass.length==0)
{
document.getElementById('pass').style.display = ""
document.getElementById('emailandpass').style.display = "none"
document.getElementById('email').style.display = "none"
document.getElementById('invalidemail').style.display = "none"	
onsubmit1 = false;
}
}
if(onsubmit1)
{
if(isValidEmail(email) == false)
{
document.getElementById('invalidemail').style.display = ""	
document.getElementById('pass').style.display = "none"
document.getElementById('emailandpass').style.display = "none"
document.getElementById('email').style.display = "none"
onsubmit1 = false;
}
}
return onsubmit1;
}

function formValidations()
{
	onsubmit1 = true;
	var error = "<ul>"
    if (trim( document.getElementById('user_firstName').value)== 0) {
       error += "<li>First Name is mandatory</li>"
	   onsubmit1 = false;
    } 
	 if ( trim(document.getElementById('user_lastName').value)== 0) {
       error += "<li>Last Name is mandatory</li>"
	   onsubmit1 = false;
    } 
     if ( trim(document.getElementById('campus_title').value)==0) {
       error += "<li>Campus Name is mandatory</li>"
	   onsubmit1 = false;
    } 
	 if ( trim(document.getElementById('user_email').value)== 0) {
       error += "<li>Email Id is mandatory</li>"
	   onsubmit = false;
    } 
	else if ( isValidEmail(document.getElementById('user_email').value)==false) {
       error += "<li>Enter Valid Email</li>"
	   onsubmit1 = false;
    } 
	 if ( trim(document.getElementById('user_password').value)==0 ) {
       error += "<li>Password is mandatory</li>"
	   onsubmit1 = false;
    } 
	else if ( document.getElementById('user_password').value!=document.getElementById('cuser_password').value) {
       error += "<li>Password is Mismatch</li>"
	   onsubmit1 = false;
    } 
	
    error += "</ul>"; 
	document.getElementById('signupvalid').innerHTML = error;            
    document.getElementById('signupvalid').style.display = "";
	if(onsubmit1)
	{
		document.getElementById('signupvalid').style.display = "none";
	}
	return onsubmit1;
	
}


function photoValidation()
{ 
    var ch = 0;
    if ( document.getElementById('album_name').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_title').style.color = "#ff0000";
    } else {
      document.getElementById('error_title').style.color = "#888b8d";
    }  
    if ( document.getElementById('album_description').value.length <= 0 ){
        ch = 1;
      document.getElementById('error_description').style.color = "#ff0000";
    } else {
      document.getElementById('error_description').style.color = "#888b8d";
    }
    if ( ch == 0) {        
        onSubmitBln = true;
        }
    return onSubmitBln;
}

function forgotFormValidations()
    {
    document.getElementById('err').style.display='none';
        onsubmit1 = true;
       var email =  document.getElementById('login_email').value;
      
       if(email =="" || email.length==0)
           {
               document.getElementById('email').style.display="";
                document.getElementById('pass').style.display="none";
               onsubmit1 = false;
           }
          
         if(onsubmit1)  
             {
                 if(isValidEmail(email)==false)
                     {
                         document.getElementById('email').style.display="none";
                         document.getElementById('invalidemail').style.display="";
                         onsubmit1 = false;
                     }
                }
          //  alert(onsubmit)
           return onsubmit1;
    }
	
	
	
	
	
	
	
	
	 // For Video
   
   var pre=-1;
 var i=5;
  var t;
  function add()
  {
   document.getElementById("tabdisplay").style.height=i.toString()+"px"
   if(i>=190) 
   {
    return;
   }     
   i=i+5;
    t= setTimeout("add()",500);
  }
  
function getvideodetails()
{

    document.getElementById('tabdisplay').style.display="inline";
    document.getElementById('addvideo').style.display="none";
	
   
}
function showVideo(id,vfile)
{    
        if(pre!=-1)
            document.getElementById('playvideo'+pre).style.display='none';
         document.getElementById('playvideo'+id).style.display='inline';
        var s1 = new SWFObject("http://174.133.183.2/javascripts/mediaplayer.swf","mediaplayer","450","400","8");
	s1.addParam("allowfullscreen","true");						
	s1.addVariable("width","450");
	s1.addVariable("height","400");
	s1.addVariable("file",vfile);
	s1.addVariable("backcolor","0x000000");
	s1.addVariable("frontcolor","0xCCCCCC");					
	s1.addVariable("autostart","true");
	s1.addVariable("repeat","list");					
	s1.addVariable("bufferlength","8");
	s1.addVariable("showdownload",'false');
	s1.addVariable('displayheight','380');
	s1.addVariable("rotatetime", "10");	
	s1.write("playvideo"+id);	
        pre=id;
}
function validate(td,add,dis)
{
    if(document.getElementById(add).value==null || document.getElementById(add).value==0)
    {
        document.getElementById(td).style.color="#ff0000";
        document.getElementById(dis).style.display="inline";
        return 0;
    }        
    else
    {
        document.getElementById(td).style.color="#000000";
        document.getElementById(dis).style.display="none";
        return 1;
    }
}


function addvideodetails()
{
    var title,desc,url;
    title=validate('td1','add1','dis1');
    desc=validate('td3','add3','dis3')
    url=validate('td2','add2','dis2');    

    if(url==1)
    {
     if(checkutubeurl(document.getElementById('add2').value)!=-1)
    {
    return true;
    }
    else
    {
    document.getElementById('td2').style.color="#ff0000";
        document.getElementById('dis2').style.display="inline";
        return false;
    }
    }
    else{
    if(title==0 || url==0 || desc==0 )
        return false;
        }
}

function checkutubeurl(url)
{
var urls = url;
urlcheck = urls.indexOf("http://www.youtube.com/watch?v=");
return urlcheck;
}

function cancel()
{
    document.getElementById('tabdisplay').style.display="none";
    document.getElementById('addvideo').style.display="inline";
    var i;
    for(i=1;i<=3;i++)
    {
     document.getElementById('td'+i).style.color="#000000";
     document.getElementById('add'+i).value="";
     document.getElementById('dis'+i).style.display="none";
   }
}


// For View Photo

function caption(id)  
{
    document.getElementById('caption'+id).style.display='';
    var val =  document.getElementById('hid').value
    captionids = val.split(",")
    for(var i=0;i<captionids.length-1;i++)
        {
            if(captionids[i]!=id)
            document.getElementById('caption'+captionids[i]).style.display='none';
        }
}

function show(id){

document.getElementById('hide'+id).style.display = "";
document.getElementById('hideuapde'+id).style.display = "none";
document.getElementById('cover'+id).style.display = "none";
var val =  document.getElementById('hid').value
    captionids = val.split(",")
    for(var i=0;i<captionids.length-1;i++)
        {
            if(captionids[i]!=id)
            hide(captionids[i])
        }
}
function hide(id){

document.getElementById('hide'+id).style.display = "none";
document.getElementById('hideuapde'+id).style.display = "";
document.getElementById('cover'+id).style.display = "";
} 

function coverupdate(pid)
{
   var albumid = document.getElementById('albumid').value
    var ctitle  = document.getElementById('ctitle'+pid).value
    window.location.href="http://www.stutalk.com/photo/updatecover?pid="+pid+"&id="+albumid+"&ctitle="+ctitle;
}



function result()
{
document.getElementById('msg').style.display="none"
onsubmit1 = true;
var email = document.getElementById('regstudent_email').value
var pass = document.getElementById('regstudent_reg_no').value
if((email=="" || email.length==0) && (pass=="" || pass.length==0))
{
document.getElementById('remailandpass').style.display = ""
document.getElementById('remail').style.display = "none"
document.getElementById('rpass').style.display = "none"
document.getElementById('rinvalidemail').style.display = "none"	
onsubmit1 = false;
}
if(onsubmit1)
{
if(email=="" || email.length==0)
{
document.getElementById('remail').style.display = ""
document.getElementById('remailandpass').style.display = "none"
document.getElementById('rpass').style.display = "none"
document.getElementById('rinvalidemail').style.display = "none"	
onsubmit1 = false;
}
}
if(onsubmit1)
{
if(pass=="" || pass.length==0)
{
document.getElementById('rpass').style.display = ""
document.getElementById('remailandpass').style.display = "none"
document.getElementById('remail').style.display = "none"
document.getElementById('rinvalidemail').style.display = "none"	
onsubmit1 = false;
}
}
if(onsubmit1)
{
if(isValidEmail(email) == false)
{
document.getElementById('rinvalidemail').style.display = ""	
document.getElementById('rpass').style.display = "none"
document.getElementById('remailandpass').style.display = "none"
document.getElementById('remail').style.display = "none"
onsubmit1 = false;
}
}
return onsubmit1;
}

function detach()
{
var agree=confirm("Are you sure you wish to detach your campus?");
if (agree)
	return true ;
else
	return false ;
}

function photodetach(msg)
{
var agree=confirm(msg);
if (agree)
	return true ;
else
	return false ;
}

function validateDates(startdate,enddate)
{
var endDate = enddate;
var startDate = startdate;
startDate = startDate.split('/');
endDate = endDate.split('/');
startYear = startDate[0];
startMonth = startDate[1];
startDay = startDate[2];
startDate = new Date (startYear, startMonth, startDay);

endYear = endDate[0];
endMonth = endDate[1];
endDay = endDate[2];
var tt = "date"
endDate = new Date (endYear, endMonth,endDay);
startDates = startdate.replace("/","");
endDates = enddate.replace("/","");
startDates = parseInt(startDates);
endDates = parseInt(endDates);
if (startDate > endDate)
{
document.getElementById('dateerr').style.display='';
document.getElementById('timeerr').style.display='none';
return tt;
}
else if(startDates == endDates && document.getElementById('starttime').value== document.getElementById('lasttime').value)
{
if(!timeCheck(document.getElementById('starttime').value , document.getElementById('lasttime').value))
	{
tt = "time";	
document.getElementById('timeerr').style.display='';	
	}
	else
	{
document.getElementById('timeerr').style.display='none';
	tt = "";
	}
return tt;
}
else 
 {
document.getElementById('timeerr').style.display='';	
tt = "";
return tt;
 }

}

function timeCheck(starttime,lasttime)
{
var st = starttime
var et = lasttime
st = st.replace(":","");
et = et.replace(":","");
st = parseInt(st);
et = parseInt(et);
if (et<=st)
{
document.getElementById('timeerr').style.display='';
document.getElementById('dateerr').style.display='none';
return false;
}
else{
document.getElementById('timeerr').style.display='none';
return true;
}
}

function checkclass()
{
var error = "<ul>";    
    if ( trim(document.getElementById('cname').value) == 0 ){
    document.getElementById('valid').style.display = "none";
        error += "<li>Class name is mandatory</li>";
    }
	if ( trim(document.getElementById('description').value) == 0) {
	 document.getElementById('valid').style.display = "none";
       error += "<li>Description is mandatory</li>"
    }
	error += "</ul>";
    if ( error.length > 9) {        
        document.getElementById('validation').innerHTML = error;            
        document.getElementById('validation').style.display = "inline";
        onSubmitBln = false;
    }  
else
 onSubmitBln = true;

    if ( onSubmitBln == true){
        document.getElementById('validation').style.display = "none";
    }
    return onSubmitBln;

}

 function checkMail()
{
ch = false;
	var mailidswithcomma="";
    	var recipient_list=document.getElementById('recipient_list').value
  	 mailidswithnl =  recipient_list.split("\n");
	for(i=0;i<mailidswithnl.length;i++)
	{
		mailidswithcomma=mailidswithcomma+mailidswithnl[i];
	}
	mailids =  mailidswithcomma.split(",");
	if(recipient_list!=0)
	{
	for(i=0;i<mailids.length;i++)
	{
		if(mailids[i]!="")	
		{
			rightSym	= 	mailids[i].indexOf('<')
			leftSym 	= 	mailids[i].indexOf('>')
				if(rightSym==-1 || rightSym==-1)
				{
				if(isValidEmail(mailids[i]))
					{
					ch = true;
					}
					else
					{
					document.getElementById("emptyerrmsg").style.display="none";
					document.getElementById("errmsg").style.display="";
					ch = false;
					break;
					}
				}
				else 
				{
				if(isValidEmail(mailids[i].substring(rightSym+1,leftSym)))
				{
				ch = true;
				}
				else
				{
				document.getElementById("emptyerrmsg").style.display="none";
				document.getElementById("errmsg").style.display="";
				ch = false;
				break;
				}
		}				
			}
			}
		}	
		else
		{
		document.getElementById("errmsg").style.display="none";
		document.getElementById("emptyerrmsg").style.display="";
		ch=false;
		}
	return ch;
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"").length;
}

    function deletegroup(id,from,gpid)
{
var agree=confirm("Are you sure you wish to delete your class?");
if (agree)
{
	window.location="http://www.stutalk.com/campus/deletegroup?id="+id+"&from="+from+"&gpid="+gpid;
	return true ;
}	
else
	return false ;
}
