﻿window.addEvent('domready', function() {

	var myCal1 = new Calendar({ date1: 'd/m/Y' }, { classes: ['dashboard', 'prev', 'next', 'month', 'year', 'invalid', 'valid', 'inactive', 'active', 'hover'], direction: 1 });
	var myCal2 = new Calendar({ date2: 'd/m/Y' }, { classes: ['dashboard', 'prev', 'next', 'month', 'year', 'invalid', 'valid', 'inactive', 'active', 'hover'], direction: 1 });


	$('texta').innerHTML = $('content1').innerHTML;

	var z = 100;
	var menu_a = $$('#menu a');
	var right_li = $$('#right li');
	var menu_fx = new Fx.Elements(menu_a, {wait: false, duration: 800, transition: Fx.Transitions.Elastic.easeOut});
	var timer = 0;
	var slidefxs = [];
	
	right_li.each(function(el, i){
		el.setStyle('width', '0px');
		timer += 150;
		slidefxs[i] = new Fx.Style(el, 'width', {
			duration: 400,
			transition: Fx.Transitions.backOut,
			wait: false
		});
		slidefxs[i].start.delay(timer, slidefxs[i], 203);
		el.addEvent('mouseenter', 
			function(){
				this.setStyle('background-image','url(images/quicklinks_arrow_hover.gif)');
				});
		el.addEvent('mouseleave', 
			function(){
				this.setStyle('background-image','url(images/quicklinks_arrow.gif)');
				});
	});
	
	menu_a.each(function(el, i){
	
		(function(){new Fx.Style(el,'opacity').start(0.6,1)}).delay(80 + z);
		z+=20;
		
		var obj = {};
		obj[i]={
			'width': [el.getStyle('width').toInt(), 85]
		};
		
		
		menu_a.each(function(other_el, j){
			if( other_el != el){
				var w = other_el.getStyle('width').toInt();
				if (w != 85) obj[j] = {'width': [w, 85]};
			}
		});
		
		menu_fx.start(obj);
	
		el.addEvent('click',
			function(){
				if(this.getProperty('class') != 'selected' && this.getProperty('class') != 'popup'){
					$$('#menu a').each(function(e){
						e.removeClass('selected');
					});
					this.toggleClass('selected');
					
					if(this.getProperty('djam') == '1'){
						$('texta').innerHTML = $('content1').innerHTML;
					}
					
					if(this.getProperty('djam') == '2'){
						$('texta').innerHTML = $('content2').innerHTML;
					}
					
				}
			});
	});
		
	if(window.ie){
		$('header').setStyle('width','761px');
		$('content').setStyles({
			width: '759px',
			margin: '-29x auto 5px auto'
		});
	}
	
	(function(){new Fx.Style('logo','opacity').start(0.5,1)}).delay(40);
	
	(function(){new Fx.Style('right','opacity').start(0.1,1)}).delay(50);
	
	(function(){new Fx.Style('language','opacity').start(0,1)}).delay(50);
	
	
	var currentLanguage = $('lang_text_right').getText();
	if(currentLanguage == 'English')
			$('lang_text_right').setText('Български');
		else{
			$('lang_text_right').setText('English');
		}
	
	$('lang_text_right').addEvent('mouseenter' , function(){
		$('language').setStyle('background-image', 'url(images/langs_hover.gif)');
		this.setStyle('color', '#548bc0');
	});
	
	$('language').addEvent('mouseleave', function(){
		this.setStyle('background-image', 'url(images/langs.gif)');
		$('lang_text_right').setStyle('color', '#c1c1c1');
	});
	
});

function clearForm(){
	document.forms['mail_form'].reset();
	clearStatus();
}

function clearStatus(){
	if($('status').hasClass('bad'))
		$('status').removeClass('bad');
	if($('status').hasClass('ok'))
		$('status').removeClass('ok');
	$('status').setText('');
}

function checkAndSubmit(){
	clearStatus();
	var forminputs = $$('.inputs');
	var qString = "l=" + language + "&";
	forminputs.each(function(el){
		if(el.getTag() == 'select')
			qString += el.getProperty('name') + "=" + el.options[el.selectedIndex].text + "&";
		else
			qString += el.getProperty('name') + "=" + el.getProperty('value') + "&";
	});
	var syncXhr = new XHR({async: false, method: 'post', onSuccess: function(v){
		var resp = v.split('|');
		clearStatus();
		if(eval(resp[0]) != 1){
			$('status').addClass('ok');
		}
		else{
			$('status').addClass('bad');
		}
			
		$('status').setHTML(resp[1]);
	}});
	syncXhr.send('scripts/send.php', qString);
	
}
