function mmLoadMenus() {
  if (window.mm_menu_0105104155_0) return;
  window.mm_menu_0105104155_0 = new Menu("root",107,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
  mm_menu_0105104155_0.addMenuItem("Background");
  mm_menu_0105104155_0.addMenuItem("Our Initiative");
  mm_menu_0105104155_0.addMenuItem("Collaborators");
   mm_menu_0105104155_0.hideOnMouseOut=true;
   mm_menu_0105104155_0.bgColor='#FFFFFF';
   mm_menu_0105104155_0.menuBorder=1;
   mm_menu_0105104155_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0105104155_0.menuBorderBgColor='#777777';

    window.mm_menu_0111174501_0 = new Menu("root",135,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,false,true);
  mm_menu_0111174501_0.addMenuItem("Background","location='Background.html'");
  mm_menu_0111174501_0.addMenuItem("Our Initiative","location='Organization.html'");
  //mm_menu_0111174501_0.addMenuItem("Collaborators","location='collaborators.php'");
   mm_menu_0111174501_0.hideOnMouseOut=true;
   mm_menu_0111174501_0.bgColor='#FFFFFF';
   mm_menu_0111174501_0.menuBorder=1;
   mm_menu_0111174501_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111174501_0.menuBorderBgColor='#777777';

  window.mm_menu_0111181331_0 = new Menu("root",50,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
  mm_menu_0111181331_0.addMenuItem("dgfg");
   mm_menu_0111181331_0.hideOnMouseOut=true;
   mm_menu_0111181331_0.bgColor='#FFFFFF';
   mm_menu_0111181331_0.menuBorder=1;
   mm_menu_0111181331_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111181331_0.menuBorderBgColor='#777777';

  window.mm_menu_0111181341_0 = new Menu("root",112,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,false,true);
  /**mm_menu_0111181341_0.addMenuItem("Events","location='Events.html'");
  mm_menu_0111181341_0.addMenuItem("Courses","location='Courses.html'");
  mm_menu_0111181341_0.addMenuItem("Lectures","location='Lectures.html'");
  mm_menu_0111181341_0.addMenuItem("Clearing House","location='Clearing House.html'");**/
  mm_menu_0111181341_0.addMenuItem("Our Strategy","location='Our Strategy.html'");
  mm_menu_0111181341_0.addMenuItem("Action Plan","location='actionPlan.php'");
  mm_menu_0111181341_0.addMenuItem("Progress Reports","location='whitepaper.php'");
//  mm_menu_0111181341_0.addMenuItem("Collaborations	","location='Research & Development .html'");
   mm_menu_0111181341_0.hideOnMouseOut=true;
   mm_menu_0111181341_0.bgColor='#FFFFFF';
   mm_menu_0111181341_0.menuBorder=1;
   mm_menu_0111181341_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111181341_0.menuBorderBgColor='#777777';

  window.mm_menu_0111181458_0 = new Menu("root",55,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
  mm_menu_0111181458_0.addMenuItem("dfgdf");
   mm_menu_0111181458_0.hideOnMouseOut=true;
   mm_menu_0111181458_0.bgColor='#FFFFFF';
   mm_menu_0111181458_0.menuBorder=1;
   mm_menu_0111181458_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111181458_0.menuBorderBgColor='#777777';

  window.mm_menu_0111181524_0 = new Menu("root",100,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
// mm_menu_0111181524_0.addMenuItem("General&nbsp;Information","location='help.php'");
  //mm_menu_0111181524_0.addMenuItem("Volunteer Opportunities","location='Volunteer Opportunities.html'");      
   mm_menu_0111181524_0.hideOnMouseOut=true;
   mm_menu_0111181524_0.bgColor='#FFFFFF';
   mm_menu_0111181524_0.menuBorder=1;
   mm_menu_0111181524_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111181524_0.menuBorderBgColor='#777777';

  window.mm_menu_0111181639_0 = new Menu("root",60,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
  mm_menu_0111181639_0.addMenuItem("gfhgfh");
   mm_menu_0111181639_0.hideOnMouseOut=true;
   mm_menu_0111181639_0.bgColor='#FFFFFF';
   mm_menu_0111181639_0.menuBorder=1;
   mm_menu_0111181639_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111181639_0.menuBorderBgColor='#777777';

  window.mm_menu_0111181720_0 = new Menu("root",115,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
  mm_menu_0111181720_0.addMenuItem("Recent Events ","location='eventDetail.php?event_type=recent'");
  mm_menu_0111181720_0.addMenuItem("Coming&nbsp;Events","location='eventDetail.php?event_type=coming'");
  mm_menu_0111181720_0.addMenuItem("Photogallery","location='photogallery.php'");
   mm_menu_0111181720_0.hideOnMouseOut=true;
   mm_menu_0111181720_0.bgColor='#FFFFFF';
   mm_menu_0111181720_0.menuBorder=1;
   mm_menu_0111181720_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111181720_0.menuBorderBgColor='#777777';

  window.mm_menu_0111181809_0 = new Menu("root",44,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
  mm_menu_0111181809_0.addMenuItem("kjk");
   mm_menu_0111181809_0.hideOnMouseOut=true;
   mm_menu_0111181809_0.bgColor='#FFFFFF';
   mm_menu_0111181809_0.menuBorder=1;
   mm_menu_0111181809_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111181809_0.menuBorderBgColor='#777777';

    window.mm_menu_0111181837_0 = new Menu("root",134,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
  mm_menu_0111181837_0.addMenuItem("View&nbsp;Documents","location='viewDocuments.php'");
  mm_menu_0111181837_0.addMenuItem("Request&nbsp;For&nbsp;Upload","location='uploadDocument.php'");
  
//mm_menu_0111181837_0.addMenuItem("Search&nbsp;Documents","location='Search Documents.html'");
   mm_menu_0111181837_0.hideOnMouseOut=true;
   mm_menu_0111181837_0.bgColor='#FFFFFF';
   mm_menu_0111181837_0.menuBorder=1;
   mm_menu_0111181837_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111181837_0.menuBorderBgColor='#777777';

  window.mm_menu_0111181952_0 = new Menu("root",134,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
  mm_menu_0111181952_0.addMenuItem("Us&nbsp;Corporates");
  mm_menu_0111181952_0.addMenuItem("Indian&nbsp;Corporates");
  mm_menu_0111181952_0.addMenuItem("US&nbsp;Universities");
  mm_menu_0111181952_0.addMenuItem("Indian&nbsp;Universities");
   mm_menu_0111181952_0.hideOnMouseOut=true;
   mm_menu_0111181952_0.bgColor='#FFFFFF';
   mm_menu_0111181952_0.menuBorder=1;
   mm_menu_0111181952_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111181952_0.menuBorderBgColor='#777777';

  window.mm_menu_0111182119_0 = new Menu("root",134,18,"Geneva, Arial, Helvetica, sans-serif",12,"#06314A","#000000","#E5E5E5","#ECDAAB","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
  mm_menu_0111182119_0.addMenuItem("Us&nbsp;Corporates","location='Us Corporates.html'");
  mm_menu_0111182119_0.addMenuItem("Indian&nbsp;Corporates","location='Indian Corporates.html'");
  mm_menu_0111182119_0.addMenuItem("US&nbsp;Universities","location='US Universities.html'");
  mm_menu_0111182119_0.addMenuItem("Indian&nbsp;Universities","location='Indian Universities.html'");
  mm_menu_0111182119_0.addMenuItem("Entrepreneurs","location='Entrepreneurs.html'");
  mm_menu_0111182119_0.addMenuItem("Governments","location='Governments.html'");
   mm_menu_0111182119_0.hideOnMouseOut=true;
   mm_menu_0111182119_0.bgColor='#FFFFFF';
   mm_menu_0111182119_0.menuBorder=1;
   mm_menu_0111182119_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0111182119_0.menuBorderBgColor='#777777';

mm_menu_0111182119_0.writeMenus();
} // mmLoadMenus()

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//added by sachin
function submitForumLoginForm(event,form)
{
if ((event.which && event.which == 13) ||  (event.keyCode && event.keyCode == 13))
    {
		var error="";
		i=1;
		if(form.username.value==null || trimString(form.username.value).length==0)
		{
			error="Login E-Mail Required\n";
			i++;
		}
		else
	    {
			if(!emailCheck(form.username.value))
			{
				error="Login E-Mail Invalid\n";
				 i++;
			}
	   }


		if(form.password.value==null || trimString(form.password.value).length==0)
		{
			error=error+"Password Required\n";
			i++;
		}
		if(error.length==0)
		{
			form.submit();
			return true;
		}
		alert(error);
		form.username.focus();
		return false;
   } 
  else return true;
}
function validateForumLoginForm(form)
{
	
	var error="";
	i=1;
	if(form.username.value==null || trimString(form.username.value).length==0)
	{
		error="Login E-Mail Required\n";
		i++;
	}
	else
	{
		if(!emailCheck(form.username.value))
		{
			error=" Login E-Mail Invalid\n";
		     i++;
		}

	}
	
	if(form.password.value==null || trimString(form.password.value).length==0)
	{
		error=error+"Password Required\n";
		i++;
	}
	if(error.length==0)
	{
		form.submit();
		return true;
	}
	alert(error);
	form.username.focus();
	return false;
	
}

function validateEmailId(form)
{
	
	 var error="";
	 i=1;
	if(form.email.value==null || trimString(form.email.value).length==0)
	{
		error=error+"E-mailId is required\n";
		i++;
	}
	if(error.length==0)
	{
		form.submit();
		return true
	}
	alert(error);
	form.email.focus();
	return false;	
	
}

function validateResistrationForm(form)
{
	
	var error="";
	i=1;
	countrycode_exists=false;
	areacode_exists=false;
	phno_exists=false;
	if(form.firstName.value==null || trimString(form.firstName.value).length == 0 )
	{
		error=i+".First Name Required\n";++i;
	}
	if( form.email.value==null || !emailCheck( trimString(form.email.value) ) )
	{
		error=error+i+".Email is not valid\n";++i;
	}
	if(form.passwd.value==null || form.passwd.value.length == 0 )
	{
		error=error+i+".Password is Mandatory\n";++i;
	}
	if(form.retypePassword.value==null || form.retypePassword.value.length == 0 )
	{
		error=error+i+".Retype Password is Mandatory\n";++i;
	}
	if(form.passwd.value != form.retypePassword.value )
	{
		error=error+i+".Password & Retype-Password do not match\n";++i;
	}
	if(trimString(form.organization.value).toLowerCase() == 'select') 
	{
		error=error+i+".Organization Type is Mandatory\n";++i;
	}
	if(form.org_name.value==null || trimString(form.org_name.value).length==0 )
	{
		error=error+i+".Organization  Name  is Mandatory\n";++i;
	}
	if(trimString(form.country.value).toLowerCase()=='select')
	{
		error=error+i+".Country Name  is Mandatory\n";++i;
	}
	if( form.visualCode.value==null || form.visualCode.value.length==0 )
	{
		error=error+i+".Visual Code not entered\n";++i;
	}
	if( form.countrycode.value !=null && trimString(form.countrycode.value).length!=0 )
	{
		if( !checkNumber(trimString(form.countrycode.value)) )
		{error=error+i+".Country Code contains Illegal Characters\n";++i;}
		else
			countrycode_exists=true;
	}
	if( form.areacode.value !=null && trimString(form.areacode.value).length!=0 )
	{
		if( !checkNumber(trimString(form.areacode.value)) )
		{error=error+i+".Area Code contains Illegal Characters\n";++i;}
		else
			areacode_exists=true;
	}
	if( form.phonenumber.value !=null && trimString(form.phonenumber.value).length!=0 )
	{
		if( !checkNumber(trimString(form.phonenumber.value)) )
		{error=error+i+".Phone Number contains Illegal Characters\n";++i;}
	}
	
/*	if ( i==1 && (countrycode_exists || areacode_exists) && !phno_exists )
	{
		error=error+"Phone Number is not filled\n";++i;
		status = confirm(error+"Want to Continue Anyway ?");
		if( status == false) 
		{
			alert("Ssachin");
			form.phonenumber.focus();
			return false;
		}
		else
		{
			alert("saljlj");
			form.submit(); return true;
		}
	}
*/
	if( error.length == 0) {form.submit(); return true;}
	alert(error);
	form.email.focus();
	return false;

}


function validateResistrationFormOnKeyPress(event,form)
{

if ((event.which && event.which == 13) ||  (event.keyCode && event.keyCode == 13))
    {

			
			
			var error="";
			i=1;
			countrycode_exists=false;
			areacode_exists=false;
			phno_exists=false;
			if(form.firstName.value==null || trimString(form.firstName.value).length == 0 )
			{
				error=i+".First Name Required\n";++i;
			}
			if( form.email.value==null || !emailCheck( trimString(form.email.value) ) )
			{
				error=error+i+".Email is not valid\n";++i;
			}
			if(form.passwd.value==null || form.passwd.value.length == 0 )
			{
				error=error+i+".Password is Mandatory\n";++i;
			}
			if(form.retypePassword.value==null || form.retypePassword.value.length == 0 )
			{
				error=error+i+".Retype Password is Mandatory\n";++i;
			}
			if(form.passwd.value != form.retypePassword.value )
			{
				error=error+i+".Password & Retype-Password do not match\n";++i;
			}
			if(trimString(form.organization.value).toLowerCase() == 'select') 
			{
				error=error+i+".Organization Type is Mandatory\n";++i;
			}
			if(form.org_name.value==null || trimString(form.org_name.value).length==0 )
			{
				error=error+i+".Organization  Name  is Mandatory\n";++i;
			}
			if(trimString(form.country.value).toLowerCase()=='select')
			{
				error=error+i+".Country Name  is Mandatory\n";++i;
			}
			if( form.visualCode.value==null || form.visualCode.value.length==0 )
			{
				error=error+i+".Visual Code not entered\n";++i;
			}
			if( form.countrycode.value !=null && trimString(form.countrycode.value).length!=0 )
			{
				if( !checkNumber(trimString(form.countrycode.value)) )
				{error=error+i+".Country Code contains Illegal Characters\n";++i;}
				else
					countrycode_exists=true;
			}
			if( form.areacode.value !=null && trimString(form.areacode.value).length!=0 )
			{
				if( !checkNumber(trimString(form.areacode.value)) )
				{error=error+i+".Area Code contains Illegal Characters\n";++i;}
				else
					areacode_exists=true;
			}
			if( form.phonenumber.value !=null && trimString(form.phonenumber.value).length!=0 )
			{
				if( !checkNumber(trimString(form.phonenumber.value)) )
				{error=error+i+".Phone Number contains Illegal Characters\n";++i;}
			}
			
		/*	if ( i==1 && (countrycode_exists || areacode_exists) && !phno_exists )
			{
				error=error+"Phone Number is not filled\n";++i;
				status = confirm(error+"Want to Continue Anyway ?");
				if( status == false) 
				{
					alert("Ssachin");
					form.phonenumber.focus();
					return false;
				}
				else
				{
					alert("saljlj");
					form.submit(); return true;
				}
			}
		*/
			if( error.length == 0) {form.submit(); return true;}
			alert(error);
			form.email.focus();
			return false;
	}
	else
		return false;

}



function validatePasswordForm(form)
{
	
	var error="";
	i=1;
	if(form.oldpasswd.value==null || form.oldpasswd.value.length == 0 )
	{
		error=error+i+".Old Password is Mandatory\n";++i;
	}
	if(form.passwd.value==null || form.passwd.value.length == 0 )
	{
		error=error+i+".New Password is Mandatory\n";++i;
	}
	if(form.retypePassword.value==null || form.retypePassword.value.length == 0 )
	{
		error=error+i+".Retype Password is Mandatory\n";++i;
	}
	if(form.passwd.value != form.retypePassword.value )
	{
		error=error+i+".Password & Retype-Password do not match\n";++i;
	}
	if(error.length==0)
	{
		form.submit(); 
		return true;	
	}
	alert(error);
	return false;
}

function validatePasswordOnKeyPress(event,form)
{


	if ((event.which && event.which == 13) ||  (event.keyCode && event.keyCode == 13))
    {

		var error="";
	i=1;
	if(form.oldpasswd.value==null || form.oldpasswd.value.length == 0 )
	{
		error=error+i+".Old Password is Mandatory\n";++i;
	}
	if(form.passwd.value==null || form.passwd.value.length == 0 )
	{
		error=error+i+".New Password is Mandatory\n";++i;
	}
	if(form.retypePassword.value==null || form.retypePassword.value.length == 0 )
	{
		error=error+i+".Retype Password is Mandatory\n";++i;
	}
	if(form.passwd.value != form.retypePassword.value )
	{
		error=error+i+".Password & Retype-Password do not match\n";++i;
	}
	if(error.length==0)
	{
		form.submit(); 
		return true;	
	}
	alert(error);
	return false;
	}
	else
		return false;
}

function validateUpdateForm(form)
{
	
	var error="";
	i=1;
	countrycode_exists=false;
	areacode_exists=false;
	phno_exists=false;
	if(form.firstName.value==null || trimString(form.firstName.value).length == 0 )
	{
		error=i+".First Name Required\n";
		++i;
	}
	
	if(trimString(form.organization.value).toLowerCase() == 'select') 
	{
		error=error+i+".Organization Type is Mandatory\n";
		++i;
	}
	
	if(form.org_name.value==null || trimString(form.org_name.value).length==0 )
	{
		error=error+i+".Organization  Name  is Mandatory\n";
		++i;
	}
	if(trimString(form.country.value).toLowerCase()=='select')
	{
		error=error+i+".Country Name is Mandatory\n";
		++i;
	}
	
	if( form.countrycode.value !=null && trimString(form.countrycode.value).length!=0 )
	{
		if( !checkNumber(trimString(form.countrycode.value)) )
		{error=error+i+".Country Code contains Illegal Characters\n";++i;}
		else
			countrycode_exists=true;
	}
	if( form.areacode.value !=null && trimString(form.areacode.value).length!=0 )
	{
		if( !checkNumber(trimString(form.areacode.value)) )
		{error=error+i+".Area Code contains Illegal Characters\n";++i;}
		else
			areacode_exists=true;
	}
	if( form.phonenumber.value !=null && trimString(form.phonenumber.value).length!=0 )
	{
		if( !checkNumber(trimString(form.phonenumber.value)) )
		{error=error+i+".Phone Number contains Illegal Characters\n";++i;}
	}
	
/*	if ( i==1 && (countrycode_exists || areacode_exists) && !phno_exists )
	{
		error=error+"Phone Number is not filled\n";++i;
		status = confirm(error+"Want to Continue Anyway ?");
		if( status == false) 
		{
			alert("Ssachin");
			form.phonenumber.focus();
			return false;
		}
		else
		{
			alert("saljlj");
			form.submit(); return true;
		}
	}
*/
	if( error.length == 0) {form.submit(); return true;}
	alert(error);
	return false;

}


function validateProfileOnKeyPress(event,form)
{

	if ((event.which && event.which == 13) ||  (event.keyCode && event.keyCode == 13))
    {
		 
			
			var error="";
			i=1;
			countrycode_exists=false;
			areacode_exists=false;
			phno_exists=false;
			if(form.firstName.value==null || trimString(form.firstName.value).length == 0 )
			{
				error=i+".First Name Required\n";
				++i;
			}
			
			if(trimString(form.organization.value).toLowerCase() == 'select') 
			{
				error=error+i+".Organization Type is Mandatory\n";
				++i;
			}
			
			if(form.org_name.value==null || trimString(form.org_name.value).length==0 )
			{
				error=error+i+".Organization  Name  is Mandatory\n";
				++i;
			}
			if(trimString(form.country.value).toLowerCase()=='select')
			{
				error=error+i+".Country Name is Mandatory\n";
				++i;
			}
			
			if( form.countrycode.value !=null && trimString(form.countrycode.value).length!=0 )
			{
				if( !checkNumber(trimString(form.countrycode.value)) )
				{error=error+i+".Country Code contains Illegal Characters\n";++i;}
				else
					countrycode_exists=true;
			}
			if( form.areacode.value !=null && trimString(form.areacode.value).length!=0 )
			{
				if( !checkNumber(trimString(form.areacode.value)) )
				{error=error+i+".Area Code contains Illegal Characters\n";++i;}
				else
					areacode_exists=true;
			}
			if( form.phonenumber.value !=null && trimString(form.phonenumber.value).length!=0 )
			{
				if( !checkNumber(trimString(form.phonenumber.value)) )
				{error=error+i+".Phone Number contains Illegal Characters\n";++i;}
			}
			
		/*	if ( i==1 && (countrycode_exists || areacode_exists) && !phno_exists )
			{
				error=error+"Phone Number is not filled\n";++i;
				status = confirm(error+"Want to Continue Anyway ?");
				if( status == false) 
				{
					alert("Ssachin");
					form.phonenumber.focus();
					return false;
				}
				else
				{
					alert("saljlj");
					form.submit(); return true;
				}
			}
		*/
			if( error.length == 0) {form.submit(); return true;}
			alert(error);
			return false;
	}
	else return true
}

function trimString(sInString) {
  sInString = sInString.replace( /^\s+/g, "" );// strip leading
  return sInString.replace( /\s+$/g, "" );// strip trailing
}



function emailCheck(str) {

var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true
else{
testresults=false
}
return (testresults)
}


function checkNumber(str)
{
var stripped = str.replace(/[\(\)\.\-\ ]/g, '');
//strip out acceptable non-numeric characters
	if (isNaN(parseInt(stripped))) 
	   return false;

return true;
}


function validateParticipantForm(form)
{
	var error="";
	i=1;
	var obj = null;
	if((form.participant_name.value)==null || trimString(form.participant_name.value).length==0 )
	{
		error=error+"Participant Name Required\n";
		++i;
		obj = (obj ==null)? form.participant_name:obj;
	}
	if((form.participant_address.value)==null || trimString(form.participant_address.value).length==0 )
	{
		error=error+"Address Required\n";
		++i;
		obj = (obj ==null)? form.participant_address:obj;
	}
	if((form.course.value)==null || trimString(form.course.value).length==0 )
	{
		error=error+"Course Required\n";	
		++i;
		obj = (obj ==null)? form.course:obj;
	}
	else
	{
		//TODO: Check if the string ends with semicolon or else alert error
		if( trimString(form.course.value).length >0 )
		{
			courseString = form.course.value;
			courseLastChar = courseString.charAt(courseString.length-1);
			if ( courseLastChar != ',')
			{
				error=error+"Course Should end with comma (,)\n";	
				++i;
				obj = (obj ==null)? form.course:obj;
			}
		}
	}
	
	if(error.length==0)
	{
		form.submit(); 
		return true;	
	}
	if(error !="hello")
	{
	
		alert(error);
		obj.focus();
		return false;
	}
}

function validateEventForm(form)
{
	var error="";
	i=1;
	if((form.event_name.value)==null || trimString(form.event_name.value).length==0 )
	{
		error=error+"EventName Required\n";
		++i;
	}
	if((form.event_place.value)==null || trimString(form.event_place.value).length==0 )
	{
		error=error+"EventPlace Required\n";
		++i;
	}
	if((form.event_status.value)==null || trimString(form.event_status.value).length==0 )
	{
		error=error+"Make Event either active or inactive\n";	
		++i;
	}
	
/*	var noElements = form['doc_name[]'];
	alert( noElements );
	/alert( form['doc_name[]'] );
	for ( var i=0;i< noElements; ++i)
	{
		if((form.doc_name[i].value)==null || trimString(form.doc_name[i].value).length==0 )
		{
		  var value=confirmEventForm();   
		   if(value==false)
			{
			  error="hello";
			}		
		}		
	}
*/
	if(error.length==0)
	{
		form.submit(); 
		return true;	
	}
	if(error !="hello")
	{
	
	alert(error);
	return false;
	}
}
function validateSponsorForm(form)
{
	
	var error="";
	var	height_exist=false;
	var	width_exist=false;
	i=1;
	
	
	if(trimString(form.sponsor_type.value) ==0) 
	{
		error="Sponsor Type is Mandatory\n";
		++i;
	}
	
	if(!checkUrl( trimString(form.sponsor_url.value) ) )
	{
		
		error=error+"Url is not valid\n";
		++i;
	}

	if(form.image_height.value !=null && trimString(form.image_height.value).length!=0 )
	 {
			if( !checkNumber(trimString(form.image_height.value)) )
			{
				error=error+"Image Height contains Illegal Characters\n";
				++i;				
			}
			else
		    {
				height_exist=true;
			}

	  }
	  if(form.image_height.value !=null && trimString(form.image_height.value).length!=0 )
	  {
	
		if( !checkNumber(trimString(form.image_width.value)) )
		{
			error=error+"Image Width contains Illegal Characters\n";
			++i;				
		}
		else
		{
			width_exist=true;
		}
	  }
	/**	if((form.userfile.value)==null || trimString(form.userfile.value).length==0)
		{
			error=error+"Sponsor Image  Required\n";
			++i;
		}
	**/

	

 if(error.length==0)
	{
	 form.submit();
	 return true;
	}
	alert(error);
	form.sponsor_name.focus();

	return false;

}

function checkUrl(url)
{
   
	 urlregex = new RegExp("^(http:\/\/www.|https:\/\/www.|ftp:\/\/www.|www.){1}[0-9A-Za-z\.\-]*\.[0-9A-Za-z\.\-]*");
	    if(url=="")
		{
			testresult=true;
		}
		else
		{
			if(urlregex.test(url))
			{
				testresult=true;
			}
			else
			{			 
				testresult=false; 
			}
		}

    return(testresult);

}




function confirmSubmit() 
{
	var msg;
	msg= "Are you sure you want to delete the data? ";
	var agree=confirm(msg);
	if (agree)
	{
	  return true ;
	}
	else
	{
	  return false ;
	}
}

function confirmEventForm() 
{
	var msg;
	var chk_msg=document.getElementById("update_msg");

	if(chk_msg.value=="update")
	{
		msg= "Do you want Update  event without document? ";
	}
	else
	{
	  msg= "Do you want create event without document? ";
    }
	var agree=confirm(msg);
	if (agree)
	{
	  return true ;
	}
	else
	{
	  return false ;
	}
}
function updateUserDetails(i)
{	
	//alert(document.userForm[i]);
	document.userForm[i].submit(); 	
	
}
function enableUserInput(form,cat_txt_id,cat_txt_box_id,cat_name_id,chk_box_id,update_txt_id,update_txt_btn_id,update_btn_id)
{
	
	 hidetxtObj = document.getElementById(cat_txt_id);
	 hidebtnObj = document.getElementById(update_txt_id);
	 text = hidetxtObj.innerHTML;
	 btntext = hidebtnObj.innerHTML;
		
	if(document.getElementById(chk_box_id).checked)
	{	
	
		hidetxtObj.style.display="none";		
		hidebtnObj.style.display="none";
		
		document.getElementById(update_txt_btn_id).style.display="block";
		document.getElementById(update_btn_id).style.display="block";
		document.getElementById(cat_txt_box_id).style.display="block";
		//document.getElementById(cat_name_id).style.display="block";		
		
	}
	else
	{
		 hidetxtObj.style.display="block";
		 hidebtnObj.style.display="block";
		document.getElementById(cat_txt_box_id).style.display="none";
		document.getElementById(update_txt_btn_id).style.display="none";		
		
	}
	
	
	
}

function categoryUpdate(form)
{
	
	form.submit();	
}
function addCategory(form)
{
	
	var error="";
	i=1;
	if((form.cat_name.value)==null || trimString(form.cat_name.value).length==0 )
	{
		error="Category Name Required\n";
		++i;
	}
	
	if(error.length==0)
	{
		form.submit(); 
		return true;	
	}
	alert(error);
   form.cat_name.focus();
	return false;
		
}
function searchByGeneralCategory(form)
{
	form.submit();
}
function handle()
{
	contactElem = document.getElementById("contact");	
	contactElem.style.display='inline';

}

function setNewsLettersMsg()
{
	var content=document.getElementById("content");
	content.innerHTML="<b>"+global_donemsg+"</b>";
	//var waitmsg=document.getElementById("waitmsg");
	//waitmsg.innerHTML="";
	 setTimeout('setDefaultNewsLettersMsg()',global_default_time);	
}
function setDefaultNewsLettersMsg()
{
	var content=document.getElementById("content");
	content.innerHTML="";
}

//For DD/MM/YY format
function isDateValid(field)
{ 
	var allowBlank = false; 
	var minYear = 1902; 
	var maxYear = (new Date()).getFullYear(); 
	var errorMsg = ""; 
	// regular expression to match required date format 
	re = /^(\d{1,2})\/(\d{1,2})\/(\d{4})$/; 
	if(field.value != '') 
	{ 
		if(regs = field.value.match(re)) 
		{ 
			if(regs[1] < 1 || regs[1] > 31) 
			{ 
				errorMsg = "Invalid value for day: " + regs[1]; 
			} 
			else if(regs[2] < 1 || regs[2] > 12) 
			{ 
				errorMsg = "Invalid value for month: " + regs[2]; 
			} 
			else if(regs[3] < minYear || regs[3] > maxYear)
			{ 
				errorMsg = "Invalid value for year: " + regs[3] + " - must be between " + minYear + " and " + maxYear; 
			} 
		} 
		else 
		{ 
			errorMsg = "Invalid date format: " + field.value; 
		} 
	} 
	else if(!allowBlank) 
	{ 
		errorMsg = "Empty date not allowed!"; 
	} 

	if(errorMsg != "") 
	{ 
		alert(errorMsg); 
		field.focus(); 
		return false; 
	} 
	return true; 
}

