/* <![CDATA[ */
	//jQuery.noConflict();
	
	jQuery(document).ready(function($){	
		//jQuery("#tabs").tabs();
        $('#globalnav ul').superfish({
        	delay: 200,
        	speed: 'fast',
        	autoArrows: false
        }); 

		$("#sidebar h2 a").click(function () {
			var itemlist = $(this).parents("li:first");
			itemlist.toggleClass("side-switch");
			itemlist.find("ul").slideToggle("fast");
			return false;
			
        });
		
//		var ft=document.getElementById('footer');
//	Align height of footer widgets
		var fl=document.getElementById('fl');
		var fc=document.getElementById('fc');
		var fr=document.getElementById('fr');
		if (fl && fc && fr) {
			var h=(fl.clientHeight>fc.clientHeight)?fl.clientHeight:fc.clientHeight;
			h=(h>fr.clientHeight)?h:fr.clientHeight;
			var h=h + 'px';
			fl.style.height = h;
			fc.style.height = h;
			fr.style.height = h;
		}
//
//	Align height of blog content & sidebar
		var b=document.getElementById('blog');
		var s=document.getElementById('sidebar');
		if (b&&s) {
			if (b.clientHeight > s.clientHeight) s.style.height=b.clientHeight + 'px';
			else b.style.height = s.clientHeight + 'px';
		}
//
//	Align menu bar items
		var n=document.getElementById('nav');
		var p=document.getElementById('navList');
		var l=n.clientWidth;
		var w=p.clientWidth;
		var i=p.children.length;
		var x=((l - w) / i) ;
		var m=((x - Math.floor(x)) * i);
//		alert("x="+x+" :: l=" + l + " :: w=" + w +" :: i=" + i + " :: m=" + m);
		x=Math.floor(x);
		for (j=0;j<i;j++) {
			k=p.children[j];
			if (k && (k.nodeName == "LI")) {
				k.style.width = (k.clientWidth + x + (m>1?1:0)) + 'px';
				m--;
//				alert("k="+k.clientWidth + " :: x=" + x + " :: 
			};
		}
	});

function printCopyrightYears(startYear) {
	if(!startYear)
		var startYear=2009
	var d=new Date(); 
	yr=d.getFullYear();
	if (yr!=startYear) {
		document.write(startYear+"-"+yr);
	} else {
		document.write(startYear);
	}	
}

clearDefault = function(obj) {
		if(obj.defaultValue == obj.value) obj.value = ''; 
}

restoreDefault = function(obj) {
		if(obj.value == '') obj.value = obj.defaultValue;
}

function optformValidate(form) {
	var error = '';
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	var objEmail = form.opt_email;
	
	if(form.opt_name.value == '' || form.opt_name.value == form.opt_name.defaultValue) {
		error += "Please enter your name\n";
		form.opt_name.value = '';
		form.opt_name.focus();
		return false;
	}
	if(objEmail.value == '' || objEmail.value == objEmail.defaultValue) {
		error += "Please enter your email\n";
		objEmail.value= '';
		objEmail.focus();
		return false;
		
	} else if(!filter.test(objEmail.value)) {
		error += "Please enter a valid email\n";
		objEmail.value = '';
		objEmail.focus();
	}
	
	if(error != '') {
		alert(error);
		return false;	
	} else {
		return true;
	}
}
/* ]]> */
