function isValidEmail (email, strict)
 {
	  if ( !strict ) email = email.replace(/^\s+|\s+$/g, '');
	  return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
 }

function okVal()
{

	$("#milo_in").css('color','#000');           	
	$("#indeks_in").css('color','#000');
	$("#obl_in").css('color','#000');
	$("#adres_in").css('color','#000');
	$("#city_in").css('color','#000');
	$("#name3_in").css('color','#000');
	$("#name1_in").css('color','#000');
	$("#name2_in").css('color','#000');
	$("#phone_in").css('color','#000');
                    
} 
 
function post_orders(id,link,targetid)
           {
					okVal();
					
					error=0;
                     mails=$("#milo").val();
                     prot=isValidEmail(mails);
                       if(prot!=true)
                       {

                    	$("#milo_in").css('color','red');
                    	error=1;
                       }


                    
                    if($("#indeks").val()=='')
                    {
                    	$("#indeks_in").css('color','red');
                    	error=1;
                    }

                     if($("#obl").val()=='')
                    {
                    	$("#obl_in").css('color','red');
                    	error=1;
                    }

                     if($("#adres").val()=='')
                    {
                    	$("#adres_in").css('color','red');
                    	error=1;
                    }

                     if($("#city").val()=='')
                    {
                    	$("#city_in").css('color','red');
                    	error=1;
                    }

                     if($("#name3").val()=='')
                    {
                    	$("#name3_in").css('color','red');
                    	error=1;
                    }

                     if($("#name1").val()=='')
                    {
                    	$("#name1_in").css('color','red');
                    	error=1;
                    }

                     if($("#name2").val()=='')
                    {
                    	$("#name2_in").css('color','red');
                    	error=1;
                    }

                     if($("#phone").val()=='')
                    {
                    	$("#phone_in").css('color','red');
                    	error=1;
                    }
					if(error==1)
						return;
                    window.scrollTo(0,0);
		           		$("#loading").show();
		           		$("#"+targetid).hide();
                    $.post(
	           		link,
	           		$('#'+id).serialize(),
	           		function (html){
		           		$('#'+targetid).html(html);


				  $("#loading").ajaxStop(function(){
				   $(this).hide();

				  });
				  $('#'+targetid).ajaxComplete(function(){
				   $(this).show();
       				});

		           	},
		           	'html');





           }


	function noneAllSum()
	{
		jQuery('#postP').css('display','none');
		jQuery('#postM').css('display','none');
		jQuery('#postF').css('display','none');
	}	
	function selectDelivery(id,val)
	{
		noneAllSum();
		jQuery('#'+id).css('display','block');
		jQuery('#delivery').val(val);
	}

  function post(id,link,targetid)
           {
	           	$.post(
	           		link,
	           		$('#'+id).serialize(),
	           		function (html){
		           		$('#'+targetid).html(html);
		           	},
		           	'html');
           }

           function post_ord(id,link,targetid)
           {
				
				$.post(
	           		link,
	           		$('#'+id).serialize(),
	           		function (html){
						location.href='/cut/show';
		           		$('#'+targetid).html(html);
		           	},
		           	'html');
					
					
		         
           }

             function get(link,targetid)
           {
	           	$.get(
	           		link,
	           		function (html){
		           		$('#'+targetid).html(html);

		           	},
		           	'html');
           }






            function getcolor(link,targetid,color,id)
           {
		   
	           	jQuery.ajax({
                type: "GET",
                url: link,
                beforeSend: function() {
                    jQuery("#spinners").css('display','block');
                },
                complete: function(){
                        jQuery("#spinners").css('display','none');
                    },
                success: function(html){
				buffer = html;
				back_image = buffer.split('ddd'); 
				htm=html.split("'");
				img=html.split('"');					
				 
				jQuery('.fotoShow').attr('href',htm[1]);
				jQuery('.wodrFoto').attr('src',img[3]);
				html = back_image[1];
				htm=html.split("'");
				img=html.split('"');		
				jQuery('.bfotoShow').attr('href',htm[1]);
				jQuery('.bwodrFoto').attr('src',img[3]);
			
				  jQuery('#colors').html(color);
				  jQuery('#name_id').val(id);

                }

					});
				
				
				
				
           }

             function getrukav(link,targetid,dlina,price,priceold)
             {
	           	
				jQuery.ajax({
                type: "GET",
                url: link,
                beforeSend: function() {
                    jQuery("#spinners").css('display','block');
                },
                complete: function(){
                        jQuery("#spinners").css('display','none');
                    },
                success: function(html){

                  jQuery("#"+targetid).html(html);
				  if(dlina==0)
					{
					  $('#rukav').html('��������');
					  $('#price').html(priceold);
					  $('#pricesis').val(priceold);
					 }
					else
					{
					  $('#rukav').html('�������');
					  $('#price').html(price);
					  $('#pricesis').val(price);
					}

                }

					});
				
				
				
			
             }


              function change_size(val)
              {
                $('#sizes').html(val);

              }

              function change_size_zn(val,pr_old)
              {   var price;
                  $('#sizes').html(val);
                switch(val)
                {
                	case '25':
                    price=pr_old+0;
                	$('#price').html(price);
		           	$('#pricesis').val(price);
                	break;
                	case '37':
                	price=pr_old+2;
                	$('#price').html(price);
		            $('#pricesis').val(price);
                	break;
                	case '56':
                	price=pr_old+6;
                	$('#price').html(price);
		            $('#pricesis').val(price);
                	break;
                }
              }

              function add_close()
              {

              	 $('#windowCurt').html('');



              }

              function change_shot(val)
              {
                  $('#sizes').html(val);

              }
              function open_window(win, params, width, height)
              {
					
								
				}

           function mylo(login, sc)
           {
	         document.write(login + "@" + sc);
           }

         function namylo(login, sc, sub)
        {
	     eml = "mailto:" + login + "@" + sc;
	     if (sub != "") eml += "?subject=" + sub;
	     window.location.href = eml;
        }

 function get_query(link,id_load)
{

     $.ajax({   type: "GET",
                url: link,
                dataType: "html",
				beforeSend: function() {
                    jQuery("#spinners").css('display','block');
                },
                complete: function(){
                        jQuery("#spinners").css('display','none');
                    },
                success: function(html){

                         document.getElementById(id_load).innerHTML = html;
					}


			});
}

function get_query_dels(link)
{

     $.ajax({   type: "GET",
                url: link,
                dataType: "html"



			});
}


function post_query(str,link,id_load)
{
     $.ajax({   type: "POST",
                url: link,
                data: str,
                dataType: "html",
                success: function(html){
						$("#"+id_load).html(html);

					}


			});
}

function post_query_order(str,link,id_load)
{
     $.ajax({   type: "POST",
                url: link,
                data: str,
                dataType: "html",
                success: function(html){
						$("#"+id_load).html(html);

					}


			});

			 get('/cut/bascet','bas-tt');
}

function change_country(val)
{
   switch(val)
   {
   	case 'RUSSIA':
   	    link="<a href='http://info.russianpost.ru/servlet/department' target='_blank'><br>������ �������� ������</a>";
   	break;
   	case 'UKRAINE':
   	     link="<a href='http://www.ukrposhta.com/www/upost.nsf/(documents)/938F720155657110C22573B4003F0F43' target='_blank'><br>������ �������� �������</a>";
   	break;
   	case 'BELARUS':
   	     link="<a href='http://zip.belpost.by/' target='_blank'><br>������ �������� ���������</a>";
   	break;
   	case 'AZERBAIJAN':
   	     link="<a href='http://www.azerpost.rabita.az/htmlaz/indexler.html' target='_blank'><br>������ �������� ������������</a>";
   	break;
   	case 'GEORGIA':
   	     link="<a href='http://www.georgianpost.ge/index.php?lang=eng&page=10' target='_blank'><br>������ �������� ������</a>";
   	break;
   	case 'LATVIA':
   	     link="<a href='http://www2.pasts.lv/en//uzzinas/nodalas/' target='_blank'><br>������ �������� ������</a>";
   	break;
   	case 'LITHUANIA':
   	     link="<a href='http://www.post.lt/en/?id=184' target='_blank'><br>������ �������� �����</a>";
   	break;
   	case 'KAZAKHSTAN':
   	     link="<a href='http://www.almaty.kz/page.php?lang=1&page_id=328' target='_blank'><br>������ �������� ����������</a>";
   	break;
   	case 'ARMENIA':
   	     link="<a href='http://spyur.am/htmfix/armen_r.htm#index_O' target='_blank'><br>������ �������� �������</a>";
   	break;
   	case 'ESTONIA':
   	     link="<a href='http://www.infoweb.ee/et/index/��������%20�������/?CatMID=8' target='_blank'><br>������ �������� �������</a>";
   	break;
   	case 'UZBEKISTAN':
   	     link="<a href='http://www.pochta.uz/Indexs/indexs2.htm' target='_blank'><br>������ �������� �����������</a>";
   	break;
   	case 'MOLDOVA':
   	     link="<a href='http://www.posta.md/ro/postal_code.html' target='_blank'><br>������ �������� ��������</a>";
   	break;
    default:
        link="";
    break;
   }

   $('#index_links').html(link);
}


