﻿function validateEmail(email) { 
    var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    return re.test(email);
} 

$(document).ready(function(){
	
	/* dropdown menu */
	$("#menu > li").mouseover(function(){
		$(this).children("ul").show();
	}).mouseout(function(){
		$(this).children("ul").hide();
	});
	
	/* placeholder */
	$("input.placeholder").focus(function(){
		if($.trim($(this).val())=="" || $.trim($(this).val())==$(this).attr("title")) 
			$(this).val("");
	}).blur(function(){
		if($.trim($(this).val())=="")
			$(this).val($(this).attr("title"));
	});
	
	$("a.expand").bind('click', function(evt){
				$('.hidden', $(this).parent().parent().parent()).toggleClass('show');
				evt.preventDefault();
	});
	
	/* tabs */
	$(".tabs .nav li a").click(function(){
		var index = $(this).parent().index();
		$(".tabs .content .tab, .tabs .nav li").removeClass("active");
		$(".tabs .content .tab").eq(index).addClass("active");
		$(".tabs .nav li").eq(index).addClass("active");
		return false;
	});
	
	/* TODO: set sidebar margin */
	if($("#content h1").length && $("#sidebar").length){
		//alert($("#content h1").height());
	}

	
	/* create image description */
	$("#content .section img[title]").each(function(i){
		var id = "img"+i;
		$(this).wrap('<div class="image" id="'+id+'" style="'+$(this).attr("style")+'" />').after('<span>'+$(this).attr("title")+'</span>').css({'margin': '0px'});
		$("#"+id).width($(this).width()+2);
	});

	    
});
