function gshow(num)
{
	if ($("#gcworks").css('display') == 'none') {	
		var tmp = $(document).height();
		$("#gcworks").css('display', 'block'); 	
		$("#gnight").css('display', 'block'); 
		$("#gwork"+num).css('display', 'block');
		if ($(document).height() > tmp) {
			$("#gnight").css('height', $(document).height() + 30);
		}

	} else { 
		$("#gcworks").css('display', 'none');	
		$("#gnight").css('display', 'none');
		$("#gwork"+num).css('display', 'none');
		$("#gnight").css('height', $(document).height());
	}	
}

function order_online_show()
{
	if ($("#order_online").css('display') == 'none') {
		$("#order_online").css('display', 'block'); 
		$(".gzakaz_link").html('Закрыть');
	} else { 
		$("#order_online").css('display', 'none');	
		$(".gzakaz_link").html('Форма он-лайн заявки на сотрудничество');
	}		
}

var gTimes = new Array();

function gaction(gobj, gstat) {	
	if(gstat) 
	{
		var opt = parseFloat($(gobj+" div").css('opacity'));	
		if (opt < 1) {
			opt += 0.1;
			$(gobj+" div").css('opacity', opt);			
			gTimes[gobj][1] = setTimeout("gaction('"+gobj+"',"+gstat+")", 60);
			clearTimeout(gTimes[gobj][0]);		
		}
	} else {		
		var opt = parseFloat($(gobj+" div").css('opacity'));
		if (opt > 0) {
			opt -= 0.1;
			$(gobj+" div").css('opacity', opt);
			gTimes[gobj][0] = setTimeout("gaction('"+gobj+"',"+gstat+")", 60);
			clearTimeout(gTimes[gobj][1]);
		}		
	}
} 
var verif_ok = false;

 

var gTimes1 = false;
var gTimes2 = false;
var gTimes3 = false;
var gTimes4 = false;
var gstat2 = false;

function gelka() {	
	var opt1 = parseFloat($("#gcol211").css('opacity'));	
	var opt2 = parseFloat($("#gcol212").css('opacity'));

	if(opt1 == 0) gstat2 = false;
	if(opt1 == 1) gstat2 = true;

	if(gstat2) 
	{
		if (opt1 > 0) {
			opt1 -= 0.1;
			$("#gcol211").css('opacity', opt1);			
		}	
		if (opt2 < 1) {
			opt2 += 0.1;
			$("#gcol212").css('opacity', opt2);				
		}
		setTimeout("gelka()", 80);		
	} else {
		if (opt1 < 1) {
			opt1 += 0.1;
			$("#gcol211").css('opacity', opt1);			
		}
		if (opt2 > 0) {
			opt2 -= 0.1;
			$("#gcol212").css('opacity', opt2);						
		}		
		setTimeout("gelka()", 80);
	}

/*
	if($("#gcol211").css('display') == 'block') {
		$("#gcol211").css('display', 'none');
		$("#gcol212").css('display', 'block');
	} else {
		$("#gcol211").css('display', 'block');
		$("#gcol212").css('display', 'none');	
	}
	gTimes2 = setTimeout(gelka, 500);
*/

} 

$(function(){ 
	$("#gnight").css('opacity', '0.7');	
	
	$(".in_button").click(function() { 
		if (verif_ok) 
			document.getElementById('order_form').submit();
	});
	
	
	$(".oo_input").keyup(function(event){
		var company=$("#company").val();
		var name=$("#man").val();
		var phone=$("#phone").val();
		var text=$("#text").val();   
		if(company!=""&&name!=""&&phone!=""&&text!=""){
			$(".in_button").addClass("in_button_on");
			$(".in_button").html('Отправить');
			verif_ok = true;
		}else{
			$(".in_button").removeClass("in_button_on");
			$(".in_button").html('Заполните все поля');
			verif_ok = false;
		}
	});	
 
    var pos = window.location.href.indexOf("?oo_ret=");
    if(pos!=-1) {
		order_online_show();
		var rtmp = window.location.href.indexOf("#");
		var ret = window.location.href.substring( pos + "?oo_ret=".length, rtmp );
	   
	   switch (ret) { 
			case "0" : {
				$(".oo_info_message").removeClass("g_off");
				$(".oo_info_message").addClass("order_return_er");
				$(".oo_info_message").html("\
					<strong>Ваше сообщение НЕ отправлено!</strong><br />\
					Пожалуйста, заполните все поля, помеченные звёздочкой.<br />\
					Попробуйте снова...\
				");
			break; }	   
			case "1" : {
				$(".oo_info_message").removeClass("g_off");
				$(".oo_info_message").addClass("order_return_ok");
				$(".oo_info_message").html("\
					<strong>Спасибо, Ваше сообщение отправлено!</strong><br />\
					В ближайшее время мы свяжемся с Вами.<br />\
					С уважением, компания NeoArt Laboratory.\
				");
			break; }
			case "2" : {
				$(".oo_info_message").removeClass("g_off");
				$(".oo_info_message").addClass("order_return_er");
				$(".oo_info_message").html("\
					<strong>Ваше сообщение НЕ отправлено!</strong><br />\
					По техническим причинам форма заявки не работает.<br />\
					Приносим свои извинения за причиненные неудобства.\
				");				
			break; }
			case "3" : {
				$(".oo_info_message").removeClass("g_off");
				$(".oo_info_message").addClass("order_return_er");
				$(".oo_info_message").html("\
					<strong>Ваше сообщение НЕ отправлено!</strong><br />\
					Пожалуйста, более корректно заполните поля ввода.<br />\
					Попробуйте снова...\
				");				
			break; }		
			case "10" : {
				$(".oo_info_message").removeClass("g_off");
				$(".oo_info_message").addClass("order_return_er");
				$(".oo_info_message").html("\
					<strong>Ваше сообщение НЕ отправлено!</strong><br />\
					Извините, Вы превысили лимит отправленных сообщений.<br />\
					Попробуйте снова через некоторое время...\
				");				
			break; }			
			default : {
				$(".oo_info_message").removeClass("g_off");
				$(".oo_info_message").addClass("order_return_er");
				$(".oo_info_message").html("\
					<strong>ОШИБКА! Код ошибки "+ret+".</strong><br />\
					Ваше сообщение НЕ отправлено.<br />\
					Попробуйте позднее...\
				");		
			}
	   }
	}
 
 
 
 
	gTimes["#ghshar"] = {0:0, 1:0};
	$("#ghshar div").css('opacity', '0');
	$("#ghshar").mouseover(function(event){
		$("#ghshar div").show();
		gaction("#ghshar", 1);		
	});	
	$("#ghshar").mouseout(function(event){
		gaction("#ghshar", 0);
	});	

	gTimes["#gfonline"] = {0:0, 1:0};
	$("#gfonline div").css('opacity', '0');
	$("#gfonline").mouseover(function(event){
		$("#gfonline div").show();
		gaction("#gfonline", 1);		
	});
	$("#gfonline").mouseout(function(event){
		gaction("#gfonline", 0);
	});	
	
	gTimes["#gfemail"] = {0:0, 1:0};
	$("#gfemail div").css('opacity', '0');
	$("#gfemail").mouseover(function(event){
		$("#gfemail div").show();
		gaction("#gfemail", 1);		
	});	
	$("#gfemail").mouseout(function(event){
		gaction("#gfemail", 0);
	});	

	gTimes["#gftel"] = {0:0, 1:0};
	$("#gftel div").css('opacity', '0');
	$("#gftel").mouseover(function(event){
		$("#gftel div").show();
		gaction("#gftel", 1);		
	});	
	$("#gftel").mouseout(function(event){
		gaction("#gftel", 0);
	});	
	
	
});

$(window).load(function(){
	$("#gcol211").css('display', 'block'); 
	$("#gcol212").css('display', 'block'); 
	$("#gcol211").css('opacity', '1');
	$("#gcol212").css('opacity', '0');
	gelka();

});
