$(document).ready(function(){
 
	$(document).ready(function () {
		$('#fullpage').fadeIn(300);
      });
 
});
 
 var sval = "Keresés:";
function clearSearch(el){
	if(el.value==sval) el.value='';
}
function restoreSearch(el){
	if(el.value=='') el.value=sval;
}


var tmpsku;
var tmpsku2;
function kosarba(sku) {
	tmpsku=sku;

	var url="/?kosarba="+sku+"&csakberak=2";

	if (isIE6)
	{
		var fRet = confirm('Biztosan berakja kosárba?'); 
		if (fRet)
		{
			rendben();
		}
	}
	else
	{
	
    $('#kosartartalma').html = 'frissítés...';
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = function() {kosarbaok('#kosarbarakjovahagyas');};
        req.open("GET", url, true);
        req.send(null);
		$('#alert2').css({display: 'block'});
		$('#kjova').slideDown(150);
    // IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = function() {kosarbaok('#kosarbarakjovahagyas');};
            req.open("GET", url, true);
            req.send();
			$('#alert2').css({display: 'block'});
			$('#kjova').slideDown(150);
        }
    }
	}
}


function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
function biztosan_urit()
{
	if (isIE6)
	{
		var fRet = confirm('Biztosan üríti a kosarat?'); 
		if (fRet)
		{
			rendben_uritem();
		}
	}
	else
	{
		$('#alert2').css({display: 'block'});
		$('#ktjova2').slideDown(150);
	}
}
function biztosan_torli(sku)
{
	tmpsku=sku;
	if (isIE6)
	{
		var fRet = confirm('Biztosan töli a kijelölt terméket?'); 
		if (fRet)
		{
			rendben_torlom();
		}
	}
	else
	{
		$('#alert2').css({display: 'block'});
		$('#ktjova').slideDown(150);
	}
}
function megse()
{
	$('#kjova').slideUp(150);
	$('#alert2').css({display: 'none'});
}
function rendben_uritem()
{
	$('#kosarurites').val("1");
	$('#kosarform').submit();
	$('#ktjova').slideUp(150);
	$('#alert2').css({display: 'none'});
}
function rendben_torlom()
{	
	var ezsku='#delfromcart_'+tmpsku;
	$(ezsku).val("1");
	$('#kosarform').submit();
	$('#ktjova').slideUp(150);
	$('#alert2').css({display: 'none'});
	tmpsku='';
}
function megse_uritem()
{
	$('#ktjova2').slideUp(150);
	$('#alert2').css({display: 'none'});
}
function megse_torli()
{
	$('#ktjova').slideUp(150);
	$('#alert2').css({display: 'none'});
}
function rendben() {
	var sku=tmpsku;
	tmpsku='';
    // native XMLHttpRequest object
	var url="/?kosarba="+sku+"&csakberak=1";
	
    $('#kosartartalma').html = 'frissítés...';
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = function() {kosarbaok('#kosartartalma');};
        req.open("GET", url, true);
        req.send(null);
		$('#kjova').slideUp(150);
		$('#alert2').css({display: 'none'});
    // IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = function() {kosarbaok('#kosartartalma');};
            req.open("GET", url, true);
            req.send();
			$('#kjova').slideUp(150);
			$('#alert2').css({display: 'none'});
        }
    }
}    

function kosarbaok(bek) {
	
    // only if req is "loaded"
    if (req.readyState == 4) {
        // only if "OK"
        if (req.status == 200) {
            results = req.responseText;
            $(bek).html(results);
			
        } else {
            $(bek).html="hiba :(\n" +
                req.statusText;
        }
    }
}
function getVal(id,val)
{
  var strURL="check.php?id="+id+"&val="+val;
  var req = getXMLHTTP();
  req.open("GET", strURL, false); //third parameter is set to false here
  req.send(null);
  return req.responseText;
}
function regch(mit)
{
	//$('#gonewreg').attr("disabled","disabled");
	var val=$('#' + mit).val();
	$('#' + mit + '_img').html('<img src="img/loading.gif" border="0" style="float:left;" />');
	if (mit=='passnew2')
	{
			//$('#gonewreg').attr("disabled","");
			if (val == $('#passnew').val() && val)
			{				
				regchokt(mit);
				btelfogadom('');
			}
			else
			{
				regchErrort(mit,'A jelszó és a megerősítés nem egyezik!');
			}
	}
	else
	{
			//$('#gonewreg').attr("disabled","");
			$.get('check.php', { id: mit, val: val }, function(json) {
			eval("var args = " + json);
			if (args.success == true)
			{
				regchokt(mit);
				btelfogadom('');
			}
			else
			{
				regchErrort(mit,args.msg);
				
			}
		});
		
	}
	
}
function regcht(mit)
{
	//$('#gonewreg').attr("disabled","disabled");
	var val=$('#' + mit).val();
	$('#' + mit + '_img').html('<img src="img/loading.gif" border="0" style="float:left;" hspace="3" vspace="3" />');
	if (mit=='passnew2')
	{
			//$('#gonewreg').attr("disabled","");
			if (val == $('#passnew').val() && val)
			{				
				regchokt(mit);
				
			}
			else
			{
				regchErrort(mit,'A jelszó és a megerősítés nem egyezik!');
			}
	}
	else
	{
			//$('#gonewreg').attr("disabled","");
			$.get('check.php', { id: mit, val: val }, function(json) {
			eval("var args = " + json);
			if (args.success == true)
			{
				regchokt(mit);
				
			}
			else
			{
				regchErrort(mit,args.msg);
				
			}
		});
		
	}
	
}
 function regchok(mit) {
              $('#' + mit + '_img').html('<img src="img/fok.gif" border="0" style="float:left;" />');
              $('#' + mit + '_li').removeClass("error");
              $('#' + mit + '_msg').html("");
              $('#' + mit + '_li').addClass("success");
     }
function regchokt(mit) {
              $('#' + mit + '_img').html('<img src="img/fok.gif" border="0" style="float:left;" hspace="3" vspace="3" />');
              $('#' + mit + '_td').removeClass("error");
              $('#' + mit + '_msg').html("");
              $('#' + mit + '_td').addClass("success");
     }
function regchError(mit,m) {
              $('#' + mit + '_img').html('<img src="img/ferr.gif" border="0" style="float:left;" />');
              $('#' + mit + '_li').addClass("error");
              $('#' + mit + '_msg').html(m);
              $('#' + mit + '_li').removeClass("success");
}
function regchErrort(mit,m) {
              $('#' + mit + '_img').html('<img src="img/ferr.gif" border="0" style="float:left;" hspace="3" vspace="3" />');
              $('#' + mit + '_td').addClass("error");
              $('#' + mit + '_msg').html(m);
              $('#' + mit + '_td').removeClass("success");
}
function toglereg_szallitasi()
{
	var val=$('#reg_szallitasilegyen').val();
	if (val==1)
	{
		$('#reg_szallitasi').css({display: 'block'});
		$('#copyszl2szal').css({display: 'inline'});
	}
	else
	{
		$('#reg_szallitasi').css({display: 'none'});
		$('#copyszl2szal').css({display: 'none'});
	}
}
function btelfogadom(go)
{
	//
	
}
function pipa(mit)
{
	var ret=1;
	var htmlStr = $('#' + mit + '_msg').html();
	if ( htmlStr=='' )
	{
		ret=0;
	}
	return ret;
}
function gojcsf()
{
	regch('passold');regch('passnew');regch('passnew2');
	var rosszak=0;
	rosszak+=pipa('passold');rosszak+=pipa('passnew');rosszak+=pipa('passnew2');
	if (!rosszak)
	{
		//alert("kuldom:" + rosszak);
		$('#jcsform').submit();
	}
	else
	{
		//alert("hiba:" + rosszak);
		$('#alert2').css({display: 'block'});
		$('#ktjova3').slideDown(150);
	}
}

function moduserreg(go)
{
	///fussunk vegig:

	regch('namenew');regch('utcanew');regch('varosnew');regch('irsznew');regch('mailnew');regch('telnew');
	

	//	most szamoljunk pipakat


	var rosszak=0;

	rosszak+=pipa('namenew');rosszak+=pipa('utcanew');rosszak+=pipa('varosnew');rosszak+=pipa('irsznew');rosszak+=pipa('mailnew');rosszak+=pipa('telnew');
	
	
	if (go=="newmodform")
	{
	if (!rosszak)
	{
		//alert("kuldom:" + rosszak);
		$('#newmodform').submit();
	}
	else
	{
		//alert("hiba:" + rosszak);
		$('#alert2').css({display: 'block'});
		$('#ktjova3').slideDown(150);
	}}
}











function newuserreg(go)
{
	///fussunk vegig:
	regch('usernamenew');regch('passnew');regch('passnew2');
	regch('namenew');regch('utcanew');regch('varosnew');regch('irsznew');regch('mailnew');regch('telnew');
	var val=$('#reg_szallitasilegyen').val();
	if (val==1)
	{
		regch('namenew2');regch('utcanew2');regch('varosnew2');regch('irsznew2');regch('mailnew2');regch('telnew2');
	}

	//	most szamoljunk pipakat


	var rosszak=0;
	rosszak+=pipa('usernamenew');rosszak+=pipa('passnew');rosszak+=pipa('passnew2');
	rosszak+=pipa('namenew');rosszak+=pipa('utcanew');rosszak+=pipa('varosnew');rosszak+=pipa('irsznew');rosszak+=pipa('mailnew');rosszak+=pipa('telnew');
	
	
	if (val==1)
	{
		rosszak+=pipa('namenew2');rosszak+=pipa('utcanew2');rosszak+=pipa('varosnew2');rosszak+=pipa('irsznew2');rosszak+=pipa('mailnew2');rosszak+=pipa('telnew2');
	}
	if (go=="newreg")
	{
	if (!rosszak)
	{
		//alert("kuldom:" + rosszak);
		$('#newregform').submit();
	}
	else
	{
		//alert("hiba:" + rosszak);
		$('#alert2').css({display: 'block'});
		$('#ktjova3').slideDown(150);
	}}
}
function checkfizzt(mit)
{
	var val=$('#' + mit).val();

	var nezzuk=0;

	var val2=$("input[name='fizetesmodja']:checked").val();
	

	if (val2!="elorefax")
	{
		$('#' + 'faxn' + '_img').html('');
		$('#' + 'faxn' + '_msg').html('');
		$('#' + 'faxn' + '_td').removeClass("error");
		$('#' + 'faxn' + '_td').removeClass("sucess");
	}
	
	if (val2!="eloremail")
	{
		$('#' + 'mailnew' + '_img').html('');
		$('#' + 'mailnew' + '_msg').html('');
		$('#' + 'mailnew' + '_td').removeClass("error");
		$('#' + 'mailnew' + '_td').removeClass("sucess");
	}

	if ((mit=="faxn" && val2=="elorefax") || (mit=="mailnew" && val2=="eloremail"))
	{
	

		$('#' + mit + '_img').html('<img src="img/loading.gif" border="0" style="float:left;" hspace="3" vspace="3" />');
		
		//$('#gonewreg').attr("disabled","");
		$.get('check.php', { id: mit, val: val }, function(json) {
		eval("var args = " + json);
		if (args.success == true)
		{
			regchokt(mit);
		}
		else
		{
			regchErrort(mit,args.msg);
			
		}
		});
	}
		
	
}
function checkfizz(go2)
{
	
	var val2=$("input[name='fizetesmodja']:checked").val();
	if (val2=="elorefax")
	{
		checkfizzt('faxn');
	}
	if (val2=="eloremail")
	{
		checkfizzt('mailnew');
	}
	if (go2==1)
	{
		var t=setTimeout('checkfizz2()', 100);
	}
}

function checkfizz2()
{
	var hiba=0;
	var val2=$("input[name='fizetesmodja']:checked").val();
	if (val2=="elorefax")
	{
		hiba=pipa('faxn');
	}
	if (val2=="eloremail")
	{
		hiba=pipa('mailnew');
	}
	if (!hiba)
	{
		$('#kosarform').submit();
	}
	else
	{
		$('#alert2').css({display: 'block'});
		$('#ktjova3').slideDown(150);
	}
}

function checkuserreg(go,tip,go2)
{
	///fussunk vegig:
	regcht('namenew');regcht('utcanew');regcht('varosnew');regcht('irsznew');regcht('mailnew');regcht('telnew');
	
	if (tip=="hazhozszalitas")
	{
		regcht('kapcsolattarto');regcht('namenew2');regcht('utcanew2');regcht('varosnew2');regcht('irsznew2');regcht('mailnew2');regcht('telnew2');
	}
	if (go2==1)
	{
		var t=setTimeout('checkuserregfoly(\''+go+'\',\''+tip+'\')', 100);
	}
	
	
	
}

function checkuserregfoly(go,tip)
{
	//	most szamoljunk pipakat
	var rosszak=0;
	rosszak+=pipa('namenew');rosszak+=pipa('utcanew');rosszak+=pipa('varosnew');rosszak+=pipa('irsznew');rosszak+=pipa('mailnew');rosszak+=pipa('telnew');
	
	
	if (tip=="hazhozszalitas")
	{
		rosszak+=pipa('kapcsolattarto');rosszak+=pipa('namenew2');rosszak+=pipa('utcanew2');rosszak+=pipa('varosnew2');rosszak+=pipa('irsznew2');rosszak+=pipa('mailnew2');rosszak+=pipa('telnew2');
	}

	var t=setTimeout('checkuserregfoly2(\''+go+'\','+rosszak+')', 100);
}
function checkuserregfoly2(go,rosszak)
{
	
	if (go=="check")
	{
		if (!rosszak)
		{
			//alert("kuldom:" + rosszak);
			$('#kosarformszemelyes').submit();
		}
		else
		{
			//alert("hiba:" + rosszak);
			$('#alert2').css({display: 'block'});
			$('#ktjova3').slideDown(150);
		}
	}
}
function rendben_ok()
{
	$('#ktjova3').slideUp(150);
	$('#alert2').css({display: 'none'});
}
function ajanlatkeres(be)
{	
	if (isIE6)
	{
		var ppbe="";
		if (be)	{"Termekszam: "+be;}
		window.location = "mailto:hpshop@hpshop.hu?subject=Ajanlatkeres&body="+ppbe;
	}
	else
	{
		$('#alert2').css({display: 'block'});
		$('#ktjova4').slideDown(150);
		if (be)
		{
			$('#ajsku').val(be);
		}
	}
}
function aj_megse()
{
	$('#ktjova4').slideUp(150);
	$('#alert2').css({display: 'none'});
}
function aj_elkuldes()
{
	var ok=1;
	//email, vagy telefon kötelező, meg a termék vagy a kérdés
	var ajnev=$('#ajnev').val();
	var ajemail=$('#ajemail').val();
	var ajtel=$('#ajtel').val();
	var ajsku=$('#ajsku').val();
	var ajpontos=$('#ajpontos').val();

	if (!trim(ajtel) && !trim(ajemail))
	{
		alert("Kérjük, adjon meg legalább egy elérhetőséget, ahol visszajelezhetünk!");
		ok=0;
	}

		if (!trim(ajsku) && !trim(ajpontos))
	{
		alert("Kérjük, adja meg milyen termékről érdeklődik! Vagy adja meg a kérdését.");
		ok=0;
	}
	if (ok)
	{
		$('#ajanlatkeresform').submit();
	}
}
function copyszlcim()
{
	$('#namenew2').val($('#namenew').val());
	$('#utcanew2').val($('#utcanew').val());
	$('#varosnew2').val($('#varosnew').val());
	$('#irsznew2').val($('#irsznew').val());
	$('#mailnew2').val($('#mailnew').val());
	$('#telnew2').val($('#telnew').val());

}
var mutbej=1;

function setbej()
{
	if (mutbej)
	{
		$('#befelmain').slideDown(150);
		mutbej=0;
	}
	else
	{
		$('#befelmain').slideUp(150);
		mutbej=1;
	}
}
var a3dsorszam=1;
var a3dirany=0;
var b3dsorszam=1;
var b3dirany=0;

function rotateright (be)
{
	if (be=="a_3d")
	{
		a3dirany=-1;
		porogj3d(be);
	}
	if (be=="b_3d")
	{
		b3dirany=-1;
		porogj3d(be);
	}
}
function rotatestop (be)
{
	if (be=="a_3d")
	{
		a3dirany=0;
	}
	if (be=="b_3d")
	{
		b3dirany=0;
	}
	 
}
function rotateleft (be)
{
	if (be=="a_3d")
	{
		a3dirany=1;
		porogj3d(be);
	}
	if (be=="b_3d")
	{
		b3dirany=1;
		porogj3d(be);
	}
}

function porogj3d (be)
{
	if (be=="a_3d")
	{
		if (a3dirany!=0)
		{
			a3dsorszam=a3dsorszam+a3dirany;
			if (a3dsorszam==0) a3dsorszam=21;
			if (a3dsorszam==22) a3dsorszam=1;
			$('#a_3d').css({background: 'url(img/2010n/3d/dv6/'+a3dsorszam+'.png) center no-repeat'});
		}
		 setTimeout("porogj3d('a_3d')",500);
		
	}
	if (be=="b_3d")
	{
		b3dirany=-1;
		porogj3d(be);
	}
}
