//////////////////////////////////////////////////////////////////////
// E-B-E FRONTEND 
// 
//////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////
// ON LOAD
//////////////////////////////////////////////////////////////////////
var about_height= 350;
var about_width= 600;
var videos_height= 600;
var videos_width= 300;
var contact_height= 500;
var contact_width= 500;
var software_height= 500;
var software_width= 500;

$(window).load(function(){

	var currentSect= '';
    $('#box_about').dialog({
     	autoOpen: false,
     	position: [110,190],
     	hide: 'clip',
     	show: 'puff',
     	height: 370,
     	width: 700,
     	open: function(event, ui) { 
			$('#box_about').load('/wopre/about/ .post');}
     });
     
     $('#box_contact').dialog({
     autoOpen: false, 
     position: [Math.floor(Math.random()*500)+60,Math.floor(Math.random()*200)+100], 
     hide: 'clip',
     show: 'puff', 
     height: 400, 
     width: 350,
     	open: function(event, ui) { 
			$('#box_contact_content').load('/wopre/contact/ .post');      	}
     });
     
     $('#box_software').dialog({
     autoOpen: false, 
     position: [Math.floor(Math.random()*500)+60,Math.floor(Math.random()*200)+100], 
     hide: 'clip',
     show: 'puff', 
     height: 120, 
     width: 300,
     	open: function(event, ui) { 
			$('#box_software').load('/wopre/software/ .post');      	}
     });
     
     $('#box_videos').dialog({
     autoOpen: false, 
     position: [Math.floor(Math.random()*200)+60,Math.floor(Math.random()*200)+100], 
     hide: 'clip',
     show: 'puff', 
     height: 400, 
     width: 615,
     	open: function(event, ui) { 
			$('#box_videos').youtube(

  			{  type    :'search',
     		keyword :'europeanbridgesensemble',
     		inlineVideo: true,
     		blockUI: false
  			}
			);
	     }
     });
     
     $('#box_dates').dialog({
     autoOpen: false, 
     position: [Math.floor(Math.random()*200)+60,Math.floor(Math.random()*200)+100], 
     hide: 'clip',
     show: 'puff', 
     height: 300, 
     width: 615,
     	open: function(event, ui) { 
			$('#box_dates').load('/wopre/topics/dates/ .entry');
      	}
     });
     
     $('#box_news').dialog({
     	autoOpen: true, position: [Math.floor(Math.random()*200)+100,Math.floor(Math.random()*200)+100], hide: 'clip',show: 'puff', height: 400, 
     	width: 615,
     	open: function(event, ui) { 
     		$('.ui-dialog').fadeTo('fast',0.90);
     		$('#box_news').load('/wopre/topics/news/ .post');
      	}
     });
     
     $('#box_news').attr('style','padding-right:30px;overflow-y: auto;height: 340px;');
	
	var status = ['about','closed'];
	
	$('#title').hide();
	$('#title').css('opacity',0);
	$('.btn').css('opacity',0);
	$('#title').show();
	$('#title').fadeTo('slow',0.6);
	$('.btn').fadeTo('slow',0.6);
// form
	$('#submit').click(function(){
		$('.error').hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var emailFromVal = $('#emailFrom').val();
		if(emailFromVal == '') {
			$(this).after('<span class="error"><br />enter your email pls.</span>');
			hasError = true;
		} else if(!emailReg.test(emailFromVal)) {
			$(this).after('<span class="error"><br />Enter a valid email address pls.</span>');
			hasError = true;
		}
		
		if(hasError == false) {
			$(this).hide();
			$('#emailFrom').hide();
			$.post('sendEmail.php',
   			{ emailFrom: emailFromVal },
   			
   			function(data){
				$('#sendEmail').fadeIn('slow', function() {
				$('#sendEmail').before('<p><b>Thank you.</b><br />Your email was sent.</p>');
				});
			}
			);
		}
		return false;
	});
//form end
    $('.btn').click(
    	function(){
        	var myDialog = $(this).attr('id');
    		if($('#box_'+myDialog).parents('.ui-dialog').is(':visible')==false ){
				$('#box_'+myDialog).dialog('open');
		 		$('.ui-dialog').fadeTo('fast',0.90);
		 		$(status, myDialog).val('open');
     			$('#box_'+myDialog).attr('style','padding-right:30px;overflow-y: auto;height: 340px;');
     		
     		}else{
     	    	$('#box_'+myDialog).dialog('close');
    		}
     	}
     )

     $('.btn').hover(
      function () {
		$(this).css('backgroundColor','#81d97a')
        $(this).stop();
        $(this).fadeTo('fast',1.0);
      }, 
      function () {
      	$(this).stop();
		$(this).css('backgroundColor','#FFFFFF')
        $(this).fadeTo('fast',0.6);
      })
      
      flashembed('flashvid', {src: 'http://e-b-e.eu/beta/ebe.swf', wmode: 'opaque',scale: 'ExactFit'});
      
});
