/* ============== JOY ========================*/

function checkJoy(){
	kod = '123456';
	if(document.getElementById('joy').value.length == 6) {
			if(document.getElementById('joy').value == kod) {
				var a1 = new Ajax.Request('inc/update_basket.php', {
				method:'post',
		        parameters: 'joy='+kod,
		        onComplete: showResponse5
		    }
		    );
			//
		}
	}
}

function showResponse5(originalRequest){
	//$('ossz').innerHTML = originalRequest.responseText;
	document.getElementById('joytxt').innerHTML = '<div style="margin-top:14px; color:#fff; font-size: 14px;">Kedvezményes kód elfogadva!</div>';
}

/*===========================================*/

function oncolor(){
	document.getElementById('picbox').style.borderColor='#fc6000';
}

function offcolor(){
	document.getElementById('picbox').style.borderColor='#ebebeb';
}

//csakszám
function onlyNum(o) {
ch=o.value.substr(o.value.length-1,1);
if((ch/1) != ch){o.value= o.value.substr(0,o.value.length-1);}
}

//validmobil
function onlyMobil(o) {
ch=o.value.substr(o.value.length-1,1);
	if(ch == 2 || ch == 3 || ch == 7) {
		o.value=o.value+0
	}else {
		o.value= o.value.substr(0,o.value.length-1);
	}
}

//ugratas[form]
function jumpNextField(event, length, obj, fieldname) {
var event = event || window.event;
var char = event.which || event.keyCode;

	if (char >= 32 && obj.value.length == length) {
		document.getElementById(fieldname).focus();
	}
}

function basket(prodid,proddb,selectcolor,ar){
	//alert('d')
	if(proddb.length==0) {
		alert('Nincs megadva darabszám!');
	} else {
		var a1 = new Ajax.Request('inc/basket.php', {
			method:'post',
	        parameters: 'prodid='+prodid+'&proddb='+proddb+'&selectcolor='+selectcolor+'&ar='+ar,
	        onComplete: showResponse
	    }
		);

	}
}

function showResponse(originalRequest){
	if(originalRequest.responseText==' '){
		document.getElementById('false').style.display='block';
		setTimeout("document.getElementById('false').style.display='none';",2000);
	}else{
		document.getElementById('true').style.display='block';
		setTimeout("document.getElementById('true').style.display='none';",2000);
		$('basketspan').innerHTML = originalRequest.responseText;
	}
//	alert(originalRequest.responseText);


}

function update(id,proddb){
	var a2 = new Ajax.Request('inc/update.php', {
			method:'post',
	        parameters: 'id='+id+'&proddb='+proddb,
	        onComplete: showResponse2
	    }
		);
}

function showResponse2(originalRequest){
	req=originalRequest.responseText.split(";");
	$('ossz'+req[0]).innerHTML=req[1]+'.- Ft';
}

function updatesum(obj,idd,ar,color) {
	//ajax visszairatas
	if(obj==0) {
			var a2 = new Ajax.Request('inc/updater.php', {
			method:'post',
	        parameters: 'obj='+obj+'&idd='+idd+'&ar='+ar+'&color='+color,
	        onComplete: showResponse4
	    }
		);
	} else {
			var a2 = new Ajax.Request('inc/update.php', {
			method:'post',
	        parameters: 'obj='+obj+'&idd='+idd+'&ar='+ar+'&color='+color,
	        onComplete: showResponse3
	    }
		);
	}
}

function showResponse3(originalRequest){
	$('ossz').innerHTML = originalRequest.responseText;
}

function showResponse4(originalRequest){
	$('kosarcontt').innerHTML = originalRequest.responseText;
	document.getElementById('megjegyzes').value=megjegyzes;
	document.getElementById('atvetel').checked=atvetel;
	document.getElementById('atvetel2').checked=atvetel2;
	megjegyzes='';
	atvetel='';
	atvetel2='';
}



//gabek

function basketModify(id,color,mod){
	megjegyzes=document.getElementById('megjegyzes').value
	atvetel=document.getElementById('atvetel').checked
	atvetel2=document.getElementById('atvetel2').checked
	var a3 = new Ajax.Request('inc/update_basket.php', {
		method:'post',
	    parameters: 'id='+id+'&mod='+mod+'&color='+color,
	    onComplete: showResponse4
	});

}

//

function copy() {
   if (document.forms[0].egal.checked) {
      document.forms[0].szmfname.value=document.forms[0].szfname.value;
      document.forms[0].szmir.value=document.forms[0].szir.value;
      document.forms[0].szmcim.value=document.forms[0].szcim.value;
      document.forms[0].szmmobil1.value=document.forms[0].szmobil1.value;
      document.forms[0].szmmobil2.value=document.forms[0].szmobil2.value;
      document.forms[0].szmmobil3.value=document.forms[0].szmobil3.value;

      document.forms[0].orszag2.value=document.forms[0].orszag.value;
      document.forms[0].telepules_temp2.value=document.forms[0].telepules_temp.value;
      if(document.forms[0].orszag.value!='Magyarország'){
	  		document.forms[0].szmtelepules.style.display='none';
			document.forms[0].telepules_temp2.style.display='block';
		}else{
			document.forms[0].szmtelepules.style.display='block';
			document.forms[0].telepules_temp2.style.display='none'
			document.forms[0].szmtelepules.value=document.forms[0].telepules.value
		}

   }
  else {
     document.forms[0].szmfname.value="";
     document.forms[0].szmir.value="";
     document.forms[0].szmcim.value="";
     document.forms[0].szmmobil1.value="";
     document.forms[0].szmmobil2.value="";
     document.forms[0].szmmobil3.value="";
      if(document.forms[0].orszag2.value!='Magyarország'){document.forms[0].szmtelepules.style.display='none';document.forms[0].telepules_temp2.style.display='block';}else{document.forms[0].szmtelepules.style.display='block';document.forms[0].telepules_temp2.style.display='none'}
    }
	return null;
}

function autoClose(){
	if(document.getElementById('errpanel')) {
	setTimeout("document.getElementById('errpanel').style.display='none';",2000);
	}
}

function klikk(){
	document.getElementById('errpanel').style.display='none';
}

function check(obj){
	if(obj.value == '1') {
		document.getElementById('egyeni').style.display='block';
	} else {
		document.getElementById('egyeni').style.display='none';
	}
	if(obj.value == '2') {
		document.getElementById('ceg').style.display='block';
	} else {
		document.getElementById('ceg').style.display='none';
	}
}

function checkchk(){
		if(document.getElementById('change').checked == true) {
			if(document.forms[0].evszam1.value.length != '2' || document.forms[0].evszam2.value.length != '6') {
				alert('Hibás EV. engedély szám!');
				return false;
			}
		} else {
			if(document.forms[0].cegjegyzek1.value.length != '2' || document.forms[0].cegjegyzek2.value.length != '2' || document.forms[0].cegjegyzek3.value.length != '6') {
				alert('Hibás Cégjegyzékszám');
				return false;
			}
		}
	return true
}

function setFieldValue(to,field){
	v=document.etlap[field].value;
	v=Number(v);
	if(isNum(v)){
		if(to=='up'){
			document.etlap[field].value=v+1;
		}
		if(to=='down' && v>1){
			document.etlap[field].value=v-1;
		}
	}
}

function  chk() {
	if (document.forms[0].ismnev.value.length ==0) {
		document.forms[0].ismnev.style.borderColor='#fc6000';

		return false;
	}
	if (document.forms[0].ismmail.value.length ==0) {
		document.forms[0].ismmail.style.borderColor='#fc6000';

		return false;
	}
	if (document.forms[0].ismmsg.value.length ==0) {
		document.forms[0].ismmsg.style.borderColor='#fc6000';

		return false;
	}

	return true;

}


function undo(obj){
	obj.style.borderColor='#d4d4d4';
}


function submite(){
	if(document.getElementById('atvetel').checked == true || document.getElementById('atvetel2').checked == true ){
		return true;
	} else {
		alert('Nem adta meg az átvétel módját!');
		return false;
	}
}
