var n = 4;
var f = false;
var b = new Array;

function pre2()
{
	if (document.images)
	{
		for (i = 0; i < n; i++)
		{
			var index = i + 1;

			str = 'images/buttons/p' + index + '_o.jpg';
			b[i] = new Image();
			b[i].src = str;
		}
		
		f = true;
	}
}

function on2(im)
{

	if (document.images && f == true)
		document.getElementById(im).src = "images/buttons/" + im + "_o.jpg";
}

function off2(im)
{
	if (document.images && f == true)
		document.getElementById(im).src = "images/buttons/" + im + ".jpg";
}


function refobj(object)
{
	if (document.getElementById)
	{   
	    if (document.getElementById(object))
	    {
		    return document.getElementById(object);
		} else {
		    return false;
		}
	}
	else if (document.all)
	{
		return eval('document.all.' + object);
	}
	else if (document.layers)
	{
		return eval('document.layers[' + object+']');
	}
	else
	{
		return false;
	}
}

function toggle(object, object2)
{
	object = refobj(object);
	object2 = refobj(object2);
	if ( !object.style )
	{
		return false;
	}
	
	if( object.style.display == 'none' )
	{
		object.style.display = '';
		object2.style.display = 'none';
	}
	else
	{
		object.style.display = 'none';
		object2.style.display = '';
	}
}


function isValidEmail (email)
{
 return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
}


function SendContact(){
	var error = 0;
	var name = document.getElementById("contact_name").value;
	var organization = document.getElementById("contact_organization").value;
	var mail = document.getElementById("contact_mail").value;
	var phone = document.getElementById("contact_phone").value;
	var fax = document.getElementById("contact_fax").value;
	var text = document.getElementById("contact_text").value;
	var secure = document.getElementById("contact_secure").value;
	
	
	if(name == ""){
		jQuery("#contact_name_title").css("color","red");
		error = 1;
	}else{
		jQuery("#contact_name_title").css("color","white");
	}
	
	
	if(phone == ""){
		jQuery("#contact_mail_phone").css("color","red");
		error = 1;
	}else{
		jQuery("#contact_mail_phone").css("color","white");
	}	
	if(error == 0){
		ViewMaskWindow();
			jQuery.post(
				'index.php',
				{
					send_contact: "1",
					name:name,
					organization:organization,
					mail:mail,
					phone:phone,
					fax:fax,
					text:text,
					secure:secure
				},
				function(data){
					//Выведем надпись, что сообщение успешно отправлено
					jQuery("#form_div").css("display","none");
					if(data == "ok")
						jQuery("#rez_div").css("display","block");
					else
						jQuery("#rez_div_error").css("display","block");
					UnViewMaskWindow();
				}
			); 
		
	}
}

function SendCatalog(){
	var error = 0;
	var idTovar = document.getElementById("idTovar").value;
	var contact_name = document.getElementById("catalog_contact_name").value;
	var phone = document.getElementById("catalog_phone").value;
	var dolgnost = document.getElementById("catalog_dolgnost").value;
	var fax = document.getElementById("catalog_fax").value;
	var full_name = document.getElementById("catalog_full_name").value;
	var address_ruk = document.getElementById("catalog_address_ruk").value;
	var full_name_bank = document.getElementById("catalog_full_name_bank").value;
	var account = document.getElementById("catalog_account").value;
	var address_bank = document.getElementById("catalog_address_bank").value;
	var ynn = document.getElementById("catalog_ynn").value;
	var okpo = document.getElementById("catalog_okpo").value;
	var fio_ryk = document.getElementById("catalog_fio_ryk").value;
	var osnovanie = document.getElementById("catalog_osnovanie").value;
	var mail = document.getElementById("catalog_mail").value;
	var comment = document.getElementById("catalog_comment").value;
	
	
	
	if(contact_name == ""){
		jQuery("#catalog_contact_name_title").css("color","red");
		error = 1;
	}else{
		jQuery("#catalog_contact_name_title").css("color","white");
	}	
	if(phone == ""){
		jQuery("#catalog_phone_title").css("color","red");
		error = 1;
	}else{
		jQuery("#catalog_phone_title").css("color","white");
	}		

	if(error == 0){
		ViewMaskWindow();
			jQuery.post(
				'index.php',
				{
					send_zakaz: "1",
					idTovar:idTovar,
					contact_name:contact_name,
					phone:phone,
					dolgnost:dolgnost,
					fax:fax,
					full_name:full_name,
					address_ruk:address_ruk,
					full_name_bank:full_name_bank,
					account:account,
					address_bank:address_bank,
					ynn:ynn,
					okpo:okpo,
					fio_ryk:fio_ryk,
					osnovanie:osnovanie,
					mail:mail,
					comment:comment
				},
				function(data){

					//Выведем надпись, что сообщение успешно отправлено
					var str = "";
					if(data == "ok")
						str = jQuery("#catalog_sucess").html();
					else
						str = jQuery("#catalog_error").html();
						

					jQuery("#put_text").html(str);
					UnViewMaskWindow();
					ViewWindow();
				}
			); 
		
	}
	
}


    function ViewMaskWindow(){
		jQuery(".BlockDiv").css("height",jQuery(document).height());
		jQuery(".BlockDiv").css("width",jQuery(document).width());

		jQuery(".BlockDiv").css("top","0");
		jQuery(".BlockDiv").css("left","0");
		jQuery(".BlockDiv").css("display","block");	
	
		var top = jQuery(window).height()/2+jQuery(window).scrollTop();
		var left = jQuery(window).width()/2 - 50;

		jQuery(".LoaderDiv").css("top",top);
		jQuery(".LoaderDiv").css("left",left);	
		jQuery(".LoaderDiv").css("display","block");		  
  }
  
  function UnViewMaskWindow(){
	jQuery(".BlockDiv").css("display","none");	
	jQuery(".LoaderDiv").css("display","none");	
  }

  
  function ViewWindow(){
		toggle('tableOrder', 'buttonOrder');
		jQuery(".BlockDiv").css("height",jQuery(document).height());
		jQuery(".BlockDiv").css("width",jQuery(document).width());

		jQuery(".BlockDiv").css("top","0");
		jQuery(".BlockDiv").css("left","0");
		jQuery(".BlockDiv").css("display","block");	

		var top = jQuery(window).height()/2+jQuery(window).scrollTop();
		var left = jQuery(window).width()/2 - 50;
		
		top = top - jQuery("#tableOrderSuccess").height()/2;
		left = left - jQuery("#tableOrderSuccess").width()/2;
		jQuery("#tableOrderSuccess").css("top",top);
		jQuery("#tableOrderSuccess").css("left",left);	
		jQuery("#tableOrderSuccess").css("display","block");		  		
  }
  
  function CloseWindow(){
	jQuery(".BlockDiv").css("display","none");	
	jQuery("#tableOrderSuccess").css("display","none");	  
  }
  
  function WriteSecond(){
		jQuery("#form_div").css("display","block");
		jQuery("#rez_div").css("display","none");  
		jQuery("#rez_div_error").css("display","none");  
  }