/**
* @author: Miroslav Asenov
* @todo: must callbacks
*/
/*
var t = {
	tabs: [] ,
	prefixes: { button:'hdr_', container:'tab_' } ,
	on_before_active_tab : { },
	classes: 
	{
		button: { active: 'active', inactive:'tab_hdr' }, 
		container: { active:'active_tab', inactive:'tab_cont' } 
	},
	init: function( tabs )
	{
		if(typeof tabs == 'object')
		{
			this.tabs = tabs;
		}

		if( this.tabs.length == 0 )
		{
			return;
		}

		for ( var i = 0, j = this.tabs.length; i < j; i++  )
		{
			if ( $( this.prefixes.button+this.tabs[i] ) && $( this.prefixes.container+this.tabs[i] ) )
			{
				$( this.prefixes.button+this.tabs[i] ).observe('click', function(e){  t.set_active_tab(this.id); } );
				$( this.prefixes.button+this.tabs[i] ).addClassName( i != 0 ? this.classes.button.inactive : this.classes.button.active );
				$( this.prefixes.container+this.tabs[i] ).addClassName( i != 0 ? this.classes.container.inactive : this.classes.container.active );
			}
		}

	},
	set_active_tab: function(n)
	{
		if ( 1 )
		{
			var elem = n.replace( this.prefixes.button, '' );
			for ( var i = 0, j = this.tabs.length; i < j; i++  )
			{
				if ( elem == this.tabs[i] )
				{
					$( this.prefixes.button+this.tabs[i] ).addClassName( this.classes.button.active );
					$( this.prefixes.container+this.tabs[i] ).addClassName( this.classes.container.active );
				}
				else
				{
					$( this.prefixes.button+this.tabs[i] ).removeClassName( this.classes.button.active );
					$( this.prefixes.container+this.tabs[i] ).removeClassName( this.classes.container.active );					
				}
			}
		}
	}
}
*/

function check_numeric(evt) 
{
    var evt = (evt) ? evt : window.event;
    var charCode = (evt.which) ? evt.which : evt.keyCode;
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        return false
    }

    return true
}


function send_request() {
	var req = {
		id: $('client_id') ? $('client_id').value : '',
		from: $('name') ? $('name').value : '',
		from_mail:$('sender_mail') ? $('sender_mail').value : '',
		message:$('request_body') ? $('request_body').value : '',
		code: $('captcha') ? $('captcha').value : ''
	};

	new Ajax.Request(url+'/clients/send_client_request', 
	{
		parameters:'id='+req.id+'&from='+req.from+'&from_mail='+req.from_mail+'&message='+req.message+'&code='+req.code,
		mehtod:'post',
		onSuccess: function(resp)
		{
			var resp = resp.responseText;
			if ( resp.length > 0 )
			{
				alert(resp);
			}
			else
			{
				alert('Запитването е изпратено Успешно!');
				new Effect.BlindUp('sendCompanyEmail',{duration:.3}); 
				$('sendCompanyEmailLink').style.display='block';
			}
		}
	} );

}
