var glob_tweeheight = 0;

function tocart_any_attr(pid,name,product_link){

	tmp = 'q=includes/modules/ajax/ajaxCartAttr.php&products_id='+pid;
	$.ajax({
                     url: "index_ajax.php",             
                     dataType : "html",                       
                     data: tmp,
                     type: "GET",   
    	             success: function(msg){ 
						$("#poporder").addClass("hidesall");
						$("#pordfinal").addClass("hidesall");
						$("#cart_btn").removeClass("btn-go");
						$("#cart_btn").addClass("hidesall");
						$("#popchoose").removeClass("hidesall");
						jQuery('#choose').html(msg);
    	             }   
	});
	return void(0);
}
function tocart_any_attr2(pid,name,product_link){

	if ( $("#poporder").hasClass("hidesall") ){
	    $("#pordfinal").addClass("hidesall");
		$("#popchoose").addClass("hidesall");
		$("#poporder").removeClass("hidesall");
		$("#cart_btn").removeClass("hidesall");
		$("#cart_btn").addClass("btn-go");
		
	}
	$('#product_ord').attr("href",product_link);
	$('#product_ord').html('"'+name+'"');

	var tmp = '';
	$('.choose_option').each(function(n,element){
			tmp = tmp + '&'+element.name+'='+element.value;
	});
	tmp = 'q=includes/modules/ajax/ajaxCart.php&action=add_product&products_qty=1&products_id='+pid+tmp;

	$.ajax({
                     url: "index_ajax.php",             
                     dataType : "html",                       
                     data: tmp,
                     type: "GET",   
    	             success: function(msg){ 
						$('#poporder').addClass("hidesall");
						$("#popchoose").addClass("hidesall");
						$("#pordfinal").removeClass("hidesall");
    					jQuery("#divShoppingCart").html(msg);
    	             }   
	});
	
   return void(0);

}

function tocart(pid,name,product_link){

	if ( $("#poporder").hasClass("hidesall") ){
	    $("#pordfinal").addClass("hidesall");
		$("#popchoose").addClass("hidesall");
		$("#poporder").removeClass("hidesall");
	}
	$('#product_ord').attr("href",product_link);
	$('#product_ord').html('"'+name+'"');

var tmp = '';
$('.choose_option').each(function(n,element){
		tmp = tmp + '&'+element.name+'='+element.value;
});
tmp = 'q=includes/modules/ajax/ajaxCart.php&action=add_product&products_qty=1&products_id='+pid+tmp;
	$.ajax({
                     url: "index_ajax.php",             
                     dataType : "html",                       
                     data: tmp,
                     type: "GET",   
    	             success: function(msg){ 
						$('#poporder').addClass("hidesall");
						$("#popchoose").addClass("hidesall");
						$("#pordfinal").removeClass("hidesall");
    					jQuery("#divShoppingCart").html(msg);
    	             }   
	});
	
   return void(0);

}
function tocart_any(pid,name,info){
   
	if ( $("#poporder").hasClass("hidesall") ){
	    $("#pordfinal").addClass("hidesall");
		$("#popchoose").addClass("hidesall");
		$("#poporder").removeClass("hidesall");
		$("#cart_btn").removeClass("hidesall");
		$("#cart_btn").addClass("btn-go");
	}

	$('#product_ord').attr("href",info);
	$('#product_ord').html('"'+name+'"');
	$.ajax({
                     url: "index_ajax.php",             
                     dataType : "html",                       
                     data: {q : 'includes/modules/ajax/ajaxCart.php', action : 'cust_order', products_qty : 1, pid : pid},
                     type: "GET",   
    	             success: function(msg){ 
						$('#poporder').addClass("hidesall");
						$("#popchoose").addClass("hidesall");
						$("#pordfinal").removeClass("hidesall");
    					jQuery("#divShoppingCart").html(msg);
    	             } 
	});
	
   return void(0);
}


function toreg(){
	//$("#modul_login").addClass("hidesall");
    //$("#modul_create_account").removeClass("hidesall");
}
function tolog(){
	//$("#modul_create_account").addClass("hidesall");
    //$("#modul_login").removeClass("hidesall");
}

function count_to_cart(type){

   if (type == '0'){
     if ($("#prod_qty").val() > 0){
	     $("#prod_qty").val(parseInt($("#prod_qty").val())-1);
		 $("#cart_count_display").text($("#prod_qty").val());
	 }
   }
   if (type == '1'){
      if ($("#prod_qty").val() < 200){
		$("#prod_qty").val(parseInt($("#prod_qty").val())+1);
		$("#cart_count_display").text('');
		$("#cart_count_display").text($("#prod_qty").val());
	  
	  }
   }
}

function ordercall(){
    
	var regprefix = /^([\+]{1})*([0-9])+$/;
	var regnum    = /^([0-9])+$/;

	if ( ( $('#callname').val() != '' ) && ( regprefix.test($('#callprefix').val()) ) && ( regnum.test($('#callnumber').val()) ) ){
	
	   $.ajax({
		   type: "POST",
		   url: "call_order.php",
		   data: "name="+$('#callname').val()+"&prefix="+$('#callprefix').val()+"&number="+$('#callnumber').val(),
		   success: function(msg){
			$("#jur_close").click();
		   }
	   });
	
	}else{
	   
	   alert('Phone number is wrong');
	
	}
}

function count_to_cart_basket(type,productId){
    
	var prodid = '#pid'+productId;
    var pprint = '#qtyPrint'+productId;
	
   if (type == '0'){
     if ($(prodid).val() > 1){
	     $(prodid).val(parseInt($(prodid).val())-1);
		 $(pprint).text($(prodid).val());
	 }
   }
   if (type == '1'){
      if ($(prodid).val() < 200){
		$(prodid).val(parseInt($(prodid).val())+1);
		$(pprint).text('');
		$(pprint).text($(prodid).val());
	  
	  }
   }
   $('#cart_quantity').submit();
}
function basket_remove(productId){
	$("#pdel"+productId).attr("checked", "checked");
	$('#cart_quantity').submit();
}
function agreement_next(){
	
	if ($("#next_proceed").hasClass("btn-order")){
	    
		
		if ( ($("#pname").val() == '' ) || ($("#peml").val() == '') || ($("#pphone").val() == '') || ($("#paddr").val() == '') || ($("#prefix").val() == '') || ($("#city").val() == '') ){	
		   alert('Error! empty fields.');
		}else{
		   reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
		   if (!$("#peml").val().match(reg)){
		      alert('Wrong e-mail');
		   }else{
			  //..... check if user is company
			  if ( $("#customer_stat").val() == 0){
			    if ( ($("#jur_inn").val() == '') ||  ($("#jur_kpp").val() == '')  || ($("#jur_comp").val() == '') ||
				     ($("#jur_fadr").val() == '') || ($("#jur_juradr").val() == '') || ($("#jur_rs").val() == '') ||
					 ($("#jur_bank").val() == '') || ($("#jur_bik").val() == '') ||  ($("#jur_ks").val() == '') ){
					alert('not fill all fields'); 
				}else{
				    $("#checkout_alternative").submit();
				}
			  }else{
			      if ($("#customer_stat").val() == 2){
					  if ( ($("kvit_name").val() == '') || ($("kvit_address").val() == '') ){
					      alert('Empty personal bank information');
					  }else{
					      $("#checkout_alternative").submit();
					  }
				  }else{
				      $("#checkout_alternative").submit();
				  }
			  }
		   }
		}	
	}
}
function edit_personal(){
    if ($("#persona_data").hasClass("private-data")){
	    $("#persona_data").removeClass("private-data");
		$("#persona_data").addClass("private-data-hide");
		$("#persona_edit").removeClass("connect-form-hide");
		$("#persona_edit").addClass("connect-form");
	}
}

function rightString(fullString, subString) {
   if (fullString.indexOf(subString) == -1) {
      return "";
   } else {
      return (fullString.substring(fullString.indexOf(subString)+subString.length, fullString.length));
   }
}

function save_private(){
    
	var error = 0;
	if ( $("input[name='firstname']").val() == ''){	
	   alert('Name!');
	   error = 1;
	}
	if ( $("input[name='email_address']").val() == ''){
	   alert('Email!');
	   error = 1;
	}
	if ( $("input[name='telephone']").val() == ''){
	   alert('Phone!');
	   error = 1;
	}
	if ( $("textarea[name='street_address']").val() == ''){
	   alert('Address!');
	   error = 1;
	}
	
	if ( error == 0){
		$.ajax({
			   type: "POST",
			   url: "edit_private_data.php",
			   data: "firstname="+$("input[name='firstname']").val()+"&email_address="+$("input[name='email_address']").val()+"&telephone="+$("input[name='telephone']").val()+"&street_address="+$("textarea[name='street_address']").val()+"&bid="+$("input[name='bid']").val(),
			   success: function(msg){		 
				 $("#persona_data").html(rightString(msg,'<body>'));
			   }
		});
		$("#persona_edit").removeClass("connect-form");
		$("#persona_edit").addClass("connect-form-hide");
		$("#persona_data").removeClass("private-data-hide");
		$("#persona_data").addClass("private-data");
	}
}

function resendclick(){
     $("#primg").click();
}
function changedelivery(element){
   /*$.ajax({
			   type: "POST",
			   url: "payment_ajax.php",
			   data: "shipping="+element.value,
			   success: function(msg){		 
				 var mess = rightString(msg,'<div class="holder2">');
				 alert(mess);
			   }
    });*/
}
function setrating(value){
   $("#star"+value).addClass("active");
   $("#rating_values").val(value);
}

function sendreview(){
	$.ajax({
			   type: "POST",
			   url: "product_reviews_write_ajax.php?products_id="+$("#review_product_id").val()+"&action=process",
			   data: "rating="+$("#rating_values").val()+"&author="+$("#author").val()+"&review="+$("#review").val()+"&captcha="+$("#captcha").val(),
			   success: function(msg){		 
				  if (msg != '0'){
				     window.location="product_info.php?products_id="+$("#review_product_id").val();
				  }
			   }
    });
}
function zoomthis(imsrc){
  //$("#bigimg").attr("src",imsrc);
  //$("#popup4").fadeIn();
  //$("#popup4").removeClass("popup4_closed");
  //$("#popup4").addClass("popup4");
  $("#zooming").click();
}
function zoomSmall(imsrc,imclick){
  $("#imlist > li").removeClass("active");
  $("#bigimg").attr("src",imsrc);
  $(imclick).parent().parent().addClass("active");
}
function closebigImg(){
  $("#popup4").fadeOut();
}

function changeFoto(numelement){
   if( $("#map"+numelement).hasClass("hidesall") ){
	  $("#foto"+numelement).addClass("hidesall");
	  $("#sch"+numelement).html($("#mapname").val());
	  $("#map"+numelement).removeClass("hidesall");
   }else{
      $("#map"+numelement).addClass("hidesall");
	  $("#sch"+numelement).html($("#fotoname").val());
	  $("#foto"+numelement).removeClass("hidesall")
   }
}

function fillschet(){
   $("#customer_stat").val(0);
   $("#companyinformation").click();
}

function fillkvit(){
   $("#customer_stat").val(2);
   $("#userbank").click();
}

function saveuserbank(){
   $("#kvit_name").val($("#usindex").val());
   $("#kvit_address").val($("#usregaddr").val());
   $("#usbank_close").click();
}

function resetpay(){
   $("#customer_stat").val(1);
}

function savecompany(){
   $("#jur_inn").val($("#inn").val());
   $("#jur_kpp").val($("#kpp").val());
   $("#jur_comp").val($("#company").val());
   $("#jur_fadr").val($("#factaddr").val());
   $("#jur_juradr").val($("#juraddr").val());
   $("#jur_rs").val($("#rs").val());
   $("#jur_bank").val($("#bank").val());
   $("#jur_bik").val($("#jbik").val());
   $("#jur_ks").val($("#jks").val());
   $("#jur_close").click();
}

//............................. img preloads

jQuery.preloadImages = function(){
  for(var i = 0; i < arguments.length; i++){
     jQuery("").attr("src", arguments[i]);
  }
}
function popup7(){

   $("#customer_stat").val(0);
   $("#ppp7").click();

}
