
function blank_testimonials()
{			
	
	if(document.frmtestimonials.txtcomments.value=="")	
	{
			
			alert("Please Enter Your Comments...");
			document.frmtestimonials.txtcomments.focus();
			return false;
	}
}

function blankrequestatted()
{			
	if(document.frmrequest.var_name.value=="")	
	{
			alert("Please Enter Your Name...");
			document.frmrequest.var_name.focus();
			return false;
	}
	if(document.frmrequest.var_address.value != "")	
	{
		field = document.getElementsByName("var_address")[0].value;
		var maxlen = 200;
		if(field.length>maxlen)
		{
			
			alert("Address should not be more then 200 Characters..");
			document.frmrequest.var_address.focus();
			return false;
		}

		var myWord = /script/;
		var string1 = document.frmrequest.var_address.value;
		var matchPos1 = string1.search(myWord);
		if(matchPos1 != -1)	
		{
			alert("Please dont insert scripting language..");
			return false;
		}
	
	}

	if(document.frmrequest.var_city.value=="")	
	{
			alert("Please Enter Your City ...");
			document.frmrequest.var_city.focus();
			return false;
	}	
	if(document.frmrequest.var_phone.value=="")	
	{
			alert("Please Enter Your Phone No...");
			document.frmrequest.var_phone.focus();
			return false;
	}
	if(document.frmrequest.var_comments.value != "")	
	{
		field = document.getElementsByName("var_comments")[0].value;
		var maxlen = 150;
		if(field.length>maxlen)
		{
			
			alert("Comments should not be more then 150 Characters..");
			document.frmrequest.var_comments.focus();
			return false;
		}
		var myComment_word = /script/;
		var string_comment = document.frmrequest.var_comments.value;
		var match_scriptword = string_comment.search(myComment_word);
		if(match_scriptword != -1)	
		{
			alert("Please dont insert scripting language..");
			return false;
		}
	
	}
	
	
}


function blankAudition()
{			
	if(frmrequest.sel_audition.selectedIndex == 0) 
    {
		alert('Please Select Audition..');
		return false;
	} 
	if(document.frmrequest.var_name.value=="")	
	{
			alert("Please Enter Your Username...");
			document.frmrequest.var_name.focus();
			return false;
	}
	if(document.frmrequest.var_city.value=="")	
	{
			alert("Please Enter Your City...");
			document.frmrequest.var_city.focus();
			return false;
	}
	
}


//for login index page

function blankUsername()
{			
	if(document.frmlogin.userName.value=="")	
	{
			alert("Please Enter Your Username...");
			document.frmlogin.userName.focus();
			return false;
	}
	if(document.frmlogin.userPass.value=="")	
	{
			alert("Please Enter Your Password...");
			document.frmlogin.userPass.focus();
			return false;
	}
	
}

//for newsletter page

function blanknewsletter()
{			
	if(document.frmnewsletter.txtmail.value=="")	
	{
			alert("Please Enter Email Address For Newsletter...");
			document.frmnewsletter.txtmail.focus();
			return false;
	}
	if(document.frmnewsletter.txtcity.value=="")	
	{
			alert("Please Enter Your City...");
			document.frmnewsletter.txtcity.focus();
			return false;
	}
	
}


function blanktellfriendatted()
{			
	if(document.frmtellfriend.var_email.value=="")	
	{
			alert("Please Enter Your Friends Email Addresssfdasdf..");
			document.frmtellfriend.var_email.focus();
			return false;
	}
	if(document.frmtellfriend.var_email.value!="")	
	{
		var myWord = /script/;
		var string1 = document.frmtellfriend.var_email.value;
		var matchPos1 = string1.search(myWord);
		if(matchPos1 != -1)	
		{
			alert("Please dont insert scripting language..");
			document.frmtellfriend.var_email.focus();
			return false;
		}
	}
}


//code for ragistration validation	

function blankragistration()
{			
	if(document.frmragister.var_fname.value=="")	
	{
			alert("Please Enter Your First name...");
			document.frmragister.var_fname.focus();
			return false;
	}
	if(document.frmragister.var_sname.value=="")	
	{
			alert("Please Enter Your Surname...");
			document.frmragister.var_sname.focus();
			return false;
	}
	if(document.frmragister.var_address.value != "")	
	{
		field = document.getElementsByName("var_address")[0].value;
		var maxlen = 150;
		if(field.length>maxlen)
		{
			alert("Address should not be more then 150 Characters..");
			document.frmragister.var_address.focus();
			return false;
		}
		var myWord = /script/;
		var string1 = document.frmragister.var_address.value;
		var matchPos1 = string1.search(myWord);
		if(matchPos1 != -1)	
		{
			alert("Please dont insert scripting language..");
			return false;
		}
	

	}


	if(document.frmragister.var_country.value=="")	
	{
			alert("Please Enter Your Country...");
			document.frmragister.var_country.focus();
			return false;
	}
	if(document.frmragister.var_state.value=="")	
	{
			alert("Please Enter Your State...");
			document.frmragister.var_state.focus();
			return false;
	}
	if(document.frmragister.var_city.value=="")	
	{
			alert("Please Enter Your City...");
			document.frmragister.var_city.focus();
			return false;
	}
	if(document.frmragister.var_mail.value=="")	
	{
			alert("Please Enter Your Email Address...");
			document.frmragister.var_mail.focus();
			return false;
	}
	if (document.frmragister.var_mail.value!="") 
	{
		if (document.frmragister.var_mail.value.indexOf("@")==-1 ||
			document.frmragister.var_mail.value.indexOf(".")==-1 || 
			document.frmragister.var_mail.value.indexOf(" ")!=-1 || 
			document.frmragister.var_mail.value.length<6) 
		{
			alert("Sorry, Your Email Address is Not Valid.");document.frmragister.var_mail.focus();return false
		}
	}
	
	if(document.frmragister.var_username.value=="")	
	{
			alert("Please Enter Your Username...");
			document.frmragister.var_username.focus();
			return false;
	}
	if(document.frmragister.var_pass.value=="")	
	{
			alert("Please Enter Your Password...");
			document.frmragister.var_pass.focus();
			return false;
	}
	if(document.frmragister.var_cnfpass.value=="")	
	{
			alert("Please Enter Your Confirm Password...");
			document.frmragister.var_cnfpass.focus();
			return false;
	}
	if((document.frmragister.var_pass.value) != (document.frmragister.var_cnfpass.value))
	{
		alert("Your Password And Confirm Passwords Are Different");
		document.frmragister.var_pass.focus();
		return false;

	}
	
}
// validation for forgot password
function blank_forgot_pass()
{			
	if(document.frmforgotpass.var_email.value=="")	
	{
			alert("Please Enter Your Username..");
			document.frmforgotpass.var_email.focus();
			return false;
	}
}

//function for video
function blankVideoevents()
{			
	if(frmvideo.select_events.selectedIndex == 0) 
    {
		alert('Please Select Event For Video..');
		return false;
	} 
}

function blank_Emailaddress()
{			
	if(document.frmforgotpass.var_email.value=="")	
	{
			alert("Please Enter Your Email Address..");
			document.frmforgotpass.var_email.focus();
			return false;
	}
}


function emailCheck12 (emailStr)
{
    //The following pattern is used to check if the entered e-mail address
    //fits the user@domain format.  It also is used to separate the username
    //from the domain.
	var emailPat=/^(.+)@(.+)$/
    //The following string represents the pattern for matching all special
    //characters.  We don't want to allow special characters in the address. 
    //These characters include ( ) < > @ , ; : \ " . [ ]
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
    //The following string represents the range of characters allowed in a 
    //username or domainname.  It really states which chars aren't allowed.
	var validChars="\[^\\s" + specialChars + "\]"
    //The following pattern applies if the "user" is a quoted string (in
    //which case, there are no rules about which characters are allowed
    //and which aren't; anything goes).  E.g. "jiminy cricket"@disney.com
    //is a legal e-mail address.
	var quotedUser="(\"[^\"]*\")"
    //The following pattern applies for domains that are IP addresses,
    //rather than symbolic names.  E.g. joe@[123.124.233.4] is a legal
    //E-mail address. NOTE: The square brackets are required.
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
    //The following string represents an atom (basically a series of
    //non-special characters.) 
	var atom=validChars + '+'
    //The following string represents one word in the typical username.
    //for example, in john.doe@somewhere.com, john and doe are words.
    //Basically, a word is either an atom or quoted string.
	var word="(" + atom + "|" + quotedUser + ")"
    //The following pattern describes the structure of the user
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
    //The following pattern describes the structure of a normal symbolic
    //domain, as opposed to ipDomainPat, shown above.
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
    //Finally, let's start trying to figure out if the supplied address is valid. //
    //Begin with the coarse pattern to simply break up user@domain into
    //different pieces that are easy to analyze.
	var matchArray=emailStr.match(emailPat)
	if (matchArray==null)
	{
		//Too many/few @'s or something; basically, this address doesn't
		//even fit the general mould of a valid e-mail address.
		//alert("Please enter Correct Email address")	
		return false;
	}
	var user=matchArray[1]
	var domain=matchArray[2]
	// See if "user" is valid 
	if (user.match(userPat)==null)
	{
		// user is not valid
		//alert("Please enter Correct Email address")
		return false;
	}
	//if the e-mail address is at an IP address (as opposed to a symbolic host name) 
	//make sure the IP address is valid.
	var IPArray=domain.match(ipDomainPat)
	if (IPArray!=null)
	{
		// this is an IP address
		for (var i=1;i<=4;i++)
		{
			if (IPArray[i]>255)
			{
				alert("Destination IP address is invalid!")
				return false
			}
		}
		return true
	}	
	// Domain is symbolic name
	var domainArray=domain.match(domainPat)
	if (domainArray==null)
	{
		alert("The domain name doesn't seem to be valid.")
		return false
	}
	//domain name seems valid, but now make sure that it ends in a
	//three-letter word (like com, edu, gov) or a two-letter word,
	//representing country (uk, nl), and that there's a hostname preceding 
	//the domain or country.
	//Now we need to break up the domain to get a count of how many atoms it consists of.
	var atomPat=new RegExp(atom,"g")
	var domArr=domain.match(atomPat)
	var len=domArr.length
	if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3)
	{
	   // the address must end in a two letter or three letter word.
	   alert("The address must end in a three-letter domain, or two letter country.")
	   return false
	}
	// Make sure there's a host name preceding the domain.
	if(len<2)
	{
	   var errStr="This address is missing a hostname!"
	   alert(errStr)
	   return false
	}	
// If we've gotten this far, everything's valid!
return true;
}


function checkname()
{		
	var str_Errormsg1 =	"";
	if(document.frmragister.var_fname.value=="")
	{	
		str_Errormsg1 = '<img src="images/wrong.gif">';
	}
	else
	{
		str_Errormsg1 = '<img src="images/right.gif">';
	}
	if(str_Errormsg1 !='')
	{
		document.getElementById("checkname").innerHTML = str_Errormsg1;
	}	
}

function surname()
{		
	var str_Errormsg2 =	"";
	if(document.frmragister.var_sname.value=="")
	{	
		str_Errormsg2 = '<img src="images/wrong.gif">';
	}
	else
	{
		str_Errormsg2 = '<img src="images/right.gif">';
	}
	if(str_Errormsg2 !='')
	{
		document.getElementById("surname").innerHTML = str_Errormsg2;
	}	
}
function fun_country()
{		
	var str_Errormsg3 =	"";
	if(document.frmragister.var_country.value=="")
	{	
		str_Errormsg3 = '<img src="images/wrong.gif">';
	}
	else
	{
		str_Errormsg3 = '<img src="images/right.gif">';
	}
	if(str_Errormsg3 !='')
	{
		document.getElementById("fun_country").innerHTML = str_Errormsg3;
	}	
}

function fun_state()
{		
	var str_Errormsg4 =	"";
	if(document.frmragister.var_state.value=="")
	{	
		str_Errormsg4 = '<img src="images/wrong.gif">';
	}
	else
	{
		str_Errormsg4 = '<img src="images/right.gif">';
	}
	if(str_Errormsg4 !='')
	{
		document.getElementById("fun_state").innerHTML = str_Errormsg4;
	}	
}
function fun_city()
{		
	var str_Errormsg5 =	"";
	if(document.frmragister.var_city.value=="")
	{	
		str_Errormsg5 = '<img src="images/wrong.gif">';
	}
	else
	{
		str_Errormsg5 = '<img src="images/right.gif">';
	}
	if(str_Errormsg5 !='')
	{
		document.getElementById("fun_city").innerHTML = str_Errormsg5;
	}	
}

function fun_city()
{		
	var str_Errormsg5 =	"";
	if(document.frmragister.var_city.value=="")
	{	
		str_Errormsg5 = '<img src="images/wrong.gif">';
	}
	else
	{
		str_Errormsg5 = '<img src="images/right.gif">';
	}
	if(str_Errormsg5 !='')
	{
		document.getElementById("fun_city").innerHTML = str_Errormsg5;
	}	
}
function fun_mail()
{
	var str_Errormsg7 =	"";
	if(document.frmragister.var_mail.value=="")
	{	
		str_Errormsg7 = '<img src="images/wrong.gif">';
	}	
	else if(emailCheck12(document.frmragister.var_mail.value)==false)
	{		
		str_Errormsg7 = '<img src="images/wrong.gif">';
	}	
	else
	{
		str_Errormsg7 = '<img src="images/right.gif">';
	}
	if(str_Errormsg7 !='')
	{
		document.getElementById("fun_mail").innerHTML = str_Errormsg7;
	}
}
function fun_uname()
{		
	var str_Errormsg6 =	"";
	if(document.frmragister.var_username.value=="")
	{	
		str_Errormsg6 = '<img src="images/wrong.gif">';
	}
	else
	{
		str_Errormsg6 = '<img src="images/right.gif">';
	}
	if(str_Errormsg6 !='')
	{
		document.getElementById("fun_uname").innerHTML = str_Errormsg6;
	}	
}
function fun_varificaton()
{		
	var str_Errormsg8 =	"";
	if(document.frmragister.var_varify.value=="")
	{	
		str_Errormsg8 = '<img src="images/wrong.gif">';
	}
	if(str_Errormsg8 !='')
	{
		document.getElementById("fun_varificaton").innerHTML = str_Errormsg8;
	}	
}
