/**
 *
 * @access public
 * @return void
 **/

function trim(stringToTrim) {

	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function textCounter(field,cntfield,maxlimit)
 {
 // if too long...trim it!

   if (field.value.length > maxlimit)
   {

   field.value = field.value.substring(0, maxlimit);
   //alert(field.value.length);
   }
   else
   {
   cntfield.value = maxlimit - field.value.length;
   //alert(cntfield.value);
   }
 }

function open_other()
{
	//alert("rahul");
	document.getElementById('clickhere').disabled=false;
}
function validate_reg(){

	var email = document.getElementById('useremail1');
	var pass = document.getElementById('password1');

	if(trim(email.value)=='')
	{
		alert('Please enter your email-id');
		document.getElementById('useremail1').focus();
		return false;
	}
	else(trim(email.value)!='')
	{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i ;
			 if (!filter.test(email.value))
			 {
				 alert("Please enter a valid email address!")
				 email.value='';
				 email.focus();
				 return false;
			 }
	}
	if(trim(pass.value)=='')
	{
		alert('Please enter password');
		document.getElementById('password1').focus();
		return false;
	}
	return true;

}


function reg1()
{
	var email = document.getElementById('useremail');
	var pass = document.getElementById('password');
	if(trim(email.value)=='')
	{
		alert('Please enter your email-id');
		document.getElementById('useremail').focus();
		return false;
	}
	else(trim(email.value)!='')
	{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i ;
			 if (!filter.test(email.value))
			 {
				 alert("Please enter a valid email address!")
				 email.value='';
				 email.focus();
				 return false;
			 }
	}
	if(trim(pass.value)=='')
	{
		alert('Please enter password');
		document.getElementById('password').focus();
		return false;
	}

	return true;
}


function vreg1()
{
	var email = document.getElementById('v7useremail');
	var pass = document.getElementById('v7password');
	if(trim(email.value)=='')
	{
		alert('Please enter your email-id');
		document.getElementById('v7useremail').focus();
		return false;
	}
	else(trim(email.value)!='')
	{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i ;
			 if (!filter.test(email.value))
			 {
				 alert("Please enter a valid email address!")
				 email.value='';
				 email.focus();
				 return false;
			 }
	}
	if(trim(pass.value)=='')
	{
		alert('Please enter password');
		document.getElementById('v7password').focus();
		return false;
	}

	return true;
}



function regaiepic()
{
	var email = document.getElementById('useremailaiepic');
	var pass = document.getElementById('passwordaiepic');
	if(trim(email.value)=='')
	{
		alert('Please enter your email-id');
		document.getElementById('useremailaiepic').focus();
		return false;
	}
	else(trim(email.value)!='')
	{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i ;
			 if (!filter.test(email.value))
			 {
				 alert("Please enter a valid email address!")
				 email.value='';
				 email.focus();
				 return false;
			 }
	}
	if(trim(pass.value)=='')
	{
		alert('Please enter password');
		document.getElementById('passwordaiepic').focus();
		return false;
	}

	return true;
}
function validate_reg1(){

	var email = document.getElementById('email123');
	var pass = document.getElementById('pass');
	var rpass = document.getElementById('rpass');
	var fname = document.getElementById('fname');
	var lname = document.getElementById('lname');
	var gender = document.getElementById('gender');
	var desig = document.getElementById('desig');
	var cname = document.getElementById('cname');
	var contact = document.getElementById('contact');
	var industry = document.getElementById('industry');
	var city = document.getElementById('city');
	//var payment = document.getElementById('payment');
	var connect = document.getElementById('connect');
	var conference = document.getElementById('conference');
	var comments = document.getElementById('comments');
	//var fo = document.getElementById('f2').value;
	var fo1 = document.getElementById('fo1').value;
	if(fo1==1)
	{

	if(trim(email.value)=='')
	{
		alert('Please enter email');
		document.getElementById('email123').value='';
		document.getElementById('email123').focus();
		return false;
	}
	else
	{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i ;
			 if (!filter.test(email.value))
			 {
				 alert("Please enter a valid email address!")
				 email.value='';
				document.getElementById('email123').focus();
				 return false;
			 }
	}
	if(trim(pass.value)=='')
	{
		alert('Please enter password')
		pass.value=='';
		document.getElementById('pass').focus();
		return false;
	}
	else if(trim(pass.value)!='')
	{
		if(pass.value.length<6)
		{
		alert('Password must have atleast six characters');
		document.getElementById('pass').focus();
		return false;
		}
	}
	if(trim(rpass.value)=='')
	{
		alert('Please re-enter your password');
		rpass.value=='';
		rpass.focus();
		return false;
	}
	if(trim(pass.value)!=trim(rpass.value))
	{
		alert('Password does not match');
		rpass.value=='';
		rpass.focus();
		return false;
	}
	if(trim(fname.value)=='')
	{
		alert('Please enter your first name');
		fname=='';
		fname.focus();
		return false;
	}
	else if(!(isNaN(trim(fname.value))))
	{
		alert('Firstname: Please dont enter numeric value');
		fname.focus();
		return false;
	}
	if(trim(lname.value)=='')
	{
		alert('Please enter your last name');
		lname=='';
		lname.focus();
		return false;
	}
	else if(!(isNaN(trim(lname.value))))
	{
		alert('Lastname: Please dont enter numeric value');
		lname.focus();
		return false;
	}
	if(trim(gender.value)=='select')
	{
		alert('Please select your gender');
		gender=='';
		gender.focus();
		return false;
	}

	}

	if(trim(desig.value)=='')
	{
		alert('Please enter your designation');
		desig=='';
		desig.focus();
		return false;
	}
	else if(!(isNaN(trim(desig.value))))
	{
		alert('Designation: Please dont enter numeric value');
		desig.focus();
		return false;
	}

/*
	if(trim(desig.value)=='')
	{
		alert('Please enter your designation');
		desig.focus();
		return false;
	}
*/

	if(trim(cname.value)=='')
	{
		alert('Please enter your company name');
		cname=='';
		cname.focus();
		return false;
	}

	if(trim(contact.value)=='')
	{
		alert('Please enter your mobile no.');
		contact.focus();
		return false;
	}
	else
	{
		if(isNaN(trim(contact.value)))
		{
			alert('Please enter numeric value');
			contact.focus();
			return false;
		}
		if(contact.value.length<10)
		{
			alert('Mobile number entered is not valid');
			contact.focus();
			return false;
		}
	}

	if(trim(industry.value)=='select')
	{
		alert('Please select your industry type');
		industry=='';
		industry.focus();
		return false;
	}

	if(trim(city.value)=='select')
	{
		alert('Please select the city to attend');
		city=='';
		city.focus();
		return false;
	}
/*
	if(trim(payment.value)=='select')
	{
		alert('Please select your mode of payment');
		payment=='';
		payment.focus();
		return false;
	}
*/

	if(trim(conference.value)=='')
	{
		alert('Please fill what do you expect from this conference');
		conference=='';
		conference.focus();
		return false;
	}


	document.registerp.action="saveregister.php?v=1";
	document.registerp.method="post";

	var flag=0;


	if(flag==0)
	{
		document.registerp.submit();
	}
	return true;
}

function GetXmlHttpObject(){
	var xmlHttp=null;
	try{
	  	// Firefox, Opera 8.0+, Safari
	  	xmlHttp=new XMLHttpRequest();
  	}
	catch (e){
	  // Internet Explorer
	  try{
	    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	  catch (e){
	    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	}
	return xmlHttp;
}

function emailValidate()
	{
		var email = document.getElementById('email123').value;
		if(email!='')
			{
				var params = "email="+email+"&id="+1;
				xmlHttp=GetXmlHttpObject();
				var url="checkemail.php";
				xmlHttp.open("POST",url,true);
				xmlHttp.onreadystatechange=stateChanged;
				xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xmlHttp.setRequestHeader("Content-length", params.length);
				xmlHttp.setRequestHeader("Connection", "close");
				xmlHttp.send(params);
				return false;
			}

	}
function stateChanged()
	{


	    if (xmlHttp.readyState==4 && xmlHttp.status == 200)
		 {

if(xmlHttp.responseText=='notavailable')
				{

					document.getElementById('checkhh').style.display='none';
					document.getElementById("err").style.display='none';
					document.getElementById("newmahisignin").style.display='block';
					document.getElementById("newmahisigninp2").style.display='block';

					document.getElementById('useremail').value=document.getElementById('email123').value;  //To display email when popup opens

					objElems = document.registerp.elements;
					  for(i=0;i<objElems.length;i++){
					    objElems[i].disabled = true;
					  }

				}
				else if(xmlHttp.responseText=='event_check')
				{

					document.getElementById('checkhh').style.display='none';
					document.getElementById("err").style.display='none';
					document.getElementById("newmahisigninaiepic").style.display='block';
					document.getElementById("newmahisigninp2aiepic").style.display='block';

					document.getElementById('useremailaiepic').value=document.getElementById('email123').value;  //To display email when popup opens

					objElems = document.registerp.elements;
					  for(i=0;i<objElems.length;i++){
					    objElems[i].disabled = true;
					  }

				}

			else if(xmlHttp.responseText=='available')
				{

				    document.getElementById('checkhh').style.display='none';
					document.getElementById("err").style.display='none';
					document.getElementById("avail").style.display='block';
					//document.getElementById("submitreg").style.visibility='visible';
					//document.getElementById("resetreg").style.visibility='visible';

				}

			else if(xmlHttp.responseText=='invalid email')
				{

				    document.getElementById('checkhh').style.display='none';
					document.getElementById("err").style.display='block';
					document.getElementById("avail").style.display='none';

				}

			else if(xmlHttp.responseText=='')
			   {
			        document.getElementById('checkhh').style.display='none';
			   		document.getElementById("err").style.display='none';
			   		document.register.submit.disabled=false;
			   }

		  }
		  else
		  {
				document.getElementById('checkhh').style.display='block';
				//document.getElementById('mnnnn1').style='float:left; width:310px;';
		  }

	 }

function close_login()
{

		if(document.getElementById("newmahisignin").style.display='block')
			document.getElementById("newmahisignin").style.display='none';
		if(document.getElementById("newmahisigninp2").style.display='block')
			document.getElementById("newmahisigninp2").style.display='none';

		objElems = document.registerp.elements;
	  for(i=0;i<objElems.length;i++){
	    objElems[i].disabled = false;
	  }
	document.getElementById('email123').value='';

}

function vclose_login()
{
		if(document.getElementById("vnewmahisignin").style.display='block')
			document.getElementById("vnewmahisignin").style.display='none';
		if(document.getElementById("vnewmahisigninp2").style.display='block')
			document.getElementById("vnewmahisigninp2").style.display='none';

		objElems = document.registerp.elements;
	  for(i=0;i<objElems.length;i++){
	    objElems[i].disabled = false;
	  }
}


function close_loginaiepic()
{

		if(document.getElementById("newmahisigninaiepic").style.display='block')
			document.getElementById("newmahisigninaiepic").style.display='none';
		if(document.getElementById("newmahisigninp2aiepic").style.displaye='block')
			document.getElementById("newmahisigninp2aiepic").style.display='none';

		objElems = document.registerp.elements;
	  for(i=0;i<objElems.length;i++){
	    objElems[i].disabled = false;
	  }
	document.getElementById('email123').value='';

}

function open_sign()
{

		if(document.getElementById("newmahisigninaiepic44").style.display='none')
			document.getElementById("newmahisigninaiepic44").style.display='block';
		if(document.getElementById("newmahisigninp2aiepic44").style.display='none')
			document.getElementById("newmahisigninp2aiepic44").style.display='block';

		objElems = document.registerp.elements;
	  for(i=0;i<objElems.length;i++){
	    objElems[i].disabled = false;
	  }
	document.getElementById('email123').value='';

}

function vopen_sign()
{
	if(document.getElementById("vnewmahisignin").style.display='none')
			document.getElementById("vnewmahisignin").style.display='block';
		if(document.getElementById("vnewmahisigninp2").style.display='none')
			document.getElementById("vnewmahisigninp2").style.display='block';

		objElems = document.registerp.elements;
	  for(i=0;i<objElems.length;i++){
	    objElems[i].disabled = false;
	  }
}


/*function check(a)
{
  var stra="cname";
  var comp="comp_id"+a;
  var com="com_id"+a;


    var el1=document.getElementById(com);
	var el2=document.getElementById(stra);

    var dropdown=document.getElementById(com).selectedIndex;

	el2.value=document.getElementById(com)[dropdown].text;
     document.getElementById(comp).value=document.getElementById(com)[dropdown].value;


    el2.focus();
    el1.style.display="none";
    document.getElementById("temp_School1").style.display ="none";
    document.getElementById("cname").style.display ="block";
    document.getElementById("followingmain").style.display='none';

}




function open_div(id,hgt)
{
	hgt = parseInt(hgt);
	var browser = navigator.appName;
	if(browser=='Microsoft Internet Explorer')
	{
		hgt=hgt + 40;
	}
	if(document.getElementById(id).style.display='none')
	{
		document.getElementById(id).style.display='block';
		if(id=='Degreelayer1')
		{
		document.getElementById("Degreelayer1").style.marginTop=hgt+"px";
		if(browser=='Microsoft Internet Explorer')
		{
		//document.getElementById("sex").style.visibility="hidden";
		document.getElementById("state").style.visibility="hidden";
		document.getElementById("cname").style.visibility="hidden";
		}
		document.getElementById("branch").style.visibility="hidden";
		document.getElementById("branchLayer1").style.display='none';

		}
		if(id=='branchLayer1')
		{
		document.getElementById("branchLayer1").style.marginTop=hgt+"px";
		document.getElementById("sex").style.visibility='hidden';
		document.getElementById("state").style.visibility='hidden';
		document.getElementById("cname").style.visibility='hidden';

		}
	}

}

function close_div(id)
{
	var browser = navigator.appName;
	if(document.getElementById(id).style.display='block')
	{
		document.getElementById(id).style.display='none';

		if(id=='Degreelayer1')
		{
		if(browser=='Microsoft Internet Explorer')
		{
		//document.getElementById("sex").style.visibility="visible";
		document.getElementById("state").style.visibility="visible";
		document.getElementById("cname").style.visibility="visible";
		}
		document.getElementById("branch").style.visibility="visible";
		}
		if(id=='branchLayer1')
		{
		document.getElementById("sex").style.visibility='visible';
		document.getElementById("state").style.visibility='visible';
		document.getElementById("cname").style.visibility='visible';

		}
		if(id=='followingmain')
		{
			document.getElementById('clickhere').checked=false;
		}

	}

}



function plus_div(id)
{
	if(document.getElementById(id).style.display='none')
		document.getElementById(id).style.display='block';

}




function disable_branch()
{
	var sel = document.getElementById("degree").value;
	if(sel!='B.Tech/B.E.')
	document.getElementById('branch').disabled=true;
	else
	document.getElementById('branch').disabled=false;
}
*/

/*function college_div()
{

	var opendiv = document.getElementById("comp_id1").value;
	var chk = document.getElementById('clickhere').checked;


	if(opendiv==0 || opendiv=='')
	{
		if(chk==true)
		{
			document.getElementById('followingmain').style.display='block';


			var aa = document.getElementById('cname').length;
			document.getElementById('cname').selectedIndex=aa-1;
		}
		if(chk==false)
		{
			document.getElementById('followingmain').style.display='none';
		}
		//document.getElementById("ccity").focus();
	}
	else if(opendiv!=0 || opendiv!='')
	{
		document.getElementById('followingmain').style.display='none';
		document.getElementById('clickhere').checked=false;
	}

}*/

/*function close_college_div()
{

		document.getElementById('followingmain').style.display='none';
		//document.getElementById('clickhere').disabled=true;
		document.getElementById('clickhere').checked=false;

}*/


/*function save_schooldetail()
{
	var cemail = trim(document.getElementById("cemail").value);
	var collegehname = trim(document.getElementById("collegehname").value);
	var cdesc = trim(document.getElementById("cdesc").value);
	//var chname = document.getElementById("cname").value;




	if(collegehname=='')
	{
		alert('Please enter your college name');
		document.getElementById("collegehname").value='';
		document.getElementById("collegehname").focus();
		return false;
	}

	document.getElementById('hidemail').value=cemail;
	document.getElementById('hiddesc').value=cdesc;*/
	//document.getElementById('hidcity').value=ccity;

/*	document.getElementById('followingmain').style.display='none';*/


	/*var params = "cemail="+cemail+"&ccity="+ccity+"&chname="+chname+"&cdesc="+cdesc+"&id="+1;
	xmlHttp=GetXmlHttpObject();
	var url="saveschooldesc.php";


	xmlHttp.open("POST",url,true);
	xmlHttp.onreadystatechange=schoolChanged;
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(params);
	return false;*/
//}

/*function schoolChanged()
	{


	    if (xmlHttp.readyState==4 && xmlHttp.status == 200)
		 {
				var arr=new Array();

				arr=xmlHttp.responseText.split('+',2);
                var arr1 = arr[0];
                var arr2 = arr[1];
			if(arr1=='inserted')
				{
					document.getElementById('followingmain').style.display='none';
					document.getElementById('schoolinserted').style.display='block';
					document.getElementById('checkhh11').style.display='none';
					document.getElementById('cname').disabled=true;
					document.getElementById('hidcolid').value=arr2;



				}

			else if(xmlHttp.responseText=='')
			   {
			       	document.getElementById('followingmain').style.display='none';
					document.getElementById('schoolinserted').style.display='block';
			   }

		  }
		  else
		  {
				document.getElementById('checkhh11').style.display='block';

		  }

	 }
*/

/*function hidedivcom(id,type)
{


	if(type=='team')
	{
		document.getElementById('deletehim').innerHTML='Are you sure you want to remove your project from AIEPIC? If yes, click ok';
		document.getElementById('removeemail_mem').value='';
		document.getElementById('removeuid').value='';
		document.getElementById('removeproj').value=id;
	}
	if(type=='team1')
	{
		document.getElementById('deletehim').innerHTML='Are you sure you want to remove your team from AIEPIC? If yes, click ok';
		document.getElementById('removeemail_mem').value='';
		document.getElementById('removeuid').value='';
		document.getElementById('removeproj').value=id;
	}
	else if(type=='membership')
	{
		document.getElementById('deletehim').innerHTML='Are you sure you want to remove yourself from this project? If yes, click ok';
		document.getElementById('removeemail_mem').value='';
		document.getElementById('removeproj').value='';
		document.getElementById('removeuid').value=id;
	}
	else if(type=='member')
	{
		document.getElementById('deletehim').innerHTML='Are you sure you want to remove this member?  If yes, click ok';
		document.getElementById('removeproj').value='';
		document.getElementById('removeuid').value='';
		document.getElementById('removeemail_mem').value=id;
	}
	window.location.href='#';
	document.getElementById('newmahidelete').style.display='block';
	document.getElementById('newmahi2delete').style.display='block';
}

function hidediv()
{

	document.getElementById('newmahidelete').style.display='none';
	document.getElementById('newmahi2delete').style.display='none';
	document.getElementById('removeemail_mem').value='';
	document.getElementById('removeproj').value='';
	document.getElementById('removeuid').value='';
}
function close_men()
{

	document.getElementById('mentor11').style.display='none';
	document.getElementById('mentor22').style.display='none';

	objElems = document.registerp.elements;
	  for(i=0;i<objElems.length;i++){
	    objElems[i].disabled = false;
	  }
	document.getElementById('email123').value='';

}
function close_mentor()
{

	document.getElementById('mentor11').style.display='none';
	document.getElementById('mentor22').style.display='none';


}

function hidedel(id1,id2,id3)
{


	if(id1 != ''){
	document.getElementById(id1).style.display = 'none';}
	if(id2 != ''){
	document.getElementById(id2).style.display = 'block';}
	if(id3!=''){

	document.getElementById('productid_del').value = id3;}
}*/



