function sendMail () {
	var hiba=false;
	document.getElementById('nameerr').style.display='none';
	document.getElementById('emailerr').style.display='none';
	document.getElementById('commenterr').style.display='none';
	document.getElementById('result').style.display='none';
	
	var inputs = document.getElementById('crm').getElementsByTagName('input');
	
	for (var i=0;i<inputs.length;i++)
	{
		if (inputs[i].id=='email')
		{
			var email=document.getElementById(inputs[i].id).value;
		}
		
		if (inputs[i].id=='name')
		{
			var name=document.getElementById(inputs[i].id).value;
		}
	}
	
	var comment = document.getElementById('crm').comment.value;
	
	if (email=='')
	{
		hiba=true;
		document.getElementById('emailerr').style.display='block';
	}
	
	if (name=='')
	{
		hiba=true;
		document.getElementById('nameerr').style.display='block';
	}
	
	if (comment=='')
	{
		hiba=true;
		document.getElementById('commenterr').style.display='block';
	}
	
	if (hiba==false)
	{
		
		
	  document.getElementById('result').innerHTML='�zenet k�ld�se folyamatban...';
	  document.getElementById('result').style.display='block';
		
		var xmlHttp;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
		  if ( xmlHttp.overrideMimeType) {
			 xmlHttp.overrideMimeType('text/xml');
		   // See note below about this line
		  }
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
	    {
	    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	    }
	  catch (e)
	    {
	    try
	      {
	      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	      }
	    catch (e)
	      {
	      alert("Az �n b�ng�sz�je nem t�mogatja az AJAX-ot!");
	      return false;
	      }
	    }
	  }
	  
	  xmlHttp.open("POST", 'inc/mailsend.php');
		xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-2");

		xmlHttp.send('name='+name+'&email='+email+'&comment='+comment); 

		xmlHttp.onreadystatechange = function () {
		  	if (xmlHttp.readyState  == 4)
		  	{
		  		if (xmlHttp.status == 200) { 
		  			if (xmlHttp.responseText==1)
		  			{
		  				document.getElementById('result').innerHTML='Az �zenetet elk�ldtem.';
		  				
		  				document.getElementById('nameerr').style.display='none';
						document.getElementById('emailerr').style.display='none';
						document.getElementById('commenterr').style.display='none';
						
						document.getElementById('crm').name.value='';
						document.getElementById('crm').email.value='';
						document.getElementById('crm').comment.value='';
		  				
		  			} else document.getElementById('result').innerHTML='Az �zenet k�ld�se sikertelen.';
		  			
		  			//document.getElementById('result').style.display='block';
		  			
		  		}
		  	}
		  }
		
	}
}

function cancelMail() {
	document.getElementById('nameerr').style.display='none';
	document.getElementById('emailerr').style.display='none';
	document.getElementById('commenterr').style.display='none';
	document.getElementById('result').style.display='none';	
	
	document.getElementById('crm').name.value='';
	document.getElementById('crm').email.value='';
	document.getElementById('crm').comment.value='';
}


function ajaxOperation (url,element,method,actform) {
	
	//showAdminbox();
	var errorstoclear=document.getElementById(actform).getElementsByTagName('tr');
	for (var s=0;s<errorstoclear.length;s++)
	{
		if (errorstoclear[s].id.match('_error')!=null||errorstoclear[s].id.match('result')!=null)
		{
			errorstoclear[s].className='hidden';
		}
	}

	var ajax=new ajaxConn();
	if (ajax.success==true)
	{
		
		if (method=='get'||method=='GET')
		{
		
			ajax.connection.open("GET", url, true);
			
			ajax.connection.send(null); 
			 
		}
		else 
		if (method=='post'||method=='POST')
		{
			
			ajax.connection.open("POST", 'inc/validateoffer.php');
			ajax.connection.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
			
			inputs=document.getElementById(actform).getElementsByTagName('input');
								selects=document.getElementById(actform).getElementsByTagName('select');
								//checkboxes=document.getElementById(actform).getElementsByTagName('checkbox');
								textareas=document.getElementById(actform).getElementsByTagName('textarea');
								
								var poststring='';
								for (var i=0;i<inputs.length;i++)
								{
									if (inputs[i].type!='button'&&inputs[i].type!='submit')
									{
										if (inputs[i].type!='checkbox'||(inputs[i].type=='checkbox'&&inputs[i].checked==true))
										{
											poststring+=(poststring!=''?'&':'')+inputs[i].id+'='+inputs[i].value;
										}
									}
								}
								for (var i=0;i<selects.length;i++)
								{
									if (selects[i].value!=''&&selects[i].value!='undefined')
									{
										poststring+=(poststring!=''?'&':'')+selects[i].id+'='+selects[i].value;
									}
								}
								/*for (var i=0;i<checkboxes.length;i++)
								{
									if (checkboxes[i].value!=''&&checkboxes[i].value!='undefined'&&checkboxes[i].value!='off')
									{
										poststring+=(poststring!=''?'&':'')+checkboxes[i].id+'='+checkboxes[i].value;
									}
								}*/
								for (var i=0;i<textareas.length;i++)
								{
									if (textareas[i].value!=''&&textareas[i].value!='undefined')
									{
										poststring+=(poststring!=''?'&':'')+textareas[i].id+'='+textareas[i].value;
									}
								}
								
								//alert (poststring);
								ajax.connection.send(poststring); 
			
			ajax.connection.onreadystatechange = function () {
			  	if (ajax.connection.readyState  == 4)
			  	{
			  		if (ajax.connection.status == 200) { 
			  			if (ajax.connection.responseText=='OK')
			  			{
			  				
			  					ajax.connection.open("POST", url);
								ajax.connection.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
								
								var poststring='';
								for (var i=0;i<inputs.length;i++)
								{
									if (inputs[i].type!='button'&&inputs[i].type!='submit')
									{
										if (inputs[i].type!='checkbox'||(inputs[i].type=='checkbox'&&inputs[i].checked==true))
										{
											poststring+=(poststring!=''?'&':'')+inputs[i].id+'='+inputs[i].value;
										}
									}
								}
								for (var i=0;i<selects.length;i++)
								{
									if (selects[i].value!=''&&selects[i].value!='undefined')
									{
										poststring+=(poststring!=''?'&':'')+selects[i].id+'='+selects[i].value;
									}
								}
								/*for (var i=0;i<checkboxes.length;i++)
								{
									if (checkboxes[i].value!=''&&checkboxes[i].value!='undefined'&&checkboxes[i].value!='off')
									{
										poststring+=(poststring!=''?'&':'')+checkboxes[i].id+'='+checkboxes[i].value;
									}
								}*/
								for (var i=0;i<textareas.length;i++)
								{
									if (textareas[i].value!=''&&textareas[i].value!='undefined')
									{
										poststring+=(poststring!=''?'&':'')+textareas[i].id+'='+textareas[i].value;
									}
								}
								
								//alert (poststring);
								ajax.connection.send(poststring); 
								
								 ajax.connection.onreadystatechange = function () {
							  	if (ajax.connection.readyState  == 4)
							  	{
							  		if (ajax.connection.status == 200) { 
							  			if (ajax.connection.responseText=='OK') document.getElementById('results').className="visible";
							  		}
							  	}
							  }
						
			  				
			  			} else {
			  				var errorfields=ajax.connection.responseText.split('&');
			  				
			  				for (var x=0;x<errorfields.length;x++)
			  				{
			  					document.getElementById(errorfields[x]+'_error').className="visible";
			  				}
			  			}
			  		}
			  	}
			  }
			
		}
		
		
	}
	
}
