function isNumberKey(evt)
{
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {return false;}
	else {return true;}
}

function GetRadioValue(obj) {
	for(var i = 0; i < obj.length; i++) {
		if(obj[i].checked == true) {
			return obj[i].value;
		}
	}
	
	return false;
}

function validate_newad () {
	var retval='';
	var f1=document.getElementById("manufacturer");
	var f2=document.getElementById("price");
	var f3=document.getElementById("name");
	var f4=document.getElementById("email");
	var f5=document.getElementById("tagline");
	var f6=document.getElementById("description");
	var f7=document.getElementById("validation_code");

	var f8=document.getElementById("error_msg");
	var f9=document.getElementById("type");
	var f10=document.getElementById("phone");	
	var f11=document.getElementById("valid_days");
	var f12=document.forms["newad"].elements["new"];
	var f13=document.forms["newad"].elements["mark"];
	
	if (f1.value=='NO' || f2.value=='' || f3.value=='' || f4.value=='' || f5.value=='' || f6.value=='' || f7.value=='') {
		f8.innerHTML='<strong>Minden *-al jelölt mező kitöltése kötelező!</strong><br><br>';		
	}
	else {
		new Ajax.Request('check_code.php', {method: 'get',parameters:'vc='+f7.value, onSuccess:
				function(t) {
					retval=t.responseText;
					if (retval==0) {
						f8.innerHTML='<strong>A megadott kód nem egyezik a képen láthatóval! Ird be újra!</strong><br><br>';
					}
					else {
						var params='manufacturer='+f1.value;
						params=params+'&type='+f9.value;
						params=params+'&price='+f2.value;
						params=params+'&name='+f3.value;
						params=params+'&phone='+f10.value;
						params=params+'&email='+f4.value;
						params=params+'&tagline='+f5.value;
						params=params+'&description='+f6.value;
						params=params+'&valid_days='+f11.value;
						params=params+'&new='+GetRadioValue(f12);
						params=params+'&mark='+GetRadioValue(f13);
						new Effect.Opacity('loader',{duration:0, from:0.0, to:1.0}); new Ajax.Updater($('content-inside'),'save_new_ad.php',{method: 'post',parameters: params, onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:1.0, to:0.0});}});	
					}
				}
			});
	}	
}

function validate_newad2 () {
	var retval='';
	var f1=document.getElementById("manufacturer");
	var f2=document.getElementById("price");
	var f5=document.getElementById("tagline");
	var f6=document.getElementById("description");
	//
	var f8=document.getElementById("error_msg");
	var f9=document.getElementById("type");
	var f12=document.forms["newad"].elements["new"];
	
	if (f1.value=='NO' || f2.value=='' || f5.value=='' || f6.value=='') {
		f8.innerHTML='<strong>Minden *-al jelölt mező kitöltése kötelező!</strong><br><br>';		
	}
	else {
		var params='manufacturer='+f1.value;
		params=params+'&price='+f2.value;
		params=params+'&tagline='+f5.value;
		params=params+'&description='+f6.value;
		params=params+'&type='+f9.value;
		params=params+'&new='+GetRadioValue(f12);
		new Effect.Opacity('loader',{duration:0, from:0.0, to:1.0}); new Ajax.Updater($('content-inside'),'save_new_ad2.php',{method: 'post',parameters: params, onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:1.0, to:0.0});}});	
	}	
}

function validate_modad () {
	var retval='';
	var f1=document.getElementById("manufacturer");
	var f2=document.getElementById("price");
	var f3=document.getElementById("id");
	var f5=document.getElementById("tagline");
	var f6=document.getElementById("description");
	//
	var f8=document.getElementById("error_msg");
	var f9=document.getElementById("type");
	var f12=document.forms["newad"].elements["new"];
	
	if (f1.value=='NO' || f2.value=='' || f5.value=='' || f6.value=='') {
		f8.innerHTML='<strong>Minden *-al jelölt mező kitöltése kötelező!</strong><br><br>';		
	}
	else {
		var params='manufacturer='+f1.value;
		params=params+'&price='+f2.value;
		params=params+'&id='+f3.value;
		params=params+'&tagline='+f5.value;
		params=params+'&description='+f6.value;
		params=params+'&type='+f9.value;
		params=params+'&new='+GetRadioValue(f12);
		new Effect.Opacity('loader',{duration:0, from:0.0, to:1.0}); new Ajax.Updater($('content-inside'),'save_mod_ad.php',{method: 'post',parameters: params, onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:1.0, to:0.0});}});	
	}	
}

function validate_newreg () {
	var retval='';
	var f1=document.getElementById("name");
	var f2=document.getElementById("address");
	var f3=document.getElementById("phone");
	var f4=document.getElementById("email");
	var f5=document.getElementById("web");
	var f6=document.getElementById("password");
	var f7=document.getElementById("validation_code");
	var f8=document.getElementById("error_msg");
	
	if (f1.value=='' || f4.value=='' || f6.value=='' || f7.value=='') {
		f8.innerHTML='<strong>Minden *-al jelölt mező kitöltése kötelező!</strong><br><br>';		
	}
	else {
		new Ajax.Request('check_code.php', {method: 'get',parameters:'vc='+f7.value, onSuccess:
			function(t) {
				retval=t.responseText;
				if (retval==0) {
					f8.innerHTML='<strong>A megadott kód nem egyezik a képen láthatóval! Ird be újra!</strong><br><br>';
				}
				else {
					var params='name='+f1.value;
					params=params+'&address='+f2.value;
					params=params+'&phone='+f3.value;
					params=params+'&email='+f4.value;
					params=params+'&web='+f5.value;
					params=params+'&password='+f6.value;
					new Effect.Opacity('loader',{duration:0, from:0.0, to:1.0}); new Ajax.Updater($('content-inside'),'save_reg.php',{method: 'post',parameters: params, onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:1.0, to:0.0});}});	
				}
			}
		});
	}	
}

function validate_modprofile () {
	var retval='';
	var f1=document.getElementById("name");
	var f2=document.getElementById("address");
	var f3=document.getElementById("phone");
	var f4=document.getElementById("email");
	var f5=document.getElementById("web");
	var f6=document.getElementById("password");
	var f8=document.getElementById("error_msg");
	
	if (f1.value=='' || f4.value=='' || f6.value=='') {
		f8.innerHTML='<strong>Minden *-al jelölt mező kitöltése kötelező!</strong><br><br>';		
	}
	else {
		var params='name='+f1.value;
		params=params+'&address='+f2.value;
		params=params+'&phone='+f3.value;
		params=params+'&email='+f4.value;
		params=params+'&web='+f5.value;
		params=params+'&password='+f6.value;
		new Effect.Opacity('loader',{duration:0, from:0.0, to:1.0}); new Ajax.Updater($('content-inside'),'mod_profile.php',{method: 'post',parameters: params, onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:1.0, to:0.0});}});	
	}	
}

function validate_login () {
	var retval='';
	var f1=document.getElementById("email");
	var f2=document.getElementById("password");
	
	if (f1.value=='' || f2.value=='') {
		f8.innerHTML='<strong>Minden *-al jelölt mező kitöltése kötelező!</strong><br><br>';		
	}
	else {
		var params='email='+f1.value;
		params=params+'&password='+f2.value;
		new Effect.Opacity('loader',{duration:0, from:0.0, to:1.0}); new Ajax.Updater($('content-inside'),'do_login.php',{method: 'post',parameters: params, onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:1.0, to:0.0});refresh_mainmenu();}});	
	}	
}

function refresh_mainmenu() {
		new Ajax.Updater($('menu'),'main_menu.php',{method: 'post'});	
}

function validate_message () {
	var retval='';
	var f1=document.getElementById("name");
	var f2=document.getElementById("phone");
	var f3=document.getElementById("email");
	var f4=document.getElementById("message");
	var f5=document.getElementById("validation_code");
	//
	var f6=document.getElementById("error_msg");
	var f7=document.getElementById("ad_id");
	
	if (f1.value=='NO' || f3.value=='' || f4.value=='') {
		f6.innerHTML='<strong>Minden *-al jelölt mező kitöltése kötelező!</strong><br><br>';		
	}
	else {
		new Ajax.Request('check_code.php', {method: 'get',parameters:'vc='+f5.value, onSuccess:
				function(t) {
					retval=t.responseText;
					if (retval!=1) {
						f6.innerHTML='<strong>A megadott kód nem egyezik a képen láthatóval! Ird be újra!</strong><br><br>';
					}
					else {
						var params='name='+f1.value;
						params=params+'&phone='+f2.value;
						params=params+'&email='+f3.value;
						params=params+'&message='+f4.value;
						params=params+'&id='+f7.value;
						params=params+'&action=message';
						new Effect.Opacity('loader',{duration:0, from:0.0, to:1.0}); new Ajax.Updater($('content-inside'),'get_ad.php',{method: 'post',parameters: params, onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:1.0, to:0.0});}});	
					}
				}
			});
	}	
}

function set_value(type, value) {
	new Ajax.Request('set_value.php', {method: 'get',parameters:'type='+type+'&value='+value, onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:0.0, to:1.0}); new Ajax.Updater($('manulistings'),'/manu_listing.php',{method: 'get',parameters: '', onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:1.0, to:0.0});}});} });
}

function send_igenyles()
{
  params = '';
    params=params+'&gyarto='+document.getElementById('gyarto').value;
		params=params+'&tipus='+document.getElementById('tipus').value;
		params=params+'&email='+document.getElementById('email').value;
		new Effect.Opacity('loader',{duration:0, from:0.0, to:1.0}); new Ajax.Updater($('content-inside'),'gyarto_tipus_igenyles.php',{method: 'post',parameters: params, onComplete: function(request){new Effect.Opacity('loader',{duration:0, from:1.0, to:0.0});}});	
	
}