/*
function sendEnquiry() {

	var form = document.getElementById('contactform');
	
	jQuery('#loadBar').show();

	jQuery.ajax({
		type: "POST",
		url: "ajax/send_enquiry.php",
		data: "name="+form.name.value+"&email="+form.email.value+"&subject="+form.subject.value+"&message="+form.message.value,
		success: function(msg){
			
			jQuery('#loadBar').hide();
			var p = eval('(' + msg + ')');
			
			if (p.status=='ok') {
				jQuery('#response').hide();
				jQuery('#emailSuccess').show();
				jQuery('#contactform').html('<div id="flash_alert" class="success">Thanks, your message has been sent</div>');
			} else {
				jQuery('#response').show();
				var html = '';
				for(var i=0;i<p.errors.length;i++) {
					html += p.errors[i]+"<br/>";
				}
				jQuery('#response').html(html);
			}
			
		}
	});
	
	return;
}
*/
function externalLinks() {
  if (!document.getElementsByTagName) return;
  var anchors = document.getElementsByTagName("a");
  for (var i=0; i<anchors.length; i++) {
    var anchor = anchors[i];
		var rel_value = anchor.getAttribute("rel");
		var pattern=/external/i;
    if (anchor.getAttribute("href") && 
				(pattern.test(rel_value)))
			anchor.target = "_blank";
	}
}

function areYouSure(url,form_id) {
	if (confirm('Are you sure you want to do that?')) {
		if (!form_id) {
			document.location.href=url;
		} else {
			document.getElementById(form_id).submit();
		}
	}
}

/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

/* Modified to support Opera */
function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}

/* Taken from http://www.dustindiaz.com/getelementsbyclass/ */
function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}