//Cufon text replacement
Cufon.replace(['#tabs a', 'h2', '.ititle', '.date', 'h3', '.sbtn', '#buttons a'], {
    hover: true
});

//Top hover menu
$(function(){
        $('#tabs ul').superfish({ 
            delay:       700,                            // one second delay on mouseout 
            animation:   {opacity:'show',height:'show'},  // fade-in and slide-down animation 
            speed:       'fast',                          // faster animation speed 
            autoArrows:  false,                           // disable generation of arrow mark-up 
            dropShadows: true                            // disable drop shadows 
        }); 
});

//Bottom hover menu
$(function(){
        $('#buttons ul').superfish({ 
            delay:       700,                            // one second delay on mouseout 
            animation:   {opacity:'show'},  // fade-in and slide-down animation 
            speed:       'fast',                          // faster animation speed 
            autoArrows:  false,                           // disable generation of arrow mark-up 
            dropShadows: true                            // disable drop shadows 
        }); 
});


$(document).ready(function() {

  $('#email').val('Your Email Address').focus(function() {
    if ($('#email').val() == 'Your Email Address' || $('#email').val() == 'Please enter a valid email') {
		$('#email').val('');
	}
  }).blur(function() {
    if ($('#email').val() == '') {
		$('#email').val('Your Email Address');
	}	  
  });

});

function doEmail() {
	if (echeck($('#email').val())) {			
		var d = 'e=' + $('#email').val();
		$('#email').val('Sending...');
		$.post('email.php', d, function() {
		  	$('#email').val('Thank you!');				   
		});
	} else {
	   	$('#email').val('Please enter a valid email')
	}
}
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1) {
		   return false
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){

		    return false
		 }
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }
		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }
 		 return true;	
}