/* jqEasy drop down sign in form
 * Examples and documentation at: http://www.jqeasy.com/
 * Version: 1.0 (22/03/2010)
 * No license. Use it however you want. Just keep this notice included.
 * Requires: jQuery v1.3+
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 */
$(document).ready(function() {
	$('.btnorder').click(function(e) {
		e.preventDefault();
		$('#sender').hide('fast');
		$('p#title').text('Сделать заказ');
		$('label#ptext').text('Информация о заказе');
		$("#sender").toggle('normal',function() {
				$('#username').focus();
			});
		$('#msg').empty();
		//$('#frmreg').hide('fast');
	});

	$('.btnfb').click(function(e) {
		e.preventDefault();
		$('#sender').hide('fast');
		$('p#title').text('Задать вопрос');
		$('label#ptext').text('Ваш вопрос');
		$("#sender").toggle('normal',function() {
				$('#username').focus();
			});
		$('#msg').empty();
		//$('#frmreg').hide('fast');
	});
	
	$('.btnorder').mouseup(function() {
		return false;
	});

//	$(document).mouseup(function(e) {
//		if($(e.target).parents('#sender').length==0) {
//			$('#sender').hide('fast');
//		};
//	});

	$('a.close').click(function(e) {
		e.preventDefault();
		$('#sendin').trigger( 'reset' );
		$('#sender').hide('fast');
	});
});
	
	function getOrder() {
	var username = $('#username').attr('value');
	var phone = $('#phone').attr('value');
	var email = $('#email').attr('value');
	var text = $('#text').attr('value');
	var hasError = false;
	var errmsg = '';
	
	if (!username) { 
		errmsg = '<font color="#FF0000">Укажите Ваше имя</font><br />';
		hasError = true;
	}
	
	if (!phone) { 
		errmsg += '<font color="#FF0000">Укажите Ваш телефон</font>';
		hasError = true;
	}

//	if (!text) { 
//		errmsg += '<font color="#FF0000">Отсутствует текст сообщения</font>';
//		hasError = true;
//	}
	
	if (!hasError) {
		//$('#msg').html('<p><img src="/db.img/loading.gif" alt="loading" /> отправка ...</p>');
		
	$.ajax({
		type: "GET",
        	url: "/cgi-bin/mailsender.cgi",
        	//contentType: "application/json; charset=windows-1251",
		dataType: "json",
		data: "username=" + username + "&email=" + email + "&phone=" + phone + "&text=" + text,
		beforeSend: function(){ $('#msg').html("Загрузка..."); },
		cache: false,
	        ajaxOptions: {cache: false},
		error: function(XMLHttpRequest, textStatus, errorThrown) { 
          		$('#msg').html("responseText: " + XMLHttpRequest.responseText 
            		+ ", textStatus: " + textStatus 
            		+ ", errorThrown: " + errorThrown);
        		}, 
		success: function(data) {
			if (data==1) {
				$('#msg').html('<font color="#FF0000">Ваше сообщение оправлено.</font>');
				$('#sender').delay(3000).fadeOut('slow');
				$('#sendin').trigger( 'reset' );
				
				//document.location.href='/';			
			} else {
				$('#msg').html('<font color="#FF0000">Отправка письма не удалась!</font>');
				$('#username').focus();
			}
		}
	});
	} else {
		$('#msg').html(errmsg);
		return false;
		}

	};	
