// JavaScript Document
function enableRegistration()
{
if(document.getElementById("mySubmit").disabled==true)
	document.getElementById("mySubmit").disabled=false;
else
	document.getElementById("mySubmit").disabled=true;
}

/////////////////////////////
var count;
function downloadCount(count)
{
	
}

//////////////////////////

function register() 

{
	var myarr=new Array('+','=',')','(','*','&','^','%','$','#','@','!','~','}','{','|','/','\\',';','>','<','\'');

if(document.getElementById("fname").value=="")
	{
    hideRegistrationErrors();
    document.getElementById("fnameError").style.display ="inline";
    document.getElementById("fname").select() ;
    document.getElementById("fname").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("fname").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideRegistrationErrors();
 		 document.getElementById("fnamespecialError").style.display ="inline";
		document.getElementById("fname").select() ;
		document.getElementById("fname").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("fname").value==parseInt(2+document.getElementById("fname").value))
	{
     hideRegistrationErrors();
     document.getElementById("fnamenumError").style.display ="inline";
	 document.getElementById("fname").select() ;
 	 document.getElementById("fname").focus() ;
	  return false ;
	}
	
if(document.getElementById("mname").value=="")
	{
    hideRegistrationErrors();
    document.getElementById("mnameError").style.display ="inline";
    document.getElementById("mname").select() ;
    document.getElementById("mname").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("mname").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideRegistrationErrors();
 		 document.getElementById("mnamespecialError").style.display ="inline";
		document.getElementById("mname").select() ;
		document.getElementById("mname").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("mname").value==parseInt(2+document.getElementById("mname").value))
	{
     hideRegistrationErrors();
     document.getElementById("mnamenumError").style.display ="inline";
	 document.getElementById("mname").select() ;
 	 document.getElementById("mname").focus() ;
	  return false ;
	}	
	
if(document.getElementById("lname").value=="")
	{
    hideRegistrationErrors();
    document.getElementById("lnameError").style.display ="inline";
    document.getElementById("lname").select() ;
    document.getElementById("lname").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("lname").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideRegistrationErrors();
 		 document.getElementById("lnamespecialError").style.display ="inline";
		document.getElementById("lname").select() ;
		document.getElementById("lname").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("lname").value==parseInt(2+document.getElementById("lname").value))
	{
     hideRegistrationErrors();
     document.getElementById("lnamenumError").style.display ="inline";
	 document.getElementById("lname").select() ;
 	 document.getElementById("lname").focus() ;
	  return false ;
	}


else if(document.getElementById("year").value=="")
	{
    hideRegistrationErrors();
    document.getElementById("yearError").style.display ="inline";
    document.getElementById("year").select() ;
    document.getElementById("year").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("year").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideRegistrationErrors();
 		 document.getElementById("yearspecialError").style.display ="inline";
		document.getElementById("year").select() ;
		document.getElementById("year").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("year").value!=parseInt(2+document.getElementById("year").value))
	{
     hideRegistrationErrors();
     document.getElementById("yearnumError").style.display ="inline";
	 document.getElementById("year").select() ;
 	 document.getElementById("year").focus() ;
	  return false ;
	}
else if(document.getElementById("year").value.length != 4)
	{
     hideRegistrationErrors();
     document.getElementById("yearnumError").style.display ="inline";
	 document.getElementById("year").select() ;
 	 document.getElementById("year").focus() ;
	  return false ;
	}
	
else if(document.getElementById("address").value=="")
	{
    hideRegistrationErrors();
    document.getElementById("addressError").style.display ="inline";
    document.getElementById("address").select() ;
    document.getElementById("address").focus() ;
		return false ;
	}
	
else if(2+document.getElementById("address").value==parseInt(2+document.getElementById("address").value))
	{
     hideRegistrationErrors();
     document.getElementById("addressnumError").style.display ="inline";
	 document.getElementById("address").select() ;
 	 document.getElementById("address").focus() ;
	  return false ;
	}

else if(document.getElementById("cellphone").value=="")
	{
    hideRegistrationErrors();
    document.getElementById("cellphoneError").style.display ="inline";
    document.getElementById("cellphone").select() ;
    document.getElementById("cellphone").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("cellphone").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideRegistrationErrors();
 		 document.getElementById("cellphonespecialError").style.display ="inline";
		document.getElementById("cellphone").select() ;
		document.getElementById("cellphone").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("cellphone").value!=parseInt(2+document.getElementById("cellphone").value))
	{
     hideRegistrationErrors();
     document.getElementById("cellphonenumError").style.display ="inline";
	 document.getElementById("cellphone").select() ;
 	 document.getElementById("cellphone").focus() ;
	  return false ;
	}
else if(document.getElementById("cellphone").value.length < 10 || document.getElementById("cellphone").value.length > 14)
	{
     hideRegistrationErrors();
     document.getElementById("cellphonenumError").style.display ="inline";
	 document.getElementById("cellphone").select() ;
 	 document.getElementById("cellphone").focus() ;
	  return false ;
	}
	
else if(document.getElementById("mynickname").value=="")
	{
    hideRegistrationErrors();
    document.getElementById("usernameError").style.display ="inline";
    document.getElementById("mynickname").select() ;
    document.getElementById("mynickname").focus() ;
		return false ;
	}
	
else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("mynickname").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideRegistrationErrors();
 		 document.getElementById("usernamespecialError").style.display ="inline";
		document.getElementById("mynickname").select() ;
		document.getElementById("mynickname").focus() ;
 		return false ;
		}
	}
	}
	
if(document.getElementById("pass1").value=="")
	{
    hideRegistrationErrors();
    document.getElementById("pass1Error").style.display ="inline";
    document.getElementById("pass1").select() ;
    document.getElementById("pass1").focus() ;
		return false ;
	}
else if(document.getElementById("pass1").value.length < 6)
	{
    hideRegistrationErrors();
    document.getElementById("pass1lenError").style.display ="inline";
    document.getElementById("pass1").select() ;
    document.getElementById("pass1").focus() ;
		return false ;
	}
else if(document.getElementById("pass2").value=="")
	{
    hideRegistrationErrors();
    document.getElementById("pass2Error").style.display ="inline";
    document.getElementById("pass2").select() ;
    document.getElementById("pass2").focus() ;
		return false ;
	}
else if(document.getElementById("pass1").value != document.getElementById("pass2").value)
	{
    hideRegistrationErrors();
    document.getElementById("matchError").style.display ="inline";
	document.getElementById("pass1").value="" ;
	document.getElementById("pass2").value="" ;
    document.getElementById("pass1").select() ;
    document.getElementById("pass1").focus() ;
		return false ;
	}

else if(document.getElementById("email1").value=="")
	{
	hideRegistrationErrors();
    document.getElementById("email1Error").style.display ="inline";
	document.getElementById("email1").select() ;
 	document.getElementById("email1").focus() ;
	return false ;
	}
	else
	{
	var xat=document.getElementById("email1").value.indexOf("@") ;
 	var xat2=document.getElementById("email1").value.lastIndexOf("@") ;
 	var xdot=document.getElementById("email1").value.indexOf("." ,xat+2) ;
	var em=document.getElementById("email1").value;
	var after=em.substring(xdot);
	}
if((xat!=xat2)||(xat==-1) ||(xdot==-1) ||(after.length < 3))
	{
  hideRegistrationErrors();
  document.getElementById("email1wrongError").style.display ="inline";
	document.getElementById("email1").select() ;
	document.getElementById("email1").focus() ;
 	return false ;
	}
else if(document.getElementById("email2").value=="")
	{
	hideRegistrationErrors();
    document.getElementById("email2Error").style.display ="inline";
	document.getElementById("email2").select() ;
 	document.getElementById("email2").focus() ;
	return false ;
	}
else if(document.getElementById("email1").value != document.getElementById("email2").value)
	{
	//	alert("no");
	hideRegistrationErrors();
    document.getElementById("email1matchError").style.display ="inline";
	document.getElementById("email1").value="" ;
	document.getElementById("email2").value="" ;
	document.getElementById("email1").select() ;
 	document.getElementById("email1").focus() ;
	return false ;
	}
return true;
}

 function hideRegistrationErrors() 
  {	  
document.getElementById("fnameError").style.display = "none"
document.getElementById("fnamespecialError").style.display = "none"
document.getElementById("fnamenumError").style.display = "none"

document.getElementById("mnameError").style.display = "none"
document.getElementById("mnamespecialError").style.display = "none"
document.getElementById("mnamenumError").style.display = "none"

document.getElementById("lnameError").style.display = "none"
document.getElementById("lnamespecialError").style.display = "none"
document.getElementById("lnamenumError").style.display = "none"

document.getElementById("yearError").style.display = "none"
document.getElementById("yearspecialError").style.display = "none"
document.getElementById("yearnumError").style.display = "none"

document.getElementById("addressError").style.display = "none"
document.getElementById("addressnumError").style.display = "none"

document.getElementById("cellphoneError").style.display = "none"
document.getElementById("cellphonespecialError").style.display = "none"
document.getElementById("cellphonenumError").style.display = "none"

document.getElementById("usernameError").style.display = "none"
document.getElementById("usernamespecialError").style.display = "none"

document.getElementById("pass1Error").style.display = "none"
document.getElementById("pass1lenError").style.display = "none"
document.getElementById("pass2Error").style.display = "none"
document.getElementById("matchError").style.display = "none"

document.getElementById("email1Error").style.display = "none"
document.getElementById("email1wrongError").style.display = "none"
document.getElementById("email2Error").style.display = "none"
document.getElementById("email1matchError").style.display = "none"
 }
/////////////////////////////

function validateForgetPass()
  {
	  
	  var myarr=new Array('+','=',')','(','*','&','^','%','$','#','!','~','}','{','|','/','\\',';','>','<','\'');
 if(document.getElementById("email").value=="")
	{
forgetPassErrors();
document.getElementById("emailError").style.display ="inline";
document.getElementById("email").select() ;
document.getElementById("email").focus() ;
return false ;
	}
	
	else
	{
	var xat=document.getElementById("email").value.indexOf("@") ;
 	var xat2=document.getElementById("email").value.lastIndexOf("@") ;
 	var xdot=document.getElementById("email").value.indexOf("." ,xat+2) ;
	var em=document.getElementById("email").value;
	var after=em.substring(xdot);
	}
  if((xat!=xat2)||(xat==-1) ||(xdot==-1) ||(after.length < 3))
	{
   forgetPassErrors();
   document.getElementById("email2Error").style.display ="inline";
	document.getElementById("email").select() ;
	document.getElementById("email").focus() ;
 	return false ;
	}
else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("email").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 forgetPassErrors();
 		 document.getElementById("emailspecialError").style.display ="inline";
		document.getElementById("email").select() ;
		document.getElementById("email").focus() ;
 		return false ;
		}
	}
	}	
	return true;
	  
	  }
  
  function forgetPassErrors() 
  {
  document.getElementById("emailError").style.display = "none"
document.getElementById("email2Error").style.display = "none"
document.getElementById("emailspecialError").style.display = "none"
 }
 /////////////////////////////////////
 
 var filepoints;
 function validateuploadform(filepoints)
 {
	
	var myarr=new Array('+','=',')','(','*','&','^','%','$','#','@','!','~','}','{','|','/','\\',';','>','<','\'');
if(document.getElementById("maincat").disabled==false && document.getElementById("maincat").options[0].selected)
{
		hideuploaderror();
 document.getElementById("maincatError").style.display ="inline";
document.getElementById("maincat").focus() ;

return false;
}
else if(document.getElementById("subcat").disabled==false &&document.getElementById("subcat").options[0].selected)
{
		hideuploaderror();
document.getElementById("subcatError").style.display ="inline";
document.getElementById("subcat").focus() ;

return false;
}
else if(document.getElementById("file").value=="")
{
	hideuploaderror();
 document.getElementById("fileError").style.display ="inline";
 document.getElementById("file").select() ;
document.getElementById("file").focus() ;
return false;
}
else if(document.getElementById("filename").value=="")
{
	hideuploaderror();
 document.getElementById("nameError").style.display ="inline";
 document.getElementById("filename").select() ;
document.getElementById("filename").focus() ;
return false;
}
else
{
var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("filename").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideuploaderror();
 		 document.getElementById("namespecialError").style.display ="inline";
		document.getElementById("filename").select() ;
		document.getElementById("filename").focus() ;
 		return false ;
		}
	}	
}

if(document.getElementById("filetype").options[0].selected)
{
	hideuploaderror();
 document.getElementById("typeError").style.display ="inline";
document.getElementById("filetype").focus() ;

return false;
}


else if(document.getElementById("cbother").checked == true && document.getElementById("anotherarabicmain").value=="")
{
		hideuploaderror();
 document.getElementById("mainError").style.display ="inline";
document.getElementById("anotherarabicmain").focus() ;

return false;	
}
else if(document.getElementById("cbother").checked == true && document.getElementById("anotherenglishmain").value=="")
{
		hideuploaderror();
 document.getElementById("mainError").style.display ="inline";
document.getElementById("anotherenglishmain").focus() ;

return false;	
}
else if(document.getElementById("cbother").checked == true && document.getElementById("anotherarabicsub").value=="")
{
		hideuploaderror();
 document.getElementById("subError").style.display ="inline";
document.getElementById("anotherarabicsub").focus() ;

return false;	
}
else if(document.getElementById("cbother").checked == true && document.getElementById("anotherenglishsub").value=="")
{
		hideuploaderror();
 document.getElementById("subError").style.display ="inline";
document.getElementById("anotherenglishsub").focus() ;

return false;	
}

else if(document.getElementById("cbsub").checked == true && document.getElementById("anotherarabicsub").value=="")
{
		hideuploaderror();
 document.getElementById("subError").style.display ="inline";
document.getElementById("anotherarabicsub").focus() ;

return false;	
}
else if(document.getElementById("cbsub").checked == true && document.getElementById("anotherenglishsub").value=="")
{
		hideuploaderror();
 document.getElementById("subError").style.display ="inline";
document.getElementById("anotherenglishsub").focus() ;

return false;	
}

else if(document.getElementById("description").value=="")
{
		hideuploaderror();
 document.getElementById("desError").style.display ="inline";
document.getElementById("description").focus() ;

return false;	
}

else if(document.getElementById("description").value.length >500 || document.getElementById("description").value.length < 5)
{
		hideuploaderror();
 document.getElementById("deslenError").style.display ="inline";
document.getElementById("description").focus() ;

return false;	
}

else if(document.getElementById("language").options[0].selected)
{
		hideuploaderror();
 document.getElementById("languageError").style.display ="inline";
document.getElementById("language").focus() ;

return false;	
}

else if(document.getElementById("points").value=="")
{
		hideuploaderror();
 document.getElementById("pointsError").style.display ="inline";
document.getElementById("points").select() ;
document.getElementById("points").focus() ;

return false;	
}
else if(2+document.getElementById("points").value!=parseInt(2+document.getElementById("points").value))
{
		hideuploaderror();
 document.getElementById("pointsnumError").style.display ="inline";
 document.getElementById("points").select() ;
document.getElementById("points").focus() ;

return false;	
}

else if(document.getElementById("points").value > filepoints)
{
		hideuploaderror();
 document.getElementById("filepointsError").style.display ="inline";
 document.getElementById("points").select() ;
document.getElementById("points").focus() ;

return false;	
}

else if(!document.getElementById("agree").checked)
{
		hideuploaderror();
 document.getElementById("agreeError").style.display ="inline";
 document.getElementById("agree").focus() ;

return false;	
}

 return true;
 }
 function hideuploaderror()
 {
document.getElementById("fileError").style.display = "none"
document.getElementById("nameError").style.display = "none"
document.getElementById("namespecialError").style.display = "none"
document.getElementById("typeError").style.display = "none"
document.getElementById("maincatError").style.display = "none"
document.getElementById("mainError").style.display = "none"
document.getElementById("subError").style.display = "none"
document.getElementById("subcatError").style.display = "none"
document.getElementById("desError").style.display = "none"
document.getElementById("deslenError").style.display = "none"
document.getElementById("languageError").style.display = "none"
document.getElementById("pointsError").style.display = "none"
document.getElementById("pointsnumError").style.display = "none"
document.getElementById("filepointsError").style.display = "none"
document.getElementById("agreeError").style.display = "none"
}
 
 function maxlengthPost()
{
	if(document.getElementById("description").value.length ==20)
	{
		document.getElementById("description").value +="\n";
	}
	else if(document.getElementById("description").value.length > 20)
	{
	if(document.getElementById("description").value.length % 20 == 0)
	{
		document.getElementById("description").value +="\n";
	}
	}
}

/////////////////////////////

function mailmenu()
{
alert('')	;
}

//////////////////////////

function editProfile() 

{
	var myarr=new Array('+','=',')','(','*','&','^','%','$','#','!','~','}','{','|','/','\\',';','>','<','\'');

if(document.getElementById("fname").value=="")
	{
    hideEditProfileErrors();
    document.getElementById("fnameError").style.display ="inline";
    document.getElementById("fname").select() ;
    document.getElementById("fname").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("fname").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideEditProfileErrors();
 		 document.getElementById("fnamespecialError").style.display ="inline";
		document.getElementById("fname").select() ;
		document.getElementById("fname").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("fname").value==parseInt(2+document.getElementById("fname").value))
	{
     hideEditProfileErrors();
     document.getElementById("fnamenumError").style.display ="inline";
	 document.getElementById("fname").select() ;
 	 document.getElementById("fname").focus() ;
	  return false ;
	}
	
if(document.getElementById("mname").value=="")
	{
    hideEditProfileErrors();
    document.getElementById("mnameError").style.display ="inline";
    document.getElementById("mname").select() ;
    document.getElementById("mname").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("mname").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideEditProfileErrors();
 		 document.getElementById("mnamespecialError").style.display ="inline";
		document.getElementById("mname").select() ;
		document.getElementById("mname").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("mname").value==parseInt(2+document.getElementById("mname").value))
	{
     hideEditProfileErrors();
     document.getElementById("mnamenumError").style.display ="inline";
	 document.getElementById("mname").select() ;
 	 document.getElementById("mname").focus() ;
	  return false ;
	}	
	
if(document.getElementById("lname").value=="")
	{
    hideEditProfileErrors();
    document.getElementById("lnameError").style.display ="inline";
    document.getElementById("lname").select() ;
    document.getElementById("lname").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("lname").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideEditProfileErrors();
 		 document.getElementById("lnamespecialError").style.display ="inline";
		document.getElementById("lname").select() ;
		document.getElementById("lname").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("lname").value==parseInt(2+document.getElementById("lname").value))
	{
     hideEditProfileErrors();
     document.getElementById("lnamenumError").style.display ="inline";
	 document.getElementById("lname").select() ;
 	 document.getElementById("lname").focus() ;
	  return false ;
	}


else if(document.getElementById("year").value=="")
	{
    hideEditProfileErrors();
    document.getElementById("yearError").style.display ="inline";
    document.getElementById("year").select() ;
    document.getElementById("year").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("year").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideEditProfileErrors();
 		 document.getElementById("yearspecialError").style.display ="inline";
		document.getElementById("year").select() ;
		document.getElementById("year").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("year").value!=parseInt(2+document.getElementById("year").value))
	{
     hideEditProfileErrors();
     document.getElementById("yearnumError").style.display ="inline";
	 document.getElementById("year").select() ;
 	 document.getElementById("year").focus() ;
	  return false ;
	}
else if(document.getElementById("year").value.length != 4)
	{
     hideEditProfileErrors();
     document.getElementById("yearnumError").style.display ="inline";
	 document.getElementById("year").select() ;
 	 document.getElementById("year").focus() ;
	  return false ;
	}
	
else if(document.getElementById("address").value=="")
	{
    hideEditProfileErrors();
    document.getElementById("addressError").style.display ="inline";
    document.getElementById("address").select() ;
    document.getElementById("address").focus() ;
		return false ;
	}
	
else if(2+document.getElementById("address").value==parseInt(2+document.getElementById("address").value))
	{
     hideEditProfileErrors();
     document.getElementById("addressnumError").style.display ="inline";
	 document.getElementById("address").select() ;
 	 document.getElementById("address").focus() ;
	  return false ;
	}

else if(document.getElementById("cellphone").value=="")
	{
    hideEditProfileErrors();
    document.getElementById("cellphoneError").style.display ="inline";
    document.getElementById("cellphone").select() ;
    document.getElementById("cellphone").focus() ;
		return false ;
	}
	
	else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("cellphone").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideEditProfileErrors();
 		 document.getElementById("cellphonespecialError").style.display ="inline";
		document.getElementById("cellphone").select() ;
		document.getElementById("cellphone").focus() ;
 		return false ;
		}
	}
	}	
	
if(2+document.getElementById("cellphone").value!=parseInt(2+document.getElementById("cellphone").value))
	{
     hideEditProfileErrors();
     document.getElementById("cellphonenumError").style.display ="inline";
	 document.getElementById("cellphone").select() ;
 	 document.getElementById("cellphone").focus() ;
	  return false ;
	}
else if(document.getElementById("cellphone").value.length < 10 || document.getElementById("cellphone").value.length > 14)
	{
     hideEditProfileErrors();
     document.getElementById("cellphonenumError").style.display ="inline";
	 document.getElementById("cellphone").select() ;
 	 document.getElementById("cellphone").focus() ;
	  return false ;
	}

else if(document.getElementById("phone").value !="")
{

		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("phone").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideEditProfileErrors();
 		 document.getElementById("phonespecialError").style.display ="inline";
		document.getElementById("phone").select() ;
		document.getElementById("phone").focus() ;
 		return false ;
		}
	}
	
	
	if(2+document.getElementById("phone").value!=parseInt(2+document.getElementById("phone").value))
	{
     hideEditProfileErrors();
     document.getElementById("phonenumError").style.display ="inline";
	 document.getElementById("phone").select() ;
 	 document.getElementById("phone").focus() ;
	  return false ;
	}
	
else if(document.getElementById("phone").value.length < 10 || document.getElementById("phone").value.length > 14)
	{
     hideEditProfileErrors();
     document.getElementById("phonenumError").style.display ="inline";
	 document.getElementById("phone").select() ;
 	 document.getElementById("phone").focus() ;
	  return false ;
	}	
}

if(document.getElementById("pass1").value!="")
	{
if(document.getElementById("pass1").value.length < 6)
	{
    hideEditProfileErrors();
    document.getElementById("pass1lenError").style.display ="inline";
    document.getElementById("pass1").select() ;
    document.getElementById("pass1").focus() ;
		return false ;
	}
else if(document.getElementById("pass2").value=="")
	{
    hideEditProfileErrors();
    document.getElementById("pass2Error").style.display ="inline";
    document.getElementById("pass2").select() ;
    document.getElementById("pass2").focus() ;
		return false ;
	}
else if(document.getElementById("pass1").value != document.getElementById("pass2").value)
	{
    hideEditProfileErrors();
    document.getElementById("matchError").style.display ="inline";
	document.getElementById("pass1").value="" ;
	document.getElementById("pass2").value="" ;
    document.getElementById("pass1").select() ;
    document.getElementById("pass1").focus() ;
		return false ;
	}
	}

if(document.getElementById("email").value=="")
	{
	hideEditProfileErrors();
    document.getElementById("emailError").style.display ="inline";
	document.getElementById("email").select() ;
 	document.getElementById("email").focus() ;
	return false ;
	}
	else
	{
	var xat=document.getElementById("email").value.indexOf("@") ;
 	var xat2=document.getElementById("email").value.lastIndexOf("@") ;
 	var xdot=document.getElementById("email").value.indexOf("." ,xat+2) ;
	var em=document.getElementById("email").value;
	var after=em.substring(xdot);
	}
if((xat!=xat2)||(xat==-1) ||(xdot==-1) ||(after.length < 3))
	{
  hideEditProfileErrors();
  document.getElementById("emailwrongError").style.display ="inline";
	document.getElementById("email").select() ;
	document.getElementById("email").focus() ;
 	return false ;
	}
	
else
	{
		var i;
		var  xat;
		for(i=0;i<myarr.length;i++)
		{
			xat=document.getElementById("email").value.indexOf(myarr[i]) ;
			if(xat!=-1)
			{
 			 hideEditProfileErrors();
 			 document.getElementById("emailspecialError").style.display ="inline";
			document.getElementById("email").select() ;
			document.getElementById("email").focus() ;
 			return false ;
			}
		}
	}
return true;
}

 function hideEditProfileErrors() 
  {	  
document.getElementById("fnameError").style.display = "none"
document.getElementById("fnamespecialError").style.display = "none"
document.getElementById("fnamenumError").style.display = "none"

document.getElementById("mnameError").style.display = "none"
document.getElementById("mnamespecialError").style.display = "none"
document.getElementById("mnamenumError").style.display = "none"

document.getElementById("lnameError").style.display = "none"
document.getElementById("lnamespecialError").style.display = "none"
document.getElementById("lnamenumError").style.display = "none"

document.getElementById("yearError").style.display = "none"
document.getElementById("yearspecialError").style.display = "none"
document.getElementById("yearnumError").style.display = "none"

document.getElementById("addressError").style.display = "none"
document.getElementById("addressnumError").style.display = "none"

document.getElementById("cellphoneError").style.display = "none"
document.getElementById("cellphonespecialError").style.display = "none"
document.getElementById("cellphonenumError").style.display = "none"

document.getElementById("phonespecialError").style.display = "none"
document.getElementById("phonenumError").style.display = "none"

document.getElementById("pass1lenError").style.display = "none"
document.getElementById("pass2Error").style.display = "none"
document.getElementById("matchError").style.display = "none"

document.getElementById("emailError").style.display="none";
document.getElementById("emailwrongError").style.display="none";
document.getElementById("emailspecialError").style.display="none";
 }
 
 /////////////////////////////////////
 
 function recharge()
{
var myarr=new Array('+','=',')','(','*','&','^','%','$','#','@','!','~','}','{','|','/','\\',';','>','<','\'');

if(document.getElementById("card").value=="")
{
hideRecharge();
document.getElementById("cardError").style.display ="inline";
document.getElementById("card").select() ;
document.getElementById("card").focus() ;
return false
}
else if(2+document.getElementById("card").value!=parseInt(2+document.getElementById("card").value))
{
hideRecharge();
document.getElementById("cardnumError").style.display ="inline";
document.getElementById("card").select() ;
document.getElementById("card").focus() ;
return false
}
else
	{
		var i;
		var  xat;
	for(i=0;i<myarr.length;i++)
	{
		xat=document.getElementById("card").value.indexOf(myarr[i]) ;
		if(xat!=-1)
		{
 		 hideRecharge();
 		 document.getElementById("cardspecialError").style.display ="inline";
		document.getElementById("card").select() ;
		document.getElementById("card").focus() ;
 		return false ;
		}
	}
	}
return true;
}

function hideRecharge()
{
document.getElementById("cardError").style.display="none";	
document.getElementById("cardnumError").style.display="none";
document.getElementById("cardspecialError").style.display="none";		
}

//////////////////////////

function enablecategory()
{

	if(document.getElementById("anotherarabicmain").disabled==true)
	{
		document.getElementById("maincat").disabled=true;
		document.getElementById("subcat").disabled=true;
		document.getElementById("subdiv").style.display="none";
		document.getElementById("maincat").options[0].selected=true;
		document.getElementById("subcat").options[0].selected=true;
		document.getElementById("anotherarabicmain").disabled=false;	
		document.getElementById("anotherenglishmain").disabled=false;
		document.getElementById("anotherarabicsub").disabled=false;	
		document.getElementById("anotherenglishsub").disabled=false;
	}
	else
	{
		document.getElementById("maincat").disabled=false;
		document.getElementById("subcat").disabled=false;
		document.getElementById("subdiv").style.display="inline";
		document.getElementById("anotherarabicmain").disabled=true;	
		document.getElementById("anotherenglishmain").disabled=true;
		document.getElementById("anotherarabicsub").disabled=true;	
		document.getElementById("anotherenglishsub").disabled=true;
		document.getElementById("anotherarabicmain").value="";	
		document.getElementById("anotherenglishmain").value="";	
		document.getElementById("anotherarabicsub").value="";	
		document.getElementById("anotherenglishsub").value="";	
	}

}

////////////////////////////////////////


function enablesubcategory()
{
	if(document.getElementById("cbsub").checked==true)
	{
		document.getElementById("anotherarabicsub").disabled=false;	
		document.getElementById("anotherenglishsub").disabled=false;
		document.getElementById("maincat").disabled=false;
		document.getElementById("subcat").disabled=true;
		document.getElementById("anotherarabicmain").disabled=true;	
		document.getElementById("anotherenglishmain").disabled=true;
		document.getElementById("anotherarabicmain").value="";	
		document.getElementById("anotherenglishmain").value="";	
	}
	else
	{
		document.getElementById("anotherarabicsub").disabled=true;	
		document.getElementById("anotherenglishsub").disabled=true;
		document.getElementById("maincat").disabled=false;
		document.getElementById("subcat").disabled=false;
		document.getElementById("anotherarabicmain").disabled=true;	
		document.getElementById("anotherenglishmain").disabled=true;
		document.getElementById("anotherarabicmain").value="";	
		document.getElementById("anotherenglishmain").value="";	
		document.getElementById("anotherarabicsub").value="";	
		document.getElementById("anotherenglishsub").value="";
	}
}