
var $j = new jQuery.noConflict();

$j.fn.cycle.defaults.speed   = 900;
$j.fn.cycle.defaults.timeout = 8000;

$j(function() {
			
	velocity=350;
	
	//rollover img
	
	$j('.thumb').each(function(intIndex){		
			
			var obj = $j(this);	
			
			var cornice = obj.parent();
			var w=obj.width();
			var h=obj.height();
			var roll = $j('<div style="width:'+w+'px; height:'+h+'px; background-color:#fff;position:absolute;z-index:2;"></div>').css({opacity:'0'}).appendTo( obj );
						
			obj.hover(
				function(){ 
					cornice.animate(getBorderColor('#0066CC'),velocity);
					roll.animate({opacity:'.15'},velocity); 
				},
				function(){ 
					cornice.animate(getBorderColor('#ccc'),velocity);
					roll.animate({opacity:'0'},velocity); 
				}		
			);
	});

		
	
		
		$j(".contHead").append("<span></span>");
			
		//MENU
		$j(".menu1 li").not(".active").mouseover(function() {$j(this).addClass("select");}).mouseout(function() {$j(this).removeClass("select");});
		$j(".menu1 li").not(".active").find("a").mouseover(function() {$j(this).addClass("selects");}).mouseout(function() {$j(this).removeClass("selects");});
		
		

	$j('.contSlide').cycle({ 
		fx:    'fade', 
		random:  1,
		pause:  1, 
		delay: -2000
	});


$j('.rColFoot div').cycle({ 
		fx:    'fade', 
		pause:  1, 
		delay: 2000
	});
	
	
});


window.addEvent('domready', function(){
	new MultiBox('mb', {descClassName: 'multiBoxDesc'});
	new MultiBox('mbGallery', {offset: {x:0, y:-20}});
	new MultiBox('mbGallery1', {offset: {x:0, y:-20}});
	new MultiBox('mbGallery2', {offset: {x:0, y:-20}});

	new MultiBox('mbDesc', {descClassName: 'multiBoxDesc', offset: {x:0, y:-20}});	
});



// color border

function getBorderColor(color){
		
	var obj = {
			borderBottomColor:color,
			borderLeftColor:color,
			borderRightColor:color,
			borderTopColor:color
		}
	return obj;
}

function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}		

