// Jscript

function Glide(indice,obj){
	var h=$(indice).height();
	$(indice).toggle("slow");
	//var m=$(indice).children();
//	var m=$('div.doime').height();
/*	
	var m=200;
	//alert(m+'+'+h);
	
	if(h>0){$(indice).animate({height:'0px',padding:"0px"},600);$(obj).fadeOut(600,function(){
		$(this).fadeIn(50);
		//$(this).text('filter');
		})
	}
	else {  $(indice).animate({height:m+"px",padding:"5px",},200);$(obj).fadeOut(200,function(){
*/	
		$(this).fadeIn(50);
		//$(this).text('close')
			$("div.grupfiltru > span").click(function(){
			var h=$(this).parent().find('div').height();
						if(h > 0){$(this).parent().find('div').css({"height":"0px"});
							$(this).find('span.ui-icon').removeClass('ui-icon-circle-minus');
							$(this).find('span.ui-icon').addClass('ui-icon-circle-plus');
							$(this).parent().find('div').css({"overflow":"hidden"});
						}
						if(h == 0){$(this).parent().find('div').css({"height":"auto"});
							$(this).find('span.ui-icon').removeClass('ui-icon-circle-plus');
							$(this).find('span.ui-icon').addClass('ui-icon-circle-minus');
							$(this).parent().find('div').css({"overflow":"auto","max-height":"150px","overflow-x":"hidden","-ms-overflow-y":"hidden"});
						}
			
			});
			
		var val1=eval($("#price1").val());
		var val2=eval($("#price2").val());
		
		$("#slider-range").slider({
			range: true,
			min: val1,
			max: val2,
 			values: [val1, val2],
			slide: function(event, ui) {
				$("#price1").val(ui.values[0]);
				$("#price2").val(ui.values[1]);
			}
		});
	$("div.filtre span.ui-icon-close").click(function(){
			
			if($(this).parent().children('input[type=checkbox]')){//alert(22);
				$(this).parent().find('input:checked').attr('checked', false);
				$(this).remove();
			}
			else if($(this).parent().find('input[type=text]').attr('pret')!==''){
				$(this).parent().find('input[type=text]').attr("pret",false);
				$(this).remove();
			}
		submitURL(true);
		});
$(indice).find('.doime a.button').button();
$(indice).find('input[type=button]').button();	
//		});
//	}
}

function submitURL(force){
	var adr=new Array();
	$('div.filtre input:checked, div.filtre input[type=text]').each(function(index){
		if($(this).attr('type')=='checkbox')adr[index]=$(this).attr('name')+':'+$(this).val();
		if($(this).val() !== $(this).attr('pret') && eval($(this).attr('pret'))!=='')adr[index]=$(this).attr('name')+':'+$(this).val();
	});
	
	var renew=new Array();
	var sd=0;
	for(is=0; is<adr.length; is++)if(typeof adr[is]!== undefined ){renew[sd]=adr[is];sd++;}
	if(renew.length==0 && !force)return false;
	//alert($('input#filtreaza').attr('adresa')+'/filtre-'+renew.join(',')+'.html');
	if(renew.length > 0)document.location=$("input#filtreaza").attr('adresa')+'/filtre-'+renew.join(',')+'.html';
	if(renew.length == 0)document.location=$("input#filtreaza").attr('adresa')+'.html';
}




function apeare(indice){
	var h=$(indice).height();
//	alert(h);
	if(h>0)$(indice).animate({height:"0px",minHeight:"0px", overfow:"hidden", padding:"0px"},200);
	else $(indice).css({"overflow":"auto","height":"auto"}).animate({maxHeight:"400px", overfow:"auto", padding:"3px"},50);
	$(indice).children('a').click(function(){
		$(this).parent().parent().children('span').html($(this).html());
		$(this).parent().parent().children('span').attr("tabel",$(this).attr('tabel'));
		$(this).parent().parent().children('span').attr("src",$(this).attr('src'));
		});
}


$('div.continut').click(function(obj){$('div.select2').animate({height:"0px",minHeight:"0px", overfow:"hidden", padding:"0px"},200);});


$(document).ready(function(){
	$("#imgzoom").click(function(){
		if($('#show').attr('id')!=='show')$("body").append("<div id='show'><div id='nv'></div><div class='navigare'></div></div>");
		$("#show").hide();
		var adresa=$(this).attr("slider");
		$.post('/postproduct.php',{getsize:adresa,inalt:screen.height,lung:screen.width},function(data){getSize(data,adresa)});
		});
	function getSize(data,adresa){
		var sir=new Array();
		var objs=new Array();
		$('div.image div.micro img[slider]').each(function(index){sir[index]=$(this).attr("slider");});
		var size=data.split(':');
		$("#show").show();
		$("div#show div#nv").html("<img src='/img.php?adress="+adresa+"&width="+size[0]+"'/>");
		$("div#show .navigare").html($('div.image div.micro').html());
		$("div#show .navigare img[slider='"+adresa+"']").css({"width":"36px","height":"36px","margin":"8px","border-style":"solid","border-color":"#4E7B12"});
		var w=eval(size[0])+36;
		var h=eval(size[1])+60;
		if(sir.length > 0)h+=65;
		
		$("#show").dialog({
		   modal:true,
		   title: $("#titlu2").html(),
		   resizable: false,
		   width:w,
		   height:h,
		   show: 'blind',
		   hide: 'drop',
		   draggable: false
		});
	$navH=screen.height;
//	$navtop=($navH-$("#show").height())/2;
	$navtop=20;
	$navW=screen.width;
	$navleft=($navW-$("#show").width())/2;
//	alert($navtop+' = '+$navleft);
//	alert($navH+' = '+$navW);
	$("#show").parent().animate({"left":$navleft});
//	$("#show").dialog().show('slow');	
	$("#show div.navigare img").click(function(){insertIMG($(this).attr('slider'));});
		
	}
	
	function insertIMG(src){
		$.post('/postproduct.php',{getsize:src,inalt:screen.height,lung:screen.width},function(data){getSize(data,src)});
	}
	
	//Setare nr pe pagina
	$("select#perpg").change(function(){
		$.post('/postproduct.php',{perpg:$(this).val()},function(){document.location.href=document.location.href;});
	});
	
	$("input.cosbutton").each(function(index){
		$(this).button();
		$(this).click(function(){
			//if($(this).attr('class').match('cumparat'))return $.alert({title:"Produs cumparat deja",text:"Puteti modifica numarul produselor in cosul de cumparaturi.<br><a href='/cos.html'>Click pentru a merge la casa</a>"});
			var acestbtn=new Array();
			    acestbtn[index]=$(this);
			/* Muta pagina in top si revine la pozitia intiala
			$('body').animate({scrollTop:0}, 200);
			$pozitie=$(this).parent().parent().position();
			$pozitieactuala=$pozitie.top-(screen.height/2);
			setTimeout(function(){$('body').animate({scrollTop:$pozitieactuala},200);},1500);
			*/
			$.post('/postproduct.php',{addincos:$(this).attr('tabid'),tabel:$(this).attr('tabel')},function(data){
				$('div.monitor ul li.cos').html(data);
				$.cookie('lastpage',document.location.href,{expire:1,path:'/'});
				//Confirmare succinta de cumparare
				//alert($(acestbtn[index]).val());
				$('<span id="temporarCos" class="ui-state-highlight ui-corner-all">Adaugat in cos<br>'+$('div.monitor li.cos').html()+' - <a href="/cos.html">Vezi cosul</a></span>').insertBefore(acestbtn[index]);
				$('#temporarCos').children('b').css({"color":"#000"});
				setTimeout(function(){
					$('#temporarCos').fadeOut(300,function(){$(this).remove();});
					},20500);
				$(acestbtn[index]).addClass('cumparat');
			});
		});
	});
	
function trim(s){
	return s.replace(/^\s*(.*?)\s*$/,"$1")
}
$logat=false;
//=============================================================   mecanisme de update cosbutton

		$("span#up").click(function(){
			$val=$(this).parent().parent().find('input[type=text]').val();
			if($val=='')$val=0;
			$val=eval($val)+1;
			$(this).parent().parent().find('input[type=text]').val($val);
			var elem=$(this).parent().parent();
			
			$.post('/postproduct.php',{updateNr:$val,sessionID:$("input#session").val(),tab_id:$(this).parent().parent().attr('mysqlid'),tabel:"cosul"},function(data){
				var atr=data.split(':');
				elem.parent().children('div.b').children('p').children('b').html(atr[0]+' '+atr[2]);
				$(this).children('div.b p b').html(atr[0]);
				updateCarts(atr);
				  });
		});
 		$("span#down").click(function(){
			$val=$(this).parent().parent().find('input[type=text]').val();
			if($val=='')$val=0;
			$val=eval($val)-1;
			if($val<1)return false;
			$(this).parent().parent().find('input[type=text]').val($val);
			
			var elem=$(this).parent().parent();
			$.post('/postproduct.php',{updateNr:$val,sessionID:$("input#session").val(),tab_id:$(this).parent().parent().attr('mysqlid'),tabel:"cosul"},function(data){
				var atr=data.split(':');
				elem.parent().children('div.b').children('p').children('b').html(atr[0]+' '+atr[2]);
				$(this).children('div.b p b').html(atr[0]);
				updateCarts(atr);
				});
			
		});
	
	function updateCarts(atr){
	$('div.total span.leftot').html(atr[1]+' '+atr[2]);
	$("div.monitor ul li.cos>b").html(atr[4]);
		if(atr[5])$('d.posta').html(atr[5]);
		if(atr[6])$('d.curier').html(atr[6]);
	$("div.monitor ul li.cos a b").html(atr[1]+' '+atr[2]);
//	alert(atr[3]);
	$(".totalprod").find('strong').text(atr[3]);
	}
	
	$("div#cosradio").buttonset();	
	$("div#cosradio2").buttonset();	
	$("div[id*=cosradio]").css({"font-size":"12px","text-align":"center","padding":"0px","height":"25px"});
	$("div#registeruser").hide();
	$("div#tabeldata").hide();
	$("div#registeruser .cosregister").hide();
	$("div#registeruser .register").hide();
	$(".sendComand").hide();
	var logat=false;
	var pas3=false;
	
	$.post("/ajax.php",{verificaLogarea:true},function(msg){if(trim(msg)=='logdin')return $logat=true;});
/*	
	$("div#cosradio input").click(function(){ return false;
		var id=$(this).attr('id');
		if($logat)logat=true;
		if(!$logat)logat=false;
//		alert(id+' '+logat+' '+$logat);
		if(id=='rd1'){
			$("div#registeruser").hide();
			$("div#tabeldata").hide();
			$("div#prezentareCos").show('fast');
			}
		else if(id=='rd2' && !logat){
			$("div#registeruser").show('fast');
			$("div#registeruser .register").hide();
			$("div#registeruser .cosregister").show('fast');
			if($(".login .form form div:last").children().length < 1)$(".login .form form div:last").append('<a href="javascript:void(0)" class="switch" form="register">Inregistrare</a>');
			if($(".registernew div:last").children().length < 1)$(".registernew div:last").append('<a href="javascript:void(0)" class="switch" form="login">Autentificare</a>');
//			$(".login .form form div:last").append('<a href="javascript:void(0)" class="switch" form="register">Inregistrare</a>');
			$('a.switch').button();
			$("a.switch[form=register]").click(function(){
				$("div#registeruser .cosregister").hide();
				$("div#registeruser .register").show('fast');
				});
			$("a.switch[form=login]").click(function(){
				$("div#registeruser .register").hide();
				$("div#registeruser .cosregister").show('fast');
				});
			$("div#tabeldata").hide();
			$("div#prezentareCos").hide();		      
		      }	
		else if(id=='rd2' && logat){
			$.get('/ajax_smart.php?modul=date&aplicabil=1', function(data) {
			      $('div#tabeldata #persoana1').html(data);
			      });
			$("div#registeruser").hide();
			$("div#tabeldata").show('fast');
			$("div#tabeldata #persoana1").show('fast');
			$("div#tabeldata #persoana2").hide();
			$('button[id*=trimitedate], button[id*=update]').each(function(){
				$(this).css({"font-size":"12px","width":"120px","text-align":"center","padding":"0px","height":"25px"});
				$(this).button();
				$(this).children('span').css({"font-size":"12px","width":"120px","text-align":"center","height":"15px","margin":"0px","padding":"0px"});				
				$(this).click(function(){
					var is=$(this).attr('iteration');
					if($(this).text().match('Update'))var set='update';
					else var set='insert';
					var array=new Array();
					var array1=new Array();
					var alerta=true;
					$("#persoana"+is+" input[type=text]").each(function(index){
						if(set=='insert')array[index]=$(this).attr('mysqlid');
						else if(set=='update')array[index]=$(this).attr('myid');
						array1[index]=$(this).val();
						if($(this).val()=='')alerta=false
						});
					if(!alerta)return alert('Toate campurile sunt obligatorii');
					$.post('/postproduct.php',{getNextIncrement:true,mod:set,tabel:"clienti","nomenId[]":array,"valuesId[]":array1,addDate:true},function(){
						pas3=true;
						$("div#cosradio input#rd3").attr("checked",true);
						$("div#registeruser").hide();						
						$("div#tabeldata").hide();
						$("div#prezentareCos").show('fast');
						$(".sendComand").show("fast");
						$(".sendComand").click(function(){
							$.post('/postproduct.php',{comandaFinala:"finalizata",continut:$("#prezentareCos").html()});
							$('#prezentareCos').html('<h4 align="center">Comanda dumneavoastra a fost trimisa<br>In scurt timp veti fi contactat de un reprezentat vanzari!<br>Va multumim</h4>');
							})
						
					if(set=='insert')$("#persoana"+is+" input[type=text]").each(function(index){$(this).val('');});	
					})
					});
				});
			$("div#prezentareCos").hide();
			}
		else if(id=='rd3' && !pas3){
			$.alert({title:"Neatentie",text:"Va rugam urmati<br>procedura de trimitere comanda!"})
			}
	});
*/	
	$("button.sendComand").click(function(){
		
	});
	$("div.c > button").click(function(){
	//	$h=$(this).parent().parent().children('div.p').children('a').children('img').height();
	//	$w=$(this).parent().parent().children('div.p').children('a').children('img').width();
		var obj=$(this);
		$.confirm({title:"Confirmati?",text:"<img style='height:95px; margin-right:10px;' src='"+$(this).parent().parent().children('div.p').children('a').children('img').attr('src')+"' align='left'> <h4>Stergeti produsul din cos?</h4>",
			text_true:"Da",
			text_false:"Nu",
			width:300,
			height:200,
			ontrue:function(){deleteItemCos(obj);}
			})
		
		});
	$('p.numaratoare input').keypress(function(){
		$.alert({title:"Zona interzisa!",text:"Va rugam, folositi sagetile<br>pentru suplimentare sau diminuare numar de preoduse."})
		$(this).attr('readonly',true);
		})
function deleteItemCos(obj){
	$.post('/postproduct.php',{"deletefromCart":$(obj).attr('mysqlid')},function(data){
		var atr=data.split(':');
		updateCarts(atr);
		});
		
	$(obj).parent().parent().remove();
	if($('div.listitem').length<1)$('#prezentareCos').html('<h4 align="center">Nu aveti nici un produs in cos!</h4>');
}		
//=============================== End
$('.monitor .login a').click(function(){
	if($("div.loginto").height()<100)$("div.loginto").animate({height:"150px"},700);
	else if($("div.loginto").height()>0)$("div.loginto").animate({height:"0px"},500);
	});

$("button#sendloginbtn").parent().find('input[type=text], input[type=password]').each(function(){
	$(this).keypress(function(e){
		if(e.which==13 && $(this).val()!=='')$("button#sendloginbtn").click();
		});
	});
	
$("button#sendloginbtn").click(function(){
	//$('body').append('<form id="submitireal" action="" method="post"></form>');
	$loginvars=new Array();
	$form=$(this).parent();
	$(this).parent().find('input[type=text], input[type=password]').each(function(index){
				$loginvars[index]=$(this).val();
				//$("#submitireal").append($(this));
				    });
	$.post('/ajax.php',{username:$loginvars[0],password:$loginvars[1],login:"Login",verificaLogarea:true},function(data){
		if(trim(data)=='logdin'){
			$form.hide('slow');
			document.location.reload(true);
			}
		else if($("#alertaesec").attr('id')!=='alertaesec'){
		      $('<div id="alertaesec" style="height:15px; overflow:auto;margin-top:10px; font-weight:normal; color:#fff; font-size:12px; margin:10px 10px 0px 10px">E-mail, sau parola incorecta</div>').insertBefore($form.children('div:first'));
		      $form.css({"height":eval($form.height()+25)+'px'});
		      }
		else $('#alertaesec').html('E-mail, sau parola incorecta');
		});
	//$("#submitireal").append('<input type="hidden"  name="login" value="Login"/>');
	$("#submitireal").submit();
});

$('div.loginto a[type="button"]').each(function(ind){
	$(this).button();
	if($(this).attr('data')=='logout'){
		$(this).click(function(){$.post('/ajax.php',{logout:$(this).attr('data')},function(){document.location.reload(true);});});
		}
	})

$("input#searchbox").keypress(function(e){
	
	if($('span#reference').text().match($('span#reference').attr('searchterm')) || $('span#reference').text()==''){
	      if(document.location.href.match('produse') || document.location.href.match('.html')!=='.html')var tabel='produse';
	      else var tabel=false;
	      if(e.which==13 && $(this).val()!=='' && $(this).val()!==$(this).attr('searchterm') && !tabel)document.location.href=$(this).attr('limba')+'/search/'+$(this).val()+'.html';
	      if(e.which==13 && $(this).val()!=='' && $(this).val()!==$(this).attr('searchterm') && tabel){
			document.location.href=$(this).attr('limba')+'/'+tabel+'/prodrol/search-'+$(this).val()+'.html';}
	}
	else {
		var categorie=$('span#reference').attr('src');
		var tabel=$('span#reference').attr('tabel');
		if(e.which==13 && $(this).val()!=='' && $(this).val()!==$(this).attr('searchterm'))document.location.href=$(this).attr('limba')+'/'+tabel+'/'+categorie+'/prodrol/search-'+$(this).val()+'.html';
	      }
	});
	
$("input#searchbox").focus(function(){//alert(21);
	  if($(this).val()==$(this).attr('searchterm'))$(this).val('');
});

$("input#searchbox").blur(function(){
	if($(this).val()=='')$(this).val($(this).attr('searchterm'));
});

$("input#searchbutonGo").click(function(){

	if($('span#reference').text().match($('span#reference').attr('searchterm'))){
	      if(document.location.href.match('produse') || document.location.href.match('.html')!=='.html')var tabel='produse';
	      else var tabel=false;
	      
	      if($("input#searchbox").val()!=='' && $("input#searchbox").val()!==$("input#searchbox").attr('searchterm') && !tabel)document.location.href=$("input#searchbox").attr('limba')+'/search/'+$("input#searchbox").val()+'.html';
	      if($("input#searchbox").val()!=='' && $("input#searchbox").val()!==$("input#searchbox").attr('searchterm') && tabel)document.location.href=$("input#searchbox").attr('limba')+'/'+tabel+'/prodrol/search-'+$("input#searchbox").val()+'.html';;
	}
	else {
		var categorie=$('span#reference').attr('src');
		var tabel=$('span#reference').attr('tabel');
		if($("input#searchbox").val()!=='' && $("input#searchbox").val()!==$("input#searchbox").attr('searchterm'))document.location.href=$("input#searchbox").attr('limba')+'/'+tabel+'/'+categorie+'/prodrol/search-'+$("input#searchbox").val()+'.html';
	      }
//	if(element('searchbox').value!=='' && element('searchbox').value!=='{$trad[57]}')document.location.href='{$limba}/search/'+element('searchbox').value+'.html';

	});
$('a[type="button"]').button();
});


var scripts=false;
function incarcascripturi(sc){
	if(sc)return $("#uploader").show('slow');
	$.getScript('/ckeditor/ckeditor.js');
	$.getScript('/ckeditor/config.js');
//	$.getScript('/ckeditor/ckeditor.js');
	$.getScript('/fileUpload/ajaxfileupload.js', function() {
		$("#uploader").show('slow');
	});
	return scripts=true;
}

function ShowDiverse(obj,id){
	$('#'+id).find('label').css({"width":"250px","display":"block","float":"left"});
	$('#'+id).show();
	$('#'+id).dialog({
		modal:false,
		width:600,
		height:600,
		close: function(){
			$('#'+id).dialog('destroy');
			$('#'+id).hide();
			}
		});
}

function ShowHideATR(obj){
	var ob=$(obj).val();
	if($(obj).is(':checked')) $('span[mysqlid="'+ob+'"]').closest('div').show();
	else  $('span[mysqlid="'+ob+'"]').closest('div').hide();
}

function FiltreazaAtr(obj){
	var value=$(obj).val();
	if(value.length < 3){
		$(obj).parent().parent().find('label').show();
		return false;
		}

	$(obj).parent().parent().find('label').each(function(ind){
		var fl=$(this).children('input').attr('filtru');
		fl=fl.toLowerCase();
		value=value.toLowerCase();
		
		if(fl.match(value))$(this).show();
		else $(this).hide();
		});
}
