// login and new account
function isEmail_login() {
	var mail = document.loginform.email.value
	
	if (mail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
	return true;
	else
	return false;
}

function isEmail_newacc() {
	var mail = document.newaccount.email.value
	
	if (mail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
	return true;
	else
	return false;
}

function checkpw_login() {
	var name = document.loginform.password.value;
	
	if (name == null || name == '' || name.length >= 50) 
	{
	return false;
	} else { 
	return true;
	}
}

function checkpw_1() {
	var location = document.newaccount.password1.value;
	
	if (location == null || location == '' || location.length >= 50) 
	{
	return false;
	} else { 
	return true;
	}
}

function checkpw_2() {
	var location = document.newaccount.password2.value;
	
	if (location == null || location == '' || location.length >= 50) 
	{
	return false;
	} else { 
	return true;
	}
}

function checklogin(){
	if(checkpw_login() == false){
		alert('Please check the password you entered.');
		document.loginform.password.focus();
		return false;
	}
	if(isEmail_login() == false){
		alert('Please check the e-mail address you entered.');
		document.loginform.email.focus();
		return false;
	}
}

function checknewaccount(){
	if(checkpw_1() == false){
		alert('Please check the password you entered.');
		document.newaccount.password1.focus();
		return false;
	}
	if(checkpw_2() == false){
		alert('Please check the second password you entered.');
		document.newaccount.password2.focus();
		return false;
	}
	if(isEmail_newacc() == false){
		alert('Please check the e-mail address you entered.');
		document.newaccount.email.focus();
		return false;
	}
}

//new password
function checkmail(){
	var mail = document.forgotform.email.value
	
	if (mail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
	return true;
	else
	return false;
}

function checkforgot(){
	if(checkmail() == false){
		alert('Please check the e-mail address you entered.');
		document.forgotform.email.focus();
		return false;
	}
}

//update password
function checkmailnew(){
	var mail = document.forgotform2.email.value
	
	if (mail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
	return true;
	else
	return false;
}

function checkoldpw(){
	var name = document.forgotform2.ispassword.value;
	
	if (name == null || name == '' || name.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checkpw1(){
	var name = document.forgotform2.password1.value;
	
	if (name == null || name == '' || name.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checkpw2(){
	var name = document.forgotform2.password2.value;
	
	if (name == null || name == '' || name.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checknew(){
	if (checkmailnew() == false){
		alert('Please check the e-mail address you entered.');
		document.forgotform2.email.focus();
		return false;
	}
	if(checkoldpw() == false){
		alert('Please check the current password you entered.');
		document.forgotform2.ispassword.focus();
		return false;
	}
	if(checkpw1() == false){
		alert('Please check the first new password you entered.');
		document.forgotform2.password1.focus();
		return false;
	}
	if(checkpw2() == false){
		alert('Please check the second new password you entered.');
		document.forgotform2.password2.focus();
		return false;
	}	
}

// email updates
function isEmail(){
	var mail = document.emailupdateform.email.value
	
	if (mail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}

function checkname(){
	var name = document.emailupdateform.name.value;
	
	if (name == null || name == '' || name.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checklocation(){
	var location = document.emailupdateform.location.value;
	
	if(location == null || location == '' || location.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checkval(){
	if(checkname() == false){
		alert('Please check the name you entered.');
		document.emailupdateform.name.focus();
		return false;
	}
	if(isEmail() == false){
		alert('Please check the E-mail address you entered.');
		document.emailupdateform.email.focus();
		return false;
	}
	if(checklocation() == false){
		alert('Please check the location you entered.');
		document.emailupdateform.location.focus();
		return false;
	}
}

function isEmail2(){
	var mail = document.commentform.email.value
	
	if (mail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}

function checkname2(){
	var name = document.commentform.name.value;
	
	if (name == null || name == '' || name.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checklocation2(){
	var location = document.commentform.location.value;
	
	if(location == null || location == '' || location.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checkcomment2(){
	var comment = document.commentform.comment.value;
	
	if(comment.length >= 1000){
		return false;
	}else{
		return true;
	}
}

function checkval2(){
	if(checkname2() == false){
		alert('Please check the name you entered.');
		document.commentform.name.focus();
		return false;
	}
	if(isEmail2() == false){
		alert('Please check the E-mail address you entered.');
		document.commentform.email.focus();
		return false;
	}
	if(checklocation2() == false){
		alert('Please check the location you entered.');
		document.commentform.location.focus();
		return false;
	}
	if(checkcomment2() == false){
		alert('Please check the comment you entered.\n It must be less than 1000 charcters');
		document.commentform.comment.focus();
		return false;
	}
}

// email this page
function isEmailone3(){
	var mail = document.emailform.to_email.value
	
	if (mail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}

function isEmailtwo3(){
	var mail = document.emailform.from_email.value
	
	if (mail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}

function checksubject3(){
	var name = document.emailform.subject.value;
	
	if(name == null || name == '' || name.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checkcomment3(){
	var comment = document.emailform.commentemailpage.value;
	
	if(comment.length >= 1000){
		return false;
	}else{
		return true;
	}
}

function checkval3(){
	if(isEmailone3() == false){
		alert('Please check the E-mail address you entered.');
		document.emailform.to_email.focus();
		return false;
	}
	if(isEmailtwo3() == false){
		alert('Please check the E-mail address you entered.');
		document.emailform.from_email.focus();
		return false;
	}
	if(checksubject3() == false){
		alert('Please check the subject you entered.');
		document.emailform.subject.focus();
		return false;
	}
	if(checkcomment3() == false){
		alert('Please check the message you entered.\n It must be less than 1000 charcters');
		document.emailform.commentemailpage.focus();
		return false;
	}
}

// photocomments
function isEmail4(){
	var mail = document.photocommentform.email.value
	
	if(mail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}

function checkname4(){
	var name = document.photocommentform.name.value;
	
	if(name == null || name == '' || name.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checklocation4(){
	var location = document.photocommentform.location.value;
	
	if(location == null || location == '' || location.length >= 50){
		return false;
	}else{
		return true;
	}
}

function checkcomment4(){
	var comment = document.photocommentform.comment.value;
	
	if(comment == null || comment == '' || comment.length >= 1000){
		return false;
	}else{
		return true;
	}
}

function checkval4 (){
	return true;
	if(checkname4() == false){
		alert('Please check the name you entered.');
		document.photocommentform.name.focus();
		return false;
	}
	if(isEmail4() == false){
		alert('Please check the E-mail address you entered.');
		document.photocommentform.email.focus();
		return false;
	}
	if(checklocation4() == false){
		alert('Please check the location you entered.');
		document.photocommentform.location.focus();
		return false;
	}
	if(checkcomment4() == false){
		alert('Please check the comment you entered.\n It must be less than 1000 charcters');
		document.photocommentform.comment.focus();
		return false;
	}
}

// gallery tour
function enlarge(){
	window.open('enl.php?id=[blk1.photo_id]&pn=[blk.firstname]&pln=[blk.lastname]&sp=g','enlarge','width=330,height=460,toolbar=0,resizable=1,location=1,menubar=0');
}

function enlargeh(){
	window.open('enl.php?id=[blk1.photo_id]&pn=[blk.firstname]&pln=[blk.lastname]&sp=g','enlarge','width=600,height=450,toolbar=0,resizable=1,location=1,menubar=0');
}

function enlargelv(){
	window.open('enl.php?id=[blk1.photo_id]&pn=[blk.firstname]&pln=[blk.lastname]&sp=g','enlarge','width=450,height=600,toolbar=0,resizable=1,location=1,menubar=0');
}

function addbookmark(bookmark_id,is_theme,gallery_id,page){
	if(is_theme==1){
		var t='t';
	}else{
		var t='0';
	}
	//alert ('AddingBookmark ID: ' + bookmark_id + '. Under Construction');
	parent.location='processor.php?action=addbookmark&id='+bookmark_id+'&t='+t+'&gallery_id='+gallery_id+'&p='+page;
}

// AN ARRAY OF ALL THE RIGHT SIDE ELEMENT NAMES
var elementNames = new Array("logindialog", "useraccountsfaq", "updatepassword", "bestsellers", "mailsent", 
						 "generalcommentmade", "guestbookdialog", "emailpage", "emailedpage", "loginlink", 
						 "learnmorelink", "alreadybookmarked", "bookmarks", "nobookmarks", "makephotocomments", 
						 "photocommentmade", "photocomments", "fotolog", "pictureoptions", "purchaseoptions", 
						 "royaltyfreeinfo", "rightsmanagedinfo", "pllearnmore", "nopurchases", "makecommentsphotog",
						 "commentphotogmade", "photographercomments");

// SHOW ONE OF THE SPECIFIED ELEMENTS, INCLUDES A BOOL VALUE FOR THE TOP MENU
function showSpecificElement(namedElement, menuFlag){
	for(var a=0; a<elementNames.length; a++){
		if(elementNames[a] == namedElement){
			document.getElementById(elementNames[a]).style.display = "block";
		}else{
			document.getElementById(elementNames[a]).style.display = "none";
		}
		
		if(menuFlag == "true"){
			if(elementNames[a] == "loginlink" || elementNames[a] == "learnmorelink"){
				document.getElementById(elementNames[a]).style.display = "block";
			}
		}
	}
}

// SHOW TWO OF THE SPECIFIED ELEMENTS, INCLUDES A BOOL VALUE FOR THE TOP MENU
function showTwoElements(namedElement1, namedElement2, menuFlag){
	for(var a=0; a<elementNames.length; a++){
		if(elementNames[a] == namedElement1 || elementNames[a] == namedElement2){
			document.getElementById(elementNames[a]).style.display = "block";
		}else{
			document.getElementById(elementNames[a]).style.display = "none";
		}
		
		if(menuFlag == "true"){
			if(elementNames[a] == "loginlink" || elementNames[a] == "learnmorelink"){
				document.getElementById(elementNames[a]).style.display = "block";
			}
		}
	}
}

// *******************************************************************************************
// ALL THE CODE BELOW SHOULD BE USELESS, KEPT JUST IN CASE ONE OF THE PAGES STILL RELIED ON IT
// *******************************************************************************************

function showlogindialog(){
	for(var a=0; a<elementNames.length; a++){
		if(elementNames[a] == "logindialog" || elementNames[a] == "loginlink" || elementNames[a] == "learnmorelink"){
			document.getElementById(elementNames[a]).style.display = "block";
		}else{
			document.getElementById(elementNames[a]).style.display = "none";
		}
	}
}

function showbestsellers (){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="block";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showuseraccountfaq (){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="block";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('learnmorelink').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showupdatepassword (){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="block";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showmailsent (){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('mailsent').style.display="block";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showguestbookdialog (){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('guestbookdialog').style.display="block";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showgeneralcommentmade (){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="block";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showemailpage (){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="block";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showemailedpage (){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="block";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showalreadybookmarked(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="block";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showbookmarks(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="block";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function shownobookmarks(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="block";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function shownopurchases(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="block";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showmakephotocomment(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="block";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showphotocommentmade(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="block";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showphotocomments(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="block";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showfotolog(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="block";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showpictureoptions(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="block";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showpurchaseoptions(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="block";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showroyaltyfreeinfo(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="block";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="block";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function showrightsmanagedinfo(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="block";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="block";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function pllearnmore(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="block";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="block";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function commentsphotog(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}

function closeall(){
	document.getElementById('logindialog').style.display="none";
	document.getElementById('useraccountsfaq').style.display="none";
	document.getElementById('updatepassword').style.display="none";
	document.getElementById('bestsellers').style.display="none";
	document.getElementById('mailsent').style.display="none";
	document.getElementById('guestbookdialog').style.display="none";
	document.getElementById('generalcommentmade').style.display="none";
	document.getElementById('emailpage').style.display="none";
	document.getElementById('emailedpage').style.display="none";
	document.getElementById('loginlink').style.display="block";
	document.getElementById('learnmorelink').style.display="block";
	document.getElementById('alreadybookmarked').style.display="none";
	document.getElementById('bookmarks').style.display="none";
	document.getElementById('nobookmarks').style.display="none";
	document.getElementById('makephotocomments').style.display="none";
	document.getElementById('photocommentmade').style.display="none";
	document.getElementById('photocomments').style.display="none";
	document.getElementById('fotolog').style.display="none";
	document.getElementById('pictureoptions').style.display="none";
	document.getElementById('purchaseoptions').style.display="none";
	document.getElementById('royaltyfreeinfo').style.display="none";
	document.getElementById('rightsmanagedinfo').style.display="none";
	document.getElementById('pllearnmore').style.display="none";
	document.getElementById('nopurchases').style.display="none";
	document.getElementById('makecommentsphotog').style.display="none";
}