function bookmark()
{
	if (window.sidebar) // firefox
		window.sidebar.addPanel("www.cufflinksman.net - " + 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, 'cufflinksman.net - ' + document.title);
}

function validate()
{
	if(document.newsletter.semail.value.length==0)
	{
		alert("Please Enter your Email");
		document.newsletter.semail.focus();
		document.newsletter.semail.value="";
		return false;
	}
	if(!nvalidateEmail(document.newsletter.semail.value))
	{
		alert("please enter your valid email address");
		document.newsletter.semail.focus();
		document.newsletter.semail.value="";
		return false;
	}
	else document.newsletter.submit()
	return true;
	
}
function nvalidateEmail(email)
{
	var splitted = email.match("^(.+)@(.+)$");
 	if(splitted == null) return false;
 	if(splitted[1] != null )
	{
		 var regexp_user=/^\"?[\w-_\.]*\"?$/;
		 if(splitted[1].match(regexp_user) == null) 
		 	return false;
	 }
	if(splitted[2] != null)
	{
		 var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
		 if(splitted[2].match(regexp_domain) == null)
		 {
			 var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
			 if(splitted[2].match(regexp_ip) == null) 
			 	return false;
		 }
		 return true;
 	}
	return false;
}

var strprev=''; 
function divshow(val) 
{ 
	if(strprev.length>0) 
	{ 
		if(strprev==val) 
		{ 
		} 
		else 
		{ 
			document.getElementById(strprev).style.display='none'; 
		} 
	} 
	strprev=val; 
	stl=document.getElementById(val).style.display; 
	if(stl=='none') 
	{ 
		document.getElementById(val).style.display=''; 
	} 
	else 
	{ 
		document.getElementById(val).style.display='none'; 
	} 
}