/****************************************************Contactus Form Validation****************************************************/
function validate1(frm) 
{ 
sname = frm.name; 
semail = frm.email; 
message = frm.comments; 
 
err_flag = 0; 
 
if (sname.value == "" || !removeSpaces(sname.value)) 
  { 
   alert ("Please enter proper Name!"); 
   sname.focus(); 
   sname.value=""; 
   return false;  
  } 
  else if (semail.value == "" || !validate_email(semail.value)) 
   { 
   alert ("Please enter proper Email!"); 
   semail.focus(); 
   return false;  
  } 
 
   else if (message.value == "" || !removeSpaces(message.value)) 
    { 
     alert ("Please enter proper Message!"); 
     message.focus(); 
     message.value=""; 
     return false;  
    } 
 
} 
 
function validate_email(e) 
{ 
var str=e; 
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
 
if (!filter.test(str)) 
  return false; 
else 
  return true; 
} 
 
function removeSpaces(string) { 
var tstring = ""; 
string = '' + string; 
splitstring = string.split(" "); 
for(i = 0; i < splitstring.length; i++) 
tstring += splitstring[i]; 
return tstring; 
} 

/***************************************************Newsletter Form Validation***************************************************/

function validatenewsletter(frm)
{
	signupemail = frm.signup_email;
	if (signupemail.value == "" || !validate_email(signupemail.value))
	{
	   alert ("Please enter proper Email!");
	   signupemail.focus();
	   signupemail.value="";
	   return false; 
	}
}

/****************************************************Tell a Friend Validation****************************************************/

function validatetellafriend(frm)
{
 name1 = frm.sName;
 name2=frm.name1;
 email = frm.sEmail;
 email2=frm.email1;
 name3=frm.name2;
 email3=frm.email2;
 name4=frm.name3;
 email4=frm.email3;
 name5=frm.name4;
 email5=frm.email4;
 name6=frm.name5;
 email6=frm.email5;


 err_flag = 0;
 
 if (name1.value == "" || !removeSpaces(name1.value))
  {
   alert ("Please enter proper Name!");
    name1.focus();
   return false; 
   name1.value="";
  
  }
  else if (email.value == "" || !validate_email(email.value))
   {
   alert ("Please enter proper Email!");
   email.focus();
   return false; 
  }
 
 
 if (name2.value == "" || !removeSpaces(name2.value))
  {
   alert ("Please enter proper Friend's Name.!");
    name2.focus();
   return false; 
   name2.value="";
  
  }
  else if (email2.value == "" || !validate_email(email2.value))
   {
   alert ("Please enter proper Friend's Email.!");
   email2.focus();
   return false; 
  }
  if(email3.value !="")
  {
   if(name3.value=="" ||!removeSpaces(name3.value))
 {
  alert ("Please enter proper Friend's Name.!");
     name3.focus();
     return false; 
     name3.value="";
 }
 if(!validate_email(email3.value))
 {
  alert ("Please enter proper Friend's Email.!");
     email3.focus();
     return false; 
 }
  }
  
  if(email4.value !="")
  {
   if(name4.value=="" ||!removeSpaces(name4.value))
 {
  alert ("Please enter proper Friend's Name.!");
     name4.focus();
     return false; 
     name4.value="";
 }
 if(!validate_email(email4.value))
 {
  alert ("Please enter proper Friend's Email.!");
     email4.focus();
     return false; 
 }
  }
  
   if(email5.value !="")
  {
   if(name5.value=="" ||!removeSpaces(name5.value))
 {
  alert ("Please enter proper Friend's Name.!");
     name5.focus();
     return false; 
     name5.value="";
 }
 if(!validate_email(email5.value))
 {
  alert ("Please enter proper Friend's Email.!");
     email5.focus();
     return false; 
 }
  }
  
  
   if(email6.value !="")
  {
   if(name6.value=="" ||!removeSpaces(name6.value))
 {
  alert ("Please enter proper Friend's Name.!");
     name6.focus();
     return false; 
     name6.value="";
 }
 if(!validate_email(email6.value))
 {
  alert ("Please enter proper Friend's Email.!");
     email6.focus();
     return false; 
 }
  }
}

/***************************************************Add To favorite Validation***************************************************/

function addBookmark()
{
	if (window.sidebar) // firefox
		window.sidebar.addPanel("ulalas.com - " + document.title, window.location , "");
	else if(window.opera && window.print)
	{ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',window.location);
		elem.setAttribute('title',document.title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all){// ie
	window.external.AddFavorite(window.location, 'ulalas.com - ' + document.title);
}else{
alert("Sorry! Your browser doesn't support this function. Please press Ctrl+D to bookmark this site.");
}
}

/*function addBookmark(title,url) {
if (window.sidebar) { 
window.sidebar.addPanel(title, url,""); 
} else if( document.all ) {
window.external.AddFavorite(url, title);
} else if( window.opera && window.print ) {
return true;
}
}*/
