	 
	function sendForm(array_fields,rta_field,to,subject,opc){
		var sendingMsg = getTranslateEntry("sending");
		var h=$('#'+rta_field).outerHeight();
	
		var vars='opc='+(opc!=''?opc:'sendForm')+'&to='+to+'&subject='+subject;
		for(var i=0; i<array_fields.length;i++){
			vars+= "&"+array_fields[i]+"_desc="+$('#'+array_fields[i]).attr('title');
			vars+= "&"+array_fields[i]+"="+$('#'+array_fields[i]).val();
		}
		$('#'+rta_field).html("<h3>"+sendingMsg+"...</h3>");
		$('#'+rta_field).css("display","block");
		
		$.ajax({
		   async: true,
		   type: "POST",
		   url: "_ajax.php",
		   data: vars,
		   success: function(data){
		     $('#'+rta_field).html(data).fadeOut(10000,function(){$('#'+rta_field).css("display","none");});
		   }
		 });
	}
	
	
	function isCaptchaCodeCorrect(code){
		var bool =true;
		$.ajax({
			   async: false,
			   type: "GET",
			   url:  "_ajax.php",
			   data:  "opc=getCaptcha&captcha="+code,
			   success: function(data){
					if(data==0){
						 bool=false;
					}
			   }
			});
		 return bool;
	}

    function serializeForm(id){
		var string="";
		$("#"+id+" input,#"+id+" textarea,#"+id+" select").each(function(){
			 string += (string==''?"":"&")+($(this).attr("name")+"="+encodeURI($(this).val()));
		});

		return string;
	}

    function sendContact(frm,sub){
		$("#"+frm).addAjaxLoader();
		var vars = serializeForm(frm);
		$.ajax({
			async: true,
			type: "POST",
			url: "_ajax.php",
			data: "opc=sendContact&"+vars,
			success: function(data){
				$("#"+frm).removeAjaxLoader();
                if(data == 1){
                    window.location.href="cswp.php?sec=7&sub="+sub+"&ff=ok";
                }else{
                   window.location.href="cswp.php?sec=7&sub="+sub+"&ff=er";
                }
			}
		});
	}

    function sendLanding(frm){
		$("#"+frm).addAjaxLoader();
		var vars = serializeForm(frm);
		$.ajax({
			async: true,
			type: "POST",
			url: "_ajax.php",
			data: "opc=sendLanding&"+vars,
			success: function(data){
				$("#"+frm).removeAjaxLoader();
                if(data == 1){
                    window.location.href="cswp.php?sec=7&ff=ok";
                }else{
                    window.location.href="cswp.php?sec=7&ff=er";
                }
			}
		});
	}

	function updateCaptcha(layer){
		
		$.ajax({
		   async: false,
		   type: "GET",
		   url:  "_ajax.php",
		   data:  "opc=updateCaptcha",
		   success: function(data){
				$(layer).replaceWith(data);
		   }
		});
	}
	
	function getMicrotime(){
		var micro = "";
		$.ajax({
		   async: false,
		   type: "GET",
		   url: "_ajax.php",
		   data: "opc=getMicrotime",
		   success: function(data){
		     micro = data;
		   }
		 });
		return micro;
	}
	
	function getCleanFileName(filename){
		$.ajax({
		   async: false,
		   type: "POST",
		   url: "_ajax.php",
		   data: "opc=getCleanFilename&filename="+filename,
		   success: function(data){
	   			filename=data;
		   }
		 });
		 return filename;
	}
        function sendContactWebcast(frm,id,id1){ 
		$("#"+frm).addAjaxLoader();
		var vars = serializeForm(frm);
                
		$.ajax({
			async: true,
			type: "POST",
			url: "_ajax.php",
			data: "opc=sendContactWebcast&"+vars,
			success: function(data){
				$("#"+frm).removeAjaxLoader();
                if(data == 1){
                    window.location.href="news-and-events-webcast.php?sec=6&sub="+id+"&sub1="+id1+"&ff=ok";
                }else{
                    window.location.href="news-and-events-webcast.php?sec=6&sub="+id+"&sub1="+id1+"&ff=er";
                }
			}
		});
	}
        function sendContactDesp(frm,sub){ 
		$("#"+frm).addAjaxLoader();
		var vars = serializeForm(frm);
                
		$.ajax({
			async: true,
			type: "POST",
			url: "_ajax.php",
			data: "opc=sendContactGolDesp&"+vars,
			success: function(data){
				$("#"+frm).removeAjaxLoader();
             //     if(data == 1){
                    window.location.href="goldesp.php?sec=7&sub="+sub+"&ff=ok";
             //   }else{
             //     window.location.href="goldesp.php?sec=7&sub="+sub+"&ff=er";
             //}
			}
		});
	}

