var div1;
var dv1;
var dv2;
var dv3;
var dv4;
var dv5;
var regTag=/^[0-9a-zA-Z_]+$/;
//var regSrch=/^[0-9a-zA-Z_()-:!/]+$/;
function changethis(id)
{
	for(i=1;i<=19;i++){
		if(i==id){
			document.getElementById(i).className = 'faqselected';
		}else{
			document.getElementById(i).className = '';
		}
	}
}

function isNull(aStr)
{
	var index;		
	for (index=0; index < aStr.length; index++)
		if (aStr.charAt(index) != ' ')
			return false;
	return true;
}
function trim(str)
{
    s = str.replace(/^(\s)*/, '');
    s = s.replace(/(\s)*$/, '');
    return s;
}
//For checking invalid E-Mail address
function isEmail(aStr)
{
	var reEmail=/^[0-9a-zA-Z_'\.-]+\@[0-9a-zA-Z_\.-]+\.[0-9a-zA-Z_\.-]+$/;
	if(!reEmail.test(aStr))
	{
		return false;
	}
	return true;
}
function isNumeric(value)
{
	var regNumeric=/^[0-9]+$/;
	if(!regNumeric.test(value))
	{
		return false;
	}
	return true;
}

//For checking invalid web address
function isWebAddress(aStr)
{
	var reWeb=/^[0-9a-zA-Z_'\.-]+\.[0-9a-zA-Z_\.-]+$/;
	if(!reWeb.test(aStr))
	{
		return false;
	}
	return true;
}
function checkDate(dt)
{
	var reg = new RegExp("[0-9]{1,2}/[0-9]{1,2}/[0-9]{4}");
	if(reg.test(dt))
	{
		var datepart = dt.split("/");
		
		for(i=0;i<datepart.length;i++)
			datepart[i] = parseInt(parseFloat(datepart[i]));
			
		if(datepart[1] < 1 || datepart[1] > 31 || datepart[0] < 1 || datepart[0] > 12)
		{
			return false;
		}
		else if((datepart[0] == 4 || datepart[0] == 6 || datepart[0] == 9 || datepart[0] == 11) && datepart[1] == 31)
		{
			return false;	
		}
		else if(datepart[0] == 2)
		{
			if(datepart[1] > 29)
				return false;
			if(!LeapYear(datepart[2]) && datepart[1] == 29)
				return false;
		}
		return true;						
	}
	return false;			
}
function checkAll()
	{
		for(i=0;i<document.frm.elements.length;i++)
		{
			if(document.frm.elements[i].type=="checkbox" && document.frm.elements[i].name=="chkDelTest[]")
			{
				document.frm.elements[i].checked = document.frm.chkAll.checked;
			}
		}
	}
	function chkForm(record_name)
	{
		var totchecked=0;
		flag = false;
		for(i=0;i<document.frm.elements.length;i++)
		{
			if(document.frm.elements[i].type=="checkbox" && document.frm.elements[i].name=="chkDelTest[]" && true == document.frm.elements[i].checked)
			{
				flag = true;
				break;
			}
		}
		if(!flag)
		{
			alert(SELECT_VALUE);
			return false;
		}
		if(document.frm.selAction.value == 'delete')
		{
			return confirmDeletion(record_name);
			return true;
		}
		return true;
	}
	function confirmDeletion(record_name)
	{
		flag =false;		
		for(i=0;i<document.frm.elements.length;i++)
		{
			if(document.frm.elements[i].type=="checkbox" && document.frm.elements[i].name=="chkDelTest[]" && true == document.frm.elements[i].checked)
			{
				flag = true;
				break;
			}
		}
		if(true == flag)
		{
			sDELETE ='';
			sDELETE = DELETE+" "+record_name;
			action = confirm(sDELETE);
		}
		if(action)
		{
			return true;
		}
		return false;
	}
function chk_Page()
{	
   	if(document.frm.sTitle.value =="")
	{
	  alert("Please enter the title");
	  document.getElementById("sTitle").focus();
	  return false;
	}
	// alert("Please enter the description"+document.getElementById("sDescription").value);
 	//if(document.getElementById("sDescription").value=='')
	//{
	 // alert("Please enter the description");
	  //document.getElementById("sDescription").focus();
	  //return false;
	//}
	 

}  
function valid_loginform()
{
	if(isNull(trim(document.login.Email.value)))
	{
		alert("Please Enter Email Address");
		document.login.Email.focus();
		return false;
	}
	else if(!isEmail(document.login.Email.value))
	{
		alert("Please Enter Valid Email Address");
 		document.login.Email.focus();
		return false;
	}
	else if(isNull(trim(document.login.pwd.value)))
	{
		alert("Please Enter Password");
		document.login.pwd.focus();
		return false;
	}
}
function valid_loginmainform()
{
	if(isNull(trim(document.login1.Email.value)))
	{
		alert("Please Enter Email Address");
		document.login1.Email.focus();
		return false;
	}
	else if(!isEmail(document.login1.Email.value))
	{
		alert("Please Enter Valid Email Address");
 		document.login1.Email.focus();
		return false;
	}
	else if(isNull(trim(document.login1.pwd.value)))
	{
		alert("Please Enter Password");
		document.login1.pwd.focus();
		return false;
	}
}
 function valid_forgotform()
 {
 	if(isNull(trim(document.forgot_pwd.Email.value)))
	{
		alert("Please Enter Email Address");
		document.forgot_pwd.Email.focus();
		return false;
	}
 	else if(!isEmail(document.forgot_pwd.Email.value))
	{
		alert("Please Enter Valid Email Address");
 		document.forgot_pwd.Email.focus();
		return false;
	}
 }
 
 
function valid_userform()
{	
 re = /[0-9]/;

	if(isNull(trim(document.register.FirstName.value)))
	{
		alert("Please Enter Your Name");
		document.register.FirstName.focus();
		return false;
	}
	else if(isNull(trim(document.register.ArtistName.value)))
	{
		alert("Please Enter Artist or Label Name");
		document.register.ArtistName.focus();
		return false;
	}
	
	else if(isNull(trim(document.register.Email.value)))
	{
		alert("Please Enter Email Address");
		document.register.Email.focus();
		return false;
	}
	else if(!isEmail(document.register.Email.value))
	{
		alert("Please Enter Valid Email Address");
 		document.register.Email.focus();
		return false;
	}

	else if(isNull(trim(document.register.Email2.value)))
	{
		alert("Please Confirm Email Address");
		document.register.Email2.focus();
		return false;
	}

	else if(!isEmail(document.register.Email2.value))
	{
		alert("Please Enter Valid Verify Email Address");
 		document.register.Email2.focus();
		return false;
	}

	else if(document.register.Email.value!=document.register.Email2.value)
	{
		alert("Email Addresses Do Not Match");
 		document.register.Email2.focus();
		return false;
	}

	else if(isNull(trim(document.register.Password.value)))
	{
		alert("Please Enter Password");
		document.register.Password.focus();
		return false;
	}

else if(document.register.Password.value.length < 6)
	{
		alert("Password Must be at least 6 Characters and Contain One Number");
		document.register.Password.focus();
		return false;
	}
	else if(!re.test(document.register.Password.value)) {
    alert("Password Must be at least 6 Characters and Contain One Number");
    document.register.Password.focus();
    return false;
  }

	else if(isNull(trim(document.register.Password2.value)))
	{
		alert("Please Confirm Password");
		document.register.Password2.focus();
		return false;
	}
	else if(document.register.Password.value!=document.register.Password2.value)
	{
		alert("Passwords Do Not Match");
 		document.register.Password2.focus();
		return false;
	}
	else if(trim(document.register.Country.value)=="" || trim(document.register.Country.value)=="XX")
	{
		alert("Please Select Country");
		document.register.Country.focus();
		return false;
	}
	else if(isNull(trim(document.register.state.value)))
	{
		alert("Please Select State");
		document.register.state.focus();
		return false;
	}
	else
	{
		document.register.submit();
	}
}

function valid_commentform()
{	
	 
	
	if(isNull(trim(document.comment.FirstName.value)))
	{
		alert("Please Enter First Name");
		document.comment.FirstName.focus();
		return false;
	}
	else if(isNull(trim(document.comment.ArtistName.value)))
	{
		alert("Please Enter Artist or Label Name");
		document.comment.ArtistName.focus();
		return false;
	}
	
	else if(isNull(trim(document.comment.weburl.value)))
	{
		alert("Please Enter Web Url");
		document.comment.weburl.focus();
		return false;
	}
	else if(isNull(document.comment.comments.value))
	{
		alert("Please Enter Your Comment");
 		document.comment.comments.focus();
		return false;
	}

	else
	{
		document.comment.submit();
	}
}

function valid_editinfo()
{	
	 
	
	if(isNull(trim(document.editaccount.FirstName.value)))
	{
		alert("Please Enter First Name");
		document.editaccount.FirstName.focus();
		return false;
	}
	else if(isNull(trim(document.editaccount.ArtistName.value)))
	{
		alert("Please Enter Artist or Label Name");
		document.editaccount.ArtistName.focus();
		return false;
	}
	
	else if(isNull(trim(document.editaccount.Email.value)))
	{
		alert("Please Enter Email Address");
		document.editaccount.Email.focus();
		return false;
	}
	else if(!isEmail(document.editaccount.Email.value))
	{
		alert("Please Enter Valid Email Address");
 		document.editaccount.Email.focus();
		return false;
	}
	
	else if(isNull(trim(document.editaccount.Password.value)))
	{
		alert("Please Enter Password");
		document.editaccount.Password.focus();
		return false;
	}
	else if(isNull(trim(document.editaccount.Password2.value)))
	{
		alert("Please Confirm Password");
		document.editaccount.Password2.focus();
		return false;
	}
	else if(document.editaccount.Password.value!=document.editaccount.Password2.value)
	{
		alert("Passwords Do Not Match");
 		document.editaccount.Password2.focus();
		return false;
	}	
	else
	{
		document.editaccount.submit();
	}
}
