		function makeNav(list){
			if(document.getElementById(list)){
			
			var nav = document.getElementById(list);
			var items = nav.getElementsByTagName('li');
			
			for(i=0;i<items.length;i++){
				if(items[i].className != 'act'){
					items[i].onmouseover = function(){this.className = 'act';}
					items[i].onmouseout = function(){this.className = '';}
				}
			}
			
			}
			
		}
		
/****AJAX HELPER FUNCTION******************************************************/

function getInfo(uid){

	var url = 'photo_helper.php';
	var pars = 'id='+uid;
	var target = 'photo_details';
	var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters:pars});

}

/******************************************************************************/


/****TOGGLE VISIBILITY OF DIV ID***********************************************/
function toggle(divid){
	if(document.getElementById(divid)){
		if(document.getElementById(divid).style.display == 'none'){
			document.getElementById(divid).style.display = 'block';
		}else{
			document.getElementById(divid).style.display = 'none';
		}
	}
}


/****VALIDATE EMAIL FORM******************************************************/

	function validate(){
		//init an error message
			err = 'The following errors have occurred: \n';
			err_count = 0;
			
			formname = 'contact';
			
			var name = eval('document.'+formname+'.fullname.value');
			var from = eval('document.'+formname+'.email.value');
			var subj = eval('document.'+formname+'.subject.value');
			var body = eval('document.'+formname+'.message.value');
			

		//validate form fields
		if(!isEmail(from)){
			err += 'Your Email is not valid.\n';
			err_count++;
		}
		if(!isText(name)){
			err += 'Your Name is not valid.\n';
			err_count++;
		}
		if(!isText(subj)){
			err += 'The Subject is not valid.\n';
			err_count++;
		}
		if(!isText(body)){
			err += 'The Message is not valid.\n';
			err_count++;
		}
		
		
		if(err_count == 0){
			eval('document.'+formname+'.submit()');
			return true;
		}else{
		alert(err);
		return false;
		}
	}
	
	function isEmail(str){
	if(str == '') return false;
	var re = /^[^\s()<>@,;:\/]+@\w[\w\.-]+\.[a-z]{2,}$/i
	return re.test(str);
	}
	
	function isText(str){
		if(str == '') return false;
		return true;
	}
	
function stripWhitespace(str, replacement){// NOT USED IN FORM VALIDATION
	if (replacement == null) replacement = '';
	var result = str;
	var re = /\s/g
	if(str.search(re) != -1){
		result = str.replace(re, replacement);
	}
	return result;
}