function User_Regform()
 {
	if (document.getElementById("gender").value =="0" && document.getElementById("dd").value =="DD" && document.getElementById("mm").value =="MM" && document.getElementById("yy").value =="YYYY")
    {   		
		document.getElementById("comment3").innerHTML="<font class='cross1'>Select gender</font>";
		document.getElementById("comment5").innerHTML="<font class='cross1'>Select birthday</font>";
		return false;
    }
	if (document.getElementById("gender").value =='0')
    {   
		document.getElementById("comment3").innerHTML="<font class='cross1'>Select gender</font>";
		document.getElementById("gender").focus();
		return false;
    }
	else
	{
		document.getElementById("comment3").innerHTML="";
	}

	if (document.getElementById("gender").value!="0")
    {   
		document.getElementById("comment3").innerHTML="<font class='tick1'>&nbsp;</font>";
    }
	
	if (document.getElementById("dd").value =="DD" && document.getElementById("mm").value =="MM" && document.getElementById("yy").value =="YYYY" )
    {   
		document.getElementById("comment5").innerHTML="<font class='cross1'>Select birthday</font>";
		document.getElementById("dd").focus();
		return false;
    }
	else
	{
		document.getElementById("comment5").innerHTML="";
	} 

	if (document.getElementById("dd").value =="DD" || document.getElementById("mm").value =="MM" || document.getElementById("yy").value =="YYYY" )
    {   
		document.getElementById("comment5").innerHTML="<font class='cross1'>Select birthday</font>";
		document.getElementById("dd").focus();
		return false;
    }
	else
	{
		document.getElementById("comment5").innerHTML="";
	} 

	if (document.getElementById("dd").value !="DD" && document.getElementById("mm").value !="MM" && document.getElementById("yy").value!="YYYY" )
	{
		document.getElementById("comment5").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
}

function tickmsggender(record)
{
	var record = record;
	if(record.length>0)
	{
		document.getElementById("comment3").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	if(record=="0")
	{
		document.getElementById("comment3").innerHTML="<font class='cross1'>Select gender</font>";
	}
}

function tickmsgdd(record)
{
	var record = record;
	if(record=="0")
	{
		document.getElementById("comment5").innerHTML="<font class='cross1'>Select valid date</font>";
	}
	if (document.getElementById("dd").value !="DD" && document.getElementById("mm").value !="MM" && document.getElementById("yy").value!="YYYY" )
	{
		document.getElementById("comment5").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	else
	{
		document.getElementById("comment5").innerHTML="<font class='cross1'>Select valid date</font>";	
	}
}

function tickmsgmm(record)
{
  var record = record;
  if(record=="0")
  {
    document.getElementById("comment5").innerHTML="<font class='cross1'>Select valid date</font>";
  }
  if (document.getElementById("dd").value !="DD" && document.getElementById("mm").value !="MM" && document.getElementById("yy").value!="YYYY" )
  {
    document.getElementById("comment5").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
  else
  {
    document.getElementById("comment5").innerHTML="<font class='cross1'>Select valid date</font>";	
  }
}

function tickmsgyy(record)
{
	var record = record;
	if(record=="0")
	{
		document.getElementById("comment5").innerHTML="<font class='cross1'>Select valid date</font>";
	}
	if (document.getElementById("dd").value !="DD" && document.getElementById("mm").value !="MM" && document.getElementById("yy").value!="YYYY" )
	{
		document.getElementById("comment5").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	else
	{
		document.getElementById("comment5").innerHTML="<font class='cross1'>Select valid date</font>";	
	}
}


function jumpTo2(source,length,target,val)
{
	if(isNaN(val.value))
	{
		alert('Please Enter Numeric Value.')
		val.value="";
		return false;
	}
	if (document.all)
	{
		var ascii = event.keyCode;
		if ((ascii < 20 && ascii != 8) || (ascii > 126 && ascii != 127))
		{
			return false;
		}
	}
	if (document.layers)
	{
		var ascii = source.which;
		if ((ascii < 20 && ascii != 8) || (ascii > 126 && ascii != 127))
		{
			return false;
		}
	}
	if (source.value.length == length)
	{
		target.focus();
		target.select();
		return true;
	}
	else
	{
		return false;
	}
}

function my_terms()
{
  if(!document.signupform.terms1.checked)
  {
     document.getElementById("c1").innerHTML="<font class='cross1'></font>";
  }
  else
  {
     document.getElementById("c1").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
}

function terms_condition()
{
	if(!document.signupform.terms1.checked)
	{
		document.getElementById("c1").innerHTML="<font class='cross1'>Please check</font>";
	}
	else
	{
		document.getElementById("c1").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
}

function checkUser()
{
	var username = document.getElementById("username");
	var iChars = "!@#$%^&*()+=[]\;,/{}|\":<>?~` ";
	for (var i = 0; i < username.value.length; i++)
	{
		if(iChars.indexOf(username.value.charAt(i)) != -1){
			alert('Display name should not contain special characters.');
			document.getElementById("username").value='';
			document.getElementById("username").focus();
			return false;
		}
    }
    
}
/* Add rvibe user form validation ends here */

function checkEvent()
{
	var title  = document.getElementById("title");
	var iChars = "@#$%^*()+=[]\;/{}|\:<>~`";
	for (var i = 0; i < title.value.length; i++)
	{
		if(iChars.indexOf(title.value.charAt(i)) != -1){
			alert('Event should not contain special characters.');
			document.getElementById("title").value='';
			document.getElementById("title").focus();
			return false;
		}
    }
    
}


function checkBanner()
{
	var title  = document.getElementById("title");
	var iChars = "!@#$%^&*()+=[]\;,/{}|\":<>?~` ";
	for (var i = 0; i < title.value.length; i++)
	{
		if(iChars.indexOf(title.value.charAt(i)) != -1){
			alert('Banner title should not contain special characters.');
			document.getElementById("title").value='';
			document.getElementById("title").focus();
			return false;
		}
    }
    
}

function checkTestimonial()
{
	var title  = document.getElementById("title");
	var iChars = "!@#$%^&*()+=[]\;,/{}|\":<>?~` ";
	for (var i = 0; i < title.value.length; i++)
	{
		if(iChars.indexOf(title.value.charAt(i)) != -1){
			alert('Testimonial title should not contain special characters.');
			document.getElementById("title").value='';
			document.getElementById("title").focus();
			return false;
		}
    }
    
}


function checkCompany()
{
	var name  = document.getElementById("name");
	var iChars = "!#$%^*+=[]\;,/{}|\":<>?~`";
	for (var i = 0; i < name.value.length; i++)
	{
		if(iChars.indexOf(name.value.charAt(i)) != -1){
			alert('Company name should not contain special characters.');
			document.getElementById("name").value='';
			document.getElementById("name").focus();
			return false;
		}
    }
}


function imageValidation(obj)
{
	var imgBanner=document.getElementById('photo');
	if(imgBanner.value!=''){
		var imgExtArray=new Array('gif','jpg','jpeg'); 
		var extFlag=false;
		var imgPath=imgBanner.value;
		var fileName=imgPath.substring(imgPath.lastIndexOf('\\')+1,imgPath.lastIndexOf('.'));
		if(!checkSpecialChar(fileName)) return false;
		var ext=imgPath.substring(imgPath.lastIndexOf('.')+1,imgPath.length).toLowerCase();
		for(var j=0;j<imgExtArray.length;j++){
			if(imgExtArray[j]==ext) { 
				extFlag=true;
				break;
			}
		}
		if(!extFlag){
			alert('Only GIF, JPG, JPEG image file formats are allowed.');
			document.getElementById('photo').value="";
			document.getElementById('photo').focus();
			return false;
		}
		return true;
	}
}

function checkSpecialChar(form)
{
    var filevalid = /^[0-9a-zA-Z_.:\\/-]+$/;
    if(!filevalid.test(form))
	{ 
	  	alert('Please enter valid Image URL with no special characters.'); 
		return false;
	}
	return true;
}

function removeSpaces(string)
{
 return string.split(' ').join('');
}

function numOnly_new(needle)
{
  if(needle!="")
  {
	if(isNaN(needle))
	{
		alert('Please enter numeric values.');
		document.getElementById('zipcode').value="";
		document.getElementById('zipcode').focus();
		return false;	
	}
  }
}


//-- Function for send contact details --//
function user_contact()
{
   if (document.getElementById("cfName").value == "" && document.getElementById("cfEmail").value == "" && document.getElementById("cfMessage").value == "" && document.getElementById("captchaCode").value == "" && document.getElementById("phonearea").value == "" && document.getElementById("phoneprefix3").value == "" && document.getElementById("phonesuffix4").value == "")
   {   
	document.getElementById("comment1").innerHTML="<font class='cross1'>Name is blank</font>";
	document.getElementById("comment2").innerHTML="<font class='cross1'>Email is blank</font>";
    document.getElementById("comment3").innerHTML="<font class='cross1'>Phone is blank</font>";
	document.getElementById("comment5").innerHTML="<font class='cross1'>Message is blank</font>";
	document.getElementById("comment6").innerHTML="<font class='cross1'>Enter captcha code</font>";
	return false;
  }	
  if(document.getElementById("cfName").value == "")
  {   
	document.getElementById("comment1").innerHTML="<font class='cross1'>Name is blank</font>";
	document.getElementById("cfName").focus();
	return false;
  }
  else if(document.getElementById("cfName").value.replace(/\s+/g,' ') == " ")
  {   
	document.getElementById("comment1").innerHTML="<font class='cross1'>Name is blank</font>";
	document.getElementById("cfName").value = "";
	document.getElementById("cfName").focus();
	return false;
  }
  else if(document.getElementById("cfName").value.length > 30)
  {
	document.getElementById("comment1").innerHTML="<font class='cross1'>Name must not be greater than 30 digits</font>";
	document.getElementById("cfName").focus();
	return false;
  }
  else if(document.getElementById("cfName").value != "")
  {   
	document.getElementById("comment1").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
  else
  {
	document.getElementById("comment1").innerHTML="";
  }
  if(document.getElementById("cfEmail").value == "")
  { 
	document.getElementById("comment2").innerHTML="<font class='cross1'>Email is blank</font>";
	document.getElementById("cfEmail").focus();
	return false;
  }
  if(document.getElementById("cfEmail").value.replace(/\s+/g,' ') == " ")
  { 
	document.getElementById("comment2").innerHTML="<font class='cross1'>Email is blank</font>";
	document.getElementById("cfEmail").value = "";
	document.getElementById("cfEmail").focus();
	return false;
  }
  else if(echeck(document.getElementById('cfEmail').value)==false)
  {
	document.getElementById('comment2').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
	document.getElementById("cfEmail").focus();
	return false;
  }
  else if(document.getElementById("cfEmail").value != "")
  {   
	document.getElementById("comment2").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
  else
  {
	document.getElementById("comment2").innerHTML="";
  }
  if(document.getElementById("phonearea").value == "")
  {
	document.getElementById("comment3").innerHTML="<font class='cross1'>Phone is blank</font>";
	document.getElementById("phonearea").value="";
	document.getElementById("phonearea").focus();
	return false;
  }
  if(document.getElementById("phonearea").value.replace(/\s+/g,' ') == " ")
  {
	document.getElementById("comment3").innerHTML="<font class='cross1'>Phone is blank</font>";
	document.getElementById("phonearea").value="";
	document.getElementById("phonearea").focus();
	return false;
  }
  if(document.getElementById("phonearea").value != "" && isNaN(document.getElementById("phonearea").value))
  {   
	document.getElementById("comment3").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	document.getElementById("phonearea").value="";
	document.getElementById("phonearea").focus();
	return false;
  }
  else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length < 3)
  {   
	document.getElementById("comment3").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	document.getElementById("phonearea").focus();
	return false;
  }
  if(document.getElementById("phoneprefix3").value == "")
  {
	document.getElementById("comment3").innerHTML="<font class='cross1'>Phone is blank</font>";
	document.getElementById("phoneprefix3").value="";
	document.getElementById("phoneprefix3").focus();
	return false;
  }
  else if(document.getElementById("phoneprefix3").value.replace(/\s+/g,' ') == " ")
  {
	document.getElementById("comment3").innerHTML="<font class='cross1'>Phone is blank</font>";
	document.getElementById("phoneprefix3").value="";
	document.getElementById("phoneprefix3").focus();
	return false;
  }
  else if(document.getElementById("phoneprefix3").value != "" && isNaN(document.getElementById("phoneprefix3").value))
  {   
	document.getElementById("comment3").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	document.getElementById("phoneprefix3").value="";
	document.getElementById("phoneprefix3").focus();
	return false;
  }
  else if(document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length < 3)
  {
	document.getElementById("comment3").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	document.getElementById("phoneprefix3").focus();
	return false;
  }
  if(document.getElementById("phonesuffix4").value == "")
  {
	document.getElementById("comment3").innerHTML="<font class='cross1'>Phone is blank</font>";
	document.getElementById("phonesuffix4").value="";
	document.getElementById("phonesuffix4").focus();
	return false;
  }
  else if(document.getElementById("phonesuffix4").value.replace(/\s+/g,' ') == " ")
  {
	document.getElementById("comment3").innerHTML="<font class='cross1'>Phone is blank</font>";
	document.getElementById("phonesuffix4").value="";
	document.getElementById("phonesuffix4").focus();
	return false;
  }
  else if(document.getElementById("phonesuffix4").value != "" && isNaN(document.getElementById("phonesuffix4").value))
  {   
	document.getElementById("comment3").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	document.getElementById("phonesuffix4").value="";
	document.getElementById("phonesuffix4").focus();
	return false;
  }
  else if(document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length < 4)
  {
	document.getElementById("comment3").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	document.getElementById("phonesuffix4").focus();
	return false;
  }
  else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length == 3 && document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length == 3 && document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length == 4)
  {
	document.getElementById("comment3").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
  else
  {
	document.getElementById("comment3").innerHTML="";
  }
  if (document.getElementById("cfRegarding").value =='')
  {   
	document.getElementById("comment4").innerHTML="<font class='cross1'>Select regarding</font>";
	document.getElementById("cfRegarding").focus();
	return false;
  }
  else if (document.getElementById("cfRegarding").value!="")
  {   
	document.getElementById("comment4").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
  else
  {
	document.getElementById("comment4").innerHTML="";
  }
  if (document.getElementById("cfMessage").value =='')
  {   
	document.getElementById("comment5").innerHTML="<font class='cross1'>Message is blank</font>";
	document.getElementById("cfMessage").focus();
	return false;
  }
  else if (document.getElementById("cfMessage").value.replace(/\s+/g,' ') == " ")
  {   
	document.getElementById("comment5").innerHTML="<font class='cross1'>Message can not contain empty value</font>";
	document.getElementById("cfMessage").value ="";;
	document.getElementById("cfMessage").focus();
	return false;
  }
  else if (document.getElementById("cfMessage").value!="")
  {   
	document.getElementById("comment5").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
  else
  {
	document.getElementById("comment5").innerHTML="";
  }
  if (document.getElementById("captchaCode").value =='')
  {   
	document.getElementById("comment6").innerHTML="<font class='cross1'>Enter captcha code</font>";
	document.getElementById("captchaCode").focus();
	return false;
  }
  else if (document.getElementById("captchaCode").value.replace(/\s+/g,' ') == " ")
  {   
	document.getElementById("comment6").innerHTML="<font class='cross1'>Captcha code can not contain empty value</font>";
	document.getElementById("captchaCode").value = "";
	document.getElementById("captchaCode").focus();
	return false;
  }
  else if (document.getElementById("captchaCode").value!="")
  {   
	document.getElementById("comment6").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
  else
  {
	document.getElementById("comment6").innerHTML="";
  }

}
//-- End here --//

//-- Function for edit logged in user --//
function frmeditUserValidation()
{
	if (document.getElementById("username").value == "" || document.getElementById("first_name").value == "" || document.getElementById("last_name").value == "" || document.getElementById("state").value == "" || document.getElementById("zip").value == "" || document.getElementById("email").value == "")
    {   
		if(document.getElementById("username").value == "")
		{   
		   document.getElementById("userEdit1").innerHTML="<font class='cross1'>Display Name is blank</font>";
		}
		else if(document.getElementById("username").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("userEdit1").innerHTML="<font class='cross1'>Display Name is blank</font>";
		   document.getElementById("username").value = "";
		}
		else
		{   
		   document.getElementById("userEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("first_name").value == "")
		{   
			document.getElementById("userEdit2").innerHTML="<font class='cross1'>First Name is blank</font>";
		}
		else if(document.getElementById("first_name").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("userEdit2").innerHTML="<font class='cross1'>First Name is blank</font>";
		    document.getElementById("first_name").value = "";
		}
		else
		{   
		   document.getElementById("userEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("last_name").value == "")
		{   
		   document.getElementById("userEdit3").innerHTML="<font class='cross1'>Last Name is blank</font>";
		}
		else if(document.getElementById("last_name").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("userEdit3").innerHTML="<font class='cross1'>Last Name is blank</font>";
		    document.getElementById("last_name").value = "";
		}
		else
		{   
		   document.getElementById("userEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("state").value == "")
		{   
		   document.getElementById("userEdit4").innerHTML="<font class='cross1'>State is blank</font>";
		}
		else
		{   
		   document.getElementById("userEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("zip").value == "")
		{   
		   document.getElementById("userEdit5").innerHTML="<font class='cross1'>Zipcode is blank</font>";
		}
		else if(isNaN(document.getElementById("zip").value))
	    {
		   document.getElementById("userEdit5").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
		   document.getElementById("zip").value = "";
	    }
		else if(document.getElementById("zip").value.length < 5)
	    {
		   document.getElementById("userEdit5").innerHTML="<font class='cross1'>Must not be less than 5 characters!</font>";
		   document.getElementById("zip").value = "";
	    }
		else
		{   
		   document.getElementById("userEdit5").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("email").value == "")
		{   
		   document.getElementById("userEdit6").innerHTML="<font class='cross1'>Email Address is blank</font>";
		}
		else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("userEdit6").innerHTML="<font class='cross1'>Email Address is blank</font>";
		   document.getElementById("email").value = "";
		}
		else if(echeck(document.getElementById('email').value)==false)
        {
		   document.getElementById('userEdit6').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
		   document.getElementById("email").focus();
        }
		else
		{   
		   document.getElementById("userEdit6").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("username").value == "")
		{   
		   document.getElementById("username").focus();
		   return false;
		}
		else if(document.getElementById("username").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("username").value = "";
		   document.getElementById("username").focus();
		   return false;
		}
		if(document.getElementById("first_name").value == "")
		{
		   document.getElementById("first_name").focus();
		   return false;
		}
		else if(document.getElementById("first_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("first_name").value = "";
		   document.getElementById("first_name").focus();
		   return false;
		}
		if(document.getElementById("last_name").value == "")
		{   
		   document.getElementById("last_name").focus();
		   return false;
		}
		else if(document.getElementById("last_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("last_name").value = "";
		   document.getElementById("last_name").focus();
		   return false;
		}
		if(document.getElementById("zip").value == "")
		{   
		   document.getElementById("zip").focus();
		   return false;
		}
	    if(document.getElementById("email").value == "")
		{   
		   document.getElementById("email").focus();
		   return false;
		}
        else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("email").value = "";
		   document.getElementById("email").focus();
		   return false;
		}
		else if(echeck(document.getElementById('email').value)==false)
        {
		   document.getElementById("email").value = "";
		   document.getElementById("email").focus();
		   return false;
        }
	  return false;
	}
	else if(isNaN(document.getElementById("zip").value))
	{
		document.getElementById("userEdit5").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
		document.getElementById("zip").value = "";
		document.getElementById("zip").focus();
		return false;
	}
	else if(document.getElementById("zip").value.length < 5)
	{
	    document.getElementById("userEdit5").innerHTML="<font class='cross1'>Must not be less than 5 characters!</font>";
	    document.getElementById("zip").value = "";
		document.getElementById("zip").focus();
        return false;
	}
	else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("userEdit6").innerHTML="<font class='cross1'>Email Address is blank</font>";
	   document.getElementById("email").value = "";
	   document.getElementById("email").focus();
	   return false;
	}
	else if(echeck(document.getElementById('email').value)==false)
    {
	   document.getElementById('userEdit6').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
	   document.getElementById("email").value = "";
	   document.getElementById("email").focus();
	   return false;
	}
	else
	{
	   document.getElementById("userEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("userEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("userEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("userEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("userEdit5").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("userEdit6").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
  var frmObj=document.getElementById('websignupfrm');
  var val=frmValidation();		
  if(!val) 
  {
	 return false;
  }
  else
  {
	return true;
  }
}
//-- End here --//

//-- Function for add rvibe user --//
function frmrvibeValidation()
{
	if (document.getElementById("username").value == "" || document.getElementById("contact_fname").value == "" || document.getElementById("contact_lname").value == "" || document.getElementById("gender").value == "" || document.getElementById("email").value == "" || document.getElementById("login_password").value == "" || document.getElementById("confirmpassword").value == "")
    {   
		if(document.getElementById("username").value == "")
		{   
		   document.getElementById("rvibeAdd1").innerHTML="<font class='cross1'>Display Name is blank</font>";
		}
		else if(document.getElementById("username").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("rvibeAdd1").innerHTML="<font class='cross1'>Display Name is blank</font>";
		   document.getElementById("username").value = "";
		}
		else
		{   
		   document.getElementById("rvibeAdd1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("contact_fname").value == "")
		{   
			document.getElementById("rvibeAdd2").innerHTML="<font class='cross1'>First Name is blank</font>";
		}
		else if(document.getElementById("contact_fname").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("rvibeAdd2").innerHTML="<font class='cross1'>First Name is blank</font>";
		    document.getElementById("contact_fname").value = "";
		}
		else
		{   
		   document.getElementById("rvibeAdd2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("contact_lname").value == "")
		{   
		   document.getElementById("rvibeAdd3").innerHTML="<font class='cross1'>Last Name is blank</font>";
		}
		else
		{   
		   document.getElementById("rvibeAdd3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("gender").value == "")
		{   
		   document.getElementById("rvibeAdd4").innerHTML="<font class='cross1'>Gender is blank</font>";
		}
		else
		{   
		   document.getElementById("rvibeAdd4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("email").value == "")
		{   
		   document.getElementById("rvibeAdd5").innerHTML="<font class='cross1'>Email Address is blank</font>";
		}
		else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("rvibeAdd5").innerHTML="<font class='cross1'>Email Address is blank</font>";
		   document.getElementById("email").value = "";
		}
		else if(echeck(document.getElementById('email').value)==false)
        {
		   document.getElementById('rvibeAdd5').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
		   document.getElementById("email").focus();
        }
		else
		{   
		   document.getElementById("rvibeAdd5").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("login_password").value == "")
		{   
		   document.getElementById("rvibeAdd6").innerHTML="<font class='cross1'>Password is blank</font>";
		}
		else if(document.getElementById("login_password").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("rvibeAdd6").innerHTML="<font class='cross1'>Password is blank</font>";
		   document.getElementById("login_password").value = "";
		}
		else if(document.getElementById("login_password").value.length < 6)
		{
		   document.getElementById("rvibeAdd6").innerHTML="<font class='cross1'>Must not be less than 6 characters</font>";
		   document.getElementById("login_password").value = "";
		}
		else if(document.getElementById("login_password").value.length > 20)
		{
		   document.getElementById("rvibeAdd6").innerHTML="<font class='cross1'>Must not be more than 20 characters long</font>";
		   document.getElementById("login_password").value = "";
		}
		else
		{   
		   document.getElementById("rvibeAdd6").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("confirmpassword").value == "")
		{   
		   document.getElementById("rvibeAdd7").innerHTML="<font class='cross1'>Confirm Password is blank</font>";
		}
		else if(document.getElementById("confirmpassword").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("rvibeAdd7").innerHTML="<font class='cross1'>Confirm Password is blank</font>";
		   document.getElementById("confirmpassword").value = "";
		}
		else if(document.getElementById("confirmpassword").value.length < 6)
		{
		   document.getElementById("rvibeAdd7").innerHTML="<font class='cross1'>Must not be less than 6 characters</font>";
		   document.getElementById("confirmpassword").value = "";
		}
		else if(document.getElementById("confirmpassword").value.length > 20)
		{
		   document.getElementById("rvibeAdd7").innerHTML="<font class='cross1'>Must not be more than 20 characters long</font>";
		   document.getElementById("confirmpassword").value = "";
		}
		else if(document.getElementById("login_password").value != document.getElementById("confirmpassword").value)
		{
		   document.getElementById("rvibeAdd7").innerHTML="<font class='cross1'>Does not match</font>";
		   document.getElementById("confirmpassword").value = "";
		}
		else
		{   
		   document.getElementById("rvibeAdd7").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("username").value == "")
		{   
		   document.getElementById("username").focus();
		   return false;
		}
		else if(document.getElementById("username").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("username").value = "";
		   document.getElementById("username").focus();
		   return false;
		}
		if(document.getElementById("contact_fname").value == "")
		{
		   document.getElementById("contact_fname").focus();
		   return false;
		}
		else if(document.getElementById("contact_fname").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("contact_fname").value = "";
		   document.getElementById("contact_fname").focus();
		   return false;
		}
		if(document.getElementById("contact_lname").value == "")
		{   
		   document.getElementById("contact_lname").focus();
		   return false;
		}
		else if(document.getElementById("contact_lname").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("contact_lname").value = "";
		   document.getElementById("contact_lname").focus();
		   return false;
		}
	    if(document.getElementById("gender").value == "")
		{   
		   document.getElementById("gender").focus();
		   return false;
		}
	    if(document.getElementById("email").value == "")
		{   
		   document.getElementById("email").focus();
		   return false;
		}
        else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("email").value = "";
		   document.getElementById("email").focus();
		   return false;
		}
		else if(echeck(document.getElementById('email').value)==false)
        {
		   document.getElementById("email").value = "";
		   document.getElementById("email").focus();
		   return false;
        }
		if(document.getElementById("login_password").value == "")
		{   
		   document.getElementById("login_password").focus();
		   return false;
		}
		else if(document.getElementById("login_password").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("login_password").value = "";
		   document.getElementById("login_password").focus();
		   return false;
		}
		else if(document.getElementById("login_password").value.length < 6)
		{
		   document.getElementById("login_password").value = "";
		   document.getElementById("login_password").focus();
           return false;
		}
		else if(document.getElementById("login_password").value.length > 20)
		{
		   document.getElementById("login_password").value = "";
		   document.getElementById("login_password").focus();
           return false;
		}
		if(document.getElementById("confirmpassword").value == "")
		{   
		   document.getElementById("confirmpassword").focus();
		   return false;
		}
		else if(document.getElementById("confirmpassword").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("confirmpassword").value = "";
		   document.getElementById("confirmpassword").focus();
		   return false;
		}
		else if(document.getElementById("confirmpassword").value.length < 6)
		{
		   document.getElementById("confirmpassword").value = "";
		   document.getElementById("confirmpassword").focus();
           return false;
		}
		else if(document.getElementById("confirmpassword").value.length > 20)
		{
		   document.getElementById("confirmpassword").value = "";
		   document.getElementById("confirmpassword").focus();
           return false;
		}
		else if(document.getElementById("login_password").value != document.getElementById("confirmpassword").value)
		{
		   document.getElementById("confirmpassword").value = "";
		   document.getElementById("confirmpassword").focus();
           return false;
		}
	  return false;
	}
	else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("rvibeAdd5").innerHTML="<font class='cross1'>Email Address is blank</font>";
	   document.getElementById("email").value = "";
	   document.getElementById("email").focus();
	   return false;
	}
	else if(echeck(document.getElementById('email').value)==false)
    {
	   document.getElementById('rvibeAdd5').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
	   document.getElementById("email").value = "";
	   document.getElementById("email").focus();
	   return false;
    }
	else if(document.getElementById("login_password").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("rvibeAdd6").innerHTML="<font class='cross1'>Password is blank</font>";
		document.getElementById("login_password").value = "";
		document.getElementById("login_password").focus();
		return false;
	}
	else if(document.getElementById("login_password").value.length < 6)
	{
		document.getElementById("rvibeAdd6").innerHTML="<font class='cross1'>Must not be less than 6 characters</font>";
		document.getElementById("login_password").value = "";
		document.getElementById("login_password").focus();
		return false;
	}
	else if(document.getElementById("login_password").value.length > 20)
	{
		document.getElementById("rvibeAdd6").innerHTML="<font class='cross1'>Must not be more than 20 characters long</font>";
		document.getElementById("login_password").value = "";
		document.getElementById("login_password").focus();
		return false;
	}
	else if(document.getElementById("confirmpassword").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("rvibeAdd7").innerHTML="<font class='cross1'>Confirm Password is blank</font>";
		document.getElementById("confirmpassword").value = "";
		document.getElementById("confirmpassword").focus();
		return false;
	}
	else if(document.getElementById("confirmpassword").value.length < 6)
	{
		document.getElementById("rvibeAdd7").innerHTML="<font class='cross1'>Must not be less than 6 characters</font>";
		document.getElementById("confirmpassword").value = "";
		document.getElementById("confirmpassword").focus();
		return false;
	}
	else if(document.getElementById("confirmpassword").value.length > 20)
	{
		document.getElementById("rvibeAdd7").innerHTML="<font class='cross1'>Must not be more than 20 characters long</font>";
		document.getElementById("confirmpassword").value = "";
		document.getElementById("confirmpassword").focus();
		return false;
	}
	else if(document.getElementById("login_password").value != document.getElementById("confirmpassword").value)
	{
	   document.getElementById("rvibeAdd7").innerHTML="<font class='cross1'>Does not match</font>";
	   document.getElementById("confirmpassword").value = "";
	   document.getElementById("confirmpassword").focus();
	   return false;
	}
	else
	{
	   document.getElementById("rvibeAdd1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeAdd2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeAdd3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeAdd4").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeAdd5").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeAdd6").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeAdd7").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
  var frmObj=document.getElementById('websignupfrm');
  var val=frmValidation();		
  if(!val) 
  {
	 return false;
  }
  else
  {
	return true;
  }
}
//-- End here --//

//-- Function for edit general user --//
function frmeditgeneralValidation()
{
	if (document.getElementById("username").value == "" || document.getElementById("first_name").value == "" || document.getElementById("last_name").value == "" || document.getElementById("state").value == "" || document.getElementById("zip").value == "" || document.getElementById("email").value == "")
    {   
		if(document.getElementById("username").value == "")
		{   
		   document.getElementById("generalEdit1").innerHTML="<font class='cross1'>Display Name is blank</font>";
		}
		else if(document.getElementById("username").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("generalEdit1").innerHTML="<font class='cross1'>Display Name is blank</font>";
		   document.getElementById("username").value = "";
		}
		else
		{   
		   document.getElementById("generalEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("first_name").value == "")
		{   
			document.getElementById("generalEdit2").innerHTML="<font class='cross1'>First Name is blank</font>";
		}
		else if(document.getElementById("first_name").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("generalEdit2").innerHTML="<font class='cross1'>First Name is blank</font>";
		    document.getElementById("first_name").value = "";
		}
		else
		{   
		   document.getElementById("generalEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("last_name").value == "")
		{   
		   document.getElementById("generalEdit3").innerHTML="<font class='cross1'>Last Name is blank</font>";
		}
		else if(document.getElementById("last_name").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("generalEdit3").innerHTML="<font class='cross1'>Last Name is blank</font>";
		    document.getElementById("last_name").value = "";
		}
		else
		{   
		   document.getElementById("generalEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("state").value == "")
		{   
		   document.getElementById("generalEdit4").innerHTML="<font class='cross1'>State is blank</font>";
		}
		else
		{   
		   document.getElementById("generalEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("zip").value == "")
		{   
		   document.getElementById("generalEdit5").innerHTML="<font class='cross1'>Zipcode is blank</font>";
		}
        else if(isNaN(document.getElementById("zip").value))
        {
            document.getElementById("generalEdit5").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
            document.getElementById("zip").value = "";
        }
        else if(document.getElementById("zip").value.length < 5)
        {
            document.getElementById("generalEdit5").innerHTML="<font class='cross1'>Must not be less than 5 characters!</font>";
            document.getElementById("zip").value = "";
        }
		else
		{   
		   document.getElementById("generalEdit5").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("email").value == "")
		{   
		   document.getElementById("generalEdit6").innerHTML="<font class='cross1'>Email Address is blank</font>";
		}
		else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("generalEdit6").innerHTML="<font class='cross1'>Email Address is blank</font>";
		   document.getElementById("email").value = "";
		}
		else if(echeck(document.getElementById('email').value)==false)
        {
		   document.getElementById('generalEdit6').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
		   document.getElementById("email").focus();
        }
		else
		{   
		   document.getElementById("generalEdit6").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("username").value == "")
		{   
		   document.getElementById("username").focus();
		   return false;
		}
		else if(document.getElementById("username").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("username").value = "";
		   document.getElementById("username").focus();
		   return false;
		}
		if(document.getElementById("first_name").value == "")
		{
		   document.getElementById("first_name").focus();
		   return false;
		}
		else if(document.getElementById("first_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("first_name").value = "";
		   document.getElementById("first_name").focus();
		   return false;
		}
		if(document.getElementById("last_name").value == "")
		{   
		   document.getElementById("last_name").focus();
		   return false;
		}
		else if(document.getElementById("last_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("last_name").value = "";
		   document.getElementById("last_name").focus();
		   return false;
		}
		if(document.getElementById("zip").value == "")
		{   
		   document.getElementById("zip").focus();
		   return false;
		}
	    if(document.getElementById("email").value == "")
		{   
		   document.getElementById("email").focus();
		   return false;
		}
        else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("email").value = "";
		   document.getElementById("email").focus();
		   return false;
		}
		else if(echeck(document.getElementById('email').value)==false)
        {
		   document.getElementById("email").value = "";
		   document.getElementById("email").focus();
		   return false;
        }
	  return false;
	}
    else if(isNaN(document.getElementById("zip").value))
    {
        document.getElementById("generalEdit5").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
        document.getElementById("zip").value = "";
        document.getElementById("zip").focus();
		return false;
    }
    else if(document.getElementById("zip").value.length < 5)
    {
        document.getElementById("generalEdit5").innerHTML="<font class='cross1'>Must not be less than 5 characters!</font>";
        document.getElementById("zip").value = "";
        document.getElementById("zip").focus();
	    return false;
    }
	else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("generalEdit6").innerHTML="<font class='cross1'>Email Address is blank</font>";
	   document.getElementById("email").value = "";
	   document.getElementById("email").focus();
	   return false;
	}
	else if(echeck(document.getElementById('email').value)==false)
    {
	   document.getElementById('generalEdit6').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
	   document.getElementById("email").value = "";
	   document.getElementById("email").focus();
	   return false;
	}
	else
	{
	   document.getElementById("generalEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("generalEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("generalEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("generalEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("generalEdit5").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("generalEdit6").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
  var frmObj=document.getElementById('websignupfrm');
  var val=frmValidation();		
  if(!val) 
  {
	 return false;
  }
  else
  {
	return true;
  }
}
//-- End here --//

//-- Function for edit rvibe user --//
function frmeditrvibeValidation()
{
	if (document.getElementById("username").value == "" || document.getElementById("first_name").value == "" || document.getElementById("last_name").value == "" || document.getElementById("gender").value == "" || document.getElementById("email").value == "")
    {   
		if(document.getElementById("username").value == "")
		{   
		   document.getElementById("rvibeEdit1").innerHTML="<font class='cross1'>Display Name is blank</font>";
		}
		else if(document.getElementById("username").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("rvibeEdit1").innerHTML="<font class='cross1'>Display Name is blank</font>";
		   document.getElementById("username").value = "";
		}
		else
		{   
		   document.getElementById("rvibeEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("first_name").value == "")
		{   
			document.getElementById("rvibeEdit2").innerHTML="<font class='cross1'>First Name is blank</font>";
		}
		else if(document.getElementById("first_name").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("rvibeEdit2").innerHTML="<font class='cross1'>First Name is blank</font>";
		    document.getElementById("first_name").value = "";
		}
		else
		{   
		   document.getElementById("rvibeEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("last_name").value == "")
		{   
		   document.getElementById("rvibeEdit3").innerHTML="<font class='cross1'>Last Name is blank</font>";
		}
		else if(document.getElementById("last_name").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("rvibeEdit3").innerHTML="<font class='cross1'>Last Name is blank</font>";
		    document.getElementById("last_name").value = "";
		}
		else
		{   
		   document.getElementById("rvibeEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("gender").value == "")
		{   
		   document.getElementById("rvibeEdit4").innerHTML="<font class='cross1'>Gender is blank</font>";
		}
		else
		{   
		   document.getElementById("rvibeEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("email").value == "")
		{   
		   document.getElementById("rvibeEdit5").innerHTML="<font class='cross1'>Email Address is blank</font>";
		}
		else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("rvibeEdit5").innerHTML="<font class='cross1'>Email Address is blank</font>";
		   document.getElementById("email").value = "";
		}
		else if(echeck(document.getElementById('email').value)==false)
        {
		   document.getElementById('rvibeEdit5').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
		   document.getElementById("email").focus();
        }
		else
		{   
		   document.getElementById("rvibeEdit5").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("username").value == "")
		{   
		   document.getElementById("username").focus();
		   return false;
		}
		else if(document.getElementById("username").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("username").value = "";
		   document.getElementById("username").focus();
		   return false;
		}
		if(document.getElementById("first_name").value == "")
		{
		   document.getElementById("first_name").focus();
		   return false;
		}
		else if(document.getElementById("first_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("first_name").value = "";
		   document.getElementById("first_name").focus();
		   return false;
		}
		if(document.getElementById("last_name").value == "")
		{   
		   document.getElementById("last_name").focus();
		   return false;
		}
		else if(document.getElementById("last_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("last_name").value = "";
		   document.getElementById("last_name").focus();
		   return false;
		}
	    if(document.getElementById("gender").value == "")
		{   
		   document.getElementById("gender").focus();
		   return false;
		}
	    if(document.getElementById("email").value == "")
		{   
		   document.getElementById("email").focus();
		   return false;
		}
        else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("email").value = "";
		   document.getElementById("email").focus();
		   return false;
		}
		else if(echeck(document.getElementById('email').value)==false)
        {
		   document.getElementById("email").value = "";
		   document.getElementById("email").focus();
		   return false;
        }
	  return false;
	}
	else if(document.getElementById("email").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("rvibeEdit5").innerHTML="<font class='cross1'>Email Address is blank</font>";
	   document.getElementById("email").value = "";
	   document.getElementById("email").focus();
	   return false;
	}
	else if(echeck(document.getElementById('email').value)==false)
    {
	   document.getElementById('rvibeEdit5').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
	   document.getElementById("email").value = "";
	   document.getElementById("email").focus();
	   return false;
	}
	else
	{
	   document.getElementById("rvibeEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("rvibeEdit5").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
  var frmObj=document.getElementById('websignupfrm');
  var val=frmValidation();		
  if(!val) 
  {
	 return false;
  }
  else
  {
	return true;
  }
}
//-- End here --//

//-- Function for add event --//
function validateAddEvent()
{
	if (document.getElementById("title").value == "" || document.getElementById("duration").value == "" || document.getElementById("status").value == "" || document.getElementById("state").value == "")
    {   
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("eventAdd1").innerHTML="<font class='cross1'>Event Title is blank</font>";
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("eventAdd1").innerHTML="<font class='cross1'>Event Title is blank</font>";
		   document.getElementById("title").value = "";
		}
		else
		{   
		   document.getElementById("eventAdd1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("duration").value == "")
		{   
			document.getElementById("eventAdd2").innerHTML="<font class='cross1'>Duration is blank</font>";
		}
		else if(document.getElementById("duration").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("eventAdd2").innerHTML="<font class='cross1'>Duration is blank</font>";
		    document.getElementById("duration").value = "";
		}
		else if(isNaN(document.getElementById("duration").value))
		{
			document.getElementById("eventAdd2").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
		    document.getElementById("duration").value = "";
		}
		else
		{   
		   document.getElementById("eventAdd2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("status").value == "")
		{   
		   document.getElementById("eventAdd3").innerHTML="<font class='cross1'>Status is blank</font>";
		}
		else
		{   
		   document.getElementById("eventAdd3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("state").value == "")
		{   
		   document.getElementById("eventAdd4").innerHTML="<font class='cross1'>Event State is blank</font>";
		}
		else
		{   
		   document.getElementById("eventAdd4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("title").focus();
		   return false;
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("title").value = "";
		   document.getElementById("title").focus();
		   return false;
		}
		if(document.getElementById("duration").value == "")
		{
		   document.getElementById("duration").focus();
		   return false;
		}
		else if(document.getElementById("duration").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("duration").value = "";
		   document.getElementById("duration").focus();
		   return false;
		}
		if(document.getElementById("status").value == "")
		{   
		   document.getElementById("status").focus();
		   return false;
		}
        if(document.getElementById("state").value == "")
		{   
		   document.getElementById("state").focus();
		   return false;
		}
	  return false;
	}
	else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("eventAdd1").innerHTML="<font class='cross1'>Event Title is blank</font>";
		document.getElementById("title").value = "";
		document.getElementById("title").focus();
		return false;
	}
	else if(document.getElementById("duration").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("eventAdd2").innerHTML="<font class='cross1'>Duration is blank</font>";
		document.getElementById("duration").value = "";
		document.getElementById("duration").focus();
		return false;
	}
	else if(isNaN(document.getElementById("duration").value))
	{
		document.getElementById("eventAdd2").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
		document.getElementById("duration").value = "";
		document.getElementById("duration").focus();
		return false;
	}
	else
	{
	   document.getElementById("eventAdd1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("eventAdd2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("eventAdd3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("eventAdd4").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
	var shortDesc = document.getElementById('short_desc').value;
	if(shortDesc == "")
	{
		alert('Please enter short description.');
		document.getElementById('short_desc').focus();
		return false;		
	}
	else if(shortDesc.replace(/\s+/g,' ') == " ")
	{
		alert('Please enter short description.');
		document.getElementById('short_desc').value="";
		document.getElementById('short_desc').focus();
	    return false;		
	}
	else if(shortDesc!="")
	{
		var sh = shortDesc;
		var descLen=sh.length;
		if(descLen > 140)
		{
		  alert('Short description should not exceed 140 characters.');
		  var contents  = sh.substr(0,140);
          document.getElementById('short_desc').value = contents;		  
		  return false;
		}
	}
	if(document.getElementById('long_desc').value!="")
	{
	  if(document.getElementById('long_desc').value.replace(/\s+/g,' ') == " ")
	  {
		alert('Please enter long description.');
		document.getElementById('long_desc').value="";
		document.getElementById('long_desc').focus();
	    return false;		
	  }
	}
	/* Validations for facebook,twitter and myspace links starts here */

		var objFrm=document.getElementById('eventAddForm');
		var str = objFrm.facebook.value;
		var regExp = "http://";
		var facepos = str.search(regExp);
		if(objFrm.facebook.value!="")
		{
		facebookRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		facebookRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var facebookString=objFrm.facebook.value.toLowerCase();
		if(facepos!=-1)
		{
		  if(!facebookRegExp_1.test(facebookString))
		  {
			alert('Please enter the url with format http://abc.com in facebook field.');
			objFrm.facebook.value='';
			objFrm.facebook.focus();
			return false;
		  } 
	   	}
	    else
		{
		  if(!facebookRegExp_2.test(facebookString))
		  {
			alert('Please enter the url with format abc.com in facebook field.');
			objFrm.facebook.value='';
			objFrm.facebook.focus();
			return false;
		  } 
	   }
	}
	
	if(objFrm.twitter.value!="")
	{
		twitterRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		twitterRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var twitterString=objFrm.twitter.value.toLowerCase();
		var string   = objFrm.twitter.value;
		var regExp   = "http://";
		var twittpos = string.search(regExp);
		if(twittpos!=-1)
		{
		   if(!twitterRegExp_1.test(twitterString))
		   {
			alert('Please enter the url with format http://abc.com in twitter field.');
			objFrm.twitter.value='';
			objFrm.twitter.focus();
			return false;
		   }
		}
		else
		{
		   if(!twitterRegExp_2.test(twitterString))
		   {
			alert('Please enter the url with format abc.com in twitter field.');
			objFrm.twitter.value='';
			objFrm.twitter.focus();
			return false;
		   }
		}
	}
	
	if(objFrm.url.value!="")
	{
		urlRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		urlRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var urlString=objFrm.url.value.toLowerCase();
		var string   = objFrm.url.value;
		var regExp   = "http://";
		var urlpos = string.search(regExp);
		if(urlpos!=-1)
		{
		   if(!urlRegExp_1.test(urlString))
		   {
			alert('Please enter the url with format http://abc.com in url field.');
			objFrm.url.value='';

			objFrm.url.focus();
			return false;
		   }
		}
		else
		{
		   if(!urlRegExp_2.test(urlString))
		   {
			alert('Please enter the url with format abc.com in url field.');
			objFrm.url.value='';
			objFrm.url.focus();
			return false;
		   }
		 }
	  }
	  /* Validations for facebook,twitter and myspace links ends here */

	  var frmObj = document.getElementById('eventAddForm');
	  var val    = chkFrmValidation(frmObj);		
	  if(!val){
	    return false;
	  }else{
	    return true;
	  }
}
//-- End here --//


//-- Function for edit event --//
function validateEditEvent()
{
	if (document.getElementById("title").value == "" || document.getElementById("duration").value == "" || document.getElementById("status").value == "" || document.getElementById("state").value == "")
    {   
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("eventEdit1").innerHTML="<font class='cross1'>Event Title is blank</font>";
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("eventEdit1").innerHTML="<font class='cross1'>Event Title is blank</font>";
		   document.getElementById("title").value = "";
		}
		else
		{   
		   document.getElementById("eventEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("duration").value == "")
		{   
			document.getElementById("eventEdit2").innerHTML="<font class='cross1'>Duration is blank</font>";
		}
		else if(document.getElementById("duration").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("eventEdit2").innerHTML="<font class='cross1'>Duration is blank</font>";
		    document.getElementById("duration").value = "";
		}
		else if(isNaN(document.getElementById("duration").value))
		{
			document.getElementById("eventEdit2").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
		    document.getElementById("duration").value = "";
		}
		else
		{   
		   document.getElementById("eventEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("status").value == "")
		{   
		   document.getElementById("eventEdit3").innerHTML="<font class='cross1'>Status is blank</font>";
		}
		else
		{   
		   document.getElementById("eventEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("state").value == "")
		{   
		   document.getElementById("eventEdit4").innerHTML="<font class='cross1'>Event State is blank</font>";
		}
		else
		{   
		   document.getElementById("eventEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("title").focus();
		   return false;
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("title").value = "";
		   document.getElementById("title").focus();
		   return false;
		}
		if(document.getElementById("duration").value == "")
		{
		   document.getElementById("duration").focus();
		   return false;
		}
		else if(document.getElementById("duration").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("duration").value = "";
		   document.getElementById("duration").focus();
		   return false;
		}
		if(document.getElementById("status").value == "")
		{   
		   document.getElementById("status").focus();
		   return false;
		}
        if(document.getElementById("state").value == "")
		{   
		   document.getElementById("state").focus();
		   return false;
		}
	  return false;
	}
	else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("eventEdit1").innerHTML="<font class='cross1'>Event Title is blank</font>";
		document.getElementById("title").value = "";
		document.getElementById("title").focus();
		return false;
	}
	else if(document.getElementById("duration").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("eventEdit2").innerHTML="<font class='cross1'>Duration is blank</font>";
		document.getElementById("duration").value = "";
		document.getElementById("duration").focus();
		return false;
	}
	else if(isNaN(document.getElementById("duration").value))
	{
		document.getElementById("eventEdit2").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
		document.getElementById("duration").value = "";
		document.getElementById("duration").focus();
		return false;
	}
	else
	{
	   document.getElementById("eventEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("eventEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("eventEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("eventEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
	var shortDesc = document.getElementById('short_desc').value;
	if(shortDesc == "")
	{
		alert('Please enter short description.');
		document.getElementById('short_desc').focus();
		return false;		
	}
	else if(shortDesc.replace(/\s+/g,' ') == " ")
	{
		alert('Please enter short description.');
		document.getElementById('short_desc').value="";
		document.getElementById('short_desc').focus();
	    return false;		
	}
	else if(shortDesc!="")
	{
		var sh = shortDesc;
		var descLen=sh.length;
		if(descLen > 140)
		{
		  alert('Short description should not exceed 140 characters.');
		  var contents  = sh.substr(0,140);
          document.getElementById('short_desc').value = contents;		  
		  return false;
		}
	}
	
	if(document.getElementById('long_desc').value!="")
	{
	  if(document.getElementById('long_desc').value.replace(/\s+/g,' ') == " ")
	  {
		alert('Please enter long description.');
		document.getElementById('long_desc').value="";
		document.getElementById('long_desc').focus();
	    return false;		
	  }
	}


	   /* Validations for facebook,twitter and myspace links starts here */
		var objFrm=document.getElementById('eventEditForm');
		var str = objFrm.facebook.value;
		var regExp = "http://";
		var facepos = str.search(regExp);
		if(objFrm.facebook.value!="")
		{
		facebookRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		facebookRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var facebookString=objFrm.facebook.value.toLowerCase();
		if(facepos!=-1)
		{
		  if(!facebookRegExp_1.test(facebookString))
		  {
			alert('Please enter the url with format http://abc.com in facebook field.');
			objFrm.facebook.value='';
			objFrm.facebook.focus();
			return false;
		  } 
	   	}
	    else
		{
		  if(!facebookRegExp_2.test(facebookString))
		  {
			alert('Please enter the url with format abc.com in facebook field.');
			objFrm.facebook.value='';
			objFrm.facebook.focus();
			return false;
		  } 
	   }
	}
	
	if(objFrm.twitter.value!="")
	{
		twitterRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		twitterRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var twitterString=objFrm.twitter.value.toLowerCase();
		var string   = objFrm.twitter.value;
		var regExp   = "http://";
		var twittpos = string.search(regExp);
		if(twittpos!=-1)
		{
		   if(!twitterRegExp_1.test(twitterString))
		   {
			alert('Please enter the url with format http://abc.com in twitter field.');
			objFrm.twitter.value='';
			objFrm.twitter.focus();
			return false;
		   }
		}
		else
		{
		   if(!twitterRegExp_2.test(twitterString))
		   {
			alert('Please enter the url with format abc.com in twitter field.');
			objFrm.twitter.value='';
			objFrm.twitter.focus();
			return false;
		   }
		}
	}
	
	if(objFrm.url.value!="")
	{
		urlRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		urlRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var urlString=objFrm.url.value.toLowerCase();
		var string   = objFrm.url.value;
		var regExp   = "http://";
		var urlpos = string.search(regExp);
		if(urlpos!=-1)
		{
		   if(!urlRegExp_1.test(urlString))
		   {
			alert('Please enter the url with format http://abc.com in url field.');
			objFrm.url.value='';

			objFrm.url.focus();
			return false;
		   }
		}
		else
		{
		   if(!urlRegExp_2.test(urlString))
		   {
			alert('Please enter the url with format abc.com in url field.');
			objFrm.url.value='';
			objFrm.url.focus();
			return false;
		   }
		 }
	  }
	  /* Validations for facebook,twitter and myspace links ends here */

	  var frmObj = document.getElementById('eventEditForm');
	  var val    = chkFrmValidation(frmObj);		
	  if(!val){
	    return false;
	  }else{
	    return true;
	  }
}
//-- End here --//

//-- Function for edit event new --//
function validateEditEventNew()
{
	 if (document.getElementById("title").value == "" || document.getElementById("duration").value == "" || document.getElementById("status").value == "" || document.getElementById("state").value == "")
      { 
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("eventeditNew1").innerHTML="<font class='cross1'>Event Title is blank</font>";
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("eventeditNew1").innerHTML="<font class='cross1'>Event Title is blank</font>";
		   document.getElementById("title").value = "";
		}
		else
		{   
		   document.getElementById("eventeditNew1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("duration").value == "")
		{   
			document.getElementById("eventeditNew2").innerHTML="<font class='cross1'>Duration is blank</font>";
		}
		else if(document.getElementById("duration").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("eventeditNew2").innerHTML="<font class='cross1'>Duration is blank</font>";
		    document.getElementById("duration").value = "";
		}
		else if(isNaN(document.getElementById("duration").value))
		{
			document.getElementById("eventeditNew2").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
		    document.getElementById("duration").value = "";
		}
		else
		{   
		   document.getElementById("eventeditNew2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("status").value == "")
		{   
		   document.getElementById("eventeditNew3").innerHTML="<font class='cross1'>Status is blank</font>";
		}
		else
		{   
		   document.getElementById("eventeditNew3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("state").value == "")
		{   
		   document.getElementById("eventeditNew4").innerHTML="<font class='cross1'>Event State is blank</font>";
		}
		else
		{   
		   document.getElementById("eventeditNew4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if((document.getElementById("event_price").checked==false) && (document.getElementById("price").value!=""))
	    {
	      document.getElementById("eventeditNew5").innerHTML="<font class='tick1'></font>";	
	    }
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("title").focus();
		   return false;
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("title").value = "";
		   document.getElementById("title").focus();
		   return false;
		}
		if(document.getElementById("duration").value == "")
		{
		   document.getElementById("duration").focus();
		   return false;
		}
		else if(document.getElementById("duration").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("duration").value = "";
		   document.getElementById("duration").focus();
		   return false;
		}
		if(document.getElementById("status").value == "")
		{   
		   document.getElementById("status").focus();
		   return false;
		}
        if(document.getElementById("state").value == "")
		{   
		   document.getElementById("state").focus();
		   return false;
		}
	  return false;
	}
	else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("eventeditNew1").innerHTML="<font class='cross1'>Event Title is blank</font>";
		document.getElementById("title").value = "";
		document.getElementById("title").focus();
		return false;
	}
	else if(document.getElementById("duration").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("eventeditNew2").innerHTML="<font class='cross1'>Duration is blank</font>";
		document.getElementById("duration").value = "";
		document.getElementById("duration").focus();
		return false;
	}
	else if(isNaN(document.getElementById("duration").value))
	{
		document.getElementById("eventeditNew2").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
		document.getElementById("duration").value = "";
		document.getElementById("duration").focus();
		return false;
	}
	else
	{
	   document.getElementById("eventeditNew1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("eventeditNew2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("eventeditNew3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("eventeditNew4").innerHTML="<font class='tick1'>&nbsp;</font>";
	}

	if(document.getElementById("event_price").checked==false)
	{ 
	  if (document.getElementById("price").value =="")
	  {   
		document.getElementById("eventeditNew5").innerHTML="<font class='cross1'>Price is blank</font>";
		document.getElementById("price").focus();
		return false;
	  }
	  else if(isNaN(document.getElementById("price").value))
	  {
		document.getElementById("eventeditNew5").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
		document.getElementById("price").value="";
		document.getElementById("price").focus();
		return false;
	  }
	  else if(document.getElementById("price").value < 3)
	  {
		document.getElementById("eventeditNew5").innerHTML="<font class='cross1'>Event price must not be less than $3.00</font>";
		document.getElementById("price").value="";
		document.getElementById("price").focus();
		return false;
	  }
	  else if(document.getElementById("price").value >=3)
	  {   
		document.getElementById("eventeditNew5").innerHTML="<font class='tick1'></font>";	
	  }
	  else
	  {
		document.getElementById("eventeditNew5").innerHTML="<font class='tick1'></font>";	
	  }
	}
    
	var shortDesc = document.getElementById('short_desc').value;
	if(shortDesc == "")
	{
		alert('Please enter short description.');
		document.getElementById('short_desc').focus();
		return false;		
	}
	else if(shortDesc!="")
	{
		var sh = shortDesc;
		var descLen=sh.length;
		if(descLen > 140)
		{
		  alert('Short description should not exceed 140 characters.');
		  var contents  = sh.substr(0,140);
          document.getElementById('short_desc').value = contents;		  
		  return false;
		}
	}

	  var objFrm=document.getElementById('eventModifyForm');
	  var str = objFrm.facebook.value;
	  var regExp = "http://";
	  var facepos = str.search(regExp);
	  if(objFrm.facebook.value!="")
	  {
		facebookRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		facebookRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var facebookString=objFrm.facebook.value.toLowerCase();
		if(facepos!=-1)
		{
		  if(!facebookRegExp_1.test(facebookString))
		  {
			alert('Please enter the url with format http://abc.com in facebook field.');
			objFrm.facebook.value='';
			objFrm.facebook.focus();
			return false;
		  } 
		}
		else
		{
		  if(!facebookRegExp_2.test(facebookString))
		  {
			alert('Please enter the url with format abc.com in facebook field.');
			objFrm.facebook.value='';
			objFrm.facebook.focus();
			return false;
		  } 
	   }
	}
	
    if(objFrm.twitter.value!="")
	{
		twitterRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		twitterRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var twitterString=objFrm.twitter.value.toLowerCase();
		var string   = objFrm.twitter.value;
		var regExp   = "http://";
		var twittpos = string.search(regExp);
		if(twittpos!=-1)
		{
		   if(!twitterRegExp_1.test(twitterString))
		   {
			alert('Please enter the url with format http://abc.com in twitter field.');
			objFrm.twitter.value='';
			objFrm.twitter.focus();
			return false;
		   }
		}
		else
		{
		   if(!twitterRegExp_2.test(twitterString))
		   {
			alert('Please enter the url with format abc.com in twitter field.');
			objFrm.twitter.value='';
			objFrm.twitter.focus();
			return false;
		   }
		}
	 }
	
	if(objFrm.url.value!="")
	{
		urlRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		urlRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var urlString=objFrm.url.value.toLowerCase();
		var string   = objFrm.url.value;
		var regExp   = "http://";
		var urlpos = string.search(regExp);
		if(urlpos!=-1)
		{
		   if(!urlRegExp_1.test(urlString))
		   {
			alert('Please enter the url with format http://abc.com in url field.');
			objFrm.url.value='';
			objFrm.url.focus();
			return false;
		   }
		}
		else
		{
		   if(!urlRegExp_2.test(urlString))
		   {
			alert('Please enter the url with format abc.com in url field.');
			objFrm.url.value='';
			objFrm.url.focus();
			return false;
		   }
		 }
	  }
	  		
	var frmObj=document.eventModifyForm;
	var val=chkFrmValidation(frmObj);
	if(!val){
	  return false;
	}else{
	  return true;
	}
}
//-- End Here --//

//-- Function for add banner --//
function validateAddBanner()
{
  if(document.getElementById("title").value == "")
  {
    document.getElementById("bannerAdd").innerHTML="<font class='cross1'>Title is blank</font>";
    document.getElementById("title").focus();
	return false;
  }
  else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
  {
	 document.getElementById("bannerAdd").innerHTML="<font class='cross1'>Title is blank</font>";
	 document.getElementById("title").value = "";
	 document.getElementById("title").focus();
	 return false;
  }
  else
  {   
	 document.getElementById("bannerAdd").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
   
   	var frmObj = document.getElementById('bannerAddForm');
	var val    = validateBanner(frmObj);		
	if(!val){
 	  return false;
	}
	else{
 	  return true;
    }

}
//-- End Here --//


//-- Function for edit banner --//
function validateEditBanner()
{
  if(document.getElementById("title").value == "")
  {
    document.getElementById("bannerEdit").innerHTML="<font class='cross1'>Title is blank</font>";
    document.getElementById("title").focus();
	return false;
  }
  else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
  {
	 document.getElementById("bannerEdit").innerHTML="<font class='cross1'>Title is blank</font>";
	 document.getElementById("title").value = "";
	 document.getElementById("title").focus();
	 return false;
  }
  else
  {   
	 document.getElementById("bannerEdit").innerHTML="<font class='tick1'>&nbsp;</font>";
  }
   
   	var frmObj = document.getElementById('bannerEditForm');
	var val    = validateditBanner(frmObj);		
	if(!val){
 	  return false;
	}
	else{
 	  return true;
    }

}
//-- End Here --//

//-- Function for add testimonial --//
function validateAddTestimonial()
{
	if (document.getElementById("title").value == "" || document.getElementById("testimonial_by").value == "" || document.getElementById("event").value == "")
    {   
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("testAdd1").innerHTML="<font class='cross1'>Title is blank</font>";
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("testAdd1").innerHTML="<font class='cross1'>Title is blank</font>";
		   document.getElementById("title").value = "";
		}
		else
		{   
		   document.getElementById("testAdd1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("testimonial_by").value == "")
		{   
			document.getElementById("testAdd2").innerHTML="<font class='cross1'>By is blank</font>";
		}
		else if(document.getElementById("testimonial_by").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("testAdd2").innerHTML="<font class='cross1'>By is blank</font>";
		    document.getElementById("testimonial_by").value = "";
		}
		else
		{   
		   document.getElementById("testAdd2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("event").value == "")
		{   
		   document.getElementById("testAdd3").innerHTML="<font class='cross1'>Event is blank</font>";
		}
		else
		{   
		   document.getElementById("testAdd3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("title").focus();
		   return false;
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("title").value = "";
		   document.getElementById("title").focus();
		   return false;
		}
		if(document.getElementById("testimonial_by").value == "")
		{
		   document.getElementById("testimonial_by").focus();
		   return false;
		}
		else if(document.getElementById("testimonial_by").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("testimonial_by").value = "";
		   document.getElementById("testimonial_by").focus();
		   return false;
		}
		if(document.getElementById("event").value == "")
		{   
		   document.getElementById("event").focus();
		   return false;
		}
	  return false;
	}
	else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("testAdd1").innerHTML="<font class='cross1'>Title is blank</font>";
		document.getElementById("title").value = "";
		document.getElementById("title").focus();
		return false;
	}
	else if(document.getElementById("testimonial_by").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("testAdd2").innerHTML="<font class='cross1'>By is blank</font>";
		document.getElementById("testimonial_by").value = "";
		document.getElementById("testimonial_by").focus();
		return false;
	}
	else
	{
	   document.getElementById("testAdd1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("testAdd2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("testAdd3").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
	var frmObj = document.getElementById('AddtestimonialForm');
	var val = validateTestimonial();	
	if(!val){
	  return false;
	}else{
	  return true;
    }
}
//-- End Here --//

//-- Function for edit testimonial --//
function validateEditTestimonial()
{
	if (document.getElementById("title").value == "" || document.getElementById("testimonial_by").value == "" || document.getElementById("event").value == "")
    {   
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("testEdit1").innerHTML="<font class='cross1'>Title is blank</font>";
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("testEdit1").innerHTML="<font class='cross1'>Title is blank</font>";
		   document.getElementById("title").value = "";
		}
		else
		{   
		   document.getElementById("testEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("testimonial_by").value == "")
		{   
			document.getElementById("testEdit2").innerHTML="<font class='cross1'>By is blank</font>";
		}
		else if(document.getElementById("testimonial_by").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("testEdit2").innerHTML="<font class='cross1'>By is blank</font>";
		    document.getElementById("testimonial_by").value = "";
		}
		else
		{   
		   document.getElementById("testEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("event").value == "")
		{   
		   document.getElementById("testEdit3").innerHTML="<font class='cross1'>Event is blank</font>";
		}
		else
		{   
		   document.getElementById("testEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("title").value == "")
		{   
		   document.getElementById("title").focus();
		   return false;
		}
		else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("title").value = "";
		   document.getElementById("title").focus();
		   return false;
		}
		if(document.getElementById("testimonial_by").value == "")
		{
		   document.getElementById("testimonial_by").focus();
		   return false;
		}
		else if(document.getElementById("testimonial_by").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("testimonial_by").value = "";
		   document.getElementById("testimonial_by").focus();
		   return false;
		}
		if(document.getElementById("event").value == "")
		{   
		   document.getElementById("event").focus();
		   return false;
		}
	  return false;
	}
	else if(document.getElementById("title").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("testEdit1").innerHTML="<font class='cross1'>Title is blank</font>";
		document.getElementById("title").value = "";
		document.getElementById("title").focus();
		return false;
	}
	else if(document.getElementById("testimonial_by").value.replace(/\s+/g,' ') == " ")
	{
		document.getElementById("testEdit2").innerHTML="<font class='cross1'>By is blank</font>";
		document.getElementById("testimonial_by").value = "";
		document.getElementById("testimonial_by").focus();
		return false;
	}
	else
	{
	   document.getElementById("testEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("testEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("testEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
	var frmObj = document.getElementById('EdittestimonialForm');
	var val = validateeditTestimonial();	
	if(!val){
	  return false;
	}else{
	  return true;
    }
}
//-- End Here --//

//-- Function for add/edit coupon --//
function coupon_data()
{
  if((document.couponForm.event_assoc[1].checked==true))
  {									  
	if((document.getElementById("event_id").value == "" || document.getElementById("event_status_type").value == "" || document.getElementById("coupon_uses").value == "" || document.getElementById("isActive").value == "" || document.getElementById("reduction").value == ""))
	{
		if(document.getElementById("event_id").value == "")
		{
		   document.getElementById("addCoupon1").innerHTML="<font class='cross1'>Event is blank.</font>";
	    }
		else
		{
	       document.getElementById("addCoupon1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
	    if(document.getElementById("event_status_type").value == "")
	    {
		   document.getElementById("addCoupon2").innerHTML="<font class='cross1'>Event type is blank.</font>";
	    }
		else
		{
	       document.getElementById("addCoupon2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("coupon_uses").value == "")
		{
		   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please specify the number of times the coupon can be used.</font>";
		}	
		else if(isNaN(document.getElementById("coupon_uses").value))
		{
		   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please enter coupon uses in the numeric range 1-100000.</font>";
		}
		else if(document.getElementById("coupon_uses").value < 1 || document.getElementById("coupon_uses").value > 100000)
		{
		   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please enter coupon uses in the numeric range 1-100000.</font>";
		}
		else
		{
	       document.getElementById("addCoupon3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("isActive").value == "")
		{
		   document.getElementById("addCoupon4").innerHTML="<font class='cross1'>Please select status.</font>";
		}
		else
		{  
	       document.getElementById("addCoupon4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("reduction").value == "")
		{
		   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
		}	
		else if(isNaN(document.getElementById("reduction").value))
		{
		   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
 		}
		else if(document.getElementById("reduction").value < 0 || document.getElementById("reduction").value > 100)
		{
		   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
		}
		else
		{
	       document.getElementById("addCoupon5").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("event_id").value == "")
		{
		   document.getElementById("event_id").focus();
		   return false;
	    }
		if(document.getElementById("event_status_type").value == "")
		{
		   document.getElementById("event_status_type").focus();
		   return false;
	    }
		if(document.getElementById("coupon_uses").value == "")
		{
		   document.getElementById("coupon_uses").focus();
		   return false;
	    }
		else if(isNaN(document.getElementById("coupon_uses").value))
	    {
		   document.getElementById("coupon_uses").value = "";
		   document.getElementById("coupon_uses").focus();
		   return false;
		}
		if(document.getElementById("isActive").value == "")
		{
		   document.getElementById("isActive").focus();
		   return false;
		}
		if(document.getElementById("reduction").value == "")
		{
		   document.getElementById("reduction").focus();
		   return false;
		}
		else if(isNaN(document.getElementById("reduction").value))
		{
	       document.getElementById("reduction").value = "";
	       document.getElementById("reduction").focus();
	       return false;
		}
	  return false;	
	}
	else if(isNaN(document.getElementById("coupon_uses").value))
	{
	   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please enter coupon uses in the numeric range 1-100000.</font>";
	   document.getElementById("coupon_uses").value = "";
	   document.getElementById("coupon_uses").focus();
	   return false;
	}
	else if(document.getElementById("coupon_uses").value < 1 || document.getElementById("coupon_uses").value > 100000)
	{
	   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please enter coupon uses in the numeric range 1-100000.</font>";
	   document.getElementById("coupon_uses").value = "";
	   document.getElementById("coupon_uses").focus();
	   return false;
	}
    else if(isNaN(document.getElementById("reduction").value))
	{
	   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
	   document.getElementById("reduction").value = "";
	   document.getElementById("reduction").focus();
	   return false;
	}
	else if(document.getElementById("reduction").value < 0 || document.getElementById("reduction").value > 100)
	{
	   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
	   document.getElementById("reduction").value = "";
	   document.getElementById("reduction").focus();
	   return false;
	}
	else
	{
	   document.getElementById("addCoupon1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("addCoupon2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("addCoupon3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("addCoupon4").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("addCoupon5").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
	var frmObj = document.getElementById('couponForm');
	var val = check_date();	
	if(!val){
	  return false;
	}else{
	  return true;
    }
 }

if((document.couponForm.event_assoc[1].checked==false))
{
	if((document.getElementById("event_status_type").value == "" || document.getElementById("coupon_uses").value == "" || document.getElementById("isActive").value == "" || document.getElementById("reduction").value == ""))
	{
	    if(document.getElementById("event_status_type").value == "")
	    {
		   document.getElementById("addCoupon2").innerHTML="<font class='cross1'>Event type is blank.</font>";
	    }
		else
		{
	       document.getElementById("addCoupon2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("coupon_uses").value == "")
		{
		   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please specify the number of times the coupon can be used.</font>";
		}	
		else if(isNaN(document.getElementById("coupon_uses").value))
		{
		   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please enter coupon uses in the numeric range 1-100000.</font>";
		}
		else if(document.getElementById("coupon_uses").value < 1 || document.getElementById("coupon_uses").value > 100000)
		{
		   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please enter coupon uses in the numeric range 1-100000.</font>";
		}
		else
		{
	       document.getElementById("addCoupon3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("isActive").value == "")
		{
		   document.getElementById("addCoupon4").innerHTML="<font class='cross1'>Please select status.</font>";
		}
		else
		{  
	       document.getElementById("addCoupon4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("reduction").value == "")
		{
		   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
		}	
		else if(isNaN(document.getElementById("reduction").value))
		{
		   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
 		}
		else if(document.getElementById("reduction").value < 0 || document.getElementById("reduction").value > 100)
		{
		   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
		}
		else
		{
	       document.getElementById("addCoupon5").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("event_status_type").value == "")
		{
		   document.getElementById("event_status_type").focus();
		   return false;
	    }
		if(document.getElementById("coupon_uses").value == "")
		{
		   document.getElementById("coupon_uses").focus();
		   return false;
	    }
		else if(isNaN(document.getElementById("coupon_uses").value))
	    {
		   document.getElementById("coupon_uses").value = "";
		   document.getElementById("coupon_uses").focus();
		   return false;
		}
		if(document.getElementById("isActive").value == "")
		{
		   document.getElementById("isActive").focus();
		   return false;
		}
		if(document.getElementById("reduction").value == "")
		{
		   document.getElementById("reduction").focus();
		   return false;
		}
		else if(isNaN(document.getElementById("reduction").value))
		{
	       document.getElementById("reduction").value = "";
	       document.getElementById("reduction").focus();
	       return false;
		}
	  return false;	
	}
	else if(isNaN(document.getElementById("coupon_uses").value))
	{
	   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please enter coupon uses in the numeric range 1-100000.</font>";
	   document.getElementById("coupon_uses").value = "";
	   document.getElementById("coupon_uses").focus();
	   return false;
	}
	else if(document.getElementById("coupon_uses").value < 1 || document.getElementById("coupon_uses").value > 100000)
	{
	   document.getElementById("addCoupon3").innerHTML="<font class='cross1'>Please enter coupon uses in the numeric range 1-100000.</font>";
	   document.getElementById("coupon_uses").value = "";
	   document.getElementById("coupon_uses").focus();
	   return false;
	}
    else if(isNaN(document.getElementById("reduction").value))
	{
	   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
	   document.getElementById("reduction").value = "";
	   document.getElementById("reduction").focus();
	   return false;
	}
	else if(document.getElementById("reduction").value < 0 || document.getElementById("reduction").value > 100)
	{
	   document.getElementById("addCoupon5").innerHTML="<font class='cross1'>Please enter coupon reduction in the numeric range 0-100.</font>";
	   document.getElementById("reduction").value = "";
	   document.getElementById("reduction").focus();
	   return false;
	}
	else
	{
	   document.getElementById("addCoupon2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("addCoupon3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("addCoupon4").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("addCoupon5").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
	var frmObj = document.getElementById('couponForm');
	var val = check_date();	
	if(!val){
	  return false;
	}else{
	  return true;
    }
  }
}
//-- End here --//


//-- Function for add company --//
function validationAddCompany()
{
	if (document.getElementById("name").value == "" || document.getElementById("address1").value == "" || document.getElementById("city").value == "" || document.getElementById("state").value == "" || document.getElementById("zipcode").value == "" || document.getElementById("country").value == "" || document.getElementById("contact_name").value == "" || document.getElementById("contact_email").value == "" || document.getElementById("phonearea").value == "" || document.getElementById("phoneprefix3").value == "" || document.getElementById("phonesuffix4").value == "")
    {   
		if(document.getElementById("name").value == "")
		{   
		   document.getElementById("companyAdd1").innerHTML="<font class='cross1'>Name is blank</font>";
		}
		else if(document.getElementById("name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("companyAdd1").innerHTML="<font class='cross1'>Name is blank</font>";
		}
		else
		{   
		   document.getElementById("companyAdd1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("address1").value == "")
		{   
			document.getElementById("companyAdd2").innerHTML="<font class='cross1'>Address1 is blank</font>";
		}
		else if(document.getElementById("address1").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("companyAdd2").innerHTML="<font class='cross1'>Address1 is blank</font>";
		}
		else
		{   
		   document.getElementById("companyAdd2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("city").value == "")
		{   
		   document.getElementById("companyAdd3").innerHTML="<font class='cross1'>City is blank</font>";
		}
		else if(document.getElementById("city").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("companyAdd3").innerHTML="<font class='cross1'>City is blank</font>";
		}
		else
		{   
		   document.getElementById("companyAdd3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("state").value == "")
		{   
		   document.getElementById("companyAdd4").innerHTML="<font class='cross1'>State is blank</font>";
		}
		else
		{   
		   document.getElementById("companyAdd4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("zipcode").value == "")
		{   
		   document.getElementById("companyAdd5").innerHTML="<font class='cross1'>Zipcode is blank</font>";
		}
		else if(isNaN(document.getElementById("zipcode").value))
	    {
		   document.getElementById("companyAdd5").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
	    }
		else if(document.getElementById("zipcode").value.length < 5)
	    {
		   document.getElementById("companyAdd5").innerHTML="<font class='cross1'>Must not be less than 5 characters!</font>";
	    }
		else
		{   
		   document.getElementById("companyAdd5").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("country").value == "")
		{   
		   document.getElementById("companyAdd6").innerHTML="<font class='cross1'>Country is blank</font>";
		}
		else
		{   
		   document.getElementById("companyAdd6").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("contact_name").value == "")
		{   
		   document.getElementById("companyAdd7").innerHTML="<font class='cross1'>Contact Name is blank</font>";
		}
		else if(document.getElementById("contact_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("companyAdd7").innerHTML="<font class='cross1'>Contact Name is blank</font>";
		}
		else
		{   
		   document.getElementById("companyAdd7").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("contact_email").value == "")
		{   
		   document.getElementById("companyAdd8").innerHTML="<font class='cross1'>Contact Email Address is blank</font>";
		}
		else if(document.getElementById("contact_email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("companyAdd8").innerHTML="<font class='cross1'>Contact Email Address is blank</font>";
		}
		else if(echeck(document.getElementById('contact_email').value)==false)
        {
		   document.getElementById('companyAdd8').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
        }
		else
		{   
		   document.getElementById("companyAdd8").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("phonearea").value == "")
        {
	       document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone is blank</font>";
        }
        if(document.getElementById("phonearea").value.replace(/\s+/g,' ') == " ")
        {
	       document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone is blank</font>";
        }
	  	if(document.getElementById("phonearea").value != "" && isNaN(document.getElementById("phonearea").value))
	  	{   
		   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	  	}
  		else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length < 3)
  		{   
		   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
  		}
	  	if(document.getElementById("phoneprefix3").value == "")
	  	{
		   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone is blank</font>";
	  	}
	  	else if(document.getElementById("phoneprefix3").value.replace(/\s+/g,' ') == " ")
	  	{
		   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone is blank</font>";
	  	}
  		else if(document.getElementById("phoneprefix3").value != "" && isNaN(document.getElementById("phoneprefix3").value))
 		{   
	       document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
        }
	  	else if(document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length < 3)
	  	{
		   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	  	}
	  	if(document.getElementById("phonesuffix4").value == "")
	  	{
		   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone is blank</font>";
	  	}
	 	else if(document.getElementById("phonesuffix4").value.replace(/\s+/g,' ') == " ")
	  	{
		   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone is blank</font>";
	  	}
	  	else if(document.getElementById("phonesuffix4").value != "" && isNaN(document.getElementById("phonesuffix4").value))
	  	{   
		   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	  	}
	  	else if(document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length < 4)
	  	{
		   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	  	}
	  	else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length == 3 && document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length == 3 && document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length == 4)
	  	{
		   document.getElementById("companyAdd9").innerHTML="<font class='tick1'>&nbsp;</font>";
	  	}
		if(document.getElementById("name").value == "")
		{   
		   document.getElementById("name").focus();
		   return false;
		}
		else if(document.getElementById("name").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("name").value = "";
		   document.getElementById("name").focus();
		   return false;
		}
		if(document.getElementById("address1").value == "")
		{
		   document.getElementById("address1").focus();
		   return false;
		}
		else if(document.getElementById("address1").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("address1").value = "";
		   document.getElementById("address1").focus();
		   return false;
		}
		if(document.getElementById("city").value == "")
		{   
		   document.getElementById("city").focus();
		   return false;
		}
		else if(document.getElementById("city").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("city").value = "";
		   document.getElementById("city").focus();
		   return false;
		}
		if(document.getElementById("zipcode").value == "")
		{   
		   document.getElementById("zipcode").focus();
		   return false;
		}
		else if(document.getElementById("zipcode").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("zipcode").value = "";
		   document.getElementById("zipcode").focus();
		   return false;
		}
		else if(isNaN(document.getElementById("zipcode").value))
	    {
		   document.getElementById("zipcode").value = "";
		   document.getElementById("zipcode").focus();
		   return false;
	    }
		else if(document.getElementById("zipcode").value.length < 5)
	    {
		   document.getElementById("zipcode").value = "";
		   document.getElementById("zipcode").focus();
		   return false;
	    }
		if(document.getElementById("country").value == "")
		{   
		   document.getElementById("country").focus();
		   return false;
		}
		if(document.getElementById("contact_name").value == "")
		{   
		   document.getElementById("contact_name").focus();
		   return false;
		}
        else if(document.getElementById("contact_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("contact_name").value = "";
		   document.getElementById("contact_name").focus();
		   return false;
		}
		if(document.getElementById("contact_email").value == "")
		{   
		   document.getElementById("contact_email").focus();
		   return false;
		}
        else if(document.getElementById("contact_email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("contact_email").value = "";
		   document.getElementById("contact_email").focus();
		   return false;
		}
		else if(echeck(document.getElementById('contact_email').value)==false)
        {
		   document.getElementById("contact_email").value = "";
		   document.getElementById("contact_email").focus();
		   return false;
        }
		if(document.getElementById("phonearea").value == "")
        {
		   document.getElementById("phonearea").focus();
		   return false;
        }
        if(document.getElementById("phonearea").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("phonearea").value = "";
		   document.getElementById("phonearea").focus();
		   return false;
        }
	  	if(document.getElementById("phonearea").value != "" && isNaN(document.getElementById("phonearea").value))
	  	{   
		   document.getElementById("phonearea").value = "";
		   document.getElementById("phonearea").focus();
		   return false;
	  	}
  		else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length < 3)
  		{   
		   document.getElementById("phonearea").value = "";
		   document.getElementById("phonearea").focus();
		   return false;
  		}
	  	if(document.getElementById("phoneprefix3").value == "")
	  	{
		   document.getElementById("phoneprefix3").focus();
		   return false;
	  	}
	  	else if(document.getElementById("phoneprefix3").value.replace(/\s+/g,' ') == " ")
	  	{
		   document.getElementById("phoneprefix3").value = "";
		   document.getElementById("phoneprefix3").focus();
		   return false;
	  	}
  		else if(document.getElementById("phoneprefix3").value != "" && isNaN(document.getElementById("phoneprefix3").value))
 		{   
		   document.getElementById("phoneprefix3").value = "";
		   document.getElementById("phoneprefix3").focus();
		   return false;
        }
	  	else if(document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length < 3)
	  	{
		   document.getElementById("phoneprefix3").value = "";
		   document.getElementById("phoneprefix3").focus();
		   return false;
	  	}
	  	if(document.getElementById("phonesuffix4").value == "")
	  	{
		   document.getElementById("phonesuffix4").focus();
		   return false;
	  	}
	 	else if(document.getElementById("phonesuffix4").value.replace(/\s+/g,' ') == " ")
	  	{
		   document.getElementById("phonesuffix4").value = "";
		   document.getElementById("phonesuffix4").focus();
		   return false;
	  	}
	  	else if(document.getElementById("phonesuffix4").value != "" && isNaN(document.getElementById("phonesuffix4").value))
	  	{   
		   document.getElementById("phonesuffix4").value = "";
		   document.getElementById("phonesuffix4").focus();
		   return false;
	  	}
	  	else if(document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length < 4)
	  	{
		   document.getElementById("phonesuffix4").value = "";
		   document.getElementById("phonesuffix4").focus();
		   return false;
	  	}
	 return false;	
	}
	else if(document.getElementById("name").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyEdit1").innerHTML="<font class='cross1'>Name is blank</font>";
	   document.getElementById("name").value = "";
	   document.getElementById("name").focus();
	   return false;
	}
	else if(document.getElementById("zipcode").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyAdd5").innerHTML="<font class='cross1'>Zipcode is blank</font>";
	   document.getElementById("zipcode").value = "";
	   document.getElementById("zipcode").focus();
	   return false;
	}
	else if(isNaN(document.getElementById("zipcode").value))
	{
	   document.getElementById("companyAdd5").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
	   document.getElementById("zipcode").value = "";
	   document.getElementById("zipcode").focus();
	   return false;
	}
	else if(document.getElementById("zipcode").value.length < 5)
	{
	   document.getElementById("companyAdd5").innerHTML="<font class='cross1'>Must not be less than 5 characters</font>";
	   document.getElementById("zipcode").value = "";
	   document.getElementById("zipcode").focus();
	   return false;
	}
	else if(document.getElementById("contact_email").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyAdd8").innerHTML="<font class='cross1'>Contact Email Address is blank</font>";
	   document.getElementById("contact_email").value = "";
	   document.getElementById("contact_email").focus();
	   return false;
	}
	else if(echeck(document.getElementById('contact_email').value)==false)
	{
	   document.getElementById('companyAdd8').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
	   document.getElementById("contact_email").value = "";
	   document.getElementById("contact_email").focus();
	   return false;
	}
	if(document.getElementById("phonearea").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone is blank</font>";
	   document.getElementById("phonearea").value = "";
	   document.getElementById("phonearea").focus();
	   return false;
	}
	if(document.getElementById("phonearea").value != "" && isNaN(document.getElementById("phonearea").value))
	{   
	   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	   document.getElementById("phonearea").value = "";
	   document.getElementById("phonearea").focus();
	   return false;
	}
	else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length < 3)
	{   
	   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	   document.getElementById("phonearea").value = "";
	   document.getElementById("phonearea").focus();
	   return false;
	}
	else if(document.getElementById("phoneprefix3").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone is blank</font>";
	   document.getElementById("phoneprefix3").value = "";
	   document.getElementById("phoneprefix3").focus();
	   return false;
	}
	else if(document.getElementById("phoneprefix3").value != "" && isNaN(document.getElementById("phoneprefix3").value))
	{   
	   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	   document.getElementById("phoneprefix3").value = "";
	   document.getElementById("phoneprefix3").focus();
	   return false;
	}
	else if(document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length < 3)
	{
	   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	   document.getElementById("phoneprefix3").value = "";
	   document.getElementById("phoneprefix3").focus();
	   return false;
	}
	else if(document.getElementById("phonesuffix4").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone is blank</font>";
	   document.getElementById("phonesuffix4").value = "";
	   document.getElementById("phonesuffix4").focus();
	   return false;
	}
	else if(document.getElementById("phonesuffix4").value != "" && isNaN(document.getElementById("phonesuffix4").value))
	{   
	   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	   document.getElementById("phonesuffix4").value = "";
	   document.getElementById("phonesuffix4").focus();
	   return false;
	}
	else if(document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length < 4)
	{
	   document.getElementById("companyAdd9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	   document.getElementById("phonesuffix4").value = "";
	   document.getElementById("phonesuffix4").focus();
	   return false;
	}
	else
	{
	   document.getElementById("companyAdd1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyAdd2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyAdd3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyAdd4").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyAdd5").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyAdd6").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyAdd7").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyAdd8").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyAdd9").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
	var shortDesc = document.getElementById('description').value;
	if(shortDesc == "")
	{
		alert('Please enter description.');
		document.getElementById('description').focus();
		return false;		
	}
	else if(shortDesc.replace(/\s+/g,' ') == " ")
	{
		alert('Please enter description.');
		document.getElementById('description').value="";
		document.getElementById('description').focus();
	    return false;		
	}
	
	var objFrm=document.getElementById('companyAddForm');
	if(objFrm.website.value!="")
	{
		websiteRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		websiteRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var websiteString=objFrm.website.value.toLowerCase();
		var string   = objFrm.website.value;
		var regExp   = "http://";
		var websitepos = string.search(regExp);
		if(websitepos!=-1)
		{
		   if(!websiteRegExp_1.test(websiteString))
		   {
			alert('Please enter the url with format http://abc.com in website field.');
			objFrm.website.value='';
			objFrm.website.focus();
			return false;
		   }
		}
		else
		{
		   if(!websiteRegExp_2.test(websiteString))
		   {
			alert('Please enter the url with format abc.com in website field.');
			objFrm.website.value='';
			objFrm.website.focus();
			return false;
		   }
	    }
  	}

	/* Validations for facebook,twitter and myspace links starts here */
	var str = objFrm.facebook_link.value;
	var regExp = "http://";
	var facepos = str.search(regExp);
	if(objFrm.facebook_link.value!="")
	{
	facebookRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
	facebookRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
	var facebookString=objFrm.facebook_link.value.toLowerCase();
	if(facepos!=-1)
	{
	  if(!facebookRegExp_1.test(facebookString))
	  {
		alert('Please enter the url with format http://abc.com in facebook field.');
		objFrm.facebook_link.value='';
		objFrm.facebook_link.focus();
		return false;
	  } 
	}
	else
	{
	  if(!facebookRegExp_2.test(facebookString))
	  {
		alert('Please enter the url with format abc.com in facebook field.');
		objFrm.facebook_link.value='';
		objFrm.facebook_link.focus();
		return false;
	  } 
	}
 }
	
if(objFrm.twitter_link.value!="")
{
	twitterRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
	twitterRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
	var twitterString=objFrm.twitter_link.value.toLowerCase();
	var string   = objFrm.twitter_link.value;
	var regExp   = "http://";
	var twittpos = string.search(regExp);
	if(twittpos!=-1)
	{
	   if(!twitterRegExp_1.test(twitterString))
	   {
		alert('Please enter the url with format http://abc.com in twitter field.');
		objFrm.twitter_link.value='';
		objFrm.twitter_link.focus();
		return false;
	   }
	}
	else
	{
	   if(!twitterRegExp_2.test(twitterString))
	   {
		alert('Please enter the url with format abc.com in twitter field.');
		objFrm.twitter_link.value='';
		objFrm.twitter_link.focus();
		return false;
	   }
	}
}
/* Validations for facebook,twitter and myspace links ends here */

  var frmObj=document.getElementById('companyAddForm');
  var val = localUrlValidation();
  if(!val){
	return false;
  }else{
	return true;
  }
}
//-- End here --//

//-- Function for edit company --//
function validationEditCompany()
{
	if (document.getElementById("name").value == "" || document.getElementById("address1").value == "" || document.getElementById("city").value == "" || document.getElementById("state").value == "" || document.getElementById("zipcode").value == "" || document.getElementById("country").value == "" || document.getElementById("contact_name").value == "" || document.getElementById("contact_email").value == "" || document.getElementById("phonearea").value == "" || document.getElementById("phoneprefix3").value == "" || document.getElementById("phonesuffix4").value == "")
    {   
		if(document.getElementById("name").value == "")
		{   
		   document.getElementById("companyEdit1").innerHTML="<font class='cross1'>Name is blank</font>";
		}
		else if(document.getElementById("name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("companyEdit1").innerHTML="<font class='cross1'>Name is blank</font>";
		}
		else
		{   
		   document.getElementById("companyEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("address1").value == "")
		{   
			document.getElementById("companyEdit2").innerHTML="<font class='cross1'>Address1 is blank</font>";
		}
		else if(document.getElementById("address1").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("companyEdit2").innerHTML="<font class='cross1'>Address1 is blank</font>";
		}
		else
		{   
		   document.getElementById("companyEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("city").value == "")
		{   
		   document.getElementById("companyEdit3").innerHTML="<font class='cross1'>City is blank</font>";
		}
		else if(document.getElementById("city").value.replace(/\s+/g,' ') == " ")
		{
			document.getElementById("companyEdit3").innerHTML="<font class='cross1'>City is blank</font>";
		}
		else
		{   
		   document.getElementById("companyEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("state").value == "")
		{   
		   document.getElementById("companyEdit4").innerHTML="<font class='cross1'>State is blank</font>";
		}
		else
		{   
		   document.getElementById("companyEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("zipcode").value == "")
		{   
		   document.getElementById("companyEdit5").innerHTML="<font class='cross1'>Zipcode is blank</font>";
		}
		else if(isNaN(document.getElementById("zipcode").value))
	    {
		   document.getElementById("companyEdit5").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
	    }
		else if(document.getElementById("zipcode").value.length < 5)
	    {
		   document.getElementById("companyEdit5").innerHTML="<font class='cross1'>Must not be less than 5 characters!</font>";
	    }
		else
		{   
		   document.getElementById("companyEdit5").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("country").value == "")
		{   
		   document.getElementById("companyEdit6").innerHTML="<font class='cross1'>Country is blank</font>";
		}
		else
		{   
		   document.getElementById("companyEdit6").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("contact_name").value == "")
		{   
		   document.getElementById("companyEdit7").innerHTML="<font class='cross1'>Contact Name is blank</font>";
		}
		else if(document.getElementById("contact_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("companyEdit7").innerHTML="<font class='cross1'>Contact Name is blank</font>";
		}
		else
		{   
		   document.getElementById("companyEdit7").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("contact_email").value == "")
		{   
		   document.getElementById("companyEdit8").innerHTML="<font class='cross1'>Contact Email Address is blank</font>";
		}
		else if(document.getElementById("contact_email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("companyEdit8").innerHTML="<font class='cross1'>Contact Email Address is blank</font>";
		}
		else if(echeck(document.getElementById('contact_email').value)==false)
        {
		   document.getElementById('companyEdit8').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
        }
		else
		{   
		   document.getElementById("companyEdit8").innerHTML="<font class='tick1'>&nbsp;</font>";
		}
		if(document.getElementById("phonearea").value == "")
        {
	       document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone is blank</font>";
        }
        if(document.getElementById("phonearea").value.replace(/\s+/g,' ') == " ")
        {
	       document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone is blank</font>";
        }
	  	if(document.getElementById("phonearea").value != "" && isNaN(document.getElementById("phonearea").value))
	  	{   
		   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	  	}
  		else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length < 3)
  		{   
		   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
  		}
	  	if(document.getElementById("phoneprefix3").value == "")
	  	{
		   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone is blank</font>";
	  	}
	  	else if(document.getElementById("phoneprefix3").value.replace(/\s+/g,' ') == " ")
	  	{
		   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone is blank</font>";
	  	}
  		else if(document.getElementById("phoneprefix3").value != "" && isNaN(document.getElementById("phoneprefix3").value))
 		{   
	       document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
        }
	  	else if(document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length < 3)
	  	{
		   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	  	}
	  	if(document.getElementById("phonesuffix4").value == "")
	  	{
		   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone is blank</font>";
	  	}
	 	else if(document.getElementById("phonesuffix4").value.replace(/\s+/g,' ') == " ")
	  	{
		   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone is blank</font>";
	  	}
	  	else if(document.getElementById("phonesuffix4").value != "" && isNaN(document.getElementById("phonesuffix4").value))
	  	{   
		   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	  	}
	  	else if(document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length < 4)
	  	{
		   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	  	}
	  	else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length == 3 && document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length == 3 && document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length == 4)
	  	{
		   document.getElementById("companyEdit9").innerHTML="<font class='tick1'>&nbsp;</font>";
	  	}
		if(document.getElementById("name").value == "")
		{   
		   document.getElementById("name").focus();
		   return false;
		}
		else if(document.getElementById("name").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("name").value = "";
		   document.getElementById("name").focus();
		   return false;
		}
		if(document.getElementById("address1").value == "")
		{
		   document.getElementById("address1").focus();
		   return false;
		}
		else if(document.getElementById("address1").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("address1").value = "";
		   document.getElementById("address1").focus();
		   return false;
		}
		if(document.getElementById("city").value == "")
		{   
		   document.getElementById("city").focus();
		   return false;
		}
		else if(document.getElementById("city").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("city").value = "";
		   document.getElementById("city").focus();
		   return false;
		}
		if(document.getElementById("zipcode").value == "")
		{   
		   document.getElementById("zipcode").focus();
		   return false;
		}
		else if(document.getElementById("zipcode").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("zipcode").value = "";
		   document.getElementById("zipcode").focus();
		   return false;
		}
		else if(isNaN(document.getElementById("zipcode").value))
	    {
		   document.getElementById("zipcode").value = "";
		   document.getElementById("zipcode").focus();
		   return false;
	    }
		else if(document.getElementById("zipcode").value.length < 5)
	    {
		   document.getElementById("zipcode").value = "";
		   document.getElementById("zipcode").focus();
		   return false;
	    }
		if(document.getElementById("country").value == "")
		{   
		   document.getElementById("country").focus();
		   return false;
		}
		if(document.getElementById("contact_name").value == "")
		{   
		   document.getElementById("contact_name").focus();
		   return false;
		}
        else if(document.getElementById("contact_name").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("contact_name").value = "";
		   document.getElementById("contact_name").focus();
		   return false;
		}
		if(document.getElementById("contact_email").value == "")
		{   
		   document.getElementById("contact_email").focus();
		   return false;
		}
        else if(document.getElementById("contact_email").value.replace(/\s+/g,' ') == " ")
		{
		   document.getElementById("contact_email").value = "";
		   document.getElementById("contact_email").focus();
		   return false;
		}
		else if(echeck(document.getElementById('contact_email').value)==false)
        {
		   document.getElementById("contact_email").value = "";
		   document.getElementById("contact_email").focus();
		   return false;
        }
		if(document.getElementById("phonearea").value == "")
        {
		   document.getElementById("phonearea").focus();
		   return false;
        }
        if(document.getElementById("phonearea").value.replace(/\s+/g,' ') == " ")
        {
		   document.getElementById("phonearea").value = "";
		   document.getElementById("phonearea").focus();
		   return false;
        }
	  	if(document.getElementById("phonearea").value != "" && isNaN(document.getElementById("phonearea").value))
	  	{   
		   document.getElementById("phonearea").value = "";
		   document.getElementById("phonearea").focus();
		   return false;
	  	}
  		else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length < 3)
  		{   
		   document.getElementById("phonearea").value = "";
		   document.getElementById("phonearea").focus();
		   return false;
  		}
	  	if(document.getElementById("phoneprefix3").value == "")
	  	{
		   document.getElementById("phoneprefix3").focus();
		   return false;
	  	}
	  	else if(document.getElementById("phoneprefix3").value.replace(/\s+/g,' ') == " ")
	  	{
		   document.getElementById("phoneprefix3").value = "";
		   document.getElementById("phoneprefix3").focus();
		   return false;
	  	}
  		else if(document.getElementById("phoneprefix3").value != "" && isNaN(document.getElementById("phoneprefix3").value))
 		{   
		   document.getElementById("phoneprefix3").value = "";
		   document.getElementById("phoneprefix3").focus();
		   return false;
        }
	  	else if(document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length < 3)
	  	{
		   document.getElementById("phoneprefix3").value = "";
		   document.getElementById("phoneprefix3").focus();
		   return false;
	  	}
	  	if(document.getElementById("phonesuffix4").value == "")
	  	{
		   document.getElementById("phonesuffix4").focus();
		   return false;
	  	}
	 	else if(document.getElementById("phonesuffix4").value.replace(/\s+/g,' ') == " ")
	  	{
		   document.getElementById("phonesuffix4").value = "";
		   document.getElementById("phonesuffix4").focus();
		   return false;
	  	}
	  	else if(document.getElementById("phonesuffix4").value != "" && isNaN(document.getElementById("phonesuffix4").value))
	  	{   
		   document.getElementById("phonesuffix4").value = "";
		   document.getElementById("phonesuffix4").focus();
		   return false;
	  	}
	  	else if(document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length < 4)
	  	{
		   document.getElementById("phonesuffix4").value = "";
		   document.getElementById("phonesuffix4").focus();
		   return false;
	  	}
	 return false;	
	}
	else if(document.getElementById("name").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyEdit1").innerHTML="<font class='cross1'>Name is blank</font>";
	   document.getElementById("name").value = "";
	   document.getElementById("name").focus();
	   return false;
	}
	else if(document.getElementById("zipcode").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyEdit5").innerHTML="<font class='cross1'>Zipcode is blank</font>";
	   document.getElementById("zipcode").value = "";
	   document.getElementById("zipcode").focus();
	   return false;
	}
	else if(isNaN(document.getElementById("zipcode").value))
	{
	   document.getElementById("companyEdit5").innerHTML="<font class='cross1'>Please Enter Numeric values</font>";
	   document.getElementById("zipcode").value = "";
	   document.getElementById("zipcode").focus();
	   return false;
	}
	else if(document.getElementById("zipcode").value.length < 5)
	{
	   document.getElementById("companyEdit5").innerHTML="<font class='cross1'>Must not be less than 5 characters</font>";
	   document.getElementById("zipcode").value = "";
	   document.getElementById("zipcode").focus();
	   return false;
	}
	else if(document.getElementById("contact_email").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyEdit8").innerHTML="<font class='cross1'>Contact Email Address is blank</font>";
	   document.getElementById("contact_email").value = "";
	   document.getElementById("contact_email").focus();
	   return false;
	}
	else if(echeck(document.getElementById('contact_email').value)==false)
	{
	   document.getElementById('companyEdit8').innerHTML ="<font class='cross1'>Invalid e-mail</font>";
	   document.getElementById("contact_email").value = "";
	   document.getElementById("contact_email").focus();
	   return false;
	}
	if(document.getElementById("phonearea").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone is blank</font>";
	   document.getElementById("phonearea").value = "";
	   document.getElementById("phonearea").focus();
	   return false;
	}
	if(document.getElementById("phonearea").value != "" && isNaN(document.getElementById("phonearea").value))
	{   
	   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	   document.getElementById("phonearea").value = "";
	   document.getElementById("phonearea").focus();
	   return false;
	}
	else if(document.getElementById("phonearea").value != "" && document.getElementById("phonearea").value.length < 3)
	{   
	   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	   document.getElementById("phonearea").value = "";
	   document.getElementById("phonearea").focus();
	   return false;
	}
	else if(document.getElementById("phoneprefix3").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone is blank</font>";
	   document.getElementById("phoneprefix3").value = "";
	   document.getElementById("phoneprefix3").focus();
	   return false;
	}
	else if(document.getElementById("phoneprefix3").value != "" && isNaN(document.getElementById("phoneprefix3").value))
	{   
	   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	   document.getElementById("phoneprefix3").value = "";
	   document.getElementById("phoneprefix3").focus();
	   return false;
	}
	else if(document.getElementById("phoneprefix3").value != "" && document.getElementById("phoneprefix3").value.length < 3)
	{
	   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	   document.getElementById("phoneprefix3").value = "";
	   document.getElementById("phoneprefix3").focus();
	   return false;
	}
	else if(document.getElementById("phonesuffix4").value.replace(/\s+/g,' ') == " ")
	{
	   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone is blank</font>";
	   document.getElementById("phonesuffix4").value = "";
	   document.getElementById("phonesuffix4").focus();
	   return false;
	}
	else if(document.getElementById("phonesuffix4").value != "" && isNaN(document.getElementById("phonesuffix4").value))
	{   
	   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Please enter numeric value</font>";
	   document.getElementById("phonesuffix4").value = "";
	   document.getElementById("phonesuffix4").focus();
	   return false;
	}
	else if(document.getElementById("phonesuffix4").value != "" && document.getElementById("phonesuffix4").value.length < 4)
	{
	   document.getElementById("companyEdit9").innerHTML="<font class='cross1'>Phone must not be less than 10 digits</font>";
	   document.getElementById("phonesuffix4").value = "";
	   document.getElementById("phonesuffix4").focus();
	   return false;
	}
	else
	{
	   document.getElementById("companyEdit1").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyEdit2").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyEdit3").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyEdit4").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyEdit5").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyEdit6").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyEdit7").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyEdit8").innerHTML="<font class='tick1'>&nbsp;</font>";
	   document.getElementById("companyEdit9").innerHTML="<font class='tick1'>&nbsp;</font>";
	}
	
	var shortDesc = document.getElementById('description').value;
	if(shortDesc == "")
	{
		alert('Please enter description.');
		document.getElementById('description').focus();
		return false;		
	}
	else if(shortDesc.replace(/\s+/g,' ') == " ")
	{
		alert('Please enter description.');
		document.getElementById('description').value="";
		document.getElementById('description').focus();
	    return false;		
	}
	
	var objFrm=document.getElementById('companyEditForm');
	if(objFrm.website.value!="")
	{
		websiteRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		websiteRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var websiteString=objFrm.website.value.toLowerCase();
		var string   = objFrm.website.value;
		var regExp   = "http://";
		var websitepos = string.search(regExp);
		if(websitepos!=-1)
		{
		   if(!websiteRegExp_1.test(websiteString))
		   {
			alert('Please enter the url with format http://abc.com in website field.');
			objFrm.website.value='';
			objFrm.website.focus();
			return false;
		   }
		}
		else
		{
		   if(!websiteRegExp_2.test(websiteString))
		   {
			alert('Please enter the url with format abc.com in website field.');
			objFrm.website.value='';
			objFrm.website.focus();
			return false;
		   }
	    }
  	}

	/* Validations for facebook,twitter and myspace links starts here */
	var str = objFrm.facebook_link.value;
	var regExp = "http://";
	var facepos = str.search(regExp);
	if(objFrm.facebook_link.value!="")
	{
	facebookRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
	facebookRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
	var facebookString=objFrm.facebook_link.value.toLowerCase();
	if(facepos!=-1)
	{
	  if(!facebookRegExp_1.test(facebookString))
	  {
		alert('Please enter the url with format http://abc.com in facebook field.');
		objFrm.facebook_link.value='';
		objFrm.facebook_link.focus();
		return false;
	  } 
	}
	else
	{
	  if(!facebookRegExp_2.test(facebookString))
	  {
		alert('Please enter the url with format abc.com in facebook field.');
		objFrm.facebook_link.value='';
		objFrm.facebook_link.focus();
		return false;
	  } 
	}
 }
	
if(objFrm.twitter_link.value!="")
{
	twitterRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
	twitterRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
	var twitterString=objFrm.twitter_link.value.toLowerCase();
	var string   = objFrm.twitter_link.value;
	var regExp   = "http://";
	var twittpos = string.search(regExp);
	if(twittpos!=-1)
	{
	   if(!twitterRegExp_1.test(twitterString))
	   {
		alert('Please enter the url with format http://abc.com in twitter field.');
		objFrm.twitter_link.value='';
		objFrm.twitter_link.focus();
		return false;
	   }
	}
	else
	{
	   if(!twitterRegExp_2.test(twitterString))
	   {
		alert('Please enter the url with format abc.com in twitter field.');
		objFrm.twitter_link.value='';
		objFrm.twitter_link.focus();
		return false;
	   }
	}
}
/* Validations for facebook,twitter and myspace links ends here */

  var frmObj=document.getElementById('companyEditForm');
  var val = localUrlValidation();
  if(!val){
	return false;
  }else{
	return true;
  }
}
//-- End here --//


function echeck(str) 
{
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	var suffix = str.substring(str.lastIndexOf('.')+1)
    //alert(suffix);
	if (str.indexOf(at)==-1){
	   //alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   //alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    //alert("Invalid E-mail ID")
	    return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
	    //alert("Invalid E-mail ID")
	    return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	    //alert("Invalid E-mail ID")
	    return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
	    //alert("Invalid E-mail ID")
	    return false
	 }
	
	if (suffix != 'co' && suffix != 'in' && suffix != 'com' && suffix != 'net' && suffix != 'org' && suffix != 'edu' && suffix != 'int' && suffix != 'mil' && suffix != 'gov' & suffix != 'arpa' && suffix != 'biz' && suffix != 'aero' && suffix != 'name' && suffix != 'coop' && suffix != 'info' && suffix != 'pro' && suffix != 'museum') {
	//alert('invalid primary domain in email address');
   return false
}
   return true					
}

